Raspbian Package Auto-Building

Build log for firefox-esr (68.11.0esr-1) on armhf

firefox-esr68.11.0esr-1armhf → 2020-08-03 13:00:09

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testbuildd

+==============================================================================+
| firefox-esr 68.11.0esr-1 (armhf)             Mon, 03 Aug 2020 07:11:26 +0000 |
+==============================================================================+

Package: firefox-esr
Version: 68.11.0esr-1
Source Version: 68.11.0esr-1
Distribution: bullseye-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bullseye-staging-armhf-sbuild-75f181fd-8b6e-464c-b9ca-1a22e8689632' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.0.1/private bullseye-staging InRelease [11.3 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main Sources [11.8 MB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf Packages [12.9 MB]
Fetched 24.7 MB in 27s (909 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'firefox-esr' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/mozilla-team/firefox.git -b esr68/master
Please use:
git clone https://salsa.debian.org/mozilla-team/firefox.git -b esr68/master
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 414 MB of source archives.
Get:1 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (dsc) [37.5 kB]
Get:2 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [264 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [282 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [639 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [451 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [371 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [310 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [792 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1696 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [394 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1869 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [562 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1295 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [458 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [938 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [499 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1140 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [906 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [505 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [2320 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1069 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [850 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [475 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [857 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [596 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [837 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [752 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1360 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [492 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [393 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [286 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [847 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1338 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [2558 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [436 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [504 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [773 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [309 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [383 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [443 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [390 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [469 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [506 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1564 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [390 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [378 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [584 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [467 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [753 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1108 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [837 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [498 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [484 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [375 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [285 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [469 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [289 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1167 kB]
Get:59 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [640 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [987 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [292 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [570 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [250 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [871 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [333 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1670 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [556 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [373 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [398 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [2085 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1063 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1122 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [728 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1531 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1474 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [720 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1853 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [506 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [231 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [511 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [2372 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1551 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [293 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [284 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [434 kB]
Get:86 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [829 kB]
Get:87 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1582 kB]
Get:88 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [273 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [396 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [478 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [326 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [804 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [1018 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (tar) [342 MB]
Get:95 http://172.17.0.1/private bullseye-staging/main firefox-esr 68.11.0esr-1 (diff) [175 kB]
Fetched 414 MB in 3min 5s (2235 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/firefox-esr-hES7xk/firefox-esr-68.11.0esr' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/firefox-esr-hES7xk' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-4kH980/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-4kH980/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-4kH980/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ Packages [434 B]
Fetched 2110 B in 1s (2774 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
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:
  bsdextrautils netbase sensible-utils
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 9 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-4kH980/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 (23.4 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12517 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) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: autotools-dev, debhelper (>= 9.20160114), autoconf2.13, libx11-dev, libx11-xcb-dev, libxt-dev, libgtk-3-dev, libgtk2.0-dev (>= 2.10), libglib2.0-dev (>= 2.16.0), libstartup-notification0-dev, libjpeg-dev, zlib1g-dev, libreadline-dev, python2.7, python3, dpkg-dev (>= 1.16.1.1~), libnspr4-dev (>= 2:4.21~), libnss3-dev (>= 2:3.44.4~), libsqlite3-dev (>= 3.28.0), libdbus-glib-1-dev, libffi-dev, libevent-dev (>= 1.4.1), libjsoncpp-dev, libpulse-dev, libasound2-dev, yasm (>= 1.1), rustc (>= 1.34), cargo (>= 0.35), llvm-dev, libclang-dev, clang, cbindgen (>= 0.8.7), nodejs (>= 8.11), zip, unzip, locales, xvfb, xfonts-base, xauth, ttf-bitstream-vera, fonts-freefont-ttf, fonts-dejima-mincho, iso-codes
Merged Build-Conflicts: graphicsmagick-imagemagick-compat, libhildonmime-dev, liboss4-salsa-dev, libosso-dev
Filtered Build-Depends: autotools-dev, debhelper (>= 9.20160114), autoconf2.13, libx11-dev, libx11-xcb-dev, libxt-dev, libgtk-3-dev, libgtk2.0-dev (>= 2.10), libglib2.0-dev (>= 2.16.0), libstartup-notification0-dev, libjpeg-dev, zlib1g-dev, libreadline-dev, python2.7, python3, dpkg-dev (>= 1.16.1.1~), libnspr4-dev (>= 2:4.21~), libnss3-dev (>= 2:3.44.4~), libsqlite3-dev (>= 3.28.0), libdbus-glib-1-dev, libffi-dev, libevent-dev (>= 1.4.1), libjsoncpp-dev, libpulse-dev, libasound2-dev, yasm (>= 1.1), rustc (>= 1.34), cargo (>= 0.35), llvm-dev, libclang-dev, clang, cbindgen (>= 0.8.7), nodejs (>= 8.11), zip, unzip, locales, xvfb, xfonts-base, xauth, ttf-bitstream-vera, fonts-freefont-ttf, fonts-dejima-mincho, iso-codes
Filtered Build-Conflicts: graphicsmagick-imagemagick-compat, libhildonmime-dev, liboss4-salsa-dev, libosso-dev
dpkg-deb: building package 'sbuild-build-depends-firefox-esr-dummy' in '/<<BUILDDIR>>/resolver-4kH980/apt_archive/sbuild-build-depends-firefox-esr-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-firefox-esr-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ Sources [882 B]
Get:5 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ Packages [947 B]
Fetched 3162 B in 1s (4215 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install firefox-esr build dependencies (apt-based resolver)
-----------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  adwaita-icon-theme autoconf autoconf2.13 automake autopoint autotools-dev
  binfmt-support cargo cbindgen clang clang-9 dbus dbus-user-session
  dconf-gsettings-backend dconf-service debhelper dh-autoreconf
  dh-strip-nondeterminism dmsetup dwz file fontconfig fontconfig-config
  fonts-dejavu-core fonts-dejima-mincho fonts-freefont-ttf 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-pango-1.0 glib-networking glib-networking-common
  glib-networking-services groff-base gsettings-desktop-schemas
  gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian
  iso-codes libapparmor1 libarchive-zip-perl libargon2-1 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 libbrotli-dev libbrotli1 libbsd0 libc-ares2 libc-l10n
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libcap2 libclang-9-dev libclang-common-9-dev libclang-cpp9 libclang-dev
  libclang1-9 libcolord2 libcroco3 libcryptsetup12 libcups2 libcurl3-gnutls
  libdatrie-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdbus-glib-1-2
  libdbus-glib-1-dev libdbus-glib-1-dev-bin libdconf1 libdebhelper-perl
  libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common libdrm-nouveau2
  libdrm-radeon1 libdrm2 libedit2 libegl-dev libegl-mesa0 libegl1
  libegl1-mesa-dev libelf1 libepoxy-dev libepoxy0 libevent-2.1-7
  libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7
  libevent-pthreads-2.1-7 libexpat1 libexpat1-dev libffi-dev
  libfile-stripnondeterminism-perl libflac8 libfontconfig-dev libfontconfig1
  libfontconfig1-dev libfontenc1 libfreetype-dev 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-28 libgl-dev libgl1 libgl1-mesa-dev
  libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglib2.0-0
  libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin
  libglvnd-dev libglvnd0 libglx-dev libglx-mesa0 libglx0 libgraphite2-3
  libgraphite2-dev libgssapi-krb5-2 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 libhttp-parser2.9
  libice-dev libice6 libicu-dev libicu67 libip4tc2 libjbig0 libjpeg-dev
  libjpeg62-turbo libjpeg62-turbo-dev libjson-c5 libjson-glib-1.0-0
  libjson-glib-1.0-common libjsoncpp-dev libjsoncpp1 libk5crypto3 libkeyutils1
  libkmod2 libkrb5-3 libkrb5support0 liblcms2-2 libllvm10 libllvm9 liblzo2-2
  libmagic-mgc libmagic1 libmbedcrypto3 libmbedtls12 libmbedx509-0
  libmount-dev libmpdec2 libncurses-dev libncurses6 libnghttp2-14 libnode64
  libnspr4 libnspr4-dev libnss3 libnss3-dev libobjc-9-dev libobjc4 libogg0
  libopengl-dev 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-posix2 libpcre3-dev
  libpcre32-3 libpcrecpp0v5 libpfm4 libpipeline1 libpixman-1-0 libpixman-1-dev
  libpng-dev libpng16-16 libproxy1v5 libpsl5 libpthread-stubs0-dev
  libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython2.7-minimal
  libpython2.7-stdlib libpython3-stdlib libpython3.8-minimal
  libpython3.8-stdlib libreadline-dev librest-0.7-0 librtmp1 libselinux1-dev
  libsensors-config libsensors5 libsepol1-dev libsigsegv2 libsm-dev libsm6
  libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libsqlite3-dev libssh2-1
  libssl1.1 libstartup-notification0 libstartup-notification0-dev
  libstd-rust-1.43 libstd-rust-dev libsub-override-perl libthai-data
  libthai-dev libthai0 libtiff5 libtool libuchardet0 libunwind8 libuv1
  libvorbis0a libvorbisenc2 libwayland-bin libwayland-client0
  libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0
  libwebp6 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1
  libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
  libxcb-present0 libxcb-render0 libxcb-render0-dev libxcb-shm0
  libxcb-shm0-dev libxcb-sync1 libxcb-util0 libxcb-xfixes0 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 libxml2
  libxml2-utils libxmu6 libxmuu1 libxpm4 libxrandr-dev libxrandr2
  libxrender-dev libxrender1 libxshmfence1 libxt-dev libxt6 libxtst-dev
  libxtst6 libxxf86vm1 libyaml-0-2 libz3-4 libz3-dev llvm llvm-9 llvm-9-dev
  llvm-9-runtime llvm-9-tools llvm-dev llvm-runtime locales m4 man-db
  mime-support nodejs pango1.0-tools pkg-config po-debconf python2.7
  python2.7-minimal python3 python3-distutils python3-lib2to3 python3-minimal
  python3-pkg-resources python3-pygments python3-yaml python3.8
  python3.8-minimal rustc shared-mime-info systemd systemd-sysv
  systemd-timesyncd ttf-bitstream-vera ucf unzip uuid-dev wayland-protocols
  x11-common x11-xkb-utils x11proto-core-dev x11proto-dev x11proto-input-dev
  x11proto-randr-dev x11proto-record-dev x11proto-xext-dev
  x11proto-xinerama-dev xauth xfonts-base xfonts-encodings xfonts-utils
  xkb-data xorg-sgml-doctools xserver-common xtrans-dev xvfb yasm zip
  zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc cargo-doc clang-9-doc dh-make
  gettext-doc libasprintf-dev libgettextpo-dev groff isoquery
  libasound2-plugins alsa-utils libasound2-doc libcairo2-doc colord
  cups-common libdatrie-doc freetype2-doc libgirepository1.0-dev
  libglib2.0-doc libgraphite2-utils krb5-doc krb5-user gvfs librsvg2-common
  libgtk-3-doc libgtk2.0-doc libice-doc icu-doc liblcms2-utils ncurses-doc
  imagemagick libpango1.0-doc pulseaudio readline-doc lm-sensors libsm-doc
  sqlite3-doc libthai-doc libtool-doc gfortran | fortran95-compiler gcj-jdk
  libwayland-doc libx11-doc libxcb-doc libxext-doc libxt-doc llvm-9-doc m4-doc
  apparmor less www-browser npm libmail-box-perl python2.7-doc python3-doc
  python3-tk python3-venv python3-setuptools python-pygments-doc
  python3.8-venv python3.8-doc rust-doc rust-src lld-9 systemd-container
  policykit-1
Recommended packages:
  librsvg2-common libomp-9-dev curl | wget | lynx alsa-ucm-conf
  alsa-topology-conf at-spi2-core ca-certificates libarchive-cpio-perl
  xdg-user-dirs libgtk-3-bin libgail-common libgtk2.0-bin krb5-locales libgpm2
  libpng-tools publicsuffix libltdl-dev nodejs-doc libmail-sendmail-perl cargo
  rust-gdb | rust-lldb libnss-systemd
The following NEW packages will be installed:
  adwaita-icon-theme autoconf autoconf2.13 automake autopoint autotools-dev
  binfmt-support cargo cbindgen clang clang-9 dbus dbus-user-session
  dconf-gsettings-backend dconf-service debhelper dh-autoreconf
  dh-strip-nondeterminism dmsetup dwz file fontconfig fontconfig-config
  fonts-dejavu-core fonts-dejima-mincho fonts-freefont-ttf 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-pango-1.0 glib-networking glib-networking-common
  glib-networking-services groff-base gsettings-desktop-schemas
  gtk-update-icon-cache hicolor-icon-theme icu-devtools intltool-debian
  iso-codes libapparmor1 libarchive-zip-perl libargon2-1 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 libbrotli-dev libbrotli1 libbsd0 libc-ares2 libc-l10n
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libcap2 libclang-9-dev libclang-common-9-dev libclang-cpp9 libclang-dev
  libclang1-9 libcolord2 libcroco3 libcryptsetup12 libcups2 libcurl3-gnutls
  libdatrie-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdbus-glib-1-2
  libdbus-glib-1-dev libdbus-glib-1-dev-bin libdconf1 libdebhelper-perl
  libdevmapper1.02.1 libdrm-amdgpu1 libdrm-common libdrm-nouveau2
  libdrm-radeon1 libdrm2 libedit2 libegl-dev libegl-mesa0 libegl1
  libegl1-mesa-dev libelf1 libepoxy-dev libepoxy0 libevent-2.1-7
  libevent-core-2.1-7 libevent-dev libevent-extra-2.1-7 libevent-openssl-2.1-7
  libevent-pthreads-2.1-7 libexpat1 libexpat1-dev libffi-dev
  libfile-stripnondeterminism-perl libflac8 libfontconfig-dev libfontconfig1
  libfontconfig1-dev libfontenc1 libfreetype-dev 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-28 libgl-dev libgl1 libgl1-mesa-dev
  libgl1-mesa-dri libglapi-mesa libgles-dev libgles1 libgles2 libglib2.0-0
  libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin
  libglvnd-dev libglvnd0 libglx-dev libglx-mesa0 libglx0 libgraphite2-3
  libgraphite2-dev libgssapi-krb5-2 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 libhttp-parser2.9
  libice-dev libice6 libicu-dev libicu67 libip4tc2 libjbig0 libjpeg-dev
  libjpeg62-turbo libjpeg62-turbo-dev libjson-c5 libjson-glib-1.0-0
  libjson-glib-1.0-common libjsoncpp-dev libjsoncpp1 libk5crypto3 libkeyutils1
  libkmod2 libkrb5-3 libkrb5support0 liblcms2-2 libllvm10 libllvm9 liblzo2-2
  libmagic-mgc libmagic1 libmbedcrypto3 libmbedtls12 libmbedx509-0
  libmount-dev libmpdec2 libncurses-dev libncurses6 libnghttp2-14 libnode64
  libnspr4 libnspr4-dev libnss3 libnss3-dev libobjc-9-dev libobjc4 libogg0
  libopengl-dev 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-posix2 libpcre3-dev
  libpcre32-3 libpcrecpp0v5 libpfm4 libpipeline1 libpixman-1-0 libpixman-1-dev
  libpng-dev libpng16-16 libproxy1v5 libpsl5 libpthread-stubs0-dev
  libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython2.7-minimal
  libpython2.7-stdlib libpython3-stdlib libpython3.8-minimal
  libpython3.8-stdlib libreadline-dev librest-0.7-0 librtmp1 libselinux1-dev
  libsensors-config libsensors5 libsepol1-dev libsigsegv2 libsm-dev libsm6
  libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libsqlite3-dev libssh2-1
  libssl1.1 libstartup-notification0 libstartup-notification0-dev
  libstd-rust-1.43 libstd-rust-dev libsub-override-perl libthai-data
  libthai-dev libthai0 libtiff5 libtool libuchardet0 libunwind8 libuv1
  libvorbis0a libvorbisenc2 libwayland-bin libwayland-client0
  libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0
  libwebp6 libwrap0 libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1
  libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
  libxcb-present0 libxcb-render0 libxcb-render0-dev libxcb-shm0
  libxcb-shm0-dev libxcb-sync1 libxcb-util0 libxcb-xfixes0 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 libxml2
  libxml2-utils libxmu6 libxmuu1 libxpm4 libxrandr-dev libxrandr2
  libxrender-dev libxrender1 libxshmfence1 libxt-dev libxt6 libxtst-dev
  libxtst6 libxxf86vm1 libyaml-0-2 libz3-4 libz3-dev llvm llvm-9 llvm-9-dev
  llvm-9-runtime llvm-9-tools llvm-dev llvm-runtime locales m4 man-db
  mime-support nodejs pango1.0-tools pkg-config po-debconf python2.7
  python2.7-minimal python3 python3-distutils python3-lib2to3 python3-minimal
  python3-pkg-resources python3-pygments python3-yaml python3.8
  python3.8-minimal rustc sbuild-build-depends-firefox-esr-dummy
  shared-mime-info systemd systemd-sysv systemd-timesyncd ttf-bitstream-vera
  ucf unzip uuid-dev wayland-protocols x11-common x11-xkb-utils
  x11proto-core-dev x11proto-dev x11proto-input-dev x11proto-randr-dev
  x11proto-record-dev x11proto-xext-dev x11proto-xinerama-dev xauth
  xfonts-base xfonts-encodings xfonts-utils xkb-data xorg-sgml-doctools
  xserver-common xtrans-dev xvfb yasm zip zlib1g-dev
0 upgraded, 400 newly installed, 0 to remove and 9 not upgraded.
Need to get 283 MB/284 MB of archives.
After this operation, 1246 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-4kH980/apt_archive ./ sbuild-build-depends-firefox-esr-dummy 0.invalid.0 [1236 B]
Get:2 http://172.17.0.1/private bullseye-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:3 http://172.17.0.1/private bullseye-staging/main armhf groff-base armhf 1.22.4-5 [783 kB]
Get:4 http://172.17.0.1/private bullseye-staging/main armhf libpipeline1 armhf 1.5.2-2 [29.6 kB]
Get:5 http://172.17.0.1/private bullseye-staging/main armhf man-db armhf 2.9.3-2 [1269 kB]
Get:6 http://172.17.0.1/private bullseye-staging/main armhf libapparmor1 armhf 2.13.4-3+b1 [92.8 kB]
Get:7 http://172.17.0.1/private bullseye-staging/main armhf libcap2 armhf 1:2.36-1 [20.2 kB]
Get:8 http://172.17.0.1/private bullseye-staging/main armhf libjson-c5 armhf 0.15-1 [38.5 kB]
Get:9 http://172.17.0.1/private bullseye-staging/main armhf libcryptsetup12 armhf 2:2.3.3-1+b1 [215 kB]
Get:10 http://172.17.0.1/private bullseye-staging/main armhf libip4tc2 armhf 1.8.5-2 [32.6 kB]
Get:11 http://172.17.0.1/private bullseye-staging/main armhf libkmod2 armhf 27+20200310-2 [48.8 kB]
Get:12 http://172.17.0.1/private bullseye-staging/main armhf systemd-timesyncd armhf 245.6-2+rpi1+b1 [126 kB]
Get:13 http://172.17.0.1/private bullseye-staging/main armhf systemd armhf 245.6-2+rpi1+b1 [3690 kB]
Get:14 http://172.17.0.1/private bullseye-staging/main armhf systemd-sysv armhf 245.6-2+rpi1+b1 [108 kB]
Get:15 http://172.17.0.1/private bullseye-staging/main armhf libdbus-1-3 armhf 1.12.20-1+b3 [192 kB]
Get:16 http://172.17.0.1/private bullseye-staging/main armhf libexpat1 armhf 2.2.9-1 [71.5 kB]
Get:17 http://172.17.0.1/private bullseye-staging/main armhf dbus armhf 1.12.20-1+b3 [215 kB]
Get:18 http://172.17.0.1/private bullseye-staging/main armhf fonts-dejima-mincho all 227-16 [2120 kB]
Get:19 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-minimal armhf 2.7.18-1 [395 kB]
Get:20 http://172.17.0.1/private bullseye-staging/main armhf python2.7-minimal armhf 2.7.18-1 [1099 kB]
Get:21 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-minimal armhf 3.8.5-1 [752 kB]
Get:22 http://172.17.0.1/private bullseye-staging/main armhf python3.8-minimal armhf 3.8.5-1 [1630 kB]
Get:23 http://172.17.0.1/private bullseye-staging/main armhf python3-minimal armhf 3.8.2-3 [37.6 kB]
Get:24 http://172.17.0.1/private bullseye-staging/main armhf mime-support all 3.64 [37.8 kB]
Get:25 http://172.17.0.1/private bullseye-staging/main armhf libmpdec2 armhf 2.4.2-3 [68.1 kB]
Get:26 http://172.17.0.1/private bullseye-staging/main armhf libpython3.8-stdlib armhf 3.8.5-1 [1600 kB]
Get:27 http://172.17.0.1/private bullseye-staging/main armhf python3.8 armhf 3.8.5-1 [420 kB]
Get:28 http://172.17.0.1/private bullseye-staging/main armhf libpython3-stdlib armhf 3.8.2-3 [20.8 kB]
Get:29 http://172.17.0.1/private bullseye-staging/main armhf python3 armhf 3.8.2-3 [63.7 kB]
Get:30 http://172.17.0.1/private bullseye-staging/main armhf libmagic-mgc armhf 1:5.38-5 [262 kB]
Get:31 http://172.17.0.1/private bullseye-staging/main armhf libmagic1 armhf 1:5.38-5 [113 kB]
Get:32 http://172.17.0.1/private bullseye-staging/main armhf file armhf 1:5.38-5 [67.0 kB]
Get:33 http://172.17.0.1/private bullseye-staging/main armhf gettext-base armhf 0.19.8.1-10 [117 kB]
Get:34 http://172.17.0.1/private bullseye-staging/main armhf libc-l10n all 2.31-2+rpi1 [859 kB]
Get:35 http://172.17.0.1/private bullseye-staging/main armhf libgc1c2 armhf 1:7.6.4-0.4 [212 kB]
Get:36 http://172.17.0.1/private bullseye-staging/main armhf libpam-systemd armhf 245.6-2+rpi1+b1 [250 kB]
Get:37 http://172.17.0.1/private bullseye-staging/main armhf locales all 2.31-2+rpi1 [4076 kB]
Get:38 http://172.17.0.1/private bullseye-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:39 http://172.17.0.1/private bullseye-staging/main armhf hicolor-icon-theme all 0.17-2 [11.4 kB]
Get:40 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf2.0-common all 2.40.0+dfsg-5 [317 kB]
Get:41 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-0 armhf 2.64.4-1 [1159 kB]
Get:42 http://172.17.0.1/private bullseye-staging/main armhf libicu67 armhf 67.1-3 [8287 kB]
Get:43 http://172.17.0.1/private bullseye-staging/main armhf libxml2 armhf 2.9.10+dfsg-5+b1 [593 kB]
Get:44 http://172.17.0.1/private bullseye-staging/main armhf shared-mime-info armhf 1.15-1 [785 kB]
Get:45 http://172.17.0.1/private bullseye-staging/main armhf libjpeg62-turbo armhf 1:1.5.2-2+b1 [110 kB]
Get:46 http://172.17.0.1/private bullseye-staging/main armhf libpng16-16 armhf 1.6.37-2 [274 kB]
Get:47 http://172.17.0.1/private bullseye-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:48 http://172.17.0.1/private bullseye-staging/main armhf libwebp6 armhf 0.6.1-2 [228 kB]
Get:49 http://172.17.0.1/private bullseye-staging/main armhf libtiff5 armhf 4.1.0+git191117-2 [250 kB]
Get:50 http://172.17.0.1/private bullseye-staging/main armhf libxau6 armhf 1:1.0.8-1+b2 [19.1 kB]
Get:51 http://172.17.0.1/private bullseye-staging/main armhf libbsd0 armhf 0.10.0-1 [112 kB]
Get:52 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:53 http://172.17.0.1/private bullseye-staging/main armhf libxcb1 armhf 1.14-2 [135 kB]
Get:54 http://172.17.0.1/private bullseye-staging/main armhf libx11-data all 2:1.6.9-2 [298 kB]
Get:55 http://172.17.0.1/private bullseye-staging/main armhf libx11-6 armhf 2:1.6.9-2 [692 kB]
Get:56 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf2.0-0 armhf 2.40.0+dfsg-5 [158 kB]
Get:57 http://172.17.0.1/private bullseye-staging/main armhf gtk-update-icon-cache armhf 3.24.20-1 [84.7 kB]
Get:58 http://172.17.0.1/private bullseye-staging/main armhf adwaita-icon-theme all 3.36.1-2 [10.9 MB]
Get:59 http://172.17.0.1/private bullseye-staging/main armhf libsigsegv2 armhf 2.12-2 [32.3 kB]
Get:60 http://172.17.0.1/private bullseye-staging/main armhf m4 armhf 1.4.18-4 [185 kB]
Get:61 http://172.17.0.1/private bullseye-staging/main armhf autoconf all 2.69-11.1 [341 kB]
Get:62 http://172.17.0.1/private bullseye-staging/main armhf autoconf2.13 all 2.13-68 [252 kB]
Get:63 http://172.17.0.1/private bullseye-staging/main armhf autotools-dev all 20180224.1 [77.0 kB]
Get:64 http://172.17.0.1/private bullseye-staging/main armhf automake all 1:1.16.2-3 [801 kB]
Get:65 http://172.17.0.1/private bullseye-staging/main armhf autopoint all 0.19.8.1-10 [435 kB]
Get:66 http://172.17.0.1/private bullseye-staging/main armhf binfmt-support armhf 2.2.1-1 [55.0 kB]
Get:67 http://172.17.0.1/private bullseye-staging/main armhf libbrotli1 armhf 1.0.7-7 [258 kB]
Get:68 http://172.17.0.1/private bullseye-staging/main armhf libkrb5support0 armhf 1.17-10+b3 [62.0 kB]
Get:69 http://172.17.0.1/private bullseye-staging/main armhf libk5crypto3 armhf 1.17-10+b3 [112 kB]
Get:70 http://172.17.0.1/private bullseye-staging/main armhf libkeyutils1 armhf 1.6.1-2 [14.5 kB]
Get:71 http://172.17.0.1/private bullseye-staging/main armhf libkrb5-3 armhf 1.17-10+b3 [318 kB]
Get:72 http://172.17.0.1/private bullseye-staging/main armhf libgssapi-krb5-2 armhf 1.17-10+b3 [135 kB]
Get:73 http://172.17.0.1/private bullseye-staging/main armhf libnghttp2-14 armhf 1.41.0-2 [61.2 kB]
Get:74 http://172.17.0.1/private bullseye-staging/main armhf libpsl5 armhf 0.21.0-1.1 [54.2 kB]
Get:75 http://172.17.0.1/private bullseye-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:76 http://172.17.0.1/private bullseye-staging/main armhf libssh2-1 armhf 1.8.0-2.1 [126 kB]
Get:77 http://172.17.0.1/private bullseye-staging/main armhf libcurl3-gnutls armhf 7.68.0-1+b1 [285 kB]
Get:78 http://172.17.0.1/private bullseye-staging/main armhf libhttp-parser2.9 armhf 2.9.2-2 [20.3 kB]
Get:79 http://172.17.0.1/private bullseye-staging/main armhf libmbedcrypto3 armhf 2.16.5-1 [194 kB]
Get:80 http://172.17.0.1/private bullseye-staging/main armhf libmbedx509-0 armhf 2.16.5-1 [100 kB]
Get:81 http://172.17.0.1/private bullseye-staging/main armhf libmbedtls12 armhf 2.16.5-1 [126 kB]
Get:82 http://172.17.0.1/private bullseye-staging/main armhf libgit2-28 armhf 0.28.5+dfsg.1-1 [361 kB]
Get:83 http://172.17.0.1/private bullseye-staging/main armhf libedit2 armhf 3.1-20191231-1 [79.2 kB]
Get:84 http://172.17.0.1/private bullseye-staging/main armhf libz3-4 armhf 4.8.8-1 [5913 kB]
Get:85 http://172.17.0.1/private bullseye-staging/main armhf libllvm9 armhf 1:9.0.1-13+rpi1 [13.1 MB]
Get:86 http://172.17.0.1/private bullseye-staging/main armhf libstd-rust-1.43 armhf 1.43.0+dfsg1-1+rpi1 [13.5 MB]
Get:87 http://172.17.0.1/private bullseye-staging/main armhf libstd-rust-dev armhf 1.43.0+dfsg1-1+rpi1 [24.7 MB]
Get:88 http://172.17.0.1/private bullseye-staging/main armhf rustc armhf 1.43.0+dfsg1-1+rpi1 [1759 kB]
Get:89 http://172.17.0.1/private bullseye-staging/main armhf libclang-cpp9 armhf 1:9.0.1-13+rpi1 [7100 kB]
Get:90 http://172.17.0.1/private bullseye-staging/main armhf libobjc4 armhf 10.1.0-6+rpi1 [33.7 kB]
Get:91 http://172.17.0.1/private bullseye-staging/main armhf libobjc-9-dev armhf 9.3.0-15+rpi1 [198 kB]
Get:92 http://172.17.0.1/private bullseye-staging/main armhf libclang-common-9-dev armhf 1:9.0.1-13+rpi1 [1286 kB]
Get:93 http://172.17.0.1/private bullseye-staging/main armhf clang-9 armhf 1:9.0.1-13+rpi1 [924 kB]
Get:94 http://172.17.0.1/private bullseye-staging/main armhf clang armhf 1:9.0-49.1 [8120 B]
Get:95 http://172.17.0.1/private bullseye-staging/main armhf cargo armhf 0.43.1-3 [2386 kB]
Get:96 http://172.17.0.1/private bullseye-staging/main armhf cbindgen armhf 0.14.3-1 [1069 kB]
Get:97 http://172.17.0.1/private bullseye-staging/main armhf dbus-user-session armhf 1.12.20-1+b3 [96.2 kB]
Get:98 http://172.17.0.1/private bullseye-staging/main armhf libdconf1 armhf 0.36.0-1 [38.7 kB]
Get:99 http://172.17.0.1/private bullseye-staging/main armhf dconf-service armhf 0.36.0-1 [34.4 kB]
Get:100 http://172.17.0.1/private bullseye-staging/main armhf dconf-gsettings-backend armhf 0.36.0-1 [26.0 kB]
Get:101 http://172.17.0.1/private bullseye-staging/main armhf libtool all 2.4.6-14 [513 kB]
Get:102 http://172.17.0.1/private bullseye-staging/main armhf dh-autoreconf all 19 [16.9 kB]
Get:103 http://172.17.0.1/private bullseye-staging/main armhf libdebhelper-perl all 13.2 [187 kB]
Get:104 http://172.17.0.1/private bullseye-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:105 http://172.17.0.1/private bullseye-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:106 http://172.17.0.1/private bullseye-staging/main armhf libfile-stripnondeterminism-perl all 1.9.0-1 [25.5 kB]
Get:107 http://172.17.0.1/private bullseye-staging/main armhf dh-strip-nondeterminism all 1.9.0-1 [15.2 kB]
Get:108 http://172.17.0.1/private bullseye-staging/main armhf libelf1 armhf 0.180-1 [162 kB]
Get:109 http://172.17.0.1/private bullseye-staging/main armhf dwz armhf 0.13-5 [142 kB]
Get:110 http://172.17.0.1/private bullseye-staging/main armhf libcroco3 armhf 0.6.13-1 [133 kB]
Get:111 http://172.17.0.1/private bullseye-staging/main armhf gettext armhf 0.19.8.1-10 [1219 kB]
Get:112 http://172.17.0.1/private bullseye-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:113 http://172.17.0.1/private bullseye-staging/main armhf po-debconf all 1.0.21 [248 kB]
Get:114 http://172.17.0.1/private bullseye-staging/main armhf debhelper all 13.2 [1007 kB]
Get:115 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6 armhf 2.10.2+dfsg-3 [347 kB]
Get:116 http://172.17.0.1/private bullseye-staging/main armhf fonts-dejavu-core all 2.37-2 [1069 kB]
Get:117 http://172.17.0.1/private bullseye-staging/main armhf ttf-bitstream-vera all 1.10-8 [352 kB]
Get:118 http://172.17.0.1/private bullseye-staging/main armhf fonts-freefont-ttf all 20120503-10 [2552 kB]
Get:119 http://172.17.0.1/private bullseye-staging/main armhf fontconfig-config all 2.13.1-4.2 [281 kB]
Get:120 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1 armhf 2.13.1-4.2 [328 kB]
Get:121 http://172.17.0.1/private bullseye-staging/main armhf fontconfig armhf 2.13.1-4.2 [416 kB]
Get:122 http://172.17.0.1/private bullseye-staging/main armhf libgirepository-1.0-1 armhf 1.64.1-1 [81.6 kB]
Get:123 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-glib-2.0 armhf 1.64.1-1 [147 kB]
Get:124 http://172.17.0.1/private bullseye-staging/main armhf libatk1.0-data all 2.36.0-2 [149 kB]
Get:125 http://172.17.0.1/private bullseye-staging/main armhf libatk1.0-0 armhf 2.36.0-2 [44.2 kB]
Get:126 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-atk-1.0 armhf 2.36.0-2 [26.0 kB]
Get:127 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-freedesktop armhf 1.64.1-1 [32.7 kB]
Get:128 http://172.17.0.1/private bullseye-staging/main armhf libatspi2.0-0 armhf 2.36.0-2 [60.0 kB]
Get:129 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-atspi-2.0 armhf 2.36.0-2 [22.0 kB]
Get:130 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.40.0+dfsg-5 [18.9 kB]
Get:131 http://172.17.0.1/private bullseye-staging/main armhf libgtk2.0-common all 2.24.32-4 [2701 kB]
Get:132 http://172.17.0.1/private bullseye-staging/main armhf libfribidi0 armhf 1.0.8-2 [63.5 kB]
Get:133 http://172.17.0.1/private bullseye-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:134 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz0b armhf 2.6.4-1+rpi1+b1 [1309 kB]
Get:135 http://172.17.0.1/private bullseye-staging/main armhf libthai-data all 0.1.28-3 [170 kB]
Get:136 http://172.17.0.1/private bullseye-staging/main armhf libdatrie1 armhf 0.2.12-3+b3 [36.4 kB]
Get:137 http://172.17.0.1/private bullseye-staging/main armhf libthai0 armhf 0.1.28-3 [51.0 kB]
Get:138 http://172.17.0.1/private bullseye-staging/main armhf libpango-1.0-0 armhf 1.44.7-4 [165 kB]
Get:139 http://172.17.0.1/private bullseye-staging/main armhf libpixman-1-0 armhf 0.36.0-1 [458 kB]
Get:140 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render0 armhf 1.14-2 [110 kB]
Get:141 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shm0 armhf 1.14-2 [101 kB]
Get:142 http://172.17.0.1/private bullseye-staging/main armhf libxext6 armhf 2:1.3.3-1+b2 [47.8 kB]
Get:143 http://172.17.0.1/private bullseye-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:144 http://172.17.0.1/private bullseye-staging/main armhf libcairo2 armhf 1.16.0-4 [599 kB]
Get:145 http://172.17.0.1/private bullseye-staging/main armhf libpangoft2-1.0-0 armhf 1.44.7-4 [52.6 kB]
Get:146 http://172.17.0.1/private bullseye-staging/main armhf libpangocairo-1.0-0 armhf 1.44.7-4 [44.9 kB]
Get:147 http://172.17.0.1/private bullseye-staging/main armhf libxft2 armhf 2.3.2-2 [49.3 kB]
Get:148 http://172.17.0.1/private bullseye-staging/main armhf libpangoxft-1.0-0 armhf 1.44.7-4 [39.6 kB]
Get:149 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-pango-1.0 armhf 1.44.7-4 [51.0 kB]
Get:150 http://172.17.0.1/private bullseye-staging/main armhf libavahi-common-data armhf 0.8-3+b2 [127 kB]
Get:151 http://172.17.0.1/private bullseye-staging/main armhf libavahi-common3 armhf 0.8-3+b2 [55.3 kB]
Get:152 http://172.17.0.1/private bullseye-staging/main armhf libavahi-client3 armhf 0.8-3+b2 [58.0 kB]
Get:153 http://172.17.0.1/private bullseye-staging/main armhf libcups2 armhf 2.3.3-2 [309 kB]
Get:154 http://172.17.0.1/private bullseye-staging/main armhf libxcomposite1 armhf 1:0.4.5-1 [16.2 kB]
Get:155 http://172.17.0.1/private bullseye-staging/main armhf libxfixes3 armhf 1:5.0.3-2 [20.7 kB]
Get:156 http://172.17.0.1/private bullseye-staging/main armhf libxcursor1 armhf 1:1.2.0-2 [34.2 kB]
Get:157 http://172.17.0.1/private bullseye-staging/main armhf libxdamage1 armhf 1:1.1.5-2 [15.2 kB]
Get:158 http://172.17.0.1/private bullseye-staging/main armhf libxi6 armhf 2:1.7.10-1 [77.9 kB]
Get:159 http://172.17.0.1/private bullseye-staging/main armhf libxinerama1 armhf 2:1.1.4-2 [17.3 kB]
Get:160 http://172.17.0.1/private bullseye-staging/main armhf libxrandr2 armhf 2:1.5.1-1 [34.5 kB]
Get:161 http://172.17.0.1/private bullseye-staging/main armhf libgtk2.0-0 armhf 2.24.32-4 [1501 kB]
Get:162 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-gtk-2.0 armhf 2.24.32-4 [214 kB]
Get:163 http://172.17.0.1/private bullseye-staging/main armhf libatk-bridge2.0-0 armhf 2.34.1-3 [54.6 kB]
Get:164 http://172.17.0.1/private bullseye-staging/main armhf libcairo-gobject2 armhf 1.16.0-4 [123 kB]
Get:165 http://172.17.0.1/private bullseye-staging/main armhf liblcms2-2 armhf 2.9-4 [119 kB]
Get:166 http://172.17.0.1/private bullseye-staging/main armhf libcolord2 armhf 1.4.4-2 [121 kB]
Get:167 http://172.17.0.1/private bullseye-staging/main armhf libepoxy0 armhf 1.5.4-1 [172 kB]
Get:168 http://172.17.0.1/private bullseye-staging/main armhf libjson-glib-1.0-common all 1.4.4-2 [52.3 kB]
Get:169 http://172.17.0.1/private bullseye-staging/main armhf libjson-glib-1.0-0 armhf 1.4.4-2 [52.7 kB]
Get:170 http://172.17.0.1/private bullseye-staging/main armhf libproxy1v5 armhf 0.4.15-13 [51.4 kB]
Get:171 http://172.17.0.1/private bullseye-staging/main armhf glib-networking-common all 2.64.3-2 [65.9 kB]
Get:172 http://172.17.0.1/private bullseye-staging/main armhf glib-networking-services armhf 2.64.3-2 [16.7 kB]
Get:173 http://172.17.0.1/private bullseye-staging/main armhf gsettings-desktop-schemas all 3.36.1-1 [580 kB]
Get:174 http://172.17.0.1/private bullseye-staging/main armhf glib-networking armhf 2.64.3-2 [60.0 kB]
Get:175 http://172.17.0.1/private bullseye-staging/main armhf libsoup2.4-1 armhf 2.70.0-1 [236 kB]
Get:176 http://172.17.0.1/private bullseye-staging/main armhf libsoup-gnome2.4-1 armhf 2.70.0-1 [21.2 kB]
Get:177 http://172.17.0.1/private bullseye-staging/main armhf librest-0.7-0 armhf 0.8.1-1 [27.8 kB]
Get:178 http://172.17.0.1/private bullseye-staging/main armhf libwayland-client0 armhf 1.18.0-1 [21.7 kB]
Get:179 http://172.17.0.1/private bullseye-staging/main armhf libwayland-cursor0 armhf 1.18.0-1 [13.2 kB]
Get:180 http://172.17.0.1/private bullseye-staging/main armhf libwayland-egl1 armhf 1.18.0-1 [8136 B]
Get:181 http://172.17.0.1/private bullseye-staging/main armhf xkb-data all 2.29-2 [655 kB]
Get:182 http://172.17.0.1/private bullseye-staging/main armhf libxkbcommon0 armhf 0.10.0-1 [111 kB]
Get:183 http://172.17.0.1/private bullseye-staging/main armhf libgtk-3-common all 3.24.20-1 [3724 kB]
Get:184 http://172.17.0.1/private bullseye-staging/main armhf libgtk-3-0 armhf 3.24.20-1 [2235 kB]
Get:185 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-gtk-3.0 armhf 3.24.20-1 [256 kB]
Get:186 http://172.17.0.1/private bullseye-staging/main armhf gir1.2-harfbuzz-0.0 armhf 2.6.4-1+rpi1+b1 [997 kB]
Get:187 http://172.17.0.1/private bullseye-staging/main armhf icu-devtools armhf 67.1-3 [170 kB]
Get:188 http://172.17.0.1/private bullseye-staging/main armhf iso-codes all 4.5.0-1 [2793 kB]
Get:189 http://172.17.0.1/private bullseye-staging/main armhf libasound2-data all 1.2.2-2.3 [37.9 kB]
Get:190 http://172.17.0.1/private bullseye-staging/main armhf libasound2 armhf 1.2.2-2.3 [295 kB]
Get:191 http://172.17.0.1/private bullseye-staging/main armhf libasound2-dev armhf 1.2.2-2.3 [124 kB]
Get:192 http://172.17.0.1/private bullseye-staging/main armhf libasyncns0 armhf 0.8-6 [11.8 kB]
Get:193 http://172.17.0.1/private bullseye-staging/main armhf libffi-dev armhf 3.3-4 [57.9 kB]
Get:194 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-data all 2.64.4-1 [1149 kB]
Get:195 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-bin armhf 2.64.4-1 [129 kB]
Get:196 http://172.17.0.1/private bullseye-staging/main armhf python3-lib2to3 all 3.8.5-1 [78.4 kB]
Get:197 http://172.17.0.1/private bullseye-staging/main armhf python3-distutils all 3.8.5-1 [145 kB]
Get:198 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev-bin armhf 2.64.4-1 [170 kB]
Get:199 http://172.17.0.1/private bullseye-staging/main armhf uuid-dev armhf 2.36-1 [96.9 kB]
Get:200 http://172.17.0.1/private bullseye-staging/main armhf libblkid-dev armhf 2.36-1 [74.7 kB]
Get:201 http://172.17.0.1/private bullseye-staging/main armhf libsepol1-dev armhf 3.1-1 [308 kB]
Get:202 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-16-0 armhf 10.34-7 [190 kB]
Get:203 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-32-0 armhf 10.34-7 [181 kB]
Get:204 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-posix2 armhf 10.34-7 [44.7 kB]
Get:205 http://172.17.0.1/private bullseye-staging/main armhf libpcre2-dev armhf 10.34-7 [614 kB]
Get:206 http://172.17.0.1/private bullseye-staging/main armhf libselinux1-dev armhf 3.1-2 [156 kB]
Get:207 http://172.17.0.1/private bullseye-staging/main armhf libmount-dev armhf 2.36-1 [76.4 kB]
Get:208 http://172.17.0.1/private bullseye-staging/main armhf libpcre16-3 armhf 2:8.39-13 [235 kB]
Get:209 http://172.17.0.1/private bullseye-staging/main armhf libpcre32-3 armhf 2:8.39-13 [228 kB]
Get:210 http://172.17.0.1/private bullseye-staging/main armhf libpcrecpp0v5 armhf 2:8.39-13 [150 kB]
Get:211 http://172.17.0.1/private bullseye-staging/main armhf libpcre3-dev armhf 2:8.39-13 [566 kB]
Get:212 http://172.17.0.1/private bullseye-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:213 http://172.17.0.1/private bullseye-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:214 http://172.17.0.1/private bullseye-staging/main armhf libglib2.0-dev armhf 2.64.4-1 [1450 kB]
Get:215 http://172.17.0.1/private bullseye-staging/main armhf libdbus-1-dev armhf 1.12.20-1+b3 [223 kB]
Get:216 http://172.17.0.1/private bullseye-staging/main armhf x11-common all 1:7.7+20 [252 kB]
Get:217 http://172.17.0.1/private bullseye-staging/main armhf libxtst6 armhf 2:1.2.3-1 [26.3 kB]
Get:218 http://172.17.0.1/private bullseye-staging/main armhf xorg-sgml-doctools all 1:1.11-1 [21.9 kB]
Get:219 http://172.17.0.1/private bullseye-staging/main armhf x11proto-dev all 2020.1-1 [594 kB]
Get:220 http://172.17.0.1/private bullseye-staging/main armhf x11proto-core-dev all 2020.1-1 [3404 B]
Get:221 http://172.17.0.1/private bullseye-staging/main armhf libxau-dev armhf 1:1.0.8-1+b2 [22.4 kB]
Get:222 http://172.17.0.1/private bullseye-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:223 http://172.17.0.1/private bullseye-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:224 http://172.17.0.1/private bullseye-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:225 http://172.17.0.1/private bullseye-staging/main armhf libxcb1-dev armhf 1.14-2 [173 kB]
Get:226 http://172.17.0.1/private bullseye-staging/main armhf libx11-dev armhf 2:1.6.9-2 [766 kB]
Get:227 http://172.17.0.1/private bullseye-staging/main armhf x11proto-xext-dev all 2020.1-1 [3404 B]
Get:228 http://172.17.0.1/private bullseye-staging/main armhf libxext-dev armhf 2:1.3.3-1+b2 [102 kB]
Get:229 http://172.17.0.1/private bullseye-staging/main armhf libxfixes-dev armhf 1:5.0.3-2 [22.9 kB]
Get:230 http://172.17.0.1/private bullseye-staging/main armhf x11proto-input-dev all 2020.1-1 [3412 B]
Get:231 http://172.17.0.1/private bullseye-staging/main armhf libxi-dev armhf 2:1.7.10-1 [236 kB]
Get:232 http://172.17.0.1/private bullseye-staging/main armhf x11proto-record-dev all 2020.1-1 [3408 B]
Get:233 http://172.17.0.1/private bullseye-staging/main armhf libxtst-dev armhf 2:1.2.3-1 [30.5 kB]
Get:234 http://172.17.0.1/private bullseye-staging/main armhf libatspi2.0-dev armhf 2.36.0-2 [73.7 kB]
Get:235 http://172.17.0.1/private bullseye-staging/main armhf libatk-bridge2.0-dev armhf 2.34.1-3 [9652 B]
Get:236 http://172.17.0.1/private bullseye-staging/main armhf libatk1.0-dev armhf 2.36.0-2 [104 kB]
Get:237 http://172.17.0.1/private bullseye-staging/main armhf libbrotli-dev armhf 1.0.7-7 [270 kB]
Get:238 http://172.17.0.1/private bullseye-staging/main armhf libc-ares2 armhf 1.16.1-1 [91.6 kB]
Get:239 http://172.17.0.1/private bullseye-staging/main armhf liblzo2-2 armhf 2.10-2 [50.2 kB]
Get:240 http://172.17.0.1/private bullseye-staging/main armhf libcairo-script-interpreter2 armhf 1.16.0-4 [150 kB]
Get:241 http://172.17.0.1/private bullseye-staging/main armhf libexpat1-dev armhf 2.2.9-1 [119 kB]
Get:242 http://172.17.0.1/private bullseye-staging/main armhf libpng-dev armhf 1.6.37-2 [276 kB]
Get:243 http://172.17.0.1/private bullseye-staging/main armhf libfreetype-dev armhf 2.10.2+dfsg-3 [498 kB]
Get:244 http://172.17.0.1/private bullseye-staging/main armhf libfreetype6-dev armhf 2.10.2+dfsg-3 [74.5 kB]
Get:245 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig-dev armhf 2.13.1-4.2 [347 kB]
Get:246 http://172.17.0.1/private bullseye-staging/main armhf libfontconfig1-dev armhf 2.13.1-4.2 [238 kB]
Get:247 http://172.17.0.1/private bullseye-staging/main armhf libxrender-dev armhf 1:0.9.10-1 [37.7 kB]
Get:248 http://172.17.0.1/private bullseye-staging/main armhf libice6 armhf 2:1.0.9-2 [51.6 kB]
Get:249 http://172.17.0.1/private bullseye-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:250 http://172.17.0.1/private bullseye-staging/main armhf libice-dev armhf 2:1.0.9-2 [58.8 kB]
Get:251 http://172.17.0.1/private bullseye-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:252 http://172.17.0.1/private bullseye-staging/main armhf libpixman-1-dev armhf 0.36.0-1 [477 kB]
Get:253 http://172.17.0.1/private bullseye-staging/main armhf libxcb-render0-dev armhf 1.14-2 [114 kB]
Get:254 http://172.17.0.1/private bullseye-staging/main armhf libxcb-shm0-dev armhf 1.14-2 [103 kB]
Get:255 http://172.17.0.1/private bullseye-staging/main armhf libcairo2-dev armhf 1.16.0-4 [619 kB]
Get:256 http://172.17.0.1/private bullseye-staging/main armhf libclang1-9 armhf 1:9.0.1-13+rpi1 [5585 kB]
Get:257 http://172.17.0.1/private bullseye-staging/main armhf libclang-9-dev armhf 1:9.0.1-13+rpi1 [16.0 MB]
Get:258 http://172.17.0.1/private bullseye-staging/main armhf libclang-dev armhf 1:9.0-49.1 [7740 B]
Get:259 http://172.17.0.1/private bullseye-staging/main armhf libdatrie-dev armhf 0.2.12-3+b3 [14.8 kB]
Get:260 http://172.17.0.1/private bullseye-staging/main armhf libdbus-glib-1-2 armhf 0.110-5 [61.4 kB]
Get:261 http://172.17.0.1/private bullseye-staging/main armhf libdbus-glib-1-dev-bin armhf 0.110-5 [48.2 kB]
Get:262 http://172.17.0.1/private bullseye-staging/main armhf libdbus-glib-1-dev armhf 0.110-5 [71.8 kB]
Get:263 http://172.17.0.1/private bullseye-staging/main armhf libdrm-common all 2.4.102-1+rpi1 [14.6 kB]
Get:264 http://172.17.0.1/private bullseye-staging/main armhf libdrm2 armhf 2.4.102-1+rpi1 [37.7 kB]
Get:265 http://172.17.0.1/private bullseye-staging/main armhf libdrm-amdgpu1 armhf 2.4.102-1+rpi1 [27.2 kB]
Get:266 http://172.17.0.1/private bullseye-staging/main armhf libdrm-nouveau2 armhf 2.4.102-1+rpi1 [24.9 kB]
Get:267 http://172.17.0.1/private bullseye-staging/main armhf libdrm-radeon1 armhf 2.4.102-1+rpi1 [29.2 kB]
Get:268 http://172.17.0.1/private bullseye-staging/main armhf libglvnd0 armhf 1.3.1-1 [55.2 kB]
Get:269 http://172.17.0.1/private bullseye-staging/main armhf libwayland-server0 armhf 1.18.0-1 [27.8 kB]
Get:270 http://172.17.0.1/private bullseye-staging/main armhf libgbm1 armhf 20.1.4-1+rpi1 [72.1 kB]
Get:271 http://172.17.0.1/private bullseye-staging/main armhf libglapi-mesa armhf 20.1.4-1+rpi1 [80.6 kB]
Get:272 http://172.17.0.1/private bullseye-staging/main armhf libx11-xcb1 armhf 2:1.6.9-2 [190 kB]
Get:273 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri2-0 armhf 1.14-2 [103 kB]
Get:274 http://172.17.0.1/private bullseye-staging/main armhf libxcb-dri3-0 armhf 1.14-2 [102 kB]
Get:275 http://172.17.0.1/private bullseye-staging/main armhf libxcb-present0 armhf 1.14-2 [101 kB]
Get:276 http://172.17.0.1/private bullseye-staging/main armhf libxcb-sync1 armhf 1.14-2 [104 kB]
Get:277 http://172.17.0.1/private bullseye-staging/main armhf libxcb-xfixes0 armhf 1.14-2 [105 kB]
Get:278 http://172.17.0.1/private bullseye-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:279 http://172.17.0.1/private bullseye-staging/main armhf libegl-mesa0 armhf 20.1.4-1+rpi1 [125 kB]
Get:280 http://172.17.0.1/private bullseye-staging/main armhf libegl1 armhf 1.3.1-1 [28.7 kB]
Get:281 http://172.17.0.1/private bullseye-staging/main armhf libxcb-glx0 armhf 1.14-2 [117 kB]
Get:282 http://172.17.0.1/private bullseye-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:283 http://172.17.0.1/private bullseye-staging/main armhf libllvm10 armhf 1:10.0.1-1+rpi1 [14.6 MB]
Get:284 http://172.17.0.1/private bullseye-staging/main armhf libsensors-config all 1:3.6.0-2 [32.0 kB]
Get:285 http://172.17.0.1/private bullseye-staging/main armhf libsensors5 armhf 1:3.6.0-2 [50.2 kB]
Get:286 http://172.17.0.1/private bullseye-staging/main armhf libgl1-mesa-dri armhf 20.1.4-1+rpi1 [6170 kB]
Get:287 http://172.17.0.1/private bullseye-staging/main armhf libglx-mesa0 armhf 20.1.4-1+rpi1 [174 kB]
Get:288 http://172.17.0.1/private bullseye-staging/main armhf libglx0 armhf 1.3.1-1 [25.7 kB]
Get:289 http://172.17.0.1/private bullseye-staging/main armhf libgl1 armhf 1.3.1-1 [105 kB]
Get:290 http://172.17.0.1/private bullseye-staging/main armhf libglx-dev armhf 1.3.1-1 [16.2 kB]
Get:291 http://172.17.0.1/private bullseye-staging/main armhf libgl-dev armhf 1.3.1-1 [100 kB]
Get:292 http://172.17.0.1/private bullseye-staging/main armhf libegl-dev armhf 1.3.1-1 [19.2 kB]
Get:293 http://172.17.0.1/private bullseye-staging/main armhf libgles1 armhf 1.3.1-1 [13.1 kB]
Get:294 http://172.17.0.1/private bullseye-staging/main armhf libgles2 armhf 1.3.1-1 [20.0 kB]
Get:295 http://172.17.0.1/private bullseye-staging/main armhf libgles-dev armhf 1.3.1-1 [50.2 kB]
Get:296 http://172.17.0.1/private bullseye-staging/main armhf libopengl0 armhf 1.3.1-1 [39.4 kB]
Get:297 http://172.17.0.1/private bullseye-staging/main armhf libopengl-dev armhf 1.3.1-1 [5820 B]
Get:298 http://172.17.0.1/private bullseye-staging/main armhf libglvnd-dev armhf 1.3.1-1 [13.8 kB]
Get:299 http://172.17.0.1/private bullseye-staging/main armhf libegl1-mesa-dev armhf 20.1.4-1+rpi1 [52.0 kB]
Get:300 http://172.17.0.1/private bullseye-staging/main armhf libgl1-mesa-dev armhf 20.1.4-1+rpi1 [50.3 kB]
Get:301 http://172.17.0.1/private bullseye-staging/main armhf libepoxy-dev armhf 1.5.4-1 [127 kB]
Get:302 http://172.17.0.1/private bullseye-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-1 [167 kB]
Get:303 http://172.17.0.1/private bullseye-staging/main armhf libevent-core-2.1-7 armhf 2.1.12-stable-1 [126 kB]
Get:304 http://172.17.0.1/private bullseye-staging/main armhf libevent-extra-2.1-7 armhf 2.1.12-stable-1 [100 kB]
Get:305 http://172.17.0.1/private bullseye-staging/main armhf libevent-pthreads-2.1-7 armhf 2.1.12-stable-1 [56.8 kB]
Get:306 http://172.17.0.1/private bullseye-staging/main armhf libevent-openssl-2.1-7 armhf 2.1.12-stable-1 [61.7 kB]
Get:307 http://172.17.0.1/private bullseye-staging/main armhf libevent-dev armhf 2.1.12-stable-1 [281 kB]
Get:308 http://172.17.0.1/private bullseye-staging/main armhf libogg0 armhf 1.3.2-1+b2 [16.2 kB]
Get:309 http://172.17.0.1/private bullseye-staging/main armhf libflac8 armhf 1.3.3-1 [88.7 kB]
Get:310 http://172.17.0.1/private bullseye-staging/main armhf libfontenc1 armhf 1:1.1.3-1 [22.2 kB]
Get:311 http://172.17.0.1/private bullseye-staging/main armhf libfribidi-dev armhf 1.0.8-2 [103 kB]
Get:312 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf2.0-bin armhf 2.40.0+dfsg-5 [23.7 kB]
Get:313 http://172.17.0.1/private bullseye-staging/main armhf libgdk-pixbuf2.0-dev armhf 2.40.0+dfsg-5 [54.3 kB]
Get:314 http://172.17.0.1/private bullseye-staging/main armhf libgraphite2-dev armhf 1.3.14-1 [24.0 kB]
Get:315 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz-icu0 armhf 2.6.4-1+rpi1+b1 [976 kB]
Get:316 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz-gobject0 armhf 2.6.4-1+rpi1+b1 [989 kB]
Get:317 http://172.17.0.1/private bullseye-staging/main armhf libicu-dev armhf 67.1-3 [9213 kB]
Get:318 http://172.17.0.1/private bullseye-staging/main armhf libharfbuzz-dev armhf 2.6.4-1+rpi1+b1 [1425 kB]
Get:319 http://172.17.0.1/private bullseye-staging/main armhf libthai-dev armhf 0.1.28-3 [21.7 kB]
Get:320 http://172.17.0.1/private bullseye-staging/main armhf libxft-dev armhf 2.3.2-2 [60.3 kB]
Get:321 http://172.17.0.1/private bullseye-staging/main armhf pango1.0-tools armhf 1.44.7-4 [48.1 kB]
Get:322 http://172.17.0.1/private bullseye-staging/main armhf libpango1.0-dev armhf 1.44.7-4 [157 kB]
Get:323 http://172.17.0.1/private bullseye-staging/main armhf libwayland-bin armhf 1.18.0-1 [19.8 kB]
Get:324 http://172.17.0.1/private bullseye-staging/main armhf libwayland-dev armhf 1.18.0-1 [68.9 kB]
Get:325 http://172.17.0.1/private bullseye-staging/main armhf libxcomposite-dev armhf 1:0.4.5-1 [19.9 kB]
Get:326 http://172.17.0.1/private bullseye-staging/main armhf libxcursor-dev armhf 1:1.2.0-2 [41.7 kB]
Get:327 http://172.17.0.1/private bullseye-staging/main armhf libxdamage-dev armhf 1:1.1.5-2 [15.1 kB]
Get:328 http://172.17.0.1/private bullseye-staging/main armhf x11proto-xinerama-dev all 2020.1-1 [3408 B]
Get:329 http://172.17.0.1/private bullseye-staging/main armhf libxinerama-dev armhf 2:1.1.4-2 [19.7 kB]
Get:330 http://172.17.0.1/private bullseye-staging/main armhf libxkbcommon-dev armhf 0.10.0-1 [71.6 kB]
Get:331 http://172.17.0.1/private bullseye-staging/main armhf x11proto-randr-dev all 2020.1-1 [3412 B]
Get:332 http://172.17.0.1/private bullseye-staging/main armhf libxrandr-dev armhf 2:1.5.1-1 [42.5 kB]
Get:333 http://172.17.0.1/private bullseye-staging/main armhf wayland-protocols all 1.20-1 [60.5 kB]
Get:334 http://172.17.0.1/private bullseye-staging/main armhf libgtk-3-dev armhf 3.24.20-1 [1127 kB]
Get:335 http://172.17.0.1/private bullseye-staging/main armhf libxml2-utils armhf 2.9.10+dfsg-5+b1 [105 kB]
Get:336 http://172.17.0.1/private bullseye-staging/main armhf libgtk2.0-dev armhf 2.24.32-4 [707 kB]
Get:337 http://172.17.0.1/private bullseye-staging/main armhf libjpeg62-turbo-dev armhf 1:1.5.2-2+b1 [179 kB]
Get:338 http://172.17.0.1/private bullseye-staging/main armhf libjpeg-dev all 1:1.5.2-2 [57.5 kB]
Get:339 http://172.17.0.1/private bullseye-staging/main armhf libncurses6 armhf 6.2-1 [79.5 kB]
Get:340 http://172.17.0.1/private bullseye-staging/main armhf libncurses-dev armhf 6.2-1 [284 kB]
Get:341 http://172.17.0.1/private bullseye-staging/main armhf libuv1 armhf 1.38.0-3 [115 kB]
Get:342 http://172.17.0.1/private bullseye-staging/main armhf libnode64 armhf 10.21.0~dfsg-1 [4935 kB]
Get:343 http://172.17.0.1/private bullseye-staging/main armhf libnspr4 armhf 2:4.25-1 [90.2 kB]
Get:344 http://172.17.0.1/private bullseye-staging/main armhf libnspr4-dev armhf 2:4.25-1 [192 kB]
Get:345 http://172.17.0.1/private bullseye-staging/main armhf libnss3 armhf 2:3.53.1-1 [993 kB]
Get:346 http://172.17.0.1/private bullseye-staging/main armhf libnss3-dev armhf 2:3.53.1-1 [246 kB]
Get:347 http://172.17.0.1/private bullseye-staging/main armhf libpfm4 armhf 4.10.1+git44-ga2909cd-1 [37.0 kB]
Get:348 http://172.17.0.1/private bullseye-staging/main armhf libvorbis0a armhf 1.3.6-2 [82.4 kB]
Get:349 http://172.17.0.1/private bullseye-staging/main armhf libvorbisenc2 armhf 1.3.6-2 [74.0 kB]
Get:350 http://172.17.0.1/private bullseye-staging/main armhf libsndfile1 armhf 1.0.28-8 [240 kB]
Get:351 http://172.17.0.1/private bullseye-staging/main armhf libwrap0 armhf 7.6.q-30 [56.3 kB]
Get:352 http://172.17.0.1/private bullseye-staging/main armhf libpulse0 armhf 13.0-5 [250 kB]
Get:353 http://172.17.0.1/private bullseye-staging/main armhf libpulse-mainloop-glib0 armhf 13.0-5 [39.2 kB]
Get:354 http://172.17.0.1/private bullseye-staging/main armhf libpulse-dev armhf 13.0-5 [100 kB]
Get:355 http://172.17.0.1/private bullseye-staging/main armhf libpython2.7-stdlib armhf 2.7.18-1 [1821 kB]
Get:356 http://172.17.0.1/private bullseye-staging/main armhf libreadline-dev armhf 8.0-4 [116 kB]
Get:357 http://172.17.0.1/private bullseye-staging/main armhf libsqlite3-dev armhf 3.32.3-1 [804 kB]
Get:358 http://172.17.0.1/private bullseye-staging/main armhf libxcb-util0 armhf 0.3.8-3+b2 [21.9 kB]
Get:359 http://172.17.0.1/private bullseye-staging/main armhf libstartup-notification0 armhf 0.12-6 [19.9 kB]
Get:360 http://172.17.0.1/private bullseye-staging/main armhf libstartup-notification0-dev armhf 0.12-6 [20.8 kB]
Get:361 http://172.17.0.1/private bullseye-staging/main armhf libunwind8 armhf 1.2.1-11 [46.6 kB]
Get:362 http://172.17.0.1/private bullseye-staging/main armhf libx11-xcb-dev armhf 2:1.6.9-2 [192 kB]
Get:363 http://172.17.0.1/private bullseye-staging/main armhf libxt6 armhf 1:1.1.5-1+b3 [156 kB]
Get:364 http://172.17.0.1/private bullseye-staging/main armhf libxmu6 armhf 2:1.1.2-2+b3 [52.1 kB]
Get:365 http://172.17.0.1/private bullseye-staging/main armhf libxpm4 armhf 1:3.5.12-1 [43.6 kB]
Get:366 http://172.17.0.1/private bullseye-staging/main armhf libxaw7 armhf 2:1.0.13-1+b2 [163 kB]
Get:367 http://172.17.0.1/private bullseye-staging/main armhf libxfont2 armhf 1:2.0.3-1 [120 kB]
Get:368 http://172.17.0.1/private bullseye-staging/main armhf libxkbfile1 armhf 1:1.1.0-1 [66.4 kB]
Get:369 http://172.17.0.1/private bullseye-staging/main armhf libxmuu1 armhf 2:1.1.2-2+b3 [23.4 kB]
Get:370 http://172.17.0.1/private bullseye-staging/main armhf libxt-dev armhf 1:1.1.5-1+b3 [390 kB]
Get:371 http://172.17.0.1/private bullseye-staging/main armhf libyaml-0-2 armhf 0.2.2-1 [40.0 kB]
Get:372 http://172.17.0.1/private bullseye-staging/main armhf libz3-dev armhf 4.8.8-1 [88.3 kB]
Get:373 http://172.17.0.1/private bullseye-staging/main armhf llvm-9-runtime armhf 1:9.0.1-13+rpi1 [186 kB]
Get:374 http://172.17.0.1/private bullseye-staging/main armhf llvm-runtime armhf 1:9.0-49.1 [7788 B]
Get:375 http://172.17.0.1/private bullseye-staging/main armhf llvm-9 armhf 1:9.0.1-13+rpi1 [4071 kB]
Get:376 http://172.17.0.1/private bullseye-staging/main armhf llvm armhf 1:9.0-49.1 [10.1 kB]
Get:377 http://172.17.0.1/private bullseye-staging/main armhf python3-pkg-resources all 46.1.3-1 [183 kB]
Get:378 http://172.17.0.1/private bullseye-staging/main armhf python3-pygments all 2.3.1+dfsg-4 [596 kB]
Get:379 http://172.17.0.1/private bullseye-staging/main armhf python3-yaml armhf 5.3.1-2 [133 kB]
Get:380 http://172.17.0.1/private bullseye-staging/main armhf llvm-9-tools armhf 1:9.0.1-13+rpi1 [293 kB]
Get:381 http://172.17.0.1/private bullseye-staging/main armhf llvm-9-dev armhf 1:9.0.1-13+rpi1 [24.0 MB]
Get:382 http://172.17.0.1/private bullseye-staging/main armhf llvm-dev armhf 1:9.0-49.1 [8048 B]
Get:383 http://172.17.0.1/private bullseye-staging/main armhf nodejs armhf 10.21.0~dfsg-1 [88.3 kB]
Get:384 http://172.17.0.1/private bullseye-staging/main armhf python2.7 armhf 2.7.18-1 [309 kB]
Get:385 http://172.17.0.1/private bullseye-staging/main armhf unzip armhf 6.0-25 [152 kB]
Get:386 http://172.17.0.1/private bullseye-staging/main armhf x11-xkb-utils armhf 7.7+5 [139 kB]
Get:387 http://172.17.0.1/private bullseye-staging/main armhf xauth armhf 1:1.0.10-1 [36.4 kB]
Get:388 http://172.17.0.1/private bullseye-staging/main armhf xfonts-encodings all 1:1.0.4-2 [574 kB]
Get:389 http://172.17.0.1/private bullseye-staging/main armhf xfonts-utils armhf 1:7.7+6 [82.5 kB]
Get:390 http://172.17.0.1/private bullseye-staging/main armhf xfonts-base all 1:1.0.5 [5897 kB]
Get:391 http://172.17.0.1/private bullseye-staging/main armhf xserver-common all 2:1.20.8-2 [2260 kB]
Get:392 http://172.17.0.1/private bullseye-staging/main armhf xvfb armhf 2:1.20.8-2 [2875 kB]
Get:393 http://172.17.0.1/private bullseye-staging/main armhf yasm armhf 1.3.0-2 [289 kB]
Get:394 http://172.17.0.1/private bullseye-staging/main armhf zip armhf 3.0-11 [212 kB]
Get:395 http://172.17.0.1/private bullseye-staging/main armhf libjsoncpp1 armhf 1.7.4-3.1 [65.8 kB]
Get:396 http://172.17.0.1/private bullseye-staging/main armhf libjsoncpp-dev armhf 1.7.4-3.1 [81.0 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 283 MB in 1min 27s (3232 kB/s)
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12517 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.22.4-5_armhf.deb ...
Unpacking groff-base (1.22.4-5) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../02-libpipeline1_1.5.2-2_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.2-2) ...
Selecting previously unselected package man-db.
Preparing to unpack .../03-man-db_2.9.3-2_armhf.deb ...
Unpacking man-db (2.9.3-2) ...
Selecting previously unselected package libapparmor1:armhf.
Preparing to unpack .../04-libapparmor1_2.13.4-3+b1_armhf.deb ...
Unpacking libapparmor1:armhf (2.13.4-3+b1) ...
Selecting previously unselected package libcap2:armhf.
Preparing to unpack .../05-libcap2_1%3a2.36-1_armhf.deb ...
Unpacking libcap2:armhf (1:2.36-1) ...
Selecting previously unselected package libargon2-1:armhf.
Preparing to unpack .../06-libargon2-1_0~20171227-0.2_armhf.deb ...
Unpacking libargon2-1:armhf (0~20171227-0.2) ...
Selecting previously unselected package dmsetup.
Preparing to unpack .../07-dmsetup_2%3a1.02.171-1_armhf.deb ...
Unpacking dmsetup (2:1.02.171-1) ...
Selecting previously unselected package libdevmapper1.02.1:armhf.
Preparing to unpack .../08-libdevmapper1.02.1_2%3a1.02.171-1_armhf.deb ...
Unpacking libdevmapper1.02.1:armhf (2:1.02.171-1) ...
Selecting previously unselected package libjson-c5:armhf.
Preparing to unpack .../09-libjson-c5_0.15-1_armhf.deb ...
Unpacking libjson-c5:armhf (0.15-1) ...
Selecting previously unselected package libssl1.1:armhf.
Preparing to unpack .../10-libssl1.1_1.1.1g-1_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1g-1) ...
Selecting previously unselected package libcryptsetup12:armhf.
Preparing to unpack .../11-libcryptsetup12_2%3a2.3.3-1+b1_armhf.deb ...
Unpacking libcryptsetup12:armhf (2:2.3.3-1+b1) ...
Selecting previously unselected package libip4tc2:armhf.
Preparing to unpack .../12-libip4tc2_1.8.5-2_armhf.deb ...
Unpacking libip4tc2:armhf (1.8.5-2) ...
Selecting previously unselected package libkmod2:armhf.
Preparing to unpack .../13-libkmod2_27+20200310-2_armhf.deb ...
Unpacking libkmod2:armhf (27+20200310-2) ...
Selecting previously unselected package systemd-timesyncd.
Preparing to unpack .../14-systemd-timesyncd_245.6-2+rpi1+b1_armhf.deb ...
Unpacking systemd-timesyncd (245.6-2+rpi1+b1) ...
Selecting previously unselected package systemd.
Preparing to unpack .../15-systemd_245.6-2+rpi1+b1_armhf.deb ...
Unpacking systemd (245.6-2+rpi1+b1) ...
Setting up libapparmor1:armhf (2.13.4-3+b1) ...
Setting up libcap2:armhf (1:2.36-1) ...
Setting up libargon2-1:armhf (0~20171227-0.2) ...
Setting up libjson-c5:armhf (0.15-1) ...
Setting up libssl1.1:armhf (1.1.1g-1) ...
Setting up libip4tc2:armhf (1.8.5-2) ...
Setting up libkmod2:armhf (27+20200310-2) ...
Setting up libdevmapper1.02.1:armhf (2:1.02.171-1) ...
Setting up libcryptsetup12:armhf (2:2.3.3-1+b1) ...
Setting up systemd-timesyncd (245.6-2+rpi1+b1) ...
Created symlink /etc/systemd/system/dbus-org.freedesktop.timesync1.service -> /lib/systemd/system/systemd-timesyncd.service.
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service -> /lib/systemd/system/systemd-timesyncd.service.
Setting up systemd (245.6-2+rpi1+b1) ...
Created symlink /etc/systemd/system/getty.target.wants/getty@tty1.service -> /lib/systemd/system/getty@.service.
Created symlink /etc/systemd/system/multi-user.target.wants/remote-fs.target -> /lib/systemd/system/remote-fs.target.
Created symlink /etc/systemd/system/sysinit.target.wants/systemd-pstore.service -> /lib/systemd/system/systemd-pstore.service.
Initializing machine ID from random generator.
Setting up dmsetup (2:1.02.171-1) ...
Selecting previously unselected package systemd-sysv.
(Reading database ... 13898 files and directories currently installed.)
Preparing to unpack .../0-systemd-sysv_245.6-2+rpi1+b1_armhf.deb ...
Unpacking systemd-sysv (245.6-2+rpi1+b1) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../1-libdbus-1-3_1.12.20-1+b3_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.12.20-1+b3) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../2-libexpat1_2.2.9-1_armhf.deb ...
Unpacking libexpat1:armhf (2.2.9-1) ...
Selecting previously unselected package dbus.
Preparing to unpack .../3-dbus_1.12.20-1+b3_armhf.deb ...
Unpacking dbus (1.12.20-1+b3) ...
Selecting previously unselected package fonts-dejima-mincho.
Preparing to unpack .../4-fonts-dejima-mincho_227-16_all.deb ...
Unpacking fonts-dejima-mincho (227-16) ...
Selecting previously unselected package libpython2.7-minimal:armhf.
Preparing to unpack .../5-libpython2.7-minimal_2.7.18-1_armhf.deb ...
Unpacking libpython2.7-minimal:armhf (2.7.18-1) ...
Selecting previously unselected package python2.7-minimal.
Preparing to unpack .../6-python2.7-minimal_2.7.18-1_armhf.deb ...
Unpacking python2.7-minimal (2.7.18-1) ...
Selecting previously unselected package libpython3.8-minimal:armhf.
Preparing to unpack .../7-libpython3.8-minimal_3.8.5-1_armhf.deb ...
Unpacking libpython3.8-minimal:armhf (3.8.5-1) ...
Selecting previously unselected package python3.8-minimal.
Preparing to unpack .../8-python3.8-minimal_3.8.5-1_armhf.deb ...
Unpacking python3.8-minimal (3.8.5-1) ...
Setting up libpython3.8-minimal:armhf (3.8.5-1) ...
Setting up libexpat1:armhf (2.2.9-1) ...
Setting up python3.8-minimal (3.8.5-1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 14482 files and directories currently installed.)
Preparing to unpack .../0-python3-minimal_3.8.2-3_armhf.deb ...
Unpacking python3-minimal (3.8.2-3) ...
Selecting previously unselected package mime-support.
Preparing to unpack .../1-mime-support_3.64_all.deb ...
Unpacking mime-support (3.64) ...
Selecting previously unselected package libmpdec2:armhf.
Preparing to unpack .../2-libmpdec2_2.4.2-3_armhf.deb ...
Unpacking libmpdec2:armhf (2.4.2-3) ...
Selecting previously unselected package libpython3.8-stdlib:armhf.
Preparing to unpack .../3-libpython3.8-stdlib_3.8.5-1_armhf.deb ...
Unpacking libpython3.8-stdlib:armhf (3.8.5-1) ...
Selecting previously unselected package python3.8.
Preparing to unpack .../4-python3.8_3.8.5-1_armhf.deb ...
Unpacking python3.8 (3.8.5-1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../5-libpython3-stdlib_3.8.2-3_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.8.2-3) ...
Setting up python3-minimal (3.8.2-3) ...
Selecting previously unselected package python3.
(Reading database ... 14884 files and directories currently installed.)
Preparing to unpack .../000-python3_3.8.2-3_armhf.deb ...
Unpacking python3 (3.8.2-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../001-libmagic-mgc_1%3a5.38-5_armhf.deb ...
Unpacking libmagic-mgc (1:5.38-5) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../002-libmagic1_1%3a5.38-5_armhf.deb ...
Unpacking libmagic1:armhf (1:5.38-5) ...
Selecting previously unselected package file.
Preparing to unpack .../003-file_1%3a5.38-5_armhf.deb ...
Unpacking file (1:5.38-5) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../004-gettext-base_0.19.8.1-10_armhf.deb ...
Unpacking gettext-base (0.19.8.1-10) ...
Selecting previously unselected package libc-l10n.
Preparing to unpack .../005-libc-l10n_2.31-2+rpi1_all.deb ...
Unpacking libc-l10n (2.31-2+rpi1) ...
Selecting previously unselected package libgc1c2:armhf.
Preparing to unpack .../006-libgc1c2_1%3a7.6.4-0.4_armhf.deb ...
Unpacking libgc1c2:armhf (1:7.6.4-0.4) ...
Selecting previously unselected package libpam-systemd:armhf.
Preparing to unpack .../007-libpam-systemd_245.6-2+rpi1+b1_armhf.deb ...
Unpacking libpam-systemd:armhf (245.6-2+rpi1+b1) ...
Selecting previously unselected package locales.
Preparing to unpack .../008-locales_2.31-2+rpi1_all.deb ...
Unpacking locales (2.31-2+rpi1) ...
Selecting previously unselected package ucf.
Preparing to unpack .../009-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package hicolor-icon-theme.
Preparing to unpack .../010-hicolor-icon-theme_0.17-2_all.deb ...
Unpacking hicolor-icon-theme (0.17-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Preparing to unpack .../011-libgdk-pixbuf2.0-common_2.40.0+dfsg-5_all.deb ...
Unpacking libgdk-pixbuf2.0-common (2.40.0+dfsg-5) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../012-libglib2.0-0_2.64.4-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.64.4-1) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../013-libicu67_67.1-3_armhf.deb ...
Unpacking libicu67:armhf (67.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../014-libxml2_2.9.10+dfsg-5+b1_armhf.deb ...
Unpacking libxml2:armhf (2.9.10+dfsg-5+b1) ...
Selecting previously unselected package shared-mime-info.
Preparing to unpack .../015-shared-mime-info_1.15-1_armhf.deb ...
Unpacking shared-mime-info (1.15-1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../016-libjpeg62-turbo_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../017-libpng16-16_1.6.37-2_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-2) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../018-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../019-libwebp6_0.6.1-2_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../020-libtiff5_4.1.0+git191117-2_armhf.deb ...
Unpacking libtiff5:armhf (4.1.0+git191117-2) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../021-libxau6_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../022-libbsd0_0.10.0-1_armhf.deb ...
Unpacking libbsd0:armhf (0.10.0-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../023-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 .../024-libxcb1_1.14-2_armhf.deb ...
Unpacking libxcb1:armhf (1.14-2) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../025-libx11-data_2%3a1.6.9-2_all.deb ...
Unpacking libx11-data (2:1.6.9-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../026-libx11-6_2%3a1.6.9-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.6.9-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Preparing to unpack .../027-libgdk-pixbuf2.0-0_2.40.0+dfsg-5_armhf.deb ...
Unpacking libgdk-pixbuf2.0-0:armhf (2.40.0+dfsg-5) ...
Selecting previously unselected package gtk-update-icon-cache.
Preparing to unpack .../028-gtk-update-icon-cache_3.24.20-1_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.20-1) ...
Selecting previously unselected package adwaita-icon-theme.
Preparing to unpack .../029-adwaita-icon-theme_3.36.1-2_all.deb ...
Unpacking adwaita-icon-theme (3.36.1-2) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../030-libsigsegv2_2.12-2_armhf.deb ...
Unpacking libsigsegv2:armhf (2.12-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../031-m4_1.4.18-4_armhf.deb ...
Unpacking m4 (1.4.18-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../032-autoconf_2.69-11.1_all.deb ...
Unpacking autoconf (2.69-11.1) ...
Selecting previously unselected package autoconf2.13.
Preparing to unpack .../033-autoconf2.13_2.13-68_all.deb ...
Unpacking autoconf2.13 (2.13-68) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../034-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../035-automake_1%3a1.16.2-3_all.deb ...
Unpacking automake (1:1.16.2-3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../036-autopoint_0.19.8.1-10_all.deb ...
Unpacking autopoint (0.19.8.1-10) ...
Selecting previously unselected package binfmt-support.
Preparing to unpack .../037-binfmt-support_2.2.1-1_armhf.deb ...
Unpacking binfmt-support (2.2.1-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../038-libbrotli1_1.0.7-7_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.7-7) ...
Selecting previously unselected package libkrb5support0:armhf.
Preparing to unpack .../039-libkrb5support0_1.17-10+b3_armhf.deb ...
Unpacking libkrb5support0:armhf (1.17-10+b3) ...
Selecting previously unselected package libk5crypto3:armhf.
Preparing to unpack .../040-libk5crypto3_1.17-10+b3_armhf.deb ...
Unpacking libk5crypto3:armhf (1.17-10+b3) ...
Selecting previously unselected package libkeyutils1:armhf.
Preparing to unpack .../041-libkeyutils1_1.6.1-2_armhf.deb ...
Unpacking libkeyutils1:armhf (1.6.1-2) ...
Selecting previously unselected package libkrb5-3:armhf.
Preparing to unpack .../042-libkrb5-3_1.17-10+b3_armhf.deb ...
Unpacking libkrb5-3:armhf (1.17-10+b3) ...
Selecting previously unselected package libgssapi-krb5-2:armhf.
Preparing to unpack .../043-libgssapi-krb5-2_1.17-10+b3_armhf.deb ...
Unpacking libgssapi-krb5-2:armhf (1.17-10+b3) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../044-libnghttp2-14_1.41.0-2_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.41.0-2) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../045-libpsl5_0.21.0-1.1_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.1) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../046-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../047-libssh2-1_1.8.0-2.1_armhf.deb ...
Unpacking libssh2-1:armhf (1.8.0-2.1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../048-libcurl3-gnutls_7.68.0-1+b1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.68.0-1+b1) ...
Selecting previously unselected package libhttp-parser2.9:armhf.
Preparing to unpack .../049-libhttp-parser2.9_2.9.2-2_armhf.deb ...
Unpacking libhttp-parser2.9:armhf (2.9.2-2) ...
Selecting previously unselected package libmbedcrypto3:armhf.
Preparing to unpack .../050-libmbedcrypto3_2.16.5-1_armhf.deb ...
Unpacking libmbedcrypto3:armhf (2.16.5-1) ...
Selecting previously unselected package libmbedx509-0:armhf.
Preparing to unpack .../051-libmbedx509-0_2.16.5-1_armhf.deb ...
Unpacking libmbedx509-0:armhf (2.16.5-1) ...
Selecting previously unselected package libmbedtls12:armhf.
Preparing to unpack .../052-libmbedtls12_2.16.5-1_armhf.deb ...
Unpacking libmbedtls12:armhf (2.16.5-1) ...
Selecting previously unselected package libgit2-28:armhf.
Preparing to unpack .../053-libgit2-28_0.28.5+dfsg.1-1_armhf.deb ...
Unpacking libgit2-28:armhf (0.28.5+dfsg.1-1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../054-libedit2_3.1-20191231-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20191231-1) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../055-libz3-4_4.8.8-1_armhf.deb ...
Unpacking libz3-4:armhf (4.8.8-1) ...
Selecting previously unselected package libllvm9:armhf.
Preparing to unpack .../056-libllvm9_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking libllvm9:armhf (1:9.0.1-13+rpi1) ...
Selecting previously unselected package libstd-rust-1.43:armhf.
Preparing to unpack .../057-libstd-rust-1.43_1.43.0+dfsg1-1+rpi1_armhf.deb ...
Unpacking libstd-rust-1.43:armhf (1.43.0+dfsg1-1+rpi1) ...
Selecting previously unselected package libstd-rust-dev:armhf.
Preparing to unpack .../058-libstd-rust-dev_1.43.0+dfsg1-1+rpi1_armhf.deb ...
Unpacking libstd-rust-dev:armhf (1.43.0+dfsg1-1+rpi1) ...
Selecting previously unselected package rustc.
Preparing to unpack .../059-rustc_1.43.0+dfsg1-1+rpi1_armhf.deb ...
Unpacking rustc (1.43.0+dfsg1-1+rpi1) ...
Selecting previously unselected package libclang-cpp9.
Preparing to unpack .../060-libclang-cpp9_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking libclang-cpp9 (1:9.0.1-13+rpi1) ...
Selecting previously unselected package libobjc4:armhf.
Preparing to unpack .../061-libobjc4_10.1.0-6+rpi1_armhf.deb ...
Unpacking libobjc4:armhf (10.1.0-6+rpi1) ...
Selecting previously unselected package libobjc-9-dev:armhf.
Preparing to unpack .../062-libobjc-9-dev_9.3.0-15+rpi1_armhf.deb ...
Unpacking libobjc-9-dev:armhf (9.3.0-15+rpi1) ...
Selecting previously unselected package libclang-common-9-dev.
Preparing to unpack .../063-libclang-common-9-dev_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking libclang-common-9-dev (1:9.0.1-13+rpi1) ...
Selecting previously unselected package clang-9.
Preparing to unpack .../064-clang-9_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking clang-9 (1:9.0.1-13+rpi1) ...
Selecting previously unselected package clang.
Preparing to unpack .../065-clang_1%3a9.0-49.1_armhf.deb ...
Unpacking clang (1:9.0-49.1) ...
Selecting previously unselected package cargo.
Preparing to unpack .../066-cargo_0.43.1-3_armhf.deb ...
Unpacking cargo (0.43.1-3) ...
Selecting previously unselected package cbindgen.
Preparing to unpack .../067-cbindgen_0.14.3-1_armhf.deb ...
Unpacking cbindgen (0.14.3-1) ...
Selecting previously unselected package dbus-user-session.
Preparing to unpack .../068-dbus-user-session_1.12.20-1+b3_armhf.deb ...
Unpacking dbus-user-session (1.12.20-1+b3) ...
Selecting previously unselected package libdconf1:armhf.
Preparing to unpack .../069-libdconf1_0.36.0-1_armhf.deb ...
Unpacking libdconf1:armhf (0.36.0-1) ...
Selecting previously unselected package dconf-service.
Preparing to unpack .../070-dconf-service_0.36.0-1_armhf.deb ...
Unpacking dconf-service (0.36.0-1) ...
Selecting previously unselected package dconf-gsettings-backend:armhf.
Preparing to unpack .../071-dconf-gsettings-backend_0.36.0-1_armhf.deb ...
Unpacking dconf-gsettings-backend:armhf (0.36.0-1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../072-libtool_2.4.6-14_all.deb ...
Unpacking libtool (2.4.6-14) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../073-dh-autoreconf_19_all.deb ...
Unpacking dh-autoreconf (19) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../074-libdebhelper-perl_13.2_all.deb ...
Unpacking libdebhelper-perl (13.2) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../075-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../076-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../077-libfile-stripnondeterminism-perl_1.9.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.9.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../078-dh-strip-nondeterminism_1.9.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.9.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../079-libelf1_0.180-1_armhf.deb ...
Unpacking libelf1:armhf (0.180-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../080-dwz_0.13-5_armhf.deb ...
Unpacking dwz (0.13-5) ...
Selecting previously unselected package libcroco3:armhf.
Preparing to unpack .../081-libcroco3_0.6.13-1_armhf.deb ...
Unpacking libcroco3:armhf (0.6.13-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../082-gettext_0.19.8.1-10_armhf.deb ...
Unpacking gettext (0.19.8.1-10) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../083-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 .../084-po-debconf_1.0.21_all.deb ...
Unpacking po-debconf (1.0.21) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../085-debhelper_13.2_all.deb ...
Unpacking debhelper (13.2) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../086-libfreetype6_2.10.2+dfsg-3_armhf.deb ...
Unpacking libfreetype6:armhf (2.10.2+dfsg-3) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../087-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package ttf-bitstream-vera.
Preparing to unpack .../088-ttf-bitstream-vera_1.10-8_all.deb ...
Unpacking ttf-bitstream-vera (1.10-8) ...
Selecting previously unselected package fonts-freefont-ttf.
Preparing to unpack .../089-fonts-freefont-ttf_20120503-10_all.deb ...
Unpacking fonts-freefont-ttf (20120503-10) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../090-fontconfig-config_2.13.1-4.2_all.deb ...
Unpacking fontconfig-config (2.13.1-4.2) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../091-libfontconfig1_2.13.1-4.2_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.2) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../092-fontconfig_2.13.1-4.2_armhf.deb ...
Unpacking fontconfig (2.13.1-4.2) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../093-libgirepository-1.0-1_1.64.1-1_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.64.1-1) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../094-gir1.2-glib-2.0_1.64.1-1_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.64.1-1) ...
Selecting previously unselected package libatk1.0-data.
Preparing to unpack .../095-libatk1.0-data_2.36.0-2_all.deb ...
Unpacking libatk1.0-data (2.36.0-2) ...
Selecting previously unselected package libatk1.0-0:armhf.
Preparing to unpack .../096-libatk1.0-0_2.36.0-2_armhf.deb ...
Unpacking libatk1.0-0:armhf (2.36.0-2) ...
Selecting previously unselected package gir1.2-atk-1.0:armhf.
Preparing to unpack .../097-gir1.2-atk-1.0_2.36.0-2_armhf.deb ...
Unpacking gir1.2-atk-1.0:armhf (2.36.0-2) ...
Selecting previously unselected package gir1.2-freedesktop:armhf.
Preparing to unpack .../098-gir1.2-freedesktop_1.64.1-1_armhf.deb ...
Unpacking gir1.2-freedesktop:armhf (1.64.1-1) ...
Selecting previously unselected package libatspi2.0-0:armhf.
Preparing to unpack .../099-libatspi2.0-0_2.36.0-2_armhf.deb ...
Unpacking libatspi2.0-0:armhf (2.36.0-2) ...
Selecting previously unselected package gir1.2-atspi-2.0:armhf.
Preparing to unpack .../100-gir1.2-atspi-2.0_2.36.0-2_armhf.deb ...
Unpacking gir1.2-atspi-2.0:armhf (2.36.0-2) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf.
Preparing to unpack .../101-gir1.2-gdkpixbuf-2.0_2.40.0+dfsg-5_armhf.deb ...
Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.40.0+dfsg-5) ...
Selecting previously unselected package libgtk2.0-common.
Preparing to unpack .../102-libgtk2.0-common_2.24.32-4_all.deb ...
Unpacking libgtk2.0-common (2.24.32-4) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../103-libfribidi0_1.0.8-2_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.8-2) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../104-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../105-libharfbuzz0b_2.6.4-1+rpi1+b1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.6.4-1+rpi1+b1) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../106-libthai-data_0.1.28-3_all.deb ...
Unpacking libthai-data (0.1.28-3) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../107-libdatrie1_0.2.12-3+b3_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.12-3+b3) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../108-libthai0_0.1.28-3_armhf.deb ...
Unpacking libthai0:armhf (0.1.28-3) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../109-libpango-1.0-0_1.44.7-4_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.44.7-4) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../110-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 .../111-libxcb-render0_1.14-2_armhf.deb ...
Unpacking libxcb-render0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../112-libxcb-shm0_1.14-2_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.14-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../113-libxext6_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../114-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 .../115-libcairo2_1.16.0-4_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-4) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../116-libpangoft2-1.0-0_1.44.7-4_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.44.7-4) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../117-libpangocairo-1.0-0_1.44.7-4_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.44.7-4) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../118-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 .../119-libpangoxft-1.0-0_1.44.7-4_armhf.deb ...
Unpacking libpangoxft-1.0-0:armhf (1.44.7-4) ...
Selecting previously unselected package gir1.2-pango-1.0:armhf.
Preparing to unpack .../120-gir1.2-pango-1.0_1.44.7-4_armhf.deb ...
Unpacking gir1.2-pango-1.0:armhf (1.44.7-4) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../121-libavahi-common-data_0.8-3+b2_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-3+b2) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../122-libavahi-common3_0.8-3+b2_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-3+b2) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../123-libavahi-client3_0.8-3+b2_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-3+b2) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../124-libcups2_2.3.3-2_armhf.deb ...
Unpacking libcups2:armhf (2.3.3-2) ...
Selecting previously unselected package libxcomposite1:armhf.
Preparing to unpack .../125-libxcomposite1_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite1:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../126-libxfixes3_1%3a5.0.3-2_armhf.deb ...
Unpacking libxfixes3:armhf (1:5.0.3-2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../127-libxcursor1_1%3a1.2.0-2_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.2.0-2) ...
Selecting previously unselected package libxdamage1:armhf.
Preparing to unpack .../128-libxdamage1_1%3a1.1.5-2_armhf.deb ...
Unpacking libxdamage1:armhf (1:1.1.5-2) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../129-libxi6_2%3a1.7.10-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.7.10-1) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../130-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 .../131-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 .../132-libgtk2.0-0_2.24.32-4_armhf.deb ...
Unpacking libgtk2.0-0:armhf (2.24.32-4) ...
Selecting previously unselected package gir1.2-gtk-2.0:armhf.
Preparing to unpack .../133-gir1.2-gtk-2.0_2.24.32-4_armhf.deb ...
Unpacking gir1.2-gtk-2.0:armhf (2.24.32-4) ...
Selecting previously unselected package libatk-bridge2.0-0:armhf.
Preparing to unpack .../134-libatk-bridge2.0-0_2.34.1-3_armhf.deb ...
Unpacking libatk-bridge2.0-0:armhf (2.34.1-3) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../135-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 .../136-liblcms2-2_2.9-4_armhf.deb ...
Unpacking liblcms2-2:armhf (2.9-4) ...
Selecting previously unselected package libcolord2:armhf.
Preparing to unpack .../137-libcolord2_1.4.4-2_armhf.deb ...
Unpacking libcolord2:armhf (1.4.4-2) ...
Selecting previously unselected package libepoxy0:armhf.
Preparing to unpack .../138-libepoxy0_1.5.4-1_armhf.deb ...
Unpacking libepoxy0:armhf (1.5.4-1) ...
Selecting previously unselected package libjson-glib-1.0-common.
Preparing to unpack .../139-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 .../140-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 .../141-libproxy1v5_0.4.15-13_armhf.deb ...
Unpacking libproxy1v5:armhf (0.4.15-13) ...
Selecting previously unselected package glib-networking-common.
Preparing to unpack .../142-glib-networking-common_2.64.3-2_all.deb ...
Unpacking glib-networking-common (2.64.3-2) ...
Selecting previously unselected package glib-networking-services.
Preparing to unpack .../143-glib-networking-services_2.64.3-2_armhf.deb ...
Unpacking glib-networking-services (2.64.3-2) ...
Selecting previously unselected package gsettings-desktop-schemas.
Preparing to unpack .../144-gsettings-desktop-schemas_3.36.1-1_all.deb ...
Unpacking gsettings-desktop-schemas (3.36.1-1) ...
Selecting previously unselected package glib-networking:armhf.
Preparing to unpack .../145-glib-networking_2.64.3-2_armhf.deb ...
Unpacking glib-networking:armhf (2.64.3-2) ...
Selecting previously unselected package libsoup2.4-1:armhf.
Preparing to unpack .../146-libsoup2.4-1_2.70.0-1_armhf.deb ...
Unpacking libsoup2.4-1:armhf (2.70.0-1) ...
Selecting previously unselected package libsoup-gnome2.4-1:armhf.
Preparing to unpack .../147-libsoup-gnome2.4-1_2.70.0-1_armhf.deb ...
Unpacking libsoup-gnome2.4-1:armhf (2.70.0-1) ...
Selecting previously unselected package librest-0.7-0:armhf.
Preparing to unpack .../148-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 .../149-libwayland-client0_1.18.0-1_armhf.deb ...
Unpacking libwayland-client0:armhf (1.18.0-1) ...
Selecting previously unselected package libwayland-cursor0:armhf.
Preparing to unpack .../150-libwayland-cursor0_1.18.0-1_armhf.deb ...
Unpacking libwayland-cursor0:armhf (1.18.0-1) ...
Selecting previously unselected package libwayland-egl1:armhf.
Preparing to unpack .../151-libwayland-egl1_1.18.0-1_armhf.deb ...
Unpacking libwayland-egl1:armhf (1.18.0-1) ...
Selecting previously unselected package xkb-data.
Preparing to unpack .../152-xkb-data_2.29-2_all.deb ...
Unpacking xkb-data (2.29-2) ...
Selecting previously unselected package libxkbcommon0:armhf.
Preparing to unpack .../153-libxkbcommon0_0.10.0-1_armhf.deb ...
Unpacking libxkbcommon0:armhf (0.10.0-1) ...
Selecting previously unselected package libgtk-3-common.
Preparing to unpack .../154-libgtk-3-common_3.24.20-1_all.deb ...
Unpacking libgtk-3-common (3.24.20-1) ...
Selecting previously unselected package libgtk-3-0:armhf.
Preparing to unpack .../155-libgtk-3-0_3.24.20-1_armhf.deb ...
Unpacking libgtk-3-0:armhf (3.24.20-1) ...
Selecting previously unselected package gir1.2-gtk-3.0:armhf.
Preparing to unpack .../156-gir1.2-gtk-3.0_3.24.20-1_armhf.deb ...
Unpacking gir1.2-gtk-3.0:armhf (3.24.20-1) ...
Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf.
Preparing to unpack .../157-gir1.2-harfbuzz-0.0_2.6.4-1+rpi1+b1_armhf.deb ...
Unpacking gir1.2-harfbuzz-0.0:armhf (2.6.4-1+rpi1+b1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../158-icu-devtools_67.1-3_armhf.deb ...
Unpacking icu-devtools (67.1-3) ...
Selecting previously unselected package iso-codes.
Preparing to unpack .../159-iso-codes_4.5.0-1_all.deb ...
Unpacking iso-codes (4.5.0-1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../160-libasound2-data_1.2.2-2.3_all.deb ...
Unpacking libasound2-data (1.2.2-2.3) ...
Selecting previously unselected package libasound2:armhf.
Preparing to unpack .../161-libasound2_1.2.2-2.3_armhf.deb ...
Unpacking libasound2:armhf (1.2.2-2.3) ...
Selecting previously unselected package libasound2-dev:armhf.
Preparing to unpack .../162-libasound2-dev_1.2.2-2.3_armhf.deb ...
Unpacking libasound2-dev:armhf (1.2.2-2.3) ...
Selecting previously unselected package libasyncns0:armhf.
Preparing to unpack .../163-libasyncns0_0.8-6_armhf.deb ...
Unpacking libasyncns0:armhf (0.8-6) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../164-libffi-dev_3.3-4_armhf.deb ...
Unpacking libffi-dev:armhf (3.3-4) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../165-libglib2.0-data_2.64.4-1_all.deb ...
Unpacking libglib2.0-data (2.64.4-1) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../166-libglib2.0-bin_2.64.4-1_armhf.deb ...
Unpacking libglib2.0-bin (2.64.4-1) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../167-python3-lib2to3_3.8.5-1_all.deb ...
Unpacking python3-lib2to3 (3.8.5-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../168-python3-distutils_3.8.5-1_all.deb ...
Unpacking python3-distutils (3.8.5-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../169-libglib2.0-dev-bin_2.64.4-1_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.64.4-1) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../170-uuid-dev_2.36-1_armhf.deb ...
Unpacking uuid-dev:armhf (2.36-1) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../171-libblkid-dev_2.36-1_armhf.deb ...
Unpacking libblkid-dev:armhf (2.36-1) ...
Selecting previously unselected package libsepol1-dev:armhf.
Preparing to unpack .../172-libsepol1-dev_3.1-1_armhf.deb ...
Unpacking libsepol1-dev:armhf (3.1-1) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../173-libpcre2-16-0_10.34-7_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../174-libpcre2-32-0_10.34-7_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-posix2:armhf.
Preparing to unpack .../175-libpcre2-posix2_10.34-7_armhf.deb ...
Unpacking libpcre2-posix2:armhf (10.34-7) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../176-libpcre2-dev_10.34-7_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.34-7) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../177-libselinux1-dev_3.1-2_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.1-2) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../178-libmount-dev_2.36-1_armhf.deb ...
Unpacking libmount-dev:armhf (2.36-1) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../179-libpcre16-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../180-libpcre32-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../181-libpcrecpp0v5_2%3a8.39-13_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../182-libpcre3-dev_2%3a8.39-13_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-13) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../183-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../184-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../185-libglib2.0-dev_2.64.4-1_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.64.4-1) ...
Selecting previously unselected package libdbus-1-dev:armhf.
Preparing to unpack .../186-libdbus-1-dev_1.12.20-1+b3_armhf.deb ...
Unpacking libdbus-1-dev:armhf (1.12.20-1+b3) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../187-x11-common_1%3a7.7+20_all.deb ...
Unpacking x11-common (1:7.7+20) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../188-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 .../189-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 .../190-x11proto-dev_2020.1-1_all.deb ...
Unpacking x11proto-dev (2020.1-1) ...
Selecting previously unselected package x11proto-core-dev.
Preparing to unpack .../191-x11proto-core-dev_2020.1-1_all.deb ...
Unpacking x11proto-core-dev (2020.1-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../192-libxau-dev_1%3a1.0.8-1+b2_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.8-1+b2) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../193-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../194-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../195-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 .../196-libxcb1-dev_1.14-2_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.14-2) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../197-libx11-dev_2%3a1.6.9-2_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.6.9-2) ...
Selecting previously unselected package x11proto-xext-dev.
Preparing to unpack .../198-x11proto-xext-dev_2020.1-1_all.deb ...
Unpacking x11proto-xext-dev (2020.1-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../199-libxext-dev_2%3a1.3.3-1+b2_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.3-1+b2) ...
Selecting previously unselected package libxfixes-dev:armhf.
Preparing to unpack .../200-libxfixes-dev_1%3a5.0.3-2_armhf.deb ...
Unpacking libxfixes-dev:armhf (1:5.0.3-2) ...
Selecting previously unselected package x11proto-input-dev.
Preparing to unpack .../201-x11proto-input-dev_2020.1-1_all.deb ...
Unpacking x11proto-input-dev (2020.1-1) ...
Selecting previously unselected package libxi-dev:armhf.
Preparing to unpack .../202-libxi-dev_2%3a1.7.10-1_armhf.deb ...
Unpacking libxi-dev:armhf (2:1.7.10-1) ...
Selecting previously unselected package x11proto-record-dev.
Preparing to unpack .../203-x11proto-record-dev_2020.1-1_all.deb ...
Unpacking x11proto-record-dev (2020.1-1) ...
Selecting previously unselected package libxtst-dev:armhf.
Preparing to unpack .../204-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 .../205-libatspi2.0-dev_2.36.0-2_armhf.deb ...
Unpacking libatspi2.0-dev:armhf (2.36.0-2) ...
Selecting previously unselected package libatk-bridge2.0-dev:armhf.
Preparing to unpack .../206-libatk-bridge2.0-dev_2.34.1-3_armhf.deb ...
Unpacking libatk-bridge2.0-dev:armhf (2.34.1-3) ...
Selecting previously unselected package libatk1.0-dev:armhf.
Preparing to unpack .../207-libatk1.0-dev_2.36.0-2_armhf.deb ...
Unpacking libatk1.0-dev:armhf (2.36.0-2) ...
Selecting previously unselected package libbrotli-dev:armhf.
Preparing to unpack .../208-libbrotli-dev_1.0.7-7_armhf.deb ...
Unpacking libbrotli-dev:armhf (1.0.7-7) ...
Selecting previously unselected package libc-ares2:armhf.
Preparing to unpack .../209-libc-ares2_1.16.1-1_armhf.deb ...
Unpacking libc-ares2:armhf (1.16.1-1) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../210-liblzo2-2_2.10-2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.10-2) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../211-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 .../212-libexpat1-dev_2.2.9-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.2.9-1) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../213-libpng-dev_1.6.37-2_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.37-2) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../214-libfreetype-dev_2.10.2+dfsg-3_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.10.2+dfsg-3) ...
Selecting previously unselected package libfreetype6-dev:armhf.
Preparing to unpack .../215-libfreetype6-dev_2.10.2+dfsg-3_armhf.deb ...
Unpacking libfreetype6-dev:armhf (2.10.2+dfsg-3) ...
Selecting previously unselected package libfontconfig-dev:armhf.
Preparing to unpack .../216-libfontconfig-dev_2.13.1-4.2_armhf.deb ...
Unpacking libfontconfig-dev:armhf (2.13.1-4.2) ...
Selecting previously unselected package libfontconfig1-dev:armhf.
Preparing to unpack .../217-libfontconfig1-dev_2.13.1-4.2_armhf.deb ...
Unpacking libfontconfig1-dev:armhf (2.13.1-4.2) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../218-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 .../219-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 .../220-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 .../221-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 .../222-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 .../223-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 .../224-libxcb-render0-dev_1.14-2_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.14-2) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../225-libxcb-shm0-dev_1.14-2_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.14-2) ...
Selecting previously unselected package libcairo2-dev:armhf.
Preparing to unpack .../226-libcairo2-dev_1.16.0-4_armhf.deb ...
Unpacking libcairo2-dev:armhf (1.16.0-4) ...
Selecting previously unselected package libclang1-9.
Preparing to unpack .../227-libclang1-9_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking libclang1-9 (1:9.0.1-13+rpi1) ...
Selecting previously unselected package libclang-9-dev.
Preparing to unpack .../228-libclang-9-dev_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking libclang-9-dev (1:9.0.1-13+rpi1) ...
Selecting previously unselected package libclang-dev.
Preparing to unpack .../229-libclang-dev_1%3a9.0-49.1_armhf.deb ...
Unpacking libclang-dev (1:9.0-49.1) ...
Selecting previously unselected package libdatrie-dev:armhf.
Preparing to unpack .../230-libdatrie-dev_0.2.12-3+b3_armhf.deb ...
Unpacking libdatrie-dev:armhf (0.2.12-3+b3) ...
Selecting previously unselected package libdbus-glib-1-2:armhf.
Preparing to unpack .../231-libdbus-glib-1-2_0.110-5_armhf.deb ...
Unpacking libdbus-glib-1-2:armhf (0.110-5) ...
Selecting previously unselected package libdbus-glib-1-dev-bin.
Preparing to unpack .../232-libdbus-glib-1-dev-bin_0.110-5_armhf.deb ...
Unpacking libdbus-glib-1-dev-bin (0.110-5) ...
Selecting previously unselected package libdbus-glib-1-dev:armhf.
Preparing to unpack .../233-libdbus-glib-1-dev_0.110-5_armhf.deb ...
Unpacking libdbus-glib-1-dev:armhf (0.110-5) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../234-libdrm-common_2.4.102-1+rpi1_all.deb ...
Unpacking libdrm-common (2.4.102-1+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../235-libdrm2_2.4.102-1+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.102-1+rpi1) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../236-libdrm-amdgpu1_2.4.102-1+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.102-1+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../237-libdrm-nouveau2_2.4.102-1+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.102-1+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../238-libdrm-radeon1_2.4.102-1+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.102-1+rpi1) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../239-libglvnd0_1.3.1-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.3.1-1) ...
Selecting previously unselected package libwayland-server0:armhf.
Preparing to unpack .../240-libwayland-server0_1.18.0-1_armhf.deb ...
Unpacking libwayland-server0:armhf (1.18.0-1) ...
Selecting previously unselected package libgbm1:armhf.
Preparing to unpack .../241-libgbm1_20.1.4-1+rpi1_armhf.deb ...
Unpacking libgbm1:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../242-libglapi-mesa_20.1.4-1+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../243-libx11-xcb1_2%3a1.6.9-2_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.6.9-2) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../244-libxcb-dri2-0_1.14-2_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../245-libxcb-dri3-0_1.14-2_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../246-libxcb-present0_1.14-2_armhf.deb ...
Unpacking libxcb-present0:armhf (1.14-2) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../247-libxcb-sync1_1.14-2_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.14-2) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../248-libxcb-xfixes0_1.14-2_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.14-2) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../249-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libegl-mesa0:armhf.
Preparing to unpack .../250-libegl-mesa0_20.1.4-1+rpi1_armhf.deb ...
Unpacking libegl-mesa0:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libegl1:armhf.
Preparing to unpack .../251-libegl1_1.3.1-1_armhf.deb ...
Unpacking libegl1:armhf (1.3.1-1) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../252-libxcb-glx0_1.14-2_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.14-2) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../253-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libllvm10:armhf.
Preparing to unpack .../254-libllvm10_1%3a10.0.1-1+rpi1_armhf.deb ...
Unpacking libllvm10:armhf (1:10.0.1-1+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../255-libsensors-config_1%3a3.6.0-2_all.deb ...
Unpacking libsensors-config (1:3.6.0-2) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../256-libsensors5_1%3a3.6.0-2_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-2) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../257-libgl1-mesa-dri_20.1.4-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../258-libglx-mesa0_20.1.4-1+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../259-libglx0_1.3.1-1_armhf.deb ...
Unpacking libglx0:armhf (1.3.1-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../260-libgl1_1.3.1-1_armhf.deb ...
Unpacking libgl1:armhf (1.3.1-1) ...
Selecting previously unselected package libglx-dev:armhf.
Preparing to unpack .../261-libglx-dev_1.3.1-1_armhf.deb ...
Unpacking libglx-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libgl-dev:armhf.
Preparing to unpack .../262-libgl-dev_1.3.1-1_armhf.deb ...
Unpacking libgl-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libegl-dev:armhf.
Preparing to unpack .../263-libegl-dev_1.3.1-1_armhf.deb ...
Unpacking libegl-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libgles1:armhf.
Preparing to unpack .../264-libgles1_1.3.1-1_armhf.deb ...
Unpacking libgles1:armhf (1.3.1-1) ...
Selecting previously unselected package libgles2:armhf.
Preparing to unpack .../265-libgles2_1.3.1-1_armhf.deb ...
Unpacking libgles2:armhf (1.3.1-1) ...
Selecting previously unselected package libgles-dev:armhf.
Preparing to unpack .../266-libgles-dev_1.3.1-1_armhf.deb ...
Unpacking libgles-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libopengl0:armhf.
Preparing to unpack .../267-libopengl0_1.3.1-1_armhf.deb ...
Unpacking libopengl0:armhf (1.3.1-1) ...
Selecting previously unselected package libopengl-dev:armhf.
Preparing to unpack .../268-libopengl-dev_1.3.1-1_armhf.deb ...
Unpacking libopengl-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libglvnd-dev:armhf.
Preparing to unpack .../269-libglvnd-dev_1.3.1-1_armhf.deb ...
Unpacking libglvnd-dev:armhf (1.3.1-1) ...
Selecting previously unselected package libegl1-mesa-dev:armhf.
Preparing to unpack .../270-libegl1-mesa-dev_20.1.4-1+rpi1_armhf.deb ...
Unpacking libegl1-mesa-dev:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libgl1-mesa-dev:armhf.
Preparing to unpack .../271-libgl1-mesa-dev_20.1.4-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dev:armhf (20.1.4-1+rpi1) ...
Selecting previously unselected package libepoxy-dev:armhf.
Preparing to unpack .../272-libepoxy-dev_1.5.4-1_armhf.deb ...
Unpacking libepoxy-dev:armhf (1.5.4-1) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../273-libevent-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package libevent-core-2.1-7:armhf.
Preparing to unpack .../274-libevent-core-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-core-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package libevent-extra-2.1-7:armhf.
Preparing to unpack .../275-libevent-extra-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-extra-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package libevent-pthreads-2.1-7:armhf.
Preparing to unpack .../276-libevent-pthreads-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-pthreads-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package libevent-openssl-2.1-7:armhf.
Preparing to unpack .../277-libevent-openssl-2.1-7_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-openssl-2.1-7:armhf (2.1.12-stable-1) ...
Selecting previously unselected package libevent-dev.
Preparing to unpack .../278-libevent-dev_2.1.12-stable-1_armhf.deb ...
Unpacking libevent-dev (2.1.12-stable-1) ...
Selecting previously unselected package libogg0:armhf.
Preparing to unpack .../279-libogg0_1.3.2-1+b2_armhf.deb ...
Unpacking libogg0:armhf (1.3.2-1+b2) ...
Selecting previously unselected package libflac8:armhf.
Preparing to unpack .../280-libflac8_1.3.3-1_armhf.deb ...
Unpacking libflac8:armhf (1.3.3-1) ...
Selecting previously unselected package libfontenc1:armhf.
Preparing to unpack .../281-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 .../282-libfribidi-dev_1.0.8-2_armhf.deb ...
Unpacking libfribidi-dev:armhf (1.0.8-2) ...
Selecting previously unselected package libgdk-pixbuf2.0-bin.
Preparing to unpack .../283-libgdk-pixbuf2.0-bin_2.40.0+dfsg-5_armhf.deb ...
Unpacking libgdk-pixbuf2.0-bin (2.40.0+dfsg-5) ...
Selecting previously unselected package libgdk-pixbuf2.0-dev:armhf.
Preparing to unpack .../284-libgdk-pixbuf2.0-dev_2.40.0+dfsg-5_armhf.deb ...
Unpacking libgdk-pixbuf2.0-dev:armhf (2.40.0+dfsg-5) ...
Selecting previously unselected package libgraphite2-dev:armhf.
Preparing to unpack .../285-libgraphite2-dev_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-dev:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Preparing to unpack .../286-libharfbuzz-icu0_2.6.4-1+rpi1+b1_armhf.deb ...
Unpacking libharfbuzz-icu0:armhf (2.6.4-1+rpi1+b1) ...
Selecting previously unselected package libharfbuzz-gobject0:armhf.
Preparing to unpack .../287-libharfbuzz-gobject0_2.6.4-1+rpi1+b1_armhf.deb ...
Unpacking libharfbuzz-gobject0:armhf (2.6.4-1+rpi1+b1) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../288-libicu-dev_67.1-3_armhf.deb ...
Unpacking libicu-dev:armhf (67.1-3) ...
Selecting previously unselected package libharfbuzz-dev:armhf.
Preparing to unpack .../289-libharfbuzz-dev_2.6.4-1+rpi1+b1_armhf.deb ...
Unpacking libharfbuzz-dev:armhf (2.6.4-1+rpi1+b1) ...
Selecting previously unselected package libthai-dev:armhf.
Preparing to unpack .../290-libthai-dev_0.1.28-3_armhf.deb ...
Unpacking libthai-dev:armhf (0.1.28-3) ...
Selecting previously unselected package libxft-dev:armhf.
Preparing to unpack .../291-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 .../292-pango1.0-tools_1.44.7-4_armhf.deb ...
Unpacking pango1.0-tools (1.44.7-4) ...
Selecting previously unselected package libpango1.0-dev:armhf.
Preparing to unpack .../293-libpango1.0-dev_1.44.7-4_armhf.deb ...
Unpacking libpango1.0-dev:armhf (1.44.7-4) ...
Selecting previously unselected package libwayland-bin.
Preparing to unpack .../294-libwayland-bin_1.18.0-1_armhf.deb ...
Unpacking libwayland-bin (1.18.0-1) ...
Selecting previously unselected package libwayland-dev:armhf.
Preparing to unpack .../295-libwayland-dev_1.18.0-1_armhf.deb ...
Unpacking libwayland-dev:armhf (1.18.0-1) ...
Selecting previously unselected package libxcomposite-dev:armhf.
Preparing to unpack .../296-libxcomposite-dev_1%3a0.4.5-1_armhf.deb ...
Unpacking libxcomposite-dev:armhf (1:0.4.5-1) ...
Selecting previously unselected package libxcursor-dev:armhf.
Preparing to unpack .../297-libxcursor-dev_1%3a1.2.0-2_armhf.deb ...
Unpacking libxcursor-dev:armhf (1:1.2.0-2) ...
Selecting previously unselected package libxdamage-dev:armhf.
Preparing to unpack .../298-libxdamage-dev_1%3a1.1.5-2_armhf.deb ...
Unpacking libxdamage-dev:armhf (1:1.1.5-2) ...
Selecting previously unselected package x11proto-xinerama-dev.
Preparing to unpack .../299-x11proto-xinerama-dev_2020.1-1_all.deb ...
Unpacking x11proto-xinerama-dev (2020.1-1) ...
Selecting previously unselected package libxinerama-dev:armhf.
Preparing to unpack .../300-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 .../301-libxkbcommon-dev_0.10.0-1_armhf.deb ...
Unpacking libxkbcommon-dev:armhf (0.10.0-1) ...
Selecting previously unselected package x11proto-randr-dev.
Preparing to unpack .../302-x11proto-randr-dev_2020.1-1_all.deb ...
Unpacking x11proto-randr-dev (2020.1-1) ...
Selecting previously unselected package libxrandr-dev:armhf.
Preparing to unpack .../303-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 .../304-wayland-protocols_1.20-1_all.deb ...
Unpacking wayland-protocols (1.20-1) ...
Selecting previously unselected package libgtk-3-dev:armhf.
Preparing to unpack .../305-libgtk-3-dev_3.24.20-1_armhf.deb ...
Unpacking libgtk-3-dev:armhf (3.24.20-1) ...
Selecting previously unselected package libxml2-utils.
Preparing to unpack .../306-libxml2-utils_2.9.10+dfsg-5+b1_armhf.deb ...
Unpacking libxml2-utils (2.9.10+dfsg-5+b1) ...
Selecting previously unselected package libgtk2.0-dev:armhf.
Preparing to unpack .../307-libgtk2.0-dev_2.24.32-4_armhf.deb ...
Unpacking libgtk2.0-dev:armhf (2.24.32-4) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../308-libjpeg62-turbo-dev_1%3a1.5.2-2+b1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ...
Selecting previously unselected package libjpeg-dev.
Preparing to unpack .../309-libjpeg-dev_1%3a1.5.2-2_all.deb ...
Unpacking libjpeg-dev (1:1.5.2-2) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../310-libncurses6_6.2-1_armhf.deb ...
Unpacking libncurses6:armhf (6.2-1) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../311-libncurses-dev_6.2-1_armhf.deb ...
Unpacking libncurses-dev:armhf (6.2-1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../312-libuv1_1.38.0-3_armhf.deb ...
Unpacking libuv1:armhf (1.38.0-3) ...
Selecting previously unselected package libnode64:armhf.
Preparing to unpack .../313-libnode64_10.21.0~dfsg-1_armhf.deb ...
Unpacking libnode64:armhf (10.21.0~dfsg-1) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../314-libnspr4_2%3a4.25-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.25-1) ...
Selecting previously unselected package libnspr4-dev.
Preparing to unpack .../315-libnspr4-dev_2%3a4.25-1_armhf.deb ...
Unpacking libnspr4-dev (2:4.25-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../316-libnss3_2%3a3.53.1-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.53.1-1) ...
Selecting previously unselected package libnss3-dev:armhf.
Preparing to unpack .../317-libnss3-dev_2%3a3.53.1-1_armhf.deb ...
Unpacking libnss3-dev:armhf (2:3.53.1-1) ...
Selecting previously unselected package libpfm4:armhf.
Preparing to unpack .../318-libpfm4_4.10.1+git44-ga2909cd-1_armhf.deb ...
Unpacking libpfm4:armhf (4.10.1+git44-ga2909cd-1) ...
Selecting previously unselected package libvorbis0a:armhf.
Preparing to unpack .../319-libvorbis0a_1.3.6-2_armhf.deb ...
Unpacking libvorbis0a:armhf (1.3.6-2) ...
Selecting previously unselected package libvorbisenc2:armhf.
Preparing to unpack .../320-libvorbisenc2_1.3.6-2_armhf.deb ...
Unpacking libvorbisenc2:armhf (1.3.6-2) ...
Selecting previously unselected package libsndfile1:armhf.
Preparing to unpack .../321-libsndfile1_1.0.28-8_armhf.deb ...
Unpacking libsndfile1:armhf (1.0.28-8) ...
Selecting previously unselected package libwrap0:armhf.
Preparing to unpack .../322-libwrap0_7.6.q-30_armhf.deb ...
Unpacking libwrap0:armhf (7.6.q-30) ...
Selecting previously unselected package libpulse0:armhf.
Preparing to unpack .../323-libpulse0_13.0-5_armhf.deb ...
Unpacking libpulse0:armhf (13.0-5) ...
Selecting previously unselected package libpulse-mainloop-glib0:armhf.
Preparing to unpack .../324-libpulse-mainloop-glib0_13.0-5_armhf.deb ...
Unpacking libpulse-mainloop-glib0:armhf (13.0-5) ...
Selecting previously unselected package libpulse-dev:armhf.
Preparing to unpack .../325-libpulse-dev_13.0-5_armhf.deb ...
Unpacking libpulse-dev:armhf (13.0-5) ...
Selecting previously unselected package libpython2.7-stdlib:armhf.
Preparing to unpack .../326-libpython2.7-stdlib_2.7.18-1_armhf.deb ...
Unpacking libpython2.7-stdlib:armhf (2.7.18-1) ...
Selecting previously unselected package libreadline-dev:armhf.
Preparing to unpack .../327-libreadline-dev_8.0-4_armhf.deb ...
Unpacking libreadline-dev:armhf (8.0-4) ...
Selecting previously unselected package libsqlite3-dev:armhf.
Preparing to unpack .../328-libsqlite3-dev_3.32.3-1_armhf.deb ...
Unpacking libsqlite3-dev:armhf (3.32.3-1) ...
Selecting previously unselected package libxcb-util0:armhf.
Preparing to unpack .../329-libxcb-util0_0.3.8-3+b2_armhf.deb ...
Unpacking libxcb-util0:armhf (0.3.8-3+b2) ...
Selecting previously unselected package libstartup-notification0:armhf.
Preparing to unpack .../330-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 .../331-libstartup-notification0-dev_0.12-6_armhf.deb ...
Unpacking libstartup-notification0-dev:armhf (0.12-6) ...
Selecting previously unselected package libunwind8:armhf.
Preparing to unpack .../332-libunwind8_1.2.1-11_armhf.deb ...
Unpacking libunwind8:armhf (1.2.1-11) ...
Selecting previously unselected package libx11-xcb-dev:armhf.
Preparing to unpack .../333-libx11-xcb-dev_2%3a1.6.9-2_armhf.deb ...
Unpacking libx11-xcb-dev:armhf (2:1.6.9-2) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../334-libxt6_1%3a1.1.5-1+b3_armhf.deb ...
Unpacking libxt6:armhf (1:1.1.5-1+b3) ...
Selecting previously unselected package libxmu6:armhf.
Preparing to unpack .../335-libxmu6_2%3a1.1.2-2+b3_armhf.deb ...
Unpacking libxmu6:armhf (2:1.1.2-2+b3) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../336-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 .../337-libxaw7_2%3a1.0.13-1+b2_armhf.deb ...
Unpacking libxaw7:armhf (2:1.0.13-1+b2) ...
Selecting previously unselected package libxfont2:armhf.
Preparing to unpack .../338-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 .../339-libxkbfile1_1%3a1.1.0-1_armhf.deb ...
Unpacking libxkbfile1:armhf (1:1.1.0-1) ...
Selecting previously unselected package libxmuu1:armhf.
Preparing to unpack .../340-libxmuu1_2%3a1.1.2-2+b3_armhf.deb ...
Unpacking libxmuu1:armhf (2:1.1.2-2+b3) ...
Selecting previously unselected package libxt-dev:armhf.
Preparing to unpack .../341-libxt-dev_1%3a1.1.5-1+b3_armhf.deb ...
Unpacking libxt-dev:armhf (1:1.1.5-1+b3) ...
Selecting previously unselected package libyaml-0-2:armhf.
Preparing to unpack .../342-libyaml-0-2_0.2.2-1_armhf.deb ...
Unpacking libyaml-0-2:armhf (0.2.2-1) ...
Selecting previously unselected package libz3-dev:armhf.
Preparing to unpack .../343-libz3-dev_4.8.8-1_armhf.deb ...
Unpacking libz3-dev:armhf (4.8.8-1) ...
Selecting previously unselected package llvm-9-runtime.
Preparing to unpack .../344-llvm-9-runtime_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking llvm-9-runtime (1:9.0.1-13+rpi1) ...
Selecting previously unselected package llvm-runtime.
Preparing to unpack .../345-llvm-runtime_1%3a9.0-49.1_armhf.deb ...
Unpacking llvm-runtime (1:9.0-49.1) ...
Selecting previously unselected package llvm-9.
Preparing to unpack .../346-llvm-9_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking llvm-9 (1:9.0.1-13+rpi1) ...
Selecting previously unselected package llvm.
Preparing to unpack .../347-llvm_1%3a9.0-49.1_armhf.deb ...
Unpacking llvm (1:9.0-49.1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../348-python3-pkg-resources_46.1.3-1_all.deb ...
Unpacking python3-pkg-resources (46.1.3-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../349-python3-pygments_2.3.1+dfsg-4_all.deb ...
Unpacking python3-pygments (2.3.1+dfsg-4) ...
Selecting previously unselected package python3-yaml.
Preparing to unpack .../350-python3-yaml_5.3.1-2_armhf.deb ...
Unpacking python3-yaml (5.3.1-2) ...
Selecting previously unselected package llvm-9-tools.
Preparing to unpack .../351-llvm-9-tools_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking llvm-9-tools (1:9.0.1-13+rpi1) ...
Selecting previously unselected package llvm-9-dev.
Preparing to unpack .../352-llvm-9-dev_1%3a9.0.1-13+rpi1_armhf.deb ...
Unpacking llvm-9-dev (1:9.0.1-13+rpi1) ...
Selecting previously unselected package llvm-dev.
Preparing to unpack .../353-llvm-dev_1%3a9.0-49.1_armhf.deb ...
Unpacking llvm-dev (1:9.0-49.1) ...
Selecting previously unselected package nodejs.
Preparing to unpack .../354-nodejs_10.21.0~dfsg-1_armhf.deb ...
Unpacking nodejs (10.21.0~dfsg-1) ...
Selecting previously unselected package python2.7.
Preparing to unpack .../355-python2.7_2.7.18-1_armhf.deb ...
Unpacking python2.7 (2.7.18-1) ...
Selecting previously unselected package unzip.
Preparing to unpack .../356-unzip_6.0-25_armhf.deb ...
Unpacking unzip (6.0-25) ...
Selecting previously unselected package x11-xkb-utils.
Preparing to unpack .../357-x11-xkb-utils_7.7+5_armhf.deb ...
Unpacking x11-xkb-utils (7.7+5) ...
Selecting previously unselected package xauth.
Preparing to unpack .../358-xauth_1%3a1.0.10-1_armhf.deb ...
Unpacking xauth (1:1.0.10-1) ...
Selecting previously unselected package xfonts-encodings.
Preparing to unpack .../359-xfonts-encodings_1%3a1.0.4-2_all.deb ...
Unpacking xfonts-encodings (1:1.0.4-2) ...
Selecting previously unselected package xfonts-utils.
Preparing to unpack .../360-xfonts-utils_1%3a7.7+6_armhf.deb ...
Unpacking xfonts-utils (1:7.7+6) ...
Selecting previously unselected package xfonts-base.
Preparing to unpack .../361-xfonts-base_1%3a1.0.5_all.deb ...
Unpacking xfonts-base (1:1.0.5) ...
Selecting previously unselected package xserver-common.
Preparing to unpack .../362-xserver-common_2%3a1.20.8-2_all.deb ...
Unpacking xserver-common (2:1.20.8-2) ...
Selecting previously unselected package xvfb.
Preparing to unpack .../363-xvfb_2%3a1.20.8-2_armhf.deb ...
Unpacking xvfb (2:1.20.8-2) ...
Selecting previously unselected package yasm.
Preparing to unpack .../364-yasm_1.3.0-2_armhf.deb ...
Unpacking yasm (1.3.0-2) ...
Selecting previously unselected package zip.
Preparing to unpack .../365-zip_3.0-11_armhf.deb ...
Unpacking zip (3.0-11) ...
Selecting previously unselected package libjsoncpp1:armhf.
Preparing to unpack .../366-libjsoncpp1_1.7.4-3.1_armhf.deb ...
Unpacking libjsoncpp1:armhf (1.7.4-3.1) ...
Selecting previously unselected package libjsoncpp-dev:armhf.
Preparing to unpack .../367-libjsoncpp-dev_1.7.4-3.1_armhf.deb ...
Unpacking libjsoncpp-dev:armhf (1.7.4-3.1) ...
Selecting previously unselected package sbuild-build-depends-firefox-esr-dummy.
Preparing to unpack .../368-sbuild-build-depends-firefox-esr-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-firefox-esr-dummy (0.invalid.0) ...
Setting up libpcrecpp0v5:armhf (2:8.39-13) ...
Setting up libpipeline1:armhf (1.5.2-2) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up liblcms2-2:armhf (2.9-4) ...
Setting up libpixman-1-0:armhf (0.36.0-1) ...
Setting up libwayland-server0:armhf (1.18.0-1) ...
Setting up libx11-xcb1:armhf (2:1.6.9-2) ...
Setting up systemd-sysv (245.6-2+rpi1+b1) ...
Setting up libxau6:armhf (1:1.0.8-1+b2) ...
Setting up libkeyutils1:armhf (1.6.1-2) ...
Setting up libproxy1v5:armhf (0.4.15-13) ...
Setting up libc-l10n (2.31-2+rpi1) ...
Setting up libpsl5:armhf (0.21.0-1.1) ...
Setting up ttf-bitstream-vera (1.10-8) ...
Setting up libpixman-1-dev:armhf (0.36.0-1) ...
Setting up libogg0:armhf (1.3.2-1+b2) ...
Setting up mime-support (3.64) ...
Setting up libpcre16-3:armhf (2:8.39-13) ...
Setting up hicolor-icon-theme (0.17-2) ...
Setting up libicu67:armhf (67.1-3) ...
Setting up libdatrie1:armhf (0.2.12-3+b3) ...
Setting up libmagic-mgc (1:5.38-5) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libgc1c2:armhf (1:7.6.4-0.4) ...
Setting up libyaml-0-2:armhf (0.2.2-1) ...
Setting up libglib2.0-0:armhf (2.64.4-1) ...
Setting up libglvnd0:armhf (1.3.1-1) ...
Setting up unzip (6.0-25) ...
Setting up libdebhelper-perl (13.2) ...
Setting up libbrotli1:armhf (1.0.7-7) ...
Setting up libgdk-pixbuf2.0-common (2.40.0+dfsg-5) ...
Setting up cbindgen (0.14.3-1) ...
Setting up x11-common (1:7.7+20) ...
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Running in chroot, ignoring request.
Setting up libsensors-config (1:3.6.0-2) ...
Setting up libnghttp2-14:armhf (1.41.0-2) ...
Setting up libmagic1:armhf (1:5.38-5) ...
Setting up libsepol1-dev:armhf (3.1-1) ...
Setting up fonts-freefont-ttf (20120503-10) ...
Setting up gettext-base (0.19.8.1-10) ...
Setting up xkb-data (2.29-2) ...
Setting up liblzo2-2:armhf (2.10-2) ...
Setting up libobjc4:armhf (10.1.0-6+rpi1) ...
Setting up libc-ares2:armhf (1.16.1-1) ...
Setting up file (1:5.38-5) ...
Setting up libffi-dev:armhf (3.3-4) ...
Setting up locales (2.31-2+rpi1) ...
Generating locales (this might take a while)...
Generation complete.
Setting up libunwind8:armhf (1.2.1-11) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libpcre2-16-0:armhf (10.34-7) ...
Setting up libcolord2:armhf (1.4.4-2) ...
Setting up libopengl0:armhf (1.3.1-1) ...
Setting up libflac8:armhf (1.3.3-1) ...
Setting up libkrb5support0:armhf (1.17-10+b3) ...
Setting up libdconf1:armhf (0.36.0-1) ...
Setting up libasound2-data (1.2.2-2.3) ...
Setting up yasm (1.3.0-2) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up libgraphite2-dev:armhf (1.3.14-1) ...
Setting up zip (3.0-11) ...
Setting up libfontenc1:armhf (1:1.1.3-1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libz3-4:armhf (4.8.8-1) ...
Setting up libpcre2-32-0:armhf (10.34-7) ...
Setting up libglib2.0-data (2.64.4-1) ...
Setting up libuv1:armhf (1.38.0-3) ...
Setting up libpfm4:armhf (4.10.1+git44-ga2909cd-1) ...
Setting up libpython2.7-minimal:armhf (2.7.18-1) ...
Setting up libgles2:armhf (1.3.1-1) ...
Setting up libexpat1-dev:armhf (2.2.9-1) ...
Setting up libjpeg62-turbo:armhf (1:1.5.2-2+b1) ...
Setting up libsqlite3-dev:armhf (3.32.3-1) ...
Setting up libwrap0:armhf (7.6.q-30) ...
Setting up libx11-data (2:1.6.9-2) ...
Setting up libjpeg62-turbo-dev:armhf (1:1.5.2-2+b1) ...
Setting up libepoxy0:armhf (1.5.4-1) ...
Setting up libnspr4:armhf (2:4.25-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up python2.7-minimal (2.7.18-1) ...
Setting up uuid-dev:armhf (2.36-1) ...
Setting up libavahi-common-data:armhf (0.8-3+b2) ...
Setting up libncurses6:armhf (6.2-1) ...
Setting up libgles1:armhf (1.3.1-1) ...
Setting up libdbus-1-3:armhf (1.12.20-1+b3) ...
Setting up dbus (1.12.20-1+b3) ...
Running in chroot, ignoring request.
Setting up libsigsegv2:armhf (2.12-2) ...
Setting up xfonts-encodings (1:1.0.4-2) ...
Setting up libfribidi0:armhf (1.0.8-2) ...
Setting up libpng16-16:armhf (1.6.37-2) ...
Setting up libnode64:armhf (10.21.0~dfsg-1) ...
Setting up libpcre32-3:armhf (2:8.39-13) ...
Setting up libevent-core-2.1-7:armhf (2.1.12-stable-1) ...
Setting up libvorbis0a:armhf (1.3.6-2) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-1) ...
Setting up autopoint (0.19.8.1-10) ...
Setting up binfmt-support (2.2.1-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/binfmt-support.service -> /lib/systemd/system/binfmt-support.service.
Running in chroot, ignoring request.
Setting up libwebp6:armhf (0.6.1-2) ...
Setting up icu-devtools (67.1-3) ...
Setting up pkg-config (0.29.2-1) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up ucf (3.0043) ...
Setting up libpcre2-posix2:armhf (10.34-7) ...
Setting up libsensors5:armhf (1:3.6.0-2) ...
Setting up libk5crypto3:armhf (1.17-10+b3) ...
Setting up libobjc-9-dev:armhf (9.3.0-15+rpi1) ...
Setting up libglapi-mesa:armhf (20.1.4-1+rpi1) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up libatk1.0-data (2.36.0-2) ...
Setting up fonts-dejima-mincho (227-16) ...
Setting up wayland-protocols (1.20-1) ...
Setting up libdatrie-dev:armhf (0.2.12-3+b3) ...
Setting up libasyncns0:armhf (0.8-6) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libasound2:armhf (1.2.2-2.3) ...
Setting up libpam-systemd:armhf (245.6-2+rpi1+b1) ...
Setting up libmbedcrypto3:armhf (2.16.5-1) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libthai-data (0.1.28-3) ...
Setting up libgirepository-1.0-1:armhf (1.64.1-1) ...
Setting up libssh2-1:armhf (1.8.0-2.1) ...
Setting up xorg-sgml-doctools (1:1.11-1) ...
Setting up libjson-glib-1.0-common (1.4.4-2) ...
Setting up libgtk2.0-common (2.24.32-4) ...
Setting up libatk1.0-0:armhf (2.36.0-2) ...
Setting up libkrb5-3:armhf (1.17-10+b3) ...
Setting up libtiff5:armhf (4.1.0+git191117-2) ...
Setting up libwayland-egl1:armhf (1.18.0-1) ...
Setting up libmpdec2:armhf (2.4.2-3) ...
Setting up libopengl-dev:armhf (1.3.1-1) ...
Setting up glib-networking-common (2.64.3-2) ...
Setting up libpython3.8-stdlib:armhf (3.8.5-1) ...
Setting up libasound2-dev:armhf (1.2.2-2.3) ...
Setting up python3.8 (3.8.5-1) ...
Setting up libbsd0:armhf (0.10.0-1) ...
Setting up libdrm-common (2.4.102-1+rpi1) ...
Setting up libelf1:armhf (0.180-1) ...
Setting up libicu-dev:armhf (67.1-3) ...
Setting up libxml2:armhf (2.9.10+dfsg-5+b1) ...
Setting up iso-codes (4.5.0-1) ...
Setting up libbrotli-dev:armhf (1.0.7-7) ...
Setting up libhttp-parser2.9:armhf (2.9.2-2) ...
Setting up libvorbisenc2:armhf (1.3.6-2) ...
Setting up libjsoncpp1:armhf (1.7.4-3.1) ...
Setting up libpython3-stdlib:armhf (3.8.2-3) ...
Setting up libevent-pthreads-2.1-7:armhf (2.1.12-stable-1) ...
Setting up libxkbcommon0:armhf (0.10.0-1) ...
Setting up libwayland-client0:armhf (1.18.0-1) ...
Setting up x11proto-dev (2020.1-1) ...
Setting up libfile-stripnondeterminism-perl (1.9.0-1) ...
Setting up libnspr4-dev (2:4.25-1) ...
Setting up glib-networking-services (2.64.3-2) ...
Setting up libblkid-dev:armhf (2.36-1) ...
Setting up libz3-dev:armhf (4.8.8-1) ...
Setting up libice6:armhf (2:1.0.9-2) ...
Setting up libjsoncpp-dev:armhf (1.7.4-3.1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libevent-extra-2.1-7:armhf (2.1.12-stable-1) ...
Setting up libncurses-dev:armhf (6.2-1) ...
Setting up libxcb1:armhf (1.14-2) ...
Setting up libxcb-xfixes0:armhf (1.14-2) ...
Setting up libxau-dev:armhf (1:1.0.8-1+b2) ...
Setting up libpcre2-dev:armhf (10.34-7) ...
Setting up libice-dev:armhf (2:1.0.9-2) ...
Setting up libtool (2.4.6-14) ...
Setting up libxcb-render0:armhf (1.14-2) ...
Setting up libmbedx509-0:armhf (2.16.5-1) ...
Setting up libselinux1-dev:armhf (3.1-2) ...
Setting up libpcre3-dev:armhf (2:8.39-13) ...
Setting up fontconfig-config (2.13.1-4.2) ...
Setting up x11proto-randr-dev (2020.1-1) ...
Setting up libfribidi-dev:armhf (1.0.8-2) ...
Setting up libxcb-glx0:armhf (1.14-2) ...
Setting up libxkbcommon-dev:armhf (0.10.0-1) ...
Setting up libedit2:armhf (3.1-20191231-1) ...
Setting up libpng-dev:armhf (1.6.37-2) ...
Setting up libmbedtls12:armhf (2.16.5-1) ...
Setting up libavahi-common3:armhf (0.8-3+b2) ...
Setting up libjpeg-dev (1:1.5.2-2) ...
Setting up libevent-openssl-2.1-7:armhf (2.1.12-stable-1) ...
Setting up libglib2.0-bin (2.64.4-1) ...
Setting up m4 (1.4.18-4) ...
Setting up python3 (3.8.2-3) ...
Setting up libnss3:armhf (2:3.53.1-1) ...
Setting up libxcb-shm0:armhf (1.14-2) ...
Setting up libxcb-util0:armhf (0.3.8-3+b2) ...
Setting up libreadline-dev:armhf (8.0-4) ...
Setting up nodejs (10.21.0~dfsg-1) ...
update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode
Setting up x11proto-xinerama-dev (2020.1-1) ...
Setting up libjson-glib-1.0-0:armhf (1.4.4-2) ...
Setting up libpython2.7-stdlib:armhf (2.7.18-1) ...
Setting up libllvm10:armhf (1:10.0.1-1+rpi1) ...
Setting up libxcb-present0:armhf (1.14-2) ...
Setting up libthai0:armhf (0.1.28-3) ...
Setting up dbus-user-session (1.12.20-1+b3) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libwayland-bin (1.18.0-1) ...
Setting up libfreetype6:armhf (2.10.2+dfsg-3) ...
Setting up libdbus-1-dev:armhf (1.12.20-1+b3) ...
Setting up libxcb-sync1:armhf (1.14-2) ...
Setting up libdbus-glib-1-2:armhf (0.110-5) ...
Setting up x11proto-core-dev (2020.1-1) ...
Setting up shared-mime-info (1.15-1) ...
Setting up libevent-dev (2.1.12-stable-1) ...
Setting up libgssapi-krb5-2:armhf (1.17-10+b3) ...
Setting up x11proto-input-dev (2020.1-1) ...
Setting up libcroco3:armhf (0.6.13-1) ...
Setting up gir1.2-glib-2.0:armhf (1.64.1-1) ...
Setting up autoconf (2.69-11.1) ...
Setting up libthai-dev:armhf (0.1.28-3) ...
Setting up libxcb-dri2-0:armhf (1.14-2) ...
Setting up dh-strip-nondeterminism (1.9.0-1) ...
Setting up x11proto-xext-dev (2020.1-1) ...
Setting up libdrm2:armhf (2.4.102-1+rpi1) ...
Setting up dwz (0.13-5) ...
Setting up libnss3-dev:armhf (2:3.53.1-1) ...
Setting up groff-base (1.22.4-5) ...
Setting up libwayland-cursor0:armhf (1.18.0-1) ...
Setting up libx11-6:armhf (2:1.6.9-2) ...
Setting up libharfbuzz0b:armhf (2.6.4-1+rpi1+b1) ...
Setting up libfontconfig1:armhf (2.13.1-4.2) ...
Setting up libsndfile1:armhf (1.0.28-8) ...
Setting up libxkbfile1:armhf (1:1.1.0-1) ...
Setting up x11proto-record-dev (2020.1-1) ...
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 libxml2-utils (2.9.10+dfsg-5+b1) ...
Setting up python3-lib2to3 (3.8.5-1) ...
Setting up libxcomposite1:armhf (1:0.4.5-1) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up libxfont2:armhf (1:2.0.3-1) ...
Setting up libavahi-client3:armhf (0.8-3+b2) ...
Setting up libmount-dev:armhf (2.36-1) ...
Setting up libllvm9:armhf (1:9.0.1-13+rpi1) ...
Setting up libxmuu1:armhf (2:1.1.2-2+b3) ...
Setting up libdrm-amdgpu1:armhf (2.4.102-1+rpi1) ...
Setting up libstartup-notification0:armhf (0.12-6) ...
Setting up python3-pkg-resources (46.1.3-1) ...
Setting up automake (1:1.16.2-3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up python3-distutils (3.8.5-1) ...
Setting up libgit2-28:armhf (0.28.5+dfsg.1-1) ...
Setting up libxcb-dri3-0:armhf (1.14-2) ...
Setting up libglib2.0-dev-bin (2.64.4-1) ...
Setting up fontconfig (2.13.1-4.2) ...
Regenerating fonts cache... done.
Setting up libstd-rust-1.43:armhf (1.43.0+dfsg1-1+rpi1) ...
Setting up libdrm-nouveau2:armhf (2.4.102-1+rpi1) ...
Setting up gettext (0.19.8.1-10) ...
Setting up gir1.2-freedesktop:armhf (1.64.1-1) ...
Setting up libharfbuzz-icu0:armhf (2.6.4-1+rpi1+b1) ...
Setting up libxdamage1:armhf (1:1.1.5-2) ...
Setting up libxcb1-dev:armhf (1.14-2) ...
Setting up libxpm4:armhf (1:3.5.12-1) ...
Setting up python2.7 (2.7.18-1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libgbm1:armhf (20.1.4-1+rpi1) ...
Setting up libpulse0:armhf (13.0-5) ...
Setting up gir1.2-atk-1.0:armhf (2.36.0-2) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up libdrm-radeon1:armhf (2.4.102-1+rpi1) ...
Setting up libclang1-9 (1:9.0.1-13+rpi1) ...
Setting up libclang-cpp9 (1:9.0.1-13+rpi1) ...
Setting up libpango-1.0-0:armhf (1.44.7-4) ...
Setting up libgl1-mesa-dri:armhf (20.1.4-1+rpi1) ...
Setting up libdbus-glib-1-dev-bin (0.110-5) ...
Setting up libx11-dev:armhf (2:1.6.9-2) ...
Setting up libxext6:armhf (2:1.3.3-1+b2) ...
Setting up python3-yaml (5.3.1-2) ...
Setting up libcurl3-gnutls:armhf (7.68.0-1+b1) ...
Setting up dconf-service (0.36.0-1) ...
Setting up libharfbuzz-gobject0:armhf (2.6.4-1+rpi1+b1) ...
Setting up libatspi2.0-0:armhf (2.36.0-2) ...
Setting up xfonts-utils (1:7.7+6) ...
Setting up man-db (2.9.3-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.18.0-1) ...
Setting up gir1.2-harfbuzz-0.0:armhf (2.6.4-1+rpi1+b1) ...
Setting up libcairo2:armhf (1.16.0-4) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up libfreetype-dev:armhf (2.10.2+dfsg-3) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libatk-bridge2.0-0:armhf (2.34.1-3) ...
Setting up libxcb-shm0-dev:armhf (1.14-2) ...
Setting up libstd-rust-dev:armhf (1.43.0+dfsg1-1+rpi1) ...
Setting up python3-pygments (2.3.1+dfsg-4) ...
Setting up xfonts-base (1:1.0.5) ...
Setting up libegl-mesa0:armhf (20.1.4-1+rpi1) ...
Setting up libglib2.0-dev:armhf (2.64.4-1) ...
Setting up libxfixes3:armhf (1:5.0.3-2) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.40.0+dfsg-5) ...
Setting up libpulse-mainloop-glib0:armhf (13.0-5) ...
Setting up libxinerama1:armhf (2:1.1.4-2) ...
Setting up libxrandr2:armhf (2:1.5.1-1) ...
Setting up llvm-9-runtime (1:9.0.1-13+rpi1) ...
Setting up libxcb-render0-dev:armhf (1.14-2) ...
Setting up libxt6:armhf (1:1.1.5-1+b3) ...
Setting up libpulse-dev:armhf (13.0-5) ...
Setting up libxext-dev:armhf (2:1.3.3-1+b2) ...
Setting up libcups2:armhf (2.3.3-2) ...
Setting up libclang-common-9-dev (1:9.0.1-13+rpi1) ...
Setting up rustc (1.43.0+dfsg1-1+rpi1) ...
Setting up xauth (1:1.0.10-1) ...
Setting up libgdk-pixbuf2.0-bin (2.40.0+dfsg-5) ...
Setting up libegl1:armhf (1.3.1-1) ...
Setting up libcairo-gobject2:armhf (1.16.0-4) ...
Setting up libpangoft2-1.0-0:armhf (1.44.7-4) ...
Setting up libxrender-dev:armhf (1:0.9.10-1) ...
Setting up libatk1.0-dev:armhf (2.36.0-2) ...
Setting up libpangocairo-1.0-0:armhf (1.44.7-4) ...
Setting up libcairo-script-interpreter2:armhf (1.16.0-4) ...
Setting up gtk-update-icon-cache (3.24.20-1) ...
Setting up libx11-xcb-dev:armhf (2:1.6.9-2) ...
Setting up libharfbuzz-dev:armhf (2.6.4-1+rpi1+b1) ...
Setting up libxft2:armhf (2.3.2-2) ...
Setting up libxmu6:armhf (2:1.1.2-2+b3) ...
Setting up libglx-mesa0:armhf (20.1.4-1+rpi1) ...
Setting up libpangoxft-1.0-0:armhf (1.44.7-4) ...
Setting up clang-9 (1:9.0.1-13+rpi1) ...
Setting up libxi6:armhf (2:1.7.10-1) ...
Setting up libglx0:armhf (1.3.1-1) ...
Setting up dconf-gsettings-backend:armhf (0.36.0-1) ...
Setting up libstartup-notification0-dev:armhf (0.12-6) ...
Setting up gir1.2-gdkpixbuf-2.0:armhf (2.40.0+dfsg-5) ...
Setting up llvm-9-tools (1:9.0.1-13+rpi1) ...
Setting up libdbus-glib-1-dev:armhf (0.110-5) ...
Setting up libxtst6:armhf (2:1.2.3-1) ...
Setting up po-debconf (1.0.21) ...
Setting up libxcursor1:armhf (1:1.2.0-2) ...
Setting up pango1.0-tools (1.44.7-4) ...
Setting up gir1.2-atspi-2.0:armhf (2.36.0-2) ...
Setting up libxaw7:armhf (2:1.0.13-1+b2) ...
Setting up libfreetype6-dev:armhf (2.10.2+dfsg-3) ...
Setting up libgdk-pixbuf2.0-dev:armhf (2.40.0+dfsg-5) ...
Setting up libxfixes-dev:armhf (1:5.0.3-2) ...
Setting up cargo (0.43.1-3) ...
Setting up gir1.2-pango-1.0:armhf (1.44.7-4) ...
Setting up libxrandr-dev:armhf (2:1.5.1-1) ...
Setting up libgl1:armhf (1.3.1-1) ...
Setting up llvm-9 (1:9.0.1-13+rpi1) ...
Setting up adwaita-icon-theme (3.36.1-2) ...
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 libxt-dev:armhf (1:1.1.5-1+b3) ...
Setting up libclang-9-dev (1:9.0.1-13+rpi1) ...
Setting up clang (1:9.0-49.1) ...
Setting up llvm-runtime (1:9.0-49.1) ...
Setting up llvm (1:9.0-49.1) ...
Setting up libxinerama-dev:armhf (2:1.1.4-2) ...
Setting up libglx-dev:armhf (1.3.1-1) ...
Setting up libxi-dev:armhf (2:1.7.10-1) ...
Setting up libgl-dev:armhf (1.3.1-1) ...
Setting up libgtk-3-common (3.24.20-1) ...
Setting up libxtst-dev:armhf (2:1.2.3-1) ...
Setting up libxdamage-dev:armhf (1:1.1.5-2) ...
Setting up gsettings-desktop-schemas (3.36.1-1) ...
Setting up libatspi2.0-dev:armhf (2.36.0-2) ...
Setting up libclang-dev (1:9.0-49.1) ...
Setting up libegl-dev:armhf (1.3.1-1) ...
Setting up libfontconfig-dev:armhf (2.13.1-4.2) ...
Setting up libxcomposite-dev:armhf (1:0.4.5-1) ...
Setting up llvm-9-dev (1:9.0.1-13+rpi1) ...
Setting up libxcursor-dev:armhf (1:1.2.0-2) ...
Setting up x11-xkb-utils (7.7+5) ...
Setting up libgtk2.0-0:armhf (2.24.32-4) ...
Setting up libatk-bridge2.0-dev:armhf (2.34.1-3) ...
Setting up gir1.2-gtk-2.0:armhf (2.24.32-4) ...
Setting up libcairo2-dev:armhf (1.16.0-4) ...
Setting up xserver-common (2:1.20.8-2) ...
Setting up glib-networking:armhf (2.64.3-2) ...
Setting up libgles-dev:armhf (1.3.1-1) ...
Setting up libxft-dev:armhf (2.3.2-2) ...
Setting up llvm-dev (1:9.0-49.1) ...
Setting up libfontconfig1-dev:armhf (2.13.1-4.2) ...
Setting up libsoup2.4-1:armhf (2.70.0-1) ...
Setting up xvfb (2:1.20.8-2) ...
Setting up libglvnd-dev:armhf (1.3.1-1) ...
Setting up libpango1.0-dev:armhf (1.44.7-4) ...
Setting up libgl1-mesa-dev:armhf (20.1.4-1+rpi1) ...
Setting up libgtk2.0-dev:armhf (2.24.32-4) ...
Setting up libsoup-gnome2.4-1:armhf (2.70.0-1) ...
Setting up libegl1-mesa-dev:armhf (20.1.4-1+rpi1) ...
Setting up librest-0.7-0:armhf (0.8.1-1) ...
Setting up libgtk-3-0:armhf (3.24.20-1) ...
Setting up libepoxy-dev:armhf (1.5.4-1) ...
Setting up gir1.2-gtk-3.0:armhf (3.24.20-1) ...
Setting up libgtk-3-dev:armhf (3.24.20-1) ...
Setting up dh-autoreconf (19) ...
Setting up debhelper (13.2) ...
Setting up sbuild-build-depends-firefox-esr-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.31-2+rpi1) ...
Processing triggers for systemd (245.6-2+rpi1+b1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.34.90.20200706-1+rpi1 dpkg-dev_1.19.7 g++-9_9.3.0-15+rpi1 gcc-9_9.3.0-15+rpi1 libc6-dev_2.31-2+rpi1 libstdc++-9-dev_9.3.0-15+rpi1 libstdc++6_10.1.0-6+rpi1 linux-libc-dev_5.7.6-1+rpi1
Package versions: adduser_3.118 adwaita-icon-theme_3.36.1-2 apt_2.1.7 aptitude_0.8.13-1+b1 aptitude-common_0.8.13-1 autoconf_2.69-11.1 autoconf2.13_2.13-68 automake_1:1.16.2-3 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11+rpi1 base-passwd_3.5.47 bash_5.0-6 binfmt-support_2.2.1-1 binutils_2.34.90.20200706-1+rpi1 binutils-arm-linux-gnueabihf_2.34.90.20200706-1+rpi1 binutils-common_2.34.90.20200706-1+rpi1 bsdextrautils_2.36-1 bsdutils_1:2.36-1 build-essential_12.8 bzip2_1.0.8-4 cargo_0.43.1-3 cbindgen_0.14.3-1 clang_1:9.0-49.1 clang-9_1:9.0.1-13+rpi1 coreutils_8.30-3 cpp_4:9.2.1-3.1+rpi1 cpp-9_9.3.0-15+rpi1 dash_0.5.10.2-7 dbus_1.12.20-1+b3 dbus-user-session_1.12.20-1+b3 dconf-gsettings-backend_0.36.0-1 dconf-service_0.36.0-1 debconf_1.5.74 debhelper_13.2 debianutils_4.9.1 dh-autoreconf_19 dh-strip-nondeterminism_1.9.0-1 diffutils_1:3.7-3 dirmngr_2.2.20-1 dmsetup_2:1.02.171-1 dpkg_1.19.7 dpkg-dev_1.19.7 dwz_0.13-5 e2fsprogs_1.45.6-1 fakeroot_1.24-1 file_1:5.38-5 findutils_4.7.0-1 fontconfig_2.13.1-4.2 fontconfig-config_2.13.1-4.2 fonts-dejavu-core_2.37-2 fonts-dejima-mincho_227-16 fonts-freefont-ttf_20120503-10 g++_4:9.2.1-3.1+rpi1 g++-9_9.3.0-15+rpi1 gcc_4:9.2.1-3.1+rpi1 gcc-10-base_10.1.0-6+rpi1 gcc-6-base_6.5.0-1+rpi3 gcc-7-base_7.5.0-6+rpi1 gcc-8-base_8.4.0-4+rpi1 gcc-9_9.3.0-15+rpi1 gcc-9-base_9.3.0-15+rpi1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gir1.2-atk-1.0_2.36.0-2 gir1.2-atspi-2.0_2.36.0-2 gir1.2-freedesktop_1.64.1-1 gir1.2-gdkpixbuf-2.0_2.40.0+dfsg-5 gir1.2-glib-2.0_1.64.1-1 gir1.2-gtk-2.0_2.24.32-4 gir1.2-gtk-3.0_3.24.20-1 gir1.2-harfbuzz-0.0_2.6.4-1+rpi1+b1 gir1.2-pango-1.0_1.44.7-4 glib-networking_2.64.3-2 glib-networking-common_2.64.3-2 glib-networking-services_2.64.3-2 gnupg_2.2.20-1 gnupg-l10n_2.2.20-1 gnupg-utils_2.2.20-1 gpg_2.2.20-1 gpg-agent_2.2.20-1 gpg-wks-client_2.2.20-1 gpg-wks-server_2.2.20-1 gpgconf_2.2.20-1 gpgsm_2.2.20-1 gpgv_2.2.20-1 grep_3.4-1 groff-base_1.22.4-5 gsettings-desktop-schemas_3.36.1-1 gtk-update-icon-cache_3.24.20-1 gzip_1.10-2 hicolor-icon-theme_0.17-2 hostname_3.23 icu-devtools_67.1-3 init-system-helpers_1.58 intltool-debian_0.35.0+20060710.5 iso-codes_4.5.0-1 libacl1_2.2.53-8 libapparmor1_2.13.4-3+b1 libapt-pkg6.0_2.1.7 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.2 libasan5_9.3.0-15+rpi1 libasound2_1.2.2-2.3 libasound2-data_1.2.2-2.3 libasound2-dev_1.2.2-2.3 libassuan0_2.5.3-7.1 libasyncns0_0.8-6 libatk-bridge2.0-0_2.34.1-3 libatk-bridge2.0-dev_2.34.1-3 libatk1.0-0_2.36.0-2 libatk1.0-data_2.36.0-2 libatk1.0-dev_2.36.0-2 libatomic1_10.1.0-6+rpi1 libatspi2.0-0_2.36.0-2 libatspi2.0-dev_2.36.0-2 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-3 libaudit1_1:2.8.5-3 libavahi-client3_0.8-3+b2 libavahi-common-data_0.8-3+b2 libavahi-common3_0.8-3+b2 libbinutils_2.34.90.20200706-1+rpi1 libblkid-dev_2.36-1 libblkid1_2.36-1 libboost-iostreams1.71.0_1.71.0-6+b1 libbrotli-dev_1.0.7-7 libbrotli1_1.0.7-7 libbsd0_0.10.0-1 libbz2-1.0_1.0.8-4 libc-ares2_1.16.1-1 libc-bin_2.31-2+rpi1 libc-dev-bin_2.31-2+rpi1 libc-l10n_2.31-2+rpi1 libc6_2.31-2+rpi1 libc6-dev_2.31-2+rpi1 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.2 libcap2_1:2.36-1 libcc1-0_10.1.0-6+rpi1 libclang-9-dev_1:9.0.1-13+rpi1 libclang-common-9-dev_1:9.0.1-13+rpi1 libclang-cpp9_1:9.0.1-13+rpi1 libclang-dev_1:9.0-49.1 libclang1-9_1:9.0.1-13+rpi1 libcolord2_1.4.4-2 libcom-err2_1.45.6-1 libcroco3_0.6.13-1 libcrypt-dev_1:4.4.16-1 libcrypt1_1:4.4.16-1 libcryptsetup12_2:2.3.3-1+b1 libctf-nobfd0_2.34.90.20200706-1+rpi1 libctf0_2.34.90.20200706-1+rpi1 libcups2_2.3.3-2 libcurl3-gnutls_7.68.0-1+b1 libcwidget4_0.5.18-5 libdatrie-dev_0.2.12-3+b3 libdatrie1_0.2.12-3+b3 libdb5.3_5.3.28+dfsg1-0.6 libdbus-1-3_1.12.20-1+b3 libdbus-1-dev_1.12.20-1+b3 libdbus-glib-1-2_0.110-5 libdbus-glib-1-dev_0.110-5 libdbus-glib-1-dev-bin_0.110-5 libdconf1_0.36.0-1 libdebconfclient0_0.253 libdebhelper-perl_13.2 libdevmapper1.02.1_2:1.02.171-1 libdpkg-perl_1.19.7 libdrm-amdgpu1_2.4.102-1+rpi1 libdrm-common_2.4.102-1+rpi1 libdrm-nouveau2_2.4.102-1+rpi1 libdrm-radeon1_2.4.102-1+rpi1 libdrm2_2.4.102-1+rpi1 libedit2_3.1-20191231-1 libegl-dev_1.3.1-1 libegl-mesa0_20.1.4-1+rpi1 libegl1_1.3.1-1 libegl1-mesa-dev_20.1.4-1+rpi1 libelf1_0.180-1 libepoxy-dev_1.5.4-1 libepoxy0_1.5.4-1 libevent-2.1-7_2.1.12-stable-1 libevent-core-2.1-7_2.1.12-stable-1 libevent-dev_2.1.12-stable-1 libevent-extra-2.1-7_2.1.12-stable-1 libevent-openssl-2.1-7_2.1.12-stable-1 libevent-pthreads-2.1-7_2.1.12-stable-1 libexpat1_2.2.9-1 libexpat1-dev_2.2.9-1 libext2fs2_1.45.6-1 libfakeroot_1.24-1 libffi-dev_3.3-4 libffi7_3.3-4 libfile-stripnondeterminism-perl_1.9.0-1 libflac8_1.3.3-1 libfontconfig-dev_2.13.1-4.2 libfontconfig1_2.13.1-4.2 libfontconfig1-dev_2.13.1-4.2 libfontenc1_1:1.1.3-1 libfreetype-dev_2.10.2+dfsg-3 libfreetype6_2.10.2+dfsg-3 libfreetype6-dev_2.10.2+dfsg-3 libfribidi-dev_1.0.8-2 libfribidi0_1.0.8-2 libgbm1_20.1.4-1+rpi1 libgc1c2_1:7.6.4-0.4 libgcc-9-dev_9.3.0-15+rpi1 libgcc-s1_10.1.0-6+rpi1 libgcrypt20_1.8.6-2 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgdk-pixbuf2.0-0_2.40.0+dfsg-5 libgdk-pixbuf2.0-bin_2.40.0+dfsg-5 libgdk-pixbuf2.0-common_2.40.0+dfsg-5 libgdk-pixbuf2.0-dev_2.40.0+dfsg-5 libgirepository-1.0-1_1.64.1-1 libgit2-28_0.28.5+dfsg.1-1 libgl-dev_1.3.1-1 libgl1_1.3.1-1 libgl1-mesa-dev_20.1.4-1+rpi1 libgl1-mesa-dri_20.1.4-1+rpi1 libglapi-mesa_20.1.4-1+rpi1 libgles-dev_1.3.1-1 libgles1_1.3.1-1 libgles2_1.3.1-1 libglib2.0-0_2.64.4-1 libglib2.0-bin_2.64.4-1 libglib2.0-data_2.64.4-1 libglib2.0-dev_2.64.4-1 libglib2.0-dev-bin_2.64.4-1 libglvnd-dev_1.3.1-1 libglvnd0_1.3.1-1 libglx-dev_1.3.1-1 libglx-mesa0_20.1.4-1+rpi1 libglx0_1.3.1-1 libgmp10_2:6.2.0+dfsg-6 libgnutls30_3.6.14-2+b1 libgomp1_10.1.0-6+rpi1 libgpg-error0_1.38-2 libgraphite2-3_1.3.14-1 libgraphite2-dev_1.3.14-1 libgssapi-krb5-2_1.17-10+b3 libgtk-3-0_3.24.20-1 libgtk-3-common_3.24.20-1 libgtk-3-dev_3.24.20-1 libgtk2.0-0_2.24.32-4 libgtk2.0-common_2.24.32-4 libgtk2.0-dev_2.24.32-4 libharfbuzz-dev_2.6.4-1+rpi1+b1 libharfbuzz-gobject0_2.6.4-1+rpi1+b1 libharfbuzz-icu0_2.6.4-1+rpi1+b1 libharfbuzz0b_2.6.4-1+rpi1+b1 libhogweed6_3.6-2 libhttp-parser2.9_2.9.2-2 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_67.1-3 libicu67_67.1-3 libidn2-0_2.3.0-1 libip4tc2_1.8.5-2 libisl22_0.22.1-1 libjbig0_2.1-3.1+b2 libjpeg-dev_1:1.5.2-2 libjpeg62-turbo_1:1.5.2-2+b1 libjpeg62-turbo-dev_1:1.5.2-2+b1 libjson-c5_0.15-1 libjson-glib-1.0-0_1.4.4-2 libjson-glib-1.0-common_1.4.4-2 libjsoncpp-dev_1.7.4-3.1 libjsoncpp1_1.7.4-3.1 libk5crypto3_1.17-10+b3 libkeyutils1_1.6.1-2 libkmod2_27+20200310-2 libkrb5-3_1.17-10+b3 libkrb5support0_1.17-10+b3 libksba8_1.4.0-2 liblcms2-2_2.9-4 libldap-2.4-2_2.4.50+dfsg-1+b1 libldap-common_2.4.50+dfsg-1 libllvm10_1:10.0.1-1+rpi1 libllvm9_1:9.0.1-13+rpi1 liblocale-gettext-perl_1.07-4 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 liblzo2-2_2.10-2 libmagic-mgc_1:5.38-5 libmagic1_1:5.38-5 libmbedcrypto3_2.16.5-1 libmbedtls12_2.16.5-1 libmbedx509-0_2.16.5-1 libmount-dev_2.36-1 libmount1_2.36-1 libmpc3_1.1.0-1 libmpdec2_2.4.2-3 libmpfr6_4.0.2-1 libncurses-dev_6.2-1 libncurses6_6.2-1 libncursesw6_6.2-1 libnettle8_3.6-2 libnghttp2-14_1.41.0-2 libnode64_10.21.0~dfsg-1 libnpth0_1.6-2 libnspr4_2:4.25-1 libnspr4-dev_2:4.25-1 libnss3_2:3.53.1-1 libnss3-dev_2:3.53.1-1 libobjc-9-dev_9.3.0-15+rpi1 libobjc4_10.1.0-6+rpi1 libogg0_1.3.2-1+b2 libopengl-dev_1.3.1-1 libopengl0_1.3.1-1 libp11-kit0_0.23.20-1 libpam-modules_1.3.1-5 libpam-modules-bin_1.3.1-5 libpam-runtime_1.3.1-5 libpam-systemd_245.6-2+rpi1+b1 libpam0g_1.3.1-5 libpango-1.0-0_1.44.7-4 libpango1.0-dev_1.44.7-4 libpangocairo-1.0-0_1.44.7-4 libpangoft2-1.0-0_1.44.7-4 libpangoxft-1.0-0_1.44.7-4 libpcre16-3_2:8.39-13 libpcre2-16-0_10.34-7 libpcre2-32-0_10.34-7 libpcre2-8-0_10.34-7 libpcre2-dev_10.34-7 libpcre2-posix2_10.34-7 libpcre3_2:8.39-13 libpcre3-dev_2:8.39-13 libpcre32-3_2:8.39-13 libpcrecpp0v5_2:8.39-13 libperl5.30_5.30.3-4 libpfm4_4.10.1+git44-ga2909cd-1 libpipeline1_1.5.2-2 libpixman-1-0_0.36.0-1 libpixman-1-dev_0.36.0-1 libpng-dev_1.6.37-2 libpng16-16_1.6.37-2 libproxy1v5_0.4.15-13 libpsl5_0.21.0-1.1 libpthread-stubs0-dev_0.4-1 libpulse-dev_13.0-5 libpulse-mainloop-glib0_13.0-5 libpulse0_13.0-5 libpython2.7-minimal_2.7.18-1 libpython2.7-stdlib_2.7.18-1 libpython3-stdlib_3.8.2-3 libpython3.8-minimal_3.8.5-1 libpython3.8-stdlib_3.8.5-1 libreadline-dev_8.0-4 libreadline8_8.0-4 librest-0.7-0_0.8.1-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.3-1+rpi1 libselinux1_3.1-2 libselinux1-dev_3.1-2 libsemanage-common_3.1-1 libsemanage1_3.1-1 libsensors-config_1:3.6.0-2 libsensors5_1:3.6.0-2 libsepol1_3.1-1 libsepol1-dev_3.1-1 libsigc++-2.0-0v5_2.10.2-1 libsigsegv2_2.12-2 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.36-1 libsndfile1_1.0.28-8 libsoup-gnome2.4-1_2.70.0-1 libsoup2.4-1_2.70.0-1 libsqlite3-0_3.32.3-1 libsqlite3-dev_3.32.3-1 libss2_1.45.6-1 libssh2-1_1.8.0-2.1 libssl1.1_1.1.1g-1 libstartup-notification0_0.12-6 libstartup-notification0-dev_0.12-6 libstd-rust-1.43_1.43.0+dfsg1-1+rpi1 libstd-rust-dev_1.43.0+dfsg1-1+rpi1 libstdc++-9-dev_9.3.0-15+rpi1 libstdc++6_10.1.0-6+rpi1 libsub-override-perl_0.09-2 libsystemd0_245.6-2+rpi1+b1 libtasn1-6_4.16.0-2 libtext-charwidth-perl_0.04-10 libtext-iconv-perl_1.7-7 libthai-data_0.1.28-3 libthai-dev_0.1.28-3 libthai0_0.1.28-3 libtiff5_4.1.0+git191117-2 libtinfo6_6.2-1 libtool_2.4.6-14 libubsan1_10.1.0-6+rpi1 libuchardet0_0.0.7-1 libudev1_245.6-2+rpi1+b1 libunistring2_0.9.10-4 libunwind8_1.2.1-11 libuuid1_2.36-1 libuv1_1.38.0-3 libvorbis0a_1.3.6-2 libvorbisenc2_1.3.6-2 libwayland-bin_1.18.0-1 libwayland-client0_1.18.0-1 libwayland-cursor0_1.18.0-1 libwayland-dev_1.18.0-1 libwayland-egl1_1.18.0-1 libwayland-server0_1.18.0-1 libwebp6_0.6.1-2 libwrap0_7.6.q-30 libx11-6_2:1.6.9-2 libx11-data_2:1.6.9-2 libx11-dev_2:1.6.9-2 libx11-xcb-dev_2:1.6.9-2 libx11-xcb1_2:1.6.9-2 libxapian30_1.4.15-1 libxau-dev_1:1.0.8-1+b2 libxau6_1:1.0.8-1+b2 libxaw7_2:1.0.13-1+b2 libxcb-dri2-0_1.14-2 libxcb-dri3-0_1.14-2 libxcb-glx0_1.14-2 libxcb-present0_1.14-2 libxcb-render0_1.14-2 libxcb-render0-dev_1.14-2 libxcb-shm0_1.14-2 libxcb-shm0-dev_1.14-2 libxcb-sync1_1.14-2 libxcb-util0_0.3.8-3+b2 libxcb-xfixes0_1.14-2 libxcb1_1.14-2 libxcb1-dev_1.14-2 libxcomposite-dev_1:0.4.5-1 libxcomposite1_1:0.4.5-1 libxcursor-dev_1:1.2.0-2 libxcursor1_1:1.2.0-2 libxdamage-dev_1:1.1.5-2 libxdamage1_1:1.1.5-2 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1+b2 libxext6_2:1.3.3-1+b2 libxfixes-dev_1:5.0.3-2 libxfixes3_1:5.0.3-2 libxfont2_1:2.0.3-1 libxft-dev_2.3.2-2 libxft2_2.3.2-2 libxi-dev_2:1.7.10-1 libxi6_2:1.7.10-1 libxinerama-dev_2:1.1.4-2 libxinerama1_2:1.1.4-2 libxkbcommon-dev_0.10.0-1 libxkbcommon0_0.10.0-1 libxkbfile1_1:1.1.0-1 libxml2_2.9.10+dfsg-5+b1 libxml2-utils_2.9.10+dfsg-5+b1 libxmu6_2:1.1.2-2+b3 libxmuu1_2:1.1.2-2+b3 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 libxshmfence1_1.3-1 libxt-dev_1:1.1.5-1+b3 libxt6_1:1.1.5-1+b3 libxtst-dev_2:1.2.3-1 libxtst6_2:1.2.3-1 libxxf86vm1_1:1.1.4-1+b2 libyaml-0-2_0.2.2-1 libz3-4_4.8.8-1 libz3-dev_4.8.8-1 libzstd1_1.4.5+dfsg-3+rpi1 linux-libc-dev_5.7.6-1+rpi1 llvm_1:9.0-49.1 llvm-9_1:9.0.1-13+rpi1 llvm-9-dev_1:9.0.1-13+rpi1 llvm-9-runtime_1:9.0.1-13+rpi1 llvm-9-tools_1:9.0.1-13+rpi1 llvm-dev_1:9.0-49.1 llvm-runtime_1:9.0-49.1 locales_2.31-2+rpi1 login_1:4.8.1-1 logsave_1.45.6-1 lsb-base_11.1.0+rpi1 m4_1.4.18-4 make_4.2.1-2 man-db_2.9.3-2 mawk_1.3.4.20200120-2 mime-support_3.64 mount_2.36-1 ncurses-base_6.2-1 ncurses-bin_6.2-1 netbase_6.1 nodejs_10.21.0~dfsg-1 pango1.0-tools_1.44.7-4 passwd_1:4.8.1-1 patch_2.7.6-6 perl_5.30.3-4 perl-base_5.30.3-4 perl-modules-5.30_5.30.3-4 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21 python2.7_2.7.18-1 python2.7-minimal_2.7.18-1 python3_3.8.2-3 python3-distutils_3.8.5-1 python3-lib2to3_3.8.5-1 python3-minimal_3.8.2-3 python3-pkg-resources_46.1.3-1 python3-pygments_2.3.1+dfsg-4 python3-yaml_5.3.1-2 python3.8_3.8.5-1 python3.8-minimal_3.8.5-1 raspbian-archive-keyring_20120528.2 readline-common_8.0-4 rustc_1.43.0+dfsg1-1+rpi1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-firefox-esr-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 shared-mime-info_1.15-1 systemd_245.6-2+rpi1+b1 systemd-sysv_245.6-2+rpi1+b1 systemd-timesyncd_245.6-2+rpi1+b1 sysvinit-utils_2.96-3 tar_1.30+dfsg-7 ttf-bitstream-vera_1.10-8 tzdata_2020a-1 ucf_3.0043 unzip_6.0-25 util-linux_2.36-1 uuid-dev_2.36-1 wayland-protocols_1.20-1 x11-common_1:7.7+20 x11-xkb-utils_7.7+5 x11proto-core-dev_2020.1-1 x11proto-dev_2020.1-1 x11proto-input-dev_2020.1-1 x11proto-randr-dev_2020.1-1 x11proto-record-dev_2020.1-1 x11proto-xext-dev_2020.1-1 x11proto-xinerama-dev_2020.1-1 xauth_1:1.0.10-1 xfonts-base_1:1.0.5 xfonts-encodings_1:1.0.4-2 xfonts-utils_1:7.7+6 xkb-data_2.29-2 xorg-sgml-doctools_1:1.11-1 xserver-common_2:1.20.8-2 xtrans-dev_1.4.0-1 xvfb_2:1.20.8-2 xz-utils_5.2.4-1 yasm_1.3.0-2 zip_3.0-11 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/sbuild-nonexistent/.gnupg/trustedkeys.kbx': General error
gpgv: Signature made Tue Jul 28 22:32:08 2020 UTC
gpgv:                using RSA key 182E161D1130B9FCCD7DB167E42AA04FA6AA8C72
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./firefox-esr_68.11.0esr-1.dsc
dpkg-source: info: extracting firefox-esr in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig.tar.xz
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ach.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-af.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-an.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ar.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ast.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-az.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-be.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-bg.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-bn.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-br.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-bs.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ca.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-cak.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-cs.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-cy.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-da.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-de.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-dsb.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-el.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-en-CA.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-en-GB.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-eo.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-es-AR.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-es-CL.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-es-ES.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-es-MX.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-et.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-eu.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-fa.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ff.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-fi.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-fr.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-fy-NL.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ga-IE.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-gd.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-gl.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-gn.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-gu-IN.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-he.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-hi-IN.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-hr.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-hsb.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-hu.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-hy-AM.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ia.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-id.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-is.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-it.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ja.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ka.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-kab.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-kk.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-km.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-kn.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ko.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-lij.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-lt.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-lv.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-mk.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-mr.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ms.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-my.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-nb-NO.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ne-NP.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-nl.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-nn-NO.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-oc.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-pa-IN.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-pl.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-pt-BR.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-pt-PT.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-rm.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ro.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ru.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-si.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-sk.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-sl.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-son.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-sq.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-sr.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-sv-SE.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ta.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-te.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-th.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-tr.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-uk.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-ur.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-uz.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-vi.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-xh.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-zh-CN.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr.orig-l10n-zh-TW.tar.bz2
dpkg-source: info: unpacking firefox-esr_68.11.0esr-1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fixes/Allow-.js-preference-files-to-set-locked-prefs-with-.patch
dpkg-source: info: applying fixes/Bug-1526653-Include-struct-definitions-for-user_vfp-.patch
dpkg-source: info: applying fixes/Bug-1556197-amend-Bug-1544631-for-fixing-mips32.patch
dpkg-source: info: applying fixes/Bug-1560340-Only-add-confvars.sh-as-a-dependency-to-.patch
dpkg-source: info: applying fixes/Bug-1574761-Avoid-race-condition-creating-old-config.patch
dpkg-source: info: applying fixes/Bug-1531309-Don-t-use-__PRETTY_FUNCTION__-or-__FUNCT.patch
dpkg-source: info: applying porting/Add-xptcall-support-for-SH4-processors.patch
dpkg-source: info: applying porting/NSS-Fix-FTBFS-on-Hurd-because-of-MAXPATHLEN.patch
dpkg-source: info: applying porting/Work-around-Debian-bug-844357.patch
dpkg-source: info: applying porting/Use-NEON_FLAGS-instead-of-VPX_ASFLAGS-for-libaom-neo.patch
dpkg-source: info: applying porting/Work-around-GCC-ICE-on-mips-i386-and-s390x.patch
dpkg-source: info: applying porting/Work-around-GCC-ICE-on-arm.patch
dpkg-source: info: applying porting/Work-around-another-GCC-ICE-on-arm.patch
dpkg-source: info: applying prefs/Set-javascript.options.showInConsole.patch
dpkg-source: info: applying prefs/Set-DPI-to-system-settings.patch
dpkg-source: info: applying prefs/Don-t-auto-disable-extensions-in-system-directories.patch
dpkg-source: info: applying debian-hacks/Avoid-wrong-sessionstore-data-to-keep-windows-out-of.patch
dpkg-source: info: applying debian-hacks/Add-another-preferences-directory-for-applications-p.patch
dpkg-source: info: applying debian-hacks/Don-t-register-plugins-if-the-MOZILLA_DISABLE_PLUGIN.patch
dpkg-source: info: applying debian-hacks/Don-t-error-out-when-run-time-libsqlite-is-older-tha.patch
dpkg-source: info: applying debian-hacks/Add-a-2-minutes-timeout-on-xpcshell-tests.patch
dpkg-source: info: applying debian-hacks/Add-debian-extra-stuff-to-upstream-build-system-dire.patch
dpkg-source: info: applying debian-hacks/Don-t-build-image-gtests.patch
dpkg-source: info: applying debian-hacks/Allow-to-override-ICU_DATA_FILE-from-the-environment.patch
dpkg-source: info: applying debian-hacks/Set-program-name-from-the-remoting-name.patch
dpkg-source: info: applying debian-hacks/Build-against-system-libjsoncpp.patch
dpkg-source: info: applying debian-hacks/Use-the-Mozilla-Location-Service-key-when-the-Google.patch
dpkg-source: info: applying debian-hacks/Avoid-using-vmrs-vmsr-on-armel.patch
dpkg-source: info: applying debian-hacks/Use-remoting-name-for-call-to-gdk_set_program_class.patch
dpkg-source: info: applying debian-hacks/Use-build-id-as-langpack-version-for-reproducibility.patch
dpkg-source: info: applying debian-hacks/Don-t-build-ICU-in-parallel.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
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bullseye-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bullseye-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bullseye-staging-armhf-sbuild-75f181fd-8b6e-464c-b9ca-1a22e8689632
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package firefox-esr
dpkg-buildpackage: info: source version 68.11.0esr-1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
debian/dh clean
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -f debian/firefox-esr.1 debian/firefox-esr.links debian/noinstall debian/firefox-esr.js debian/firefox-esr.preinst debian/firefox-esr.lintian-overrides debian/firefox-esr.prerm debian/firefox-esr.manpages debian/firefox-esr.desktop debian/firefox-esr.postrm debian/firefox-esr.mime debian/firefox-esr-symbolic.svg debian/firefox-esr.bug-control debian/firefox-esr.install debian/firefox-esr.bug-presubj debian/firefox-esr.mozconfig debian/firefox-esr.NEWS debian/firefox-esr.postinst debian/firefox-esr.README.Debian debian/firefox debian/firefox-esr.dirs debian/firefox-esr.bug-script debian/firefox-esr-dev.links debian/l10n/browser-l10n.control
rm -f $(cat debian/extra-clean 2>/dev/null) debian/extra-clean old-configure js/src/old-configure
rm -rf stamps l10n /<<PKGBUILDDIR>>/debian/.cargo
debian/rules debian/control TESTDIR=
make[2]: Entering directory '/<<PKGBUILDDIR>>'
make[2]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
python2.7 -B debian/l10n/gen ach af an ar ast az be bg bn br bs ca cak cs cy da de dsb el en-CA en-GB eo es-AR es-CL es-ES es-MX et eu fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru si sk sl son sq sr sv-SE ta te th tr uk ur uz vi xh zh-CN zh-TW > debian/l10n/browser-l10n.control
python2.7 -B python/mozbuild/mozbuild/preprocessor.py --marker % -Fsubstitution -DGRE_VERSION="68"  -Dbrowser="firefox-esr"  -DBROWSER="FIREFOX ESR"  -DBrowser="Firefox ESR"  -DMOZ_APP_REMOTINGNAME="Firefox-esr"  -DUSE_SYSTEM_FFI="1"  -DUSE_SYSTEM_LIBEVENT="1"  -DUSE_SYSTEM_NSPR="1"  -DUSE_SYSTEM_NSS="1"  -DUSE_SYSTEM_SQLITE="1"  -DUSE_SYSTEM_ZLIB="1"  -DSHORT_SOURCE_CHANNEL="esr68"  -DDIST="bullseye"  -DTRANSITION=""  -DMOZ_FFVPX="1"  -DCRASH_REPORTER="1"  -DDEB_HOST_ARCH="armhf"  -DL10N_PACKAGES_DEPS="firefox-esr-l10n-ach, firefox-esr-l10n-af, firefox-esr-l10n-an, firefox-esr-l10n-ar, firefox-esr-l10n-ast, firefox-esr-l10n-az, firefox-esr-l10n-be, firefox-esr-l10n-bg, firefox-esr-l10n-bn, firefox-esr-l10n-br, firefox-esr-l10n-bs, firefox-esr-l10n-ca, firefox-esr-l10n-cak, firefox-esr-l10n-cs, firefox-esr-l10n-cy, firefox-esr-l10n-da, firefox-esr-l10n-de, firefox-esr-l10n-dsb, firefox-esr-l10n-el, firefox-esr-l10n-en-ca, firefox-esr-l10n-en-gb, firefox-esr-l10n-eo, firefox-esr-l10n-es-ar, firefox-esr-l10n-es-cl, firefox-esr-l10n-es-es, firefox-esr-l10n-es-mx, firefox-esr-l10n-et, firefox-esr-l10n-eu, firefox-esr-l10n-fa, firefox-esr-l10n-ff, firefox-esr-l10n-fi, firefox-esr-l10n-fr, firefox-esr-l10n-fy-nl, firefox-esr-l10n-ga-ie, firefox-esr-l10n-gd, firefox-esr-l10n-gl, firefox-esr-l10n-gn, firefox-esr-l10n-gu-in, firefox-esr-l10n-he, firefox-esr-l10n-hi-in, firefox-esr-l10n-hr, firefox-esr-l10n-hsb, firefox-esr-l10n-hu, firefox-esr-l10n-hy-am, firefox-esr-l10n-ia, firefox-esr-l10n-id, firefox-esr-l10n-is, firefox-esr-l10n-it, firefox-esr-l10n-ja, firefox-esr-l10n-ka, firefox-esr-l10n-kab, firefox-esr-l10n-kk, firefox-esr-l10n-km, firefox-esr-l10n-kn, firefox-esr-l10n-ko, firefox-esr-l10n-lij, firefox-esr-l10n-lt, firefox-esr-l10n-lv, firefox-esr-l10n-mk, firefox-esr-l10n-mr, firefox-esr-l10n-ms, firefox-esr-l10n-my, firefox-esr-l10n-nb-no, firefox-esr-l10n-ne-np, firefox-esr-l10n-nl, firefox-esr-l10n-nn-no, firefox-esr-l10n-oc, firefox-esr-l10n-pa-in, firefox-esr-l10n-pl, firefox-esr-l10n-pt-br, firefox-esr-l10n-pt-pt, firefox-esr-l10n-rm, firefox-esr-l10n-ro, firefox-esr-l10n-ru, firefox-esr-l10n-si, firefox-esr-l10n-sk, firefox-esr-l10n-sl, firefox-esr-l10n-son, firefox-esr-l10n-sq, firefox-esr-l10n-sr, firefox-esr-l10n-sv-se, firefox-esr-l10n-ta, firefox-esr-l10n-te, firefox-esr-l10n-th, firefox-esr-l10n-tr, firefox-esr-l10n-uk, firefox-esr-l10n-ur, firefox-esr-l10n-uz, firefox-esr-l10n-vi, firefox-esr-l10n-xh, firefox-esr-l10n-zh-cn, firefox-esr-l10n-zh-tw"  -DPRODUCT="browser"  -DLIBAVCODEC="libavcodec58 | libavcodec-extra58 | libavcodec57 | libavcodec-extra57 | libavcodec56 | libavcodec-extra56 | libavcodec55 | libavcodec-extra55 | libavcodec54 | libavcodec-extra54 | libavcodec53 | libavcodec-extra53" debian/control.in > debian/control
make[2]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_clean --builddirectory=build-browser
dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh_auto_clean --builddirectory=build-l10n
dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
find . -name "*.pyc" -o -name "*.pyo" | xargs --no-run-if-empty rm -f
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_clean -XCargo.toml.orig
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in use)
for dir in build/autoconf; do \
	for file in config.guess config.sub; do \
		sed -i '2!b;/^exec "/ d' $dir/$file; \
	done; \
done
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules build-arch
debian/dh build-arch
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
   dh_update_autotools_config -a
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
python2.7 -B python/mozbuild/mozbuild/preprocessor.py --marker % -Fsubstitution -DGRE_VERSION="68"  -Dbrowser="firefox-esr"  -DBROWSER="FIREFOX ESR"  -DBrowser="Firefox ESR"  -DMOZ_APP_REMOTINGNAME="Firefox-esr"  -DUSE_SYSTEM_FFI="1"  -DUSE_SYSTEM_LIBEVENT="1"  -DUSE_SYSTEM_NSPR="1"  -DUSE_SYSTEM_NSS="1"  -DUSE_SYSTEM_SQLITE="1"  -DUSE_SYSTEM_ZLIB="1"  -DSHORT_SOURCE_CHANNEL="esr68"  -DDIST="bullseye"  -DTRANSITION=""  -DMOZ_FFVPX="1"  -DCRASH_REPORTER="1"  -DDEB_HOST_ARCH="armhf" debian/browser.mozconfig.in > debian/firefox-esr.mozconfig
touch stamps/dummy
for dir in build/autoconf; do \
	for file in config.guess config.sub; do \
		sed -i '2!b;/^#/ i\exec "/usr/share/misc/'$file'" "$@"' $dir/$file; \
	done; \
done
touch stamps/prepare-configure
mkdir build-browser
cd build-browser && \
MOZCONFIG=/<<PKGBUILDDIR>>/debian/firefox-esr.mozconfig \
ASFLAGS="-g" \
CC="gcc" CXX="g++" CFLAGS="-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1" CXXFLAGS="-O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats" MOZILLA_OFFICIAL="1" ICU_DATA_FILE="" RUSTFLAGS="--remap-path-prefix=/<<PKGBUILDDIR>>=." \
/<<PKGBUILDDIR>>/configure \
	--target=arm-linux-gnueabihf --host=arm-linux-gnueabihf --prefix=/usr --enable-project=browser --enable-official-branding \
	--disable-debug-symbols --enable-update-channel=esr
Creating Python environment
New python executable in /<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python2.7
Also creating executable in /<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python
Installing setuptools, pip, wheel...done.
WARNING: Python.h not found. Install Python development headers.
Error processing command. Ignoring because optional. (optional:setup.py:third_party/python/psutil:build_ext:--inplace)
Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt)
Reexecuting in the virtualenv
Adding configure options from /<<PKGBUILDDIR>>/debian/firefox-esr.mozconfig
  --with-app-name=firefox-esr
  --enable-release
  --enable-default-toolkit=cairo-gtk3
  --with-google-location-service-api-keyfile=/<<PKGBUILDDIR>>/debian/google.key
  --with-google-safebrowsing-api-keyfile=/<<PKGBUILDDIR>>/debian/google.key
  --with-mozilla-api-keyfile=/<<PKGBUILDDIR>>/debian/mls.key
  --with-system-zlib
  --disable-gconf
  --enable-readline
  --disable-strip
  --disable-install-strip
  --enable-startup-notification
  --enable-system-ffi
  --with-system-libevent
  --with-system-nspr
  --with-system-nss
  --enable-system-sqlite
  --disable-updater
  --with-unsigned-addon-scopes=app,system
  --enable-alsa
checking for vcs source checkout... no
checking for a shell... /bin/sh
checking for host system type... arm-unknown-linux-gnueabihf
checking for target system type... arm-unknown-linux-gnueabihf
checking whether cross compiling... no
checking for Python 3... /usr/bin/python3 (3.8.5)
checking for yasm... /usr/bin/yasm
checking yasm version... 1.3.0
checking for the target C compiler... /usr/bin/gcc
checking whether the target C compiler can be used... yes
checking the target C compiler version... 9.3.0
checking the target C compiler works... yes
checking for the target C++ compiler... /usr/bin/g++
checking whether the target C++ compiler can be used... yes
checking the target C++ compiler version... 9.3.0
checking the target C++ compiler works... yes
checking for the host C compiler... /usr/bin/gcc
checking whether the host C compiler can be used... yes
checking the host C compiler version... 9.3.0
checking the host C compiler works... yes
checking for the host C++ compiler... /usr/bin/g++
checking whether the host C++ compiler can be used... yes
checking the host C++ compiler version... 9.3.0
checking the host C++ compiler works... yes
checking ARM version support in compiler... 6
checking for ARM SIMD support in compiler... yes
checking for ARM NEON support in compiler... yes
checking for 64-bit OS... no
checking for llvm_profdata... /usr/bin/llvm-profdata
checking for nasm... not found
checking for linker... bfd
checking for the assembler... /usr/bin/gcc
checking for ar... /usr/bin/ar
checking for pkg_config... /usr/bin/pkg-config
checking for pkg-config version... 0.29.2
checking for stdint.h... yes
checking for inttypes.h... yes
checking for malloc.h... yes
checking for alloca.h... yes
checking for sys/byteorder.h... no
checking for getopt.h... yes
checking for unistd.h... yes
checking for nl_types.h... yes
checking for cpuid.h... no
checking for sys/statvfs.h... yes
checking for sys/statfs.h... yes
checking for sys/vfs.h... yes
checking for sys/mount.h... yes
checking for sys/quota.h... yes
checking for linux/quota.h... yes
checking for linux/if_addr.h... yes
checking for linux/rtnetlink.h... yes
checking for sys/queue.h... yes
checking for sys/types.h... yes
checking for netinet/in.h... yes
checking for byteswap.h... yes
checking for linux/perf_event.h... yes
checking for perf_event_open system call... yes
checking whether the C compiler supports -Wbitfield-enum-conversion... no
checking whether the C++ compiler supports -Wbitfield-enum-conversion... no
checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no
checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no
checking whether the C compiler supports -Wunreachable-code-return... no
checking whether the C++ compiler supports -Wunreachable-code-return... no
checking whether the C compiler supports -Wclass-varargs... no
checking whether the C++ compiler supports -Wclass-varargs... no
checking whether the C compiler supports -Wfloat-overflow-conversion... no
checking whether the C++ compiler supports -Wfloat-overflow-conversion... no
checking whether the C compiler supports -Wfloat-zero-conversion... no
checking whether the C++ compiler supports -Wfloat-zero-conversion... no
checking whether the C compiler supports -Wloop-analysis... no
checking whether the C++ compiler supports -Wloop-analysis... no
checking whether the C++ compiler supports -Wc++1z-compat... yes
checking whether the C++ compiler supports -Wc++2a-compat... no
checking whether the C++ compiler supports -Wcomma... no
checking whether the C compiler supports -Wduplicated-cond... yes
checking whether the C++ compiler supports -Wduplicated-cond... yes
checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
checking whether the C compiler supports -Wstring-conversion... no
checking whether the C++ compiler supports -Wstring-conversion... no
checking whether the C compiler supports -Wtautological-overlap-compare... no
checking whether the C++ compiler supports -Wtautological-overlap-compare... no
checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no
checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no
checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no
checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no
checking whether the C++ compiler supports -Wno-inline-new-delete... no
checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
checking whether the C compiler supports -Wno-error=array-bounds... yes
checking whether the C++ compiler supports -Wno-error=array-bounds... yes
checking whether the C compiler supports -Wno-error=coverage-mismatch... yes
checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes
checking whether the C compiler supports -Wno-error=backend-plugin... no
checking whether the C++ compiler supports -Wno-error=backend-plugin... no
checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
checking whether the C compiler supports -Wno-error=multistatement-macros... yes
checking whether the C++ compiler supports -Wno-error=multistatement-macros... yes
checking whether the C compiler supports -Wno-error=return-std-move... no
checking whether the C++ compiler supports -Wno-error=return-std-move... no
checking whether the C compiler supports -Wno-error=class-memaccess... yes
checking whether the C++ compiler supports -Wno-error=class-memaccess... yes
checking whether the C compiler supports -Wno-error=atomic-alignment... no
checking whether the C++ compiler supports -Wno-error=atomic-alignment... no
checking whether the C compiler supports -Wno-error=deprecated-copy... yes
checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes
checking whether the C compiler supports -Wformat... yes
checking whether the C++ compiler supports -Wformat... yes
checking whether the C compiler supports -Wformat-security... no
checking whether the C++ compiler supports -Wformat-security... no
checking whether the C compiler supports -Wformat-overflow=2... yes
checking whether the C++ compiler supports -Wformat-overflow=2... yes
checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
checking whether the C++ compiler supports -fno-sized-deallocation... yes
checking for alsa... yes
checking MOZ_ALSA_CFLAGS... 
checking MOZ_ALSA_LIBS... -lasound
checking for libpulse... yes
checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT
checking MOZ_PULSEAUDIO_LIBS... -lpulse
checking for rustc... /usr/bin/rustc
checking for cargo... /usr/bin/cargo
checking rustc version... 1.43.0
checking cargo version... 1.42.1
checking for rust target triplet... arm-unknown-linux-gnueabihf
checking for rust host triplet... arm-unknown-linux-gnueabihf
checking for rustdoc... /usr/bin/rustdoc
checking for cbindgen... /usr/bin/cbindgen
checking for rustfmt... not found
checking for llvm-config... /usr/bin/llvm-config
checking that libclang is new enough... yes
checking bindgen cflags... -x c++ -fno-sized-deallocation -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1
checking for libffi > 3.0.9... yes
checking MOZ_FFI_CFLAGS... 
checking MOZ_FFI_LIBS... -lffi
checking for nodejs... /usr/bin/nodejs (10.21.0)
checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1... yes
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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include
checking MOZ_WAYLAND_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lxkbcommon
checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes
checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -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
checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -lcairo
checking for fontconfig >= 2.7.0... yes
checking _FONTCONFIG_CFLAGS... -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16
checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype
checking for freetype2 >= 6.1.0... yes
checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16
checking _FT2_LIBS... -lfreetype
checking for tar... /bin/tar
checking for unzip... /usr/bin/unzip
checking for zip... /usr/bin/zip
checking for gn... not found
checking for the Mozilla API key... yes
checking for the Google Location Service API key... yes
checking for the Google Safebrowsing API key... yes
checking for the Bing API key... no
checking for the Adjust SDK key... no
checking for the Leanplum SDK key... no
checking for the Pocket API key... no
checking for awk... /usr/bin/mawk
checking for perl... /usr/bin/perl
checking for minimum required perl version >= 5.006... 5.030003
checking for full perl installation... yes
checking for gmake... /usr/bin/make
checking for watchman... not found
checking for xargs... /usr/bin/xargs
checking for rpmbuild... not found
checking for llvm-objdump... /usr/lib/llvm-9/bin/llvm-objdump
checking for autoconf... /usr/bin/autoconf2.13
Refreshing /<<PKGBUILDDIR>>/old-configure with /usr/bin/autoconf2.13
creating cache ./config.cache
checking host system type... arm-unknown-linux-gnueabihf
checking target system type... arm-unknown-linux-gnueabihf
checking build system type... arm-unknown-linux-gnueabihf
checking for objcopy... /usr/bin/objcopy
checking for gcc... (cached) /usr/bin/gcc -std=gnu99
checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -Wl,-z,relro -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats ) works... (cached) yes
checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -Wl,-z,relro -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes
checking for c++... (cached) /usr/bin/g++
checking whether the C++ compiler (/usr/bin/g++ -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -Wl,-z,relro -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats ) works... (cached) yes
checking whether the C++ compiler (/usr/bin/g++ -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -Wl,-z,relro -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats ) is a cross-compiler... no
checking whether we are using GNU C++... (cached) yes
checking whether /usr/bin/g++ accepts -g... (cached) yes
checking for ranlib... ranlib
checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99
checking for strip... strip
checking for otool... no
checking for X... libraries , headers
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for --noexecstack option to as... yes
checking for -z noexecstack option to ld... yes
checking for -z text option to ld... yes
checking for -z relro option to ld... yes
checking for -z nocopyreloc option to ld... yes
checking for -Bsymbolic-functions option to ld... yes
checking for --build-id=sha1 option to ld... yes
checking for --ignore-unresolved-symbol option to ld... yes
checking if toolchain supports -mssse3 option... no
checking if toolchain supports -msse4.1 option... no
checking whether the linker supports Identical Code Folding... no
checking whether removing dead symbols breaks debugging... no
checking for working const... yes
checking for mode_t... yes
checking for off_t... yes
checking for pid_t... yes
checking for size_t... yes
checking whether 64-bits std::atomic requires -latomic... yes
checking for dirent.h that defines DIR... yes
checking for opendir in -ldir... no
checking for sockaddr_in.sin_len... false
checking for sockaddr_in6.sin6_len... false
checking for sockaddr.sa_len... false
checking for gethostbyname_r in -lc_r... no
checking for library containing dlopen... -ldl
checking for dlfcn.h... yes
checking for dladdr... yes
checking for memmem... yes
checking for socket in -lsocket... no
checking for XDrawLines in -lX11... yes
checking for XextAddDisplay in -lXext... yes
checking for XtFree in -lXt... yes
checking for xcb_connect in -lxcb... yes
checking for xcb_shm_query_version in -lxcb-shm... yes
checking for XGetXCBConnection in -lX11-xcb... yes
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes
checking for pthread.h... yes
checking for stat64... yes
checking for lstat64... yes
checking for truncate64... yes
checking for statvfs64... yes
checking for statvfs... yes
checking for statfs64... yes
checking for statfs... yes
checking for getpagesize... yes
checking for gmtime_r... yes
checking for localtime_r... yes
checking for arc4random... no
checking for arc4random_buf... no
checking for mallinfo... yes
checking for gettid... yes
checking for lchown... yes
checking for setpriority... yes
checking for strerror... yes
checking for syscall... yes
checking for clock_gettime(CLOCK_MONOTONIC)...
checking for pthread_cond_timedwait_monotonic_np...
checking for res_ninit()... yes
checking for an implementation of va_copy()... yes
checking whether va_list can be copied by value... yes
checking for ARM EABI... yes
checking for __thread keyword for TLS variables... yes
checking for localeconv... yes
checking for malloc.h... yes
checking for strndup... yes
checking for posix_memalign... yes
checking for memalign... yes
checking for malloc_usable_size... yes
checking whether malloc_usable_size definition can use const argument... no
checking for valloc in malloc.h... yes
checking for valloc in unistd.h... no
checking for _aligned_malloc in malloc.h... no
checking NSPR selection... system
checking for nspr-config... /usr/bin/nspr-config
checking for NSPR - version >= 4.21... yes
checking for libevent... yes
checking MOZ_LIBEVENT_CFLAGS...
checking MOZ_LIBEVENT_LIBS... -levent
checking for nss-config... /usr/bin/nss-config
checking for NSS - version >= 3.44.4... yes
checking for gzread in -lz... yes
checking if app-specific confvars.sh exists... /<<PKGBUILDDIR>>/browser/confvars.sh
checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 gio-unix-2.0 ... yes
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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include
checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
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
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/gio-unix-2.0 -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include
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 -lharfbuzz -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0
checking for libstartup-notification-1.0 >= 0.8... yes
checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0
checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1
checking for dbus-1 >= 0.60... yes
checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include
checking MOZ_DBUS_LIBS... -ldbus-1
checking for dbus-glib-1 >= 0.60... yes
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
checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0
checking for linux/joystick.h... yes
checking for gthread-2.0... yes
checking MOZ_GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include
checking MOZ_GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0
checking for wget... no
checking for sqlite3 >= 3.28.0... yes
checking SQLITE_CFLAGS...
checking SQLITE_LIBS... -lsqlite3
checking for valid C compiler optimization flags... yes
checking for __cxa_demangle... yes
checking for unwind.h... yes
checking for _Unwind_Backtrace... yes
checking for -pipe support... yes
checking what kind of list files are supported by the linker... linkerscript
checking for glib-2.0 >= 1.3.7 gobject-2.0... yes
checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include
checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0
checking for FT_Bitmap_Size.y_ppem... yes
checking for FT_GlyphSlot_Embolden... yes
checking for FT_Load_Sfnt_Table... yes
checking for fontconfig/fcfreetype.h... yes
checking for posix_fadvise... yes
checking for posix_fallocate... yes
updating cache ./config.cache
creating ./config.data
js/src> configuring
js/src> running /<<PKGBUILDDIR>>/configure.py --enable-project=js --disable-gconf --disable-install-strip --enable-official-branding --enable-readline --enable-startup-notification --disable-strip --enable-system-sqlite --disable-updater --prefix=/usr --with-app-name=firefox-esr --with-system-libevent --with-system-nss --with-system-zlib --host=arm-unknown-linux-gnueabihf --target=arm-unknown-linux-gnueabihf --enable-tests --disable-debug --disable-rust-debug --enable-release --enable-optimize --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 --disable-debug-symbols --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 --with-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 --disable-unaligned-private-values --with-nspr-cflags=-I/usr/include/nspr --with-nspr-libs=-L/usr/lib/arm-linux-gnueabihf -lplds4 -lplc4 -lnspr4 -lpthread -ldl --prefix=/<<PKGBUILDDIR>>/build-browser/dist JS_STANDALONE=
js/src> checking for vcs source checkout... no
js/src> checking for a shell... /bin/sh
js/src> checking for host system type... arm-unknown-linux-gnueabihf
js/src> checking for target system type... arm-unknown-linux-gnueabihf
js/src> checking for Python 3... /usr/bin/python3 (3.8.5)
js/src> checking whether cross compiling... no
js/src> checking for yasm... /usr/bin/yasm
js/src> checking yasm version... 1.3.0
js/src> checking for the target C compiler... /usr/bin/gcc
js/src> checking whether the target C compiler can be used... yes
js/src> checking the target C compiler version... 9.3.0
js/src> checking the target C compiler works... yes
js/src> checking for the target C++ compiler... /usr/bin/g++
js/src> checking whether the target C++ compiler can be used... yes
js/src> checking the target C++ compiler version... 9.3.0
js/src> checking the target C++ compiler works... yes
js/src> checking for the host C compiler... /usr/bin/gcc
js/src> checking whether the host C compiler can be used... yes
js/src> checking the host C compiler version... 9.3.0
js/src> checking the host C compiler works... yes
js/src> checking for the host C++ compiler... /usr/bin/g++
js/src> checking whether the host C++ compiler can be used... yes
js/src> checking the host C++ compiler version... 9.3.0
js/src> checking the host C++ compiler works... yes
js/src> checking ARM version support in compiler... 6
js/src> checking for ARM SIMD support in compiler... yes
js/src> checking for ARM NEON support in compiler... yes
js/src> checking for 64-bit OS... no
js/src> checking for llvm_profdata... /usr/bin/llvm-profdata
js/src> checking for nasm... not found
js/src> checking for linker... bfd
js/src> checking for the assembler... /usr/bin/gcc
js/src> checking for ar... /usr/bin/ar
js/src> checking for pkg_config... /usr/bin/pkg-config
js/src> checking for pkg-config version... 0.29.2
js/src> checking for stdint.h... yes
js/src> checking for inttypes.h... yes
js/src> checking for malloc.h... yes
js/src> checking for alloca.h... yes
js/src> checking for sys/byteorder.h... no
js/src> checking for getopt.h... yes
js/src> checking for unistd.h... yes
js/src> checking for nl_types.h... yes
js/src> checking for cpuid.h... no
js/src> checking for sys/statvfs.h... yes
js/src> checking for sys/statfs.h... yes
js/src> checking for sys/vfs.h... yes
js/src> checking for sys/mount.h... yes
js/src> checking for sys/quota.h... yes
js/src> checking for linux/quota.h... yes
js/src> checking for linux/if_addr.h... yes
js/src> checking for linux/rtnetlink.h... yes
js/src> checking for sys/queue.h... yes
js/src> checking for sys/types.h... yes
js/src> checking for netinet/in.h... yes
js/src> checking for byteswap.h... yes
js/src> checking for linux/perf_event.h... yes
js/src> checking for perf_event_open system call... yes
js/src> checking whether the C compiler supports -Wbitfield-enum-conversion... no
js/src> checking whether the C++ compiler supports -Wbitfield-enum-conversion... no
js/src> checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no
js/src> checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no
js/src> checking whether the C compiler supports -Wunreachable-code-return... no
js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no
js/src> checking whether the C compiler supports -Wclass-varargs... no
js/src> checking whether the C++ compiler supports -Wclass-varargs... no
js/src> checking whether the C compiler supports -Wfloat-overflow-conversion... no
js/src> checking whether the C++ compiler supports -Wfloat-overflow-conversion... no
js/src> checking whether the C compiler supports -Wfloat-zero-conversion... no
js/src> checking whether the C++ compiler supports -Wfloat-zero-conversion... no
js/src> checking whether the C compiler supports -Wloop-analysis... no
js/src> checking whether the C++ compiler supports -Wloop-analysis... no
js/src> checking whether the C++ compiler supports -Wc++1z-compat... yes
js/src> checking whether the C++ compiler supports -Wc++2a-compat... no
js/src> checking whether the C++ compiler supports -Wcomma... no
js/src> checking whether the C compiler supports -Wduplicated-cond... yes
js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes
js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes
js/src> checking whether the C compiler supports -Wstring-conversion... no
js/src> checking whether the C++ compiler supports -Wstring-conversion... no
js/src> checking whether the C compiler supports -Wtautological-overlap-compare... no
js/src> checking whether the C++ compiler supports -Wtautological-overlap-compare... no
js/src> checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no
js/src> checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no
js/src> checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no
js/src> checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no
js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no
js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes
js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes
js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes
js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes
js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes
js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes
js/src> checking whether the C compiler supports -Wno-error=coverage-mismatch... yes
js/src> checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes
js/src> checking whether the C compiler supports -Wno-error=backend-plugin... no
js/src> checking whether the C++ compiler supports -Wno-error=backend-plugin... no
js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes
js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes
js/src> checking whether the C compiler supports -Wno-error=multistatement-macros... yes
js/src> checking whether the C++ compiler supports -Wno-error=multistatement-macros... yes
js/src> checking whether the C compiler supports -Wno-error=return-std-move... no
js/src> checking whether the C++ compiler supports -Wno-error=return-std-move... no
js/src> checking whether the C compiler supports -Wno-error=class-memaccess... yes
js/src> checking whether the C++ compiler supports -Wno-error=class-memaccess... yes
js/src> checking whether the C compiler supports -Wno-error=atomic-alignment... no
js/src> checking whether the C++ compiler supports -Wno-error=atomic-alignment... no
js/src> checking whether the C compiler supports -Wno-error=deprecated-copy... yes
js/src> checking whether the C++ compiler supports -Wno-error=deprecated-copy... yes
js/src> checking whether the C compiler supports -Wformat... yes
js/src> checking whether the C++ compiler supports -Wformat... yes
js/src> checking whether the C compiler supports -Wformat-security... no
js/src> checking whether the C++ compiler supports -Wformat-security... no
js/src> checking whether the C compiler supports -Wformat-overflow=2... yes
js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes
js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no
js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes
js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes
js/src> checking for rustc... /usr/bin/rustc
js/src> checking for cargo... /usr/bin/cargo
js/src> checking rustc version... 1.43.0
js/src> checking cargo version... 1.42.1
js/src> checking for rust target triplet... arm-unknown-linux-gnueabihf
js/src> checking for rust host triplet... arm-unknown-linux-gnueabihf
js/src> checking for rustdoc... /usr/bin/rustdoc
js/src> checking for rustfmt... not found
js/src> checking for llvm-config... /usr/bin/llvm-config
js/src> checking that libclang is new enough... yes
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
js/src> checking for libffi > 3.0.9... yes
js/src> checking MOZ_FFI_CFLAGS... 
js/src> checking MOZ_FFI_LIBS... -lffi
js/src> checking for awk... /usr/bin/mawk
js/src> checking for perl... /usr/bin/perl
js/src> checking for minimum required perl version >= 5.006... 5.030003
js/src> checking for full perl installation... yes
js/src> checking for gmake... /usr/bin/make
js/src> checking for watchman... not found
js/src> checking for xargs... /usr/bin/xargs
js/src> checking for rpmbuild... not found
js/src> checking for llvm-objdump... /usr/lib/llvm-9/bin/llvm-objdump
js/src> checking for autoconf... /usr/bin/autoconf2.13
js/src> Refreshing /<<PKGBUILDDIR>>/js/src/old-configure with /usr/bin/autoconf2.13
js/src> loading cache /<<PKGBUILDDIR>>/build-browser/./config.cache
js/src> checking host system type... arm-unknown-linux-gnueabihf
js/src> checking target system type... arm-unknown-linux-gnueabihf
js/src> checking build system type... arm-unknown-linux-gnueabihf
js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99
js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -Wl,-z,relro -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats ) works... (cached) yes
js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -Wl,-z,relro -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats ) is a cross-compiler... no
js/src> checking whether we are using GNU C... (cached) yes
js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes
js/src> checking for c++... (cached) /usr/bin/g++
js/src> checking whether the C++ compiler (/usr/bin/g++ -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -Wl,-z,relro -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats ) works... (cached) yes
js/src> checking whether the C++ compiler (/usr/bin/g++ -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -Wl,-z,relro -Wl,--as-needed -Wl,--compress-debug-sections=zlib -Wl,--reduce-memory-overheads -Wl,--no-keep-memory -Wl,--stats ) is a cross-compiler... no
js/src> checking whether we are using GNU C++... (cached) yes
js/src> checking whether /usr/bin/g++ accepts -g... (cached) yes
js/src> checking for ranlib... (cached) ranlib
js/src> checking for /usr/bin/gcc... (cached) /usr/bin/gcc -std=gnu99
js/src> checking for strip... (cached) strip
js/src> checking for sb-conf... no
js/src> checking for ve... no
js/src> checking for X... (cached) libraries , headers
js/src> checking for dnet_ntoa in -ldnet... (cached) no
js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no
js/src> checking for gethostbyname... (cached) yes
js/src> checking for connect... (cached) yes
js/src> checking for remove... (cached) yes
js/src> checking for shmat... (cached) yes
js/src> checking for IceConnectionNumber in -lICE... (cached) yes
js/src> checking for --noexecstack option to as... yes
js/src> checking for -z noexecstack option to ld... yes
js/src> checking for -z text option to ld... yes
js/src> checking for -z relro option to ld... yes
js/src> checking for -z nocopyreloc option to ld... yes
js/src> checking for -Bsymbolic-functions option to ld... yes
js/src> checking for --build-id=sha1 option to ld... yes
js/src> checking whether the linker supports Identical Code Folding... no
js/src> checking whether removing dead symbols breaks debugging... no
js/src> checking for working const... (cached) yes
js/src> checking for mode_t... (cached) yes
js/src> checking for off_t... (cached) yes
js/src> checking for pid_t... (cached) yes
js/src> checking for size_t... (cached) yes
js/src> checking for ssize_t... yes
js/src> checking whether 64-bits std::atomic requires -latomic... (cached) yes
js/src> checking for dirent.h that defines DIR... (cached) yes
js/src> checking for opendir in -ldir... (cached) no
js/src> checking for gethostbyname_r in -lc_r... (cached) no
js/src> checking for library containing dlopen... (cached) -ldl
js/src> checking for dlfcn.h... (cached) yes
js/src> checking for socket in -lsocket... (cached) no
js/src> checking for pthread_create in -lpthreads... (cached) no
js/src> checking for pthread_create in -lpthread... (cached) yes
js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes
js/src> checking for getc_unlocked... yes
js/src> checking for _getc_nolock... no
js/src> checking for gmtime_r... (cached) yes
js/src> checking for localtime_r... (cached) yes
js/src> checking for pthread_getname_np... yes
js/src> checking for pthread_get_name_np... no
js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached)
js/src> checking for sin in -lm... yes
js/src> checking for sincos in -lm... yes
js/src> checking for __sincos in -lm... no
js/src> checking for res_ninit()... (cached) yes
js/src> checking for nl_langinfo and CODESET... yes
js/src> checking for an implementation of va_copy()... (cached) yes
js/src> checking whether va_list can be copied by value... (cached) yes
js/src> checking for ARM EABI... (cached) yes
js/src> checking for __thread keyword for TLS variables... (cached) yes
js/src> checking for localeconv... (cached) yes
js/src> checking NSPR selection... command-line
js/src> checking for valid optimization flags... yes
js/src> checking for __cxa_demangle... (cached) yes
js/src> checking for -pipe support... yes
js/src> checking for tm_zone tm_gmtoff in struct tm... yes
js/src> checking what kind of list files are supported by the linker... linkerscript
js/src> checking for readline in -lreadline... yes
js/src> checking for posix_fadvise... (cached) yes
js/src> checking for posix_fallocate... (cached) yes
js/src> checking for malloc.h... (cached) yes
js/src> checking for strndup... (cached) yes
js/src> checking for posix_memalign... (cached) yes
js/src> checking for memalign... (cached) yes
js/src> checking for malloc_usable_size... (cached) yes
js/src> checking whether malloc_usable_size definition can use const argument... no
js/src> checking for valloc in malloc.h... yes
js/src> checking for valloc in unistd.h... no
js/src> checking for _aligned_malloc in malloc.h... no
js/src> updating cache /<<PKGBUILDDIR>>/build-browser/./config.cache
js/src> creating ./config.data
js/src> Creating config.status
Creating config.status
Reticulating splines...
 0:24.57 File already read. Skipping: /<<PKGBUILDDIR>>/gfx/angle/targets/angle_common/moz.build
Finished reading 2058 moz.build files in 43.87s
Read 14 gyp files in parallel contributing 0.00s to total wall time
Processed into 9940 build config descriptors in 49.47s
RecursiveMake backend executed in 52.25s
  3556 total backend files; 3556 created; 0 updated; 0 unchanged; 0 deleted; 31 -> 1301 Makefile
FasterMake backend executed in 4.45s
  13 total backend files; 13 created; 0 updated; 0 unchanged; 0 deleted
Total wall time: 154.43s; CPU time: 132.49s; Efficiency: 86%; Untracked: 4.39s
touch stamps/configure-browser
touch stamps/configure-check-browser
dh_auto_build --parallel --builddirectory=build-browser -- \
	LD_LIBS=-Wl,--no-gc-sections \
	_LEAKTEST_FILES=leaktest.py
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9 in use)
	cd build-browser && make -j4 LD_LIBS=-Wl,--no-gc-sections _LEAKTEST_FILES=leaktest.py
make[2]: Entering directory '/<<PKGBUILDDIR>>/build-browser'
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-browser'
make[3]: Circular /<<PKGBUILDDIR>>/CLOBBER <- /<<PKGBUILDDIR>>/CLOBBER dependency dropped.
make recurse_pre-export
make[4]: Entering directory '/<<PKGBUILDDIR>>/build-browser'
make[4]: Circular /<<PKGBUILDDIR>>/CLOBBER <- /<<PKGBUILDDIR>>/CLOBBER dependency dropped.
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track dist/include _build_manifests/install/dist_include
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.process_install_manifest --track install_dist_public.track dist/public _build_manifests/install/dist_public
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.process_install_manifest --track install_dist_private.track dist/private _build_manifests/install/dist_private
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.process_install_manifest --track install_dist_xpi-stage.track dist/xpi-stage _build_manifests/install/dist_xpi-stage
Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories.
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.process_install_manifest --track install_dist_bin.track dist/bin _build_manifests/install/dist_bin
Elapsed: 0.12s; From dist/xpi-stage: Kept 0 existing; Added/updated 96; Removed 0 files and 0 directories.
Elapsed: 1.51s; From _tests: Kept 30 existing; Added/updated 969; Removed 0 files and 0 directories.
Elapsed: 2.63s; From dist/bin: Kept 262 existing; Added/updated 2464; Removed 0 files and 0 directories.
Elapsed: 3.64s; From dist/include: Kept 1592 existing; Added/updated 3846; Removed 0 files and 0 directories.
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-browser'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-browser'
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-browser'
./mozilla-config.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/process_define_files.py process_define_file mozilla-config.h .deps/mozilla-config.h.pp .deps/mozilla-config.h.stub /<<PKGBUILDDIR>>/mozilla-config.h.in
./buildid.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/build/variables.py buildid_header buildid.h .deps/buildid.h.pp .deps/buildid.h.stub
./source-repo.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/build/variables.py source_repo_header source-repo.h .deps/source-repo.h.pp .deps/source-repo.h.stub
make[3]: Circular /<<PKGBUILDDIR>>/CLOBBER <- /<<PKGBUILDDIR>>/CLOBBER dependency dropped.
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/nsinstall.py -t -m 644 'buildid.h' 'dist/include'
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/nsinstall.py -t -m 644 'mozilla-config.h' 'dist/include'
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/nsinstall.py -t -m 644 'source-repo.h' 'dist/include'
make recurse_export
make[4]: Entering directory '/<<PKGBUILDDIR>>/build-browser'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config'
mkdir -p '.deps/'
mkdir -p '../dist/host/bin/'
config/host_nsinstall.o
/usr/bin/gcc -std=gnu99 -o host_nsinstall.o -c  -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE -I/<<PKGBUILDDIR>>/config -I/<<PKGBUILDDIR>>/build-browser/config -I/<<PKGBUILDDIR>>/build-browser/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp -I/usr/include/nspr /<<PKGBUILDDIR>>/config/nsinstall.c
config/host_pathsub.o
/usr/bin/gcc -std=gnu99 -o host_pathsub.o -c  -DXP_UNIX -freorder-blocks -O2 -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE -I/<<PKGBUILDDIR>>/config -I/<<PKGBUILDDIR>>/build-browser/config -I/<<PKGBUILDDIR>>/build-browser/dist/include -MD -MP -MF .deps/host_pathsub.o.pp -I/usr/include/nspr /<<PKGBUILDDIR>>/config/pathsub.c
config/nsinstall_real
/usr/bin/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -freorder-blocks -O2  host_nsinstall.o host_pathsub.o  
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.check_binary --host nsinstall_real
cp nsinstall_real nsinstall.tmp
mv nsinstall.tmp nsinstall
../config/nsinstall -R -m 755 'nsinstall' '../dist/bin'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config'
config/stl.sentinel.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/config/make-stl-wrappers.py gen_wrappers stl.sentinel .deps/stl.sentinel.pp .deps/stl.sentinel.stub ../dist/stl_wrappers gcc /<<PKGBUILDDIR>>/config/gcc-stl-wrapper.template.h new algorithm atomic cassert climits cmath cstdarg cstdio cstdlib cstring cwchar deque functional ios iosfwd iostream istream iterator limits list map memory ostream regex set stack string thread tuple type_traits unordered_map unordered_set utility vector xutility
config/system-header.sentinel.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/config/make-system-wrappers.py gen_wrappers system-header.sentinel .deps/system-header.sentinel.pp .deps/system-header.sentinel.stub ../dist/system_wrappers new algorithm atomic cassert climits cmath cstdarg cstdio cstdlib cstring cwchar deque functional ios iosfwd iostream istream iterator limits list map memory ostream regex set stack string thread tuple type_traits unordered_map unordered_set utility vector xutility A4Stuff.h activscp.h AEDataModel.h AEObjects.h AEPackObject.h AERegistry.h AEUtils.h afxcmn.h afxcoll.h afxcview.h afxdisp.h afxdtctl.h afxext.h afxmt.h afxpriv.h afxtempl.h afxwin.h Aliases.h all.h alloca.h alloc.h alsa/asoundlib.h ansi_parms.h a.out.h app/Cursor.h Appearance.h AppFileInfo.h AppKit.h AppleEvents.h Application.h app/Message.h app/MessageRunner.h arpa/inet.h arpa/nameser.h array asm/page.h asm/sigcontext.h asm/signal.h ASRegistry.h assert.h atk/atk.h atlcom.h atlconv.h atlctl.cpp atlctl.h ATLCTL.H atlhost.h atlimpl.cpp atlwin.cpp atomic.h ATSTypes.h ATSUnicode.h Balloons.h base64.h base/pblock.h base/PCR_Base.h base/session.h basetyps.h be/app/Application.h Beep.h be/kernel/image.h be/kernel/OS.h bfd.h Bitmap.h bitset blapi.h blapit.h bsd/libc.h bsd/syscall.h bstring.h builtin.h Button.h byteswap.h cairo-atsui.h cairo-beos.h cairo-directfb.h cairo-ft.h cairo-glitz.h cairo-gobject.h cairo.h cairo-pdf.h cairo-ps.h cairo-qpainter.h cairo-qt.h cairo-quartz.h cairo-tee.h cairo-win32.h cairo-xlib.h cairo-xlib-xrender.h callconv.h Carbon/Carbon.h CarbonEvents.h Carbon.h c_asm.h cctype cderr.h cerrno certdb.h cert.h certt.h CFBase.h CFBundle.h CFData.h CFDictionary.h cf.h CFNumber.h CFPlugIn.h CFPreferences.h CFString.h CFURL.h CGAffineTransform.h CheckBox.h ciferfam.h Clipboard.h cmmf.h cmmft.h cmplrs/stsupport.h cms.h cmsreclist.h cmst.h Cocoa/Cocoa.h CodeFragments.h comdef.h commctrl.h COMMCTRL.H commdlg.h compat.h complex condapi.h ConditionalMacros.h conio.h console.h ControlDefinitions.h Controls.h CoreFoundation/CoreFoundation.h CoreServices/CoreServices.h CPalmRec.cpp Cpalmrec.h CPCatgry.cpp CPDbBMgr.h CPString.cpp CPString.h crmf.h crmft.h crtdbg.h crt_externs.h crypt.h cryptohi.h cryptoht.h cstddef ctime ctype.h curl/curl.h curl/easy.h curses.h cxxabi.h DateTimeUtils.h dbus/dbus-glib.h dbus/dbus-glib-lowlevel.h dbus/dbus.h ddeml.h Debug.h dem.h descrip.h Devices.h dfb_types.h dfiff.h dgiff.h Dialogs.h direct/build.h direct/clock.h direct/conf.h direct/debug.h direct/direct.h directfb_keyboard.h directfb_strings.h direct.h direct/hash.h direct/interface.h direct/interface_implementation.h direct/list.h direct/log.h direct/memcpy.h direct/mem.h direct/messages.h direct/modules.h direct/serial.h direct/signals.h direct/stream.h direct/system.h direct/thread.h direct/trace.h direct/tree.h direct/types.h direct/utf8.h direct/util.h dirent.h DiskInit.h dlfcn.h dlgs.h dl.h docobj.h dos/dosextens.h dos.h Drag.h DriverServices.h DriverSynchronization.h DropInPanel.h dvidef.h ecl-exp.h elf.h endian.h Entry.h err.h errno.h Errors.h Events.h exception exdisp.h ExDisp.h exe386.h execinfo.h extras.h fcntl.h features.h fenv.h ffi.h fibdef.h File.h filehdr.h files.h Files.h FindDirectory.h Finder.h FinderRegistry.h FixMath.h float.h fnmatch.h Folders.h fontconfig/fcfreetype.h fontconfig/fontconfig.h Font.h Fonts.h fp.h fpieee.h frame/log.h frame/req.h freetype/freetype.h freetype/ftadvanc.h freetype/ftbitmap.h freetype/ftcache.h freetype/ftfntfmt.h freetype/ftglyph.h freetype/ftlcdfil.h freetype/ftoutln.h freetype/ftsizes.h freetype/ftsynth.h freetype/ftxf86.h freetype.h freetype/t1tables.h freetype/ttnameid.h freetype/tttables.h fribidi/fribidi.h FSp_fopen.h fstream fstream.h ft2build.h ftadvanc.h ftbitmap.h ftcache.h ftfntfmt.h ftglyph.h ftlcdfil.h ftoutln.h fts.h ftsizes.h ftsynth.h ftxf86.h fusion/arena.h fusion/build.h fusion/call.h fusion/conf.h fusion/fusion.h fusion/fusion_internal.h fusion/hash.h fusion/lock.h fusion/object.h fusion/property.h fusion/protocol.h fusion/reactor.h fusion/ref.h fusion/shmalloc.h fusion/shm/pool.h fusion/shm/shm.h fusion/shm/shm_internal.h fusion/types.h fusion/vector.h gconf/gconf-client.h Gdiplus.h gdk/gdkdirectfb.h gdk/gdk.h gdk/gdkkeysyms.h gdk/gdkprivate.h gdk/gdkwayland.h gdk/gdkx.h gdk-pixbuf/gdk-pixbuf.h Gestalt.h getopt.h gio/gio.h glibconfig.h glib.h glib-object.h glob.h gmodule.h gnome.h gnu/libc-version.h gps.h grp.h gssapi_generic.h gssapi/gssapi_generic.h gssapi/gssapi.h gssapi.h gst/app/gstappsink.h gst/app/gstappsrc.h gst/gst.h gst/video/video.h gtk/gtk.h gtk/gtkunixprint.h gtk/gtkx.h hasht.h HIToolbox/HIToolbox.h hlink.h ia64/sys/inline.h Icons.h iconv.h ieeefp.h ifaddrs.h image.h imagehlp.h imm.h initguid.h initializer_list InterfaceDefs.h InternetConfig.h IntlResources.h ints.h intshcut.h inttypes.h iodef.h io.h IOKit/IOKitLib.h IOKit/IOMessage.h IOKit/pwr_mgt/IOPMLib.h iomanip iostream.h jar-ds.h jarfile.h jar.h JavaControl.h JavaEmbedding/JavaControl.h JavaVM/jni.h JManager.h JNIEnvTests.h jni.h JVMManagerTests.h Kerberos/Kerberos.h kernel/image.h kernel/OS.h key.h keyhi.h keyt.h keythi.h kvm.h LAction.h langinfo.h LApplication.h LArray.h LArrayIterator.h LAttachable.h LAttachment.h LaunchServices.h lber.h LBroadcaster.h LButton.h lcache.h LCaption.h LCheckBox.h LCicnButton.h LClipboard.h LCommander.h LComparator.h LControl.h ldap.h ldaplog.h ldappr.h ldap_ssl.h LDataStream.h ldfcn.h LDialogBox.h ldif.h LDocApplication.h LDocument.h LDragAndDrop.h LDragTask.h LEditField.h LEditText.h LEventDispatcher.h LFile.h LFileStream.h LFileTypeList.h LFocusBox.h LGrafPortView.h LHandleStream.h libc_r.h libelf.h libelf/libelf.h libgen.h libgnome/gnome-url.h libgnome/libgnome.h libgnomeui/gnome-icon-lookup.h libgnomeui/gnome-icon-theme.h libgnomeui/gnome-ui-init.h libutil.h limits.h link.h linux/ioprio.h linux/kernel.h linux/limits.h linux/rtc.h linux/version.h List.h Lists.h LListBox.h LListener.h LMenuBar.h LMenu.h LModelDirector.h LModelObject.h LModelProperty.h loader.h locale locale.h LOffscreenView.h logkeys.h logstrng.h Looper.h LowMem.h LPane.h LPeriodical.h LPicture.h LPlaceHolder.h LPrintout.h LProgressBar.h LPushButton.h LRadioGroup.h LRadioGroupView.h LRunArray.h LScroller.h LSharable.h LSingleDoc.h LStaticText.h LStdControl.h LStream.h LString.h LTabGroup.h LTabGroupView.h LTableArrayStorage.h LTableMonoGeometry.h LTableSingleSelector.h LTableView.h LTextEditView.h LTextTableView.h LUndoer.h LVariableArray.h LView.h LWindow.h m68881.h MacErrors.h MacHeadersCarbon.h machine/ansi.h machine/builtins.h machine/clock.h machine/endian.h machine/frame.h machine/inline.h machine/limits.h machine/signal.h machine/trap.h mach/mach_host.h mach/mach_init.h mach/mach_interface.h mach/mach_port.h mach-o/dyld.h MacLocales.h MacMemory.h MacTCP.h MacTypes.h MacWindows.h malloc.h malloc_np.h mapicode.h mapidefs.h mapiguid.h mapi.h mapitags.h mapiutil.h mapix.h Math64.h math.h mbstring.h mem.h memory.h Memory.h MenuBar.h Menu.h Menus.h Message.h Mime.h MixedMode.h mlang.h mmsystem.h model.h Movies.h mpw/errno.h mshtmhst.h mshtml.h mswsock.h Multiprocessing.h mutex.h Navigation.h ncompat.h ncurses.h netCore.h netdb.h net/if.h netinet/in.h netinet/in_systm.h netinet/tcp.h newexe.h new.h nl_types.h NodeInfo.h nspr.h nssb64.h nssb64t.h nssbase.h nssbaset.h nssck.api nssckbi.h nssckepv.h nssckft.h nssckfwc.h nssckfw.h nssckfwt.h nssckg.h nssckmdt.h nssckt.h nss.h nssilckt.h nssilock.h nsslocks.h nssrwlk.h nssrwlkt.h nssutil.h nsswitch.h objbase.h objidl.h Objsafe.h ocsp.h ocspt.h ojiapitests.h ole2.h oleidl.h OpenGL/OpenGL.h OpenTptInternet.h OpenTransport.h OS.h osreldate.h OSUtils.h p12.h p12plcy.h p12t.h Packages.h Palettes.h PALM_CMN.H pango/pango-break.h pango/pangocairo.h pango/pangofc-decoder.h pango/pangofc-font.h pango/pangofc-fontmap.h pango/pango-fontmap.h pango/pango.h pango/pango-modules.h pango/pango-utils.h pango/pangoxft.h pascal.h Patches.h Path.h pcfs/pc_dir.h Pgenerr.h PGenErr.h Ph.h pixman.h pk11func.h pk11pqg.h pk11priv.h pk11pub.h pk11sdr.h pkcs11f.h pkcs11.h pkcs11n.h pkcs11p.h pkcs11t.h pkcs11u.h pkcs12.h pkcs12t.h pkcs7t.h plarena.h plarenas.h plbase64.h plerror.h plgetopt.h plhash.h plstr.h PLStringFuncs.h PMApplication.h pmddim.h poll.h Polygon.h portable.h port.h portreg.h Power.h PP_ClassHeaders.cp PP_Constants.h PPCToolbox.h PP_DebugHeaders.cp PP_KeyCodes.h PP_Macros.h PP_Messages.h PP_Prefix.h PP_Resources.h PP_Types.h pratom.h prbit.h prclist.h prcmon.h prcountr.h prcpucfg.h prcvar.h prdtoa.h preenc.h prenv.h prerr.h prerror.h prinet.h prinit.h prinrval.h Printing.h Print/PMPrintingDialogExtensions.h prio.h pripcsem.h private prlink.h prlock.h prlog.h prlong.h prmem.h prmon.h prmwait.h prnetdb.h Processes.h process.h Process.h prolock.h proto/dos.h proto/exec.h prpdce.h prprf.h prproces.h prrng.h prrwlock.h prshma.h prshm.h prsystem.h prthread.h prtime.h prtpool.h prtrace.h prtypes.h prvrsion.h prwin16.h psap.h Pt.h pthread.h pthread_np.h pulse/pulseaudio.h pwd.h Python.h QDOffscreen.h queue Quickdraw.h QuickDraw.h QuickTimeComponents.h quipu/attr.h regex.h Region.h resolv.h Resources.h Retrace.h rld_interface.h Roster.h rpc.h rpcproxy.h rpc/types.h sane/sane.h sane/sanei.h sane/saneopts.h sanitizer/asan_interface.h sched.h Scrap.h Screen.h Script.h ScrollBar.h secasn1.h secasn1t.h seccomon.h secder.h secdert.h secdig.h secdigt.h secerr.h sec.h sechash.h secitem.h secmime.h secmod.h secmodt.h secoid.h secoidt.h secpkcs5.h secpkcs7.h secport.h secrng.h security.h secutil.h semaphore.h servprov.h setjmp.h SFNTLayoutTypes.h SFNTTypes.h sha1.h share.h shellapi.h shlguid.h shlobj.h shsign.h sigcontext.h signal.h SimpleGameSound.h SIOUX.h size_t.h smime.h sndio.h someincludefile.h soundcard.h Sound.h soundtouch/SoundTouchFactory.h soundtouch/SoundTouch.h spawn.h sqlite3.h sslerr.h ssl.h sslproto.h sslt.h sstream StandardFile.h starlet.h stat.h statreg.cpp statreg.h stdarg.h stdbool.h stddef.h stdint.h stdio.h stdlib.h storage/FindDirectory.h StorageKit.h StringCompare.h string.h String.h strings.h Strings.h StringView.h stropts.h strstrea.h structs.h stsdef.h SupportDefs.h support/String.h support/SupportDefs.h support/TLS.h svrcore.h symconst.h sym.h synch.h syncmgr.h sys/atomic_op.h sys/auxv.h sys/bitypes.h sys/byteorder.h syscall.h sys/cdefs.h sys/cfgodm.h sys/elf.h sys/endian.h sys/epoll.h sys/errno.h sys/eventfd.h sys/fault.h sys/fcntl.h sys/file.h sys/filio.h sys/frame.h sys/immu.h sys/inotify.h sys/inttypes.h sys/ioccom.h sys/ioctl.h sys/ipc.h sys/klog.h sys/ldr.h sys/link.h sys/locking.h syslog.h sys/lwp.h sys/machine.h sys/mman.h sys/mmu.h sys/mount.h sys/mpctl.h sys/msg.h sys/param.h sys/pda.h sys/poll.h sys/ppc.h sys/prctl.h sys/priv.h sys/procfs.h sys/pstat.h sys/ptrace.h sys/queue.h sys/quota.h sys/reboot.h sys/reg.h sys/regset.h sys/resource.h sys/sched.h sys/select.h sys/sem.h sys/sendfile.h sys/shm.h sys/siginfo.h sys/signal.h sys/socket.h sys/sockio.h sys/sparc/frame.h sys/stack.h sys/statfs.h sys/stat.h sys/statvfs.h sys/syscall.h sys/sysctl.h sys/sysinfo.h sys/sysmacros.h sys/sysmp.h sys/syssgi.h sys/systeminfo.h sys/system_properties.h sys/thr.h sys/timeb.h sys/time.h sys/times.h sys/ttycom.h sys/types.h sys/ucontext.h sys/uio.h sys/un.h sys/unistd.h sys/user.h sys/utsname.h sys/vfs.h sys/wait.h t1tables.h tables.h TArray.h TArrayIterator.h task.h tchar.h TCHAR.H termios.h TextCommon.h TextEdit.h TextEncodingConverter.h TextServices.h TextUtils.h TextView.h th/PCR_Th.h thread.h ThreadManagerTests.h Threads.h time.h Timer.h tlhelp32.h ToolUtils.h tr1/functional trace.h Traps.h ttnameid.h tttables.h typeinfo types.h Types.h UAppleEventsMgr.h UAttachments.h ucontext.h uconv.h UCursor.h UDebugging.h UDesktop.h UDrawingState.h UDrawingUtils.h UEnvironment.h UEventMgr.h UException.h UExtractFromAEDesc.h UGWorld.h UKeyFilters.h ulocks.h ulserrno.h UMemoryMgr.h UModalDialogs.h UNavServicesDialogs.h UnicodeBlockObjects.h UnicodeConverter.h UnicodeUtilities.h unidef.h unikbd.h unistd.h unix.h unixio.h unknwn.h unwind.h UPrinting.h UQuickTime.h UReanimator.h URegions.h URegistrar.h UResourceMgr.h urlhist.h urlmon.h UScrap.h UScreenPort.h UTCUtils.h UTETextAction.h UTEViewTextAction.h UTextEdit.h UTextTraits.h utilmodt.h utilpars.h utilparst.h utilrename.h utime.h UWindows.h values.h varargs.h vcclr.h View.h Volume.h wab.h wait.h wchar.h wctype.h winbase.h win/compobj.h windef.h Window.h windows.h Windows.h windowsx.h Wininet.h winnls.h winperf.h winreg.h Winreg.h winsock2.h winsock.h winspool.h winsvc.h winuser.h winver.h wmem.h workbench/startup.h wtypes.h wx/image.h wx/listctrl.h wx/log.h wx/toolbar.h wx/wx.h wx/xrc/xmlres.h X11/cursorfont.h X11/extensions/Print.h X11/extensions/scrnsaver.h X11/extensions/shape.h X11/extensions/Xcomposite.h X11/extensions/Xdamage.h X11/extensions/Xfixes.h X11/extensions/Xrender.h X11/extensions/XShm.h X11/ImUtil.h X11/Intrinsic.h X11/keysymdef.h X11/keysym.h X11/Shell.h X11/StringDefs.h X11/Xatom.h X11/Xft/Xft.h X11/Xfuncproto.h X11/X.h X11/XKBlib.h X11/Xlib.h X11/Xlibint.h X11/Xlib-xcb.h X11/Xlocale.h X11/Xos.h X11/Xutil.h xcb/shm.h xcb/xcb.h xlocale.h zmouse.h zlib.h libsn/sn-common.h libsn/sn.h libsn/sn-launchee.h libsn/sn-launcher.h libsn/sn-monitor.h libsn/sn-util.h event2/event_compat.h event2/event.h event2/event_struct.h event.h xkbcommon/xkbcommon.h wayland-client.h wayland-egl.h wayland-util.h json/json.h
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/memory/build'
make[5]: Nothing to be done for 'export'.
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/mozglue/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/build'
build/application.ini.stub
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/memory/build'
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/preprocessor.py generate application.ini .deps/application.ini.pp .deps/application.ini.stub /<<PKGBUILDDIR>>/build/application.ini.in -DMOZ_APP_VERSION=68.11.0 '-DMOZ_APP_ID={ec8030f7-c20a-464f-9b0e-13a3a9e97384}' -DTOPOBJDIR=/<<PKGBUILDDIR>>/build-browser -DMOZ_APP_VENDOR=Mozilla -DGRE_MILESTONE=68.11.0 -DMOZ_APP_BASENAME=Firefox -DMOZ_PROFILE_MIGRATOR=1 -DMOZ_BUILD_APP_IS_BROWSER=1 -DMOZ_APP_REMOTINGNAME=Firefox-esr -DMAR_CHANNEL_ID=firefox-mozilla-esr -DMOZ_CRASHREPORTER=1
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/mozglue/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src'
js/src/js-confdefs.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp .deps/js-confdefs.h.stub /<<PKGBUILDDIR>>/js/src/js-confdefs.h.in
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom'
xpcom/xpcom-config.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-config.h .deps/xpcom-config.h.pp .deps/xpcom-config.h.stub /<<PKGBUILDDIR>>/xpcom/xpcom-config.h.in
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libvpx'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libvpx'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libdav1d'
media/libdav1d/16bd_cdef_apply_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_cdef_apply_tmpl.c .deps/16bd_cdef_apply_tmpl.c.pp .deps/16bd_cdef_apply_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/cdef_apply_tmpl.c BITDEPTH 16
js/src/js-config.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp .deps/js-config.h.stub /<<PKGBUILDDIR>>/js/src/js-config.h.in
xpcom/xpcom-private.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-private.h .deps/xpcom-private.h.pp .deps/xpcom-private.h.stub /<<PKGBUILDDIR>>/xpcom/xpcom-private.h.in
build/application.ini.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/build/appini_header.py main application.ini.h .deps/application.ini.h.pp .deps/application.ini.h.stub application.ini
media/libdav1d/16bd_cdef_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_cdef_tmpl.c .deps/16bd_cdef_tmpl.c.pp .deps/16bd_cdef_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/cdef_tmpl.c BITDEPTH 16
../config/nsinstall -R -m 644 'xpcom-config.h' '../dist/include'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libopus'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libopus'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libtheora'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libtheora'
build/automation.py.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/build/gen_automation.py main automation.py .deps/automation.py.pp .deps/automation.py.stub /<<PKGBUILDDIR>>/build/automation.py.in
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/security/ct/tests/gtest'
security/ct/tests/gtest/valid-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main valid-sth.inc .deps/valid-sth.inc.pp .deps/valid-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/valid-sth.inc.tbs
js/src/selfhosted.out.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp .deps/selfhosted.out.h.stub /<<PKGBUILDDIR>>/js/src/js.msg /<<PKGBUILDDIR>>/js/src/builtin/TypedObjectConstants.h /<<PKGBUILDDIR>>/js/src/builtin/SelfHostingDefines.h /<<PKGBUILDDIR>>/js/src/builtin/Utilities.js /<<PKGBUILDDIR>>/js/src/builtin/Array.js /<<PKGBUILDDIR>>/js/src/builtin/AsyncFunction.js /<<PKGBUILDDIR>>/js/src/builtin/AsyncIteration.js /<<PKGBUILDDIR>>/js/src/builtin/Classes.js /<<PKGBUILDDIR>>/js/src/builtin/Date.js /<<PKGBUILDDIR>>/js/src/builtin/Error.js /<<PKGBUILDDIR>>/js/src/builtin/Function.js /<<PKGBUILDDIR>>/js/src/builtin/Generator.js /<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.js /<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.js /<<PKGBUILDDIR>>/js/src/builtin/intl/CurrencyDataGenerated.js /<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.js /<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.js /<<PKGBUILDDIR>>/js/src/builtin/intl/LangTagMappingsGenerated.js /<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.js /<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.js /<<PKGBUILDDIR>>/js/src/builtin/intl/RelativeTimeFormat.js /<<PKGBUILDDIR>>/js/src/builtin/Iterator.js /<<PKGBUILDDIR>>/js/src/builtin/Map.js /<<PKGBUILDDIR>>/js/src/builtin/Module.js /<<PKGBUILDDIR>>/js/src/builtin/Number.js /<<PKGBUILDDIR>>/js/src/builtin/Object.js /<<PKGBUILDDIR>>/js/src/builtin/Promise.js /<<PKGBUILDDIR>>/js/src/builtin/Reflect.js /<<PKGBUILDDIR>>/js/src/builtin/RegExp.js /<<PKGBUILDDIR>>/js/src/builtin/RegExpGlobalReplaceOpt.h.js /<<PKGBUILDDIR>>/js/src/builtin/RegExpLocalReplaceOpt.h.js /<<PKGBUILDDIR>>/js/src/builtin/String.js /<<PKGBUILDDIR>>/js/src/builtin/Set.js /<<PKGBUILDDIR>>/js/src/builtin/Sorting.js /<<PKGBUILDDIR>>/js/src/builtin/TypedArray.js /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.js /<<PKGBUILDDIR>>/js/src/builtin/WeakMap.js /<<PKGBUILDDIR>>/js/src/builtin/WeakSet.js
media/libdav1d/16bd_film_grain_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_film_grain_tmpl.c .deps/16bd_film_grain_tmpl.c.pp .deps/16bd_film_grain_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/film_grain_tmpl.c BITDEPTH 16
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/build'
media/libdav1d/16bd_ipred_prepare_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_ipred_prepare_tmpl.c .deps/16bd_ipred_prepare_tmpl.c.pp .deps/16bd_ipred_prepare_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/ipred_prepare_tmpl.c BITDEPTH 16
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/security/apps'
security/apps/xpcshell.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/apps/gen_cert_header.py xpcshellRoot xpcshell.inc .deps/xpcshell.inc.pp .deps/xpcshell.inc.stub /<<PKGBUILDDIR>>/security/manager/ssl/tests/unit/test_signed_apps/xpcshellTestRoot.der
/usr/bin/g++ -E -o self-hosting-preprocessed.pp -Wdate-time -D_FORTIFY_SOURCE=2 -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 -DMOZ_SYSTEM_SQLITE=1 -DHAVE_GETTID=1 -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=<malloc.h> -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DSTDC_HEADERS=1 -DHAVE__UNWIND_BACKTRACE=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DHAVE_MALLOC_H=1 -DSTATIC_JS_API=1 -DBROWSER_CHROME_URL_QUOTED="chrome://browser/content/browser.xul" -DMOZ_FFMPEG=1 -DMOZ_USER_DIR=".mozilla" -DTRIMMED=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DMOZILLA_OFFICIAL=1 -DMOZ_AV1=1 -DBUILD_ARM_NEON= -DMOZ_FFVPX=1 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_ALLOCA_H=1 -DU_USING_ICU_NAMESPACE=0 -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 -DMOZ_ALSA=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.11.0" -DMOZ_TREE_CAIRO=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=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.11.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=36 -DMOZ_PEERCONNECTION=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_PHOENIX=1 -DMOZ_WIDGET_GTK=1 -DHAVE_CLOCK_MONOTONIC=1 -DMOZILLA_VERSION="68.11.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" -DENABLE_INTL_API=1 -DHAVE_GMTIME_R=1 -DMOZ_SAMPLE_TYPE_S16=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="org.mozilla" -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=esr -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 -DHAVE_LOCALTIME_R=1 self-hosting-cpp-input.cpp
../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/build'
xpcom/build/Services.cpp.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/build/Services.py services_cpp Services.cpp .deps/Services.cpp.pp .deps/Services.cpp.stub
security/apps/addons-public.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/apps/gen_cert_header.py addonsPublicRoot addons-public.inc .deps/addons-public.inc.pp .deps/addons-public.inc.stub /<<PKGBUILDDIR>>/security/apps/addons-public.crt
media/libdav1d/16bd_ipred_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_ipred_tmpl.c .deps/16bd_ipred_tmpl.c.pp .deps/16bd_ipred_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/ipred_tmpl.c BITDEPTH 16
security/ct/tests/gtest/valid-with-extension-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main valid-with-extension-sth.inc .deps/valid-with-extension-sth.inc.pp .deps/valid-with-extension-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/valid-with-extension-sth.inc.tbs
xpcom/build/Services.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/build/Services.py services_h Services.h .deps/Services.h.pp .deps/Services.h.stub
security/apps/addons-public-intermediate.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/apps/gen_cert_header.py addonsPublicIntermediate addons-public-intermediate.inc .deps/addons-public-intermediate.inc.pp .deps/addons-public-intermediate.inc.stub /<<PKGBUILDDIR>>/security/apps/addons-public-intermediate.crt
media/libdav1d/16bd_itx_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_itx_tmpl.c .deps/16bd_itx_tmpl.c.pp .deps/16bd_itx_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/itx_tmpl.c BITDEPTH 16
xpcom/build/services.rs.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/build/Services.py services_rs services.rs .deps/services.rs.pp .deps/services.rs.stub
security/apps/addons-stage.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/apps/gen_cert_header.py addonsStageRoot addons-stage.inc .deps/addons-stage.inc.pp .deps/addons-stage.inc.stub /<<PKGBUILDDIR>>/security/apps/addons-stage.crt
media/libdav1d/16bd_lf_apply_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_lf_apply_tmpl.c .deps/16bd_lf_apply_tmpl.c.pp .deps/16bd_lf_apply_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/lf_apply_tmpl.c BITDEPTH 16
security/ct/tests/gtest/valid-secp521r1-sha512-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main valid-secp521r1-sha512-sth.inc .deps/valid-secp521r1-sha512-sth.inc.pp .deps/valid-secp521r1-sha512-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/valid-secp521r1-sha512-sth.inc.tbs
../../config/nsinstall -R -m 644 'Services.h' '../../dist/include/mozilla'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest'
xpcom/tests/gtest/dafsa_test_1.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/ds/tools/make_dafsa.py main dafsa_test_1.inc .deps/dafsa_test_1.inc.pp .deps/dafsa_test_1.inc.stub /<<PKGBUILDDIR>>/xpcom/tests/gtest/dafsa_test_1.dat
security/apps/privileged-package-root.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/apps/gen_cert_header.py privilegedPackageRoot privileged-package-root.inc .deps/privileged-package-root.inc.pp .deps/privileged-package-root.inc.stub /<<PKGBUILDDIR>>/security/apps/privileged-package-root.der
media/libdav1d/16bd_loopfilter_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_loopfilter_tmpl.c .deps/16bd_loopfilter_tmpl.c.pp .deps/16bd_loopfilter_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/loopfilter_tmpl.c BITDEPTH 16
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk'
netwerk/necko-config.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/process_define_files.py process_define_file necko-config.h .deps/necko-config.h.pp .deps/necko-config.h.stub /<<PKGBUILDDIR>>/netwerk/necko-config.h.in
security/ct/tests/gtest/signature-covers-log-id-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main signature-covers-log-id-sth.inc .deps/signature-covers-log-id-sth.inc.pp .deps/signature-covers-log-id-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/signature-covers-log-id-sth.inc.tbs
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/security/apps'
media/libdav1d/16bd_looprestoration_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_looprestoration_tmpl.c .deps/16bd_looprestoration_tmpl.c.pp .deps/16bd_looprestoration_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/looprestoration_tmpl.c BITDEPTH 16
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/ipc/ipdl'
rm -f PMediaTransport.ipdl
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xul"' -DBUILD_ARM_NEON='' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_REMOTE_AGENT=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"68.0"' -DMOZILLA_VERSION='"68.11.0"' -DMOZILLA_VERSION_U=68.11.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALSA=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"68.11.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_S16=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREMOR=1 -DMOZ_UPDATE_CHANNEL=esr -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"arm-eabi-gcc3"' -DUSE_SKIA=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<<PKGBUILDDIR>>/dom/media/webrtc/PMediaTransport.ipdl -o PMediaTransport.ipdl
../config/nsinstall -R -m 644 'necko-config.h' '../dist/include'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/ipc/app'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/ipc/app'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/testing/specialpowers'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/testing/specialpowers'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/gfx/cairo/cairo/src'
../../../../config/nsinstall -R -m 644 'cairo-features.h' '../../../../dist/include/cairo'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/gfx/cairo/cairo/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/gfx/angle'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/gfx/angle'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/gfx/webrender_bindings'
gfx/webrender_bindings/webrender_ffi_generated.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/RunCbindgen.py generate webrender_ffi_generated.h .deps/webrender_ffi_generated.h.pp .deps/webrender_ffi_generated.h.stub /<<PKGBUILDDIR>>/gfx/webrender_bindings /<<PKGBUILDDIR>>/gfx/wr/webrender /<<PKGBUILDDIR>>/gfx/wr/webrender_api
media/libdav1d/16bd_lr_apply_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_lr_apply_tmpl.c .deps/16bd_lr_apply_tmpl.c.pp .deps/16bd_lr_apply_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/lr_apply_tmpl.c BITDEPTH 16
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py \
  -I/<<PKGBUILDDIR>>/other-licenses/ply \
  /<<PKGBUILDDIR>>/ipc/ipdl/ipdl.py \
  --sync-msg-list=/<<PKGBUILDDIR>>/ipc/ipdl/sync-messages.ini \
  --msg-metadata=/<<PKGBUILDDIR>>/ipc/ipdl/message-metadata.ini \
  --outheaders-dir=_ipdlheaders \
  --outcpp-dir=. \
  -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/accessible/ipc/other -I/<<PKGBUILDDIR>>/devtools/shared/heapsnapshot -I/<<PKGBUILDDIR>>/dom/broadcastchannel -I/<<PKGBUILDDIR>>/dom/cache -I/<<PKGBUILDDIR>>/dom/clients/manager -I/<<PKGBUILDDIR>>/dom/fetch -I/<<PKGBUILDDIR>>/dom/file/ipc -I/<<PKGBUILDDIR>>/dom/filehandle -I/<<PKGBUILDDIR>>/dom/filesystem -I/<<PKGBUILDDIR>>/dom/gamepad/ipc -I/<<PKGBUILDDIR>>/dom/indexedDB -I/<<PKGBUILDDIR>>/dom/ipc -I/<<PKGBUILDDIR>>/dom/localstorage -I/<<PKGBUILDDIR>>/dom/media/gmp -I/<<PKGBUILDDIR>>/dom/media/ipc -I/<<PKGBUILDDIR>>/dom/media/systemservices -I/<<PKGBUILDDIR>>/dom/media/webrtc -I/<<PKGBUILDDIR>>/dom/media/webspeech/synth/ipc -I/<<PKGBUILDDIR>>/dom/messagechannel -I/<<PKGBUILDDIR>>/dom/midi -I/<<PKGBUILDDIR>>/dom/network -I/<<PKGBUILDDIR>>/dom/payments/ipc -I/<<PKGBUILDDIR>>/dom/plugins/ipc -I/<<PKGBUILDDIR>>/dom/presentation/ipc -I/<<PKGBUILDDIR>>/dom/quota -I/<<PKGBUILDDIR>>/dom/reporting -I/<<PKGBUILDDIR>>/dom/serviceworkers -I/<<PKGBUILDDIR>>/dom/simpledb -I/<<PKGBUILDDIR>>/dom/storage -I/<<PKGBUILDDIR>>/dom/webauthn -I/<<PKGBUILDDIR>>/dom/webbrowserpersist -I/<<PKGBUILDDIR>>/dom/workers/remoteworkers -I/<<PKGBUILDDIR>>/dom/workers/sharedworkers -I/<<PKGBUILDDIR>>/extensions/spellcheck/hunspell/glue -I/<<PKGBUILDDIR>>/gfx/ipc -I/<<PKGBUILDDIR>>/gfx/layers/ipc -I/<<PKGBUILDDIR>>/gfx/vr/ipc -I/<<PKGBUILDDIR>>/hal/sandbox -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/ipc/testshell -I/<<PKGBUILDDIR>>/js/ipc -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/layout/base -I/<<PKGBUILDDIR>>/layout/ipc -I/<<PKGBUILDDIR>>/layout/printing/ipc -I/<<PKGBUILDDIR>>/media/mtransport/ipc -I/<<PKGBUILDDIR>>/netwerk/cookie -I/<<PKGBUILDDIR>>/netwerk/dns -I/<<PKGBUILDDIR>>/netwerk/ipc -I/<<PKGBUILDDIR>>/netwerk/protocol/ftp -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/protocol/websocket -I/<<PKGBUILDDIR>>/security/manager/ssl -I/<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I/<<PKGBUILDDIR>>/toolkit/components/extensions/webrequest -I/<<PKGBUILDDIR>>/toolkit/components/printingui/ipc -I/<<PKGBUILDDIR>>/tools/profiler/gecko -I/<<PKGBUILDDIR>>/uriloader/exthandler -I/<<PKGBUILDDIR>>/uriloader/prefetch -I/<<PKGBUILDDIR>>/widget/gtk -I/<<PKGBUILDDIR>>/widget/headless \
  PMediaTransport.ipdl /<<PKGBUILDDIR>>/accessible/ipc/other/PDocAccessible.ipdl /<<PKGBUILDDIR>>/devtools/shared/heapsnapshot/PHeapSnapshotTempFileHelper.ipdl /<<PKGBUILDDIR>>/dom/broadcastchannel/PBroadcastChannel.ipdl /<<PKGBUILDDIR>>/dom/cache/CacheTypes.ipdlh /<<PKGBUILDDIR>>/dom/cache/PCache.ipdl /<<PKGBUILDDIR>>/dom/cache/PCacheOp.ipdl /<<PKGBUILDDIR>>/dom/cache/PCacheStorage.ipdl /<<PKGBUILDDIR>>/dom/cache/PCacheStreamControl.ipdl /<<PKGBUILDDIR>>/dom/clients/manager/ClientIPCTypes.ipdlh /<<PKGBUILDDIR>>/dom/clients/manager/PClientHandle.ipdl /<<PKGBUILDDIR>>/dom/clients/manager/PClientHandleOp.ipdl /<<PKGBUILDDIR>>/dom/clients/manager/PClientManager.ipdl /<<PKGBUILDDIR>>/dom/clients/manager/PClientManagerOp.ipdl /<<PKGBUILDDIR>>/dom/clients/manager/PClientNavigateOp.ipdl /<<PKGBUILDDIR>>/dom/clients/manager/PClientOpenWindowOp.ipdl /<<PKGBUILDDIR>>/dom/clients/manager/PClientSource.ipdl /<<PKGBUILDDIR>>/dom/clients/manager/PClientSourceOp.ipdl /<<PKGBUILDDIR>>/dom/fetch/ChannelInfo.ipdlh /<<PKGBUILDDIR>>/dom/fetch/FetchTypes.ipdlh /<<PKGBUILDDIR>>/dom/file/ipc/BlobTypes.ipdlh /<<PKGBUILDDIR>>/dom/file/ipc/IPCBlob.ipdlh /<<PKGBUILDDIR>>/dom/file/ipc/PFileCreator.ipdl /<<PKGBUILDDIR>>/dom/file/ipc/PIPCBlobInputStream.ipdl /<<PKGBUILDDIR>>/dom/file/ipc/PPendingIPCBlob.ipdl /<<PKGBUILDDIR>>/dom/file/ipc/PTemporaryIPCBlob.ipdl /<<PKGBUILDDIR>>/dom/filehandle/PBackgroundFileHandle.ipdl /<<PKGBUILDDIR>>/dom/filehandle/PBackgroundFileRequest.ipdl /<<PKGBUILDDIR>>/dom/filehandle/PBackgroundMutableFile.ipdl /<<PKGBUILDDIR>>/dom/filesystem/PFileSystemParams.ipdlh /<<PKGBUILDDIR>>/dom/filesystem/PFileSystemRequest.ipdl /<<PKGBUILDDIR>>/dom/gamepad/ipc/GamepadEventTypes.ipdlh /<<PKGBUILDDIR>>/dom/gamepad/ipc/PGamepadEventChannel.ipdl /<<PKGBUILDDIR>>/dom/gamepad/ipc/PGamepadTestChannel.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBCursor.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBDatabase.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBDatabaseFile.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBDatabaseRequest.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBFactory.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBFactoryRequest.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBRequest.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBSharedTypes.ipdlh /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBTransaction.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.ipdl /<<PKGBUILDDIR>>/dom/indexedDB/PBackgroundIndexedDBUtils.ipdl /<<PKGBUILDDIR>>/dom/ipc/DOMTypes.ipdlh /<<PKGBUILDDIR>>/dom/ipc/MemoryReportTypes.ipdlh /<<PKGBUILDDIR>>/dom/ipc/PBrowser.ipdl /<<PKGBUILDDIR>>/dom/ipc/PBrowserBridge.ipdl /<<PKGBUILDDIR>>/dom/ipc/PBrowserOrId.ipdlh /<<PKGBUILDDIR>>/dom/ipc/PColorPicker.ipdl /<<PKGBUILDDIR>>/dom/ipc/PContent.ipdl /<<PKGBUILDDIR>>/dom/ipc/PContentPermission.ipdlh /<<PKGBUILDDIR>>/dom/ipc/PContentPermissionRequest.ipdl /<<PKGBUILDDIR>>/dom/ipc/PCycleCollectWithLogs.ipdl /<<PKGBUILDDIR>>/dom/ipc/PFilePicker.ipdl /<<PKGBUILDDIR>>/dom/ipc/PLoginReputation.ipdl /<<PKGBUILDDIR>>/dom/ipc/PPluginWidget.ipdl /<<PKGBUILDDIR>>/dom/ipc/PProcessHangMonitor.ipdl /<<PKGBUILDDIR>>/dom/ipc/PTabContext.ipdlh /<<PKGBUILDDIR>>/dom/ipc/PURLClassifier.ipdl /<<PKGBUILDDIR>>/dom/ipc/PURLClassifierInfo.ipdlh /<<PKGBUILDDIR>>/dom/ipc/PURLClassifierLocal.ipdl /<<PKGBUILDDIR>>/dom/ipc/PWindowGlobal.ipdl /<<PKGBUILDDIR>>/dom/ipc/PrefsTypes.ipdlh /<<PKGBUILDDIR>>/dom/ipc/ServiceWorkerConfiguration.ipdlh /<<PKGBUILDDIR>>/dom/localstorage/PBackgroundLSDatabase.ipdl /<<PKGBUILDDIR>>/dom/localstorage/PBackgroundLSObserver.ipdl /<<PKGBUILDDIR>>/dom/localstorage/PBackgroundLSRequest.ipdl /<<PKGBUILDDIR>>/dom/localstorage/PBackgroundLSSharedTypes.ipdlh /<<PKGBUILDDIR>>/dom/localstorage/PBackgroundLSSimpleRequest.ipdl /<<PKGBUILDDIR>>/dom/localstorage/PBackgroundLSSnapshot.ipdl /<<PKGBUILDDIR>>/dom/media/gmp/GMPTypes.ipdlh /<<PKGBUILDDIR>>/dom/media/gmp/PChromiumCDM.ipdl /<<PKGBUILDDIR>>/dom/media/gmp/PGMP.ipdl /<<PKGBUILDDIR>>/dom/media/gmp/PGMPContent.ipdl /<<PKGBUILDDIR>>/dom/media/gmp/PGMPService.ipdl /<<PKGBUILDDIR>>/dom/media/gmp/PGMPStorage.ipdl /<<PKGBUILDDIR>>/dom/media/gmp/PGMPTimer.ipdl /<<PKGBUILDDIR>>/dom/media/gmp/PGMPVideoDecoder.ipdl /<<PKGBUILDDIR>>/dom/media/gmp/PGMPVideoEncoder.ipdl /<<PKGBUILDDIR>>/dom/media/ipc/PMediaDecoderParams.ipdlh /<<PKGBUILDDIR>>/dom/media/ipc/PRDD.ipdl /<<PKGBUILDDIR>>/dom/media/ipc/PRemoteDecoder.ipdl /<<PKGBUILDDIR>>/dom/media/ipc/PRemoteDecoderManager.ipdl /<<PKGBUILDDIR>>/dom/media/ipc/PVideoDecoder.ipdl /<<PKGBUILDDIR>>/dom/media/ipc/PVideoDecoderManager.ipdl /<<PKGBUILDDIR>>/dom/media/systemservices/PCameras.ipdl /<<PKGBUILDDIR>>/dom/media/systemservices/PMedia.ipdl /<<PKGBUILDDIR>>/dom/media/systemservices/PMediaSystemResourceManager.ipdl /<<PKGBUILDDIR>>/dom/media/webrtc/PWebrtcGlobal.ipdl /<<PKGBUILDDIR>>/dom/media/webspeech/synth/ipc/PSpeechSynthesis.ipdl /<<PKGBUILDDIR>>/dom/media/webspeech/synth/ipc/PSpeechSynthesisRequest.ipdl /<<PKGBUILDDIR>>/dom/messagechannel/PMessagePort.ipdl /<<PKGBUILDDIR>>/dom/midi/MIDITypes.ipdlh /<<PKGBUILDDIR>>/dom/midi/PMIDIManager.ipdl /<<PKGBUILDDIR>>/dom/midi/PMIDIPort.ipdl /<<PKGBUILDDIR>>/dom/network/PTCPServerSocket.ipdl /<<PKGBUILDDIR>>/dom/network/PTCPSocket.ipdl /<<PKGBUILDDIR>>/dom/network/PUDPSocket.ipdl /<<PKGBUILDDIR>>/dom/payments/ipc/PPaymentRequest.ipdl /<<PKGBUILDDIR>>/dom/plugins/ipc/PBrowserStream.ipdl /<<PKGBUILDDIR>>/dom/plugins/ipc/PFunctionBroker.ipdl /<<PKGBUILDDIR>>/dom/plugins/ipc/PPluginBackgroundDestroyer.ipdl /<<PKGBUILDDIR>>/dom/plugins/ipc/PPluginInstance.ipdl /<<PKGBUILDDIR>>/dom/plugins/ipc/PPluginModule.ipdl /<<PKGBUILDDIR>>/dom/plugins/ipc/PPluginScriptableObject.ipdl /<<PKGBUILDDIR>>/dom/plugins/ipc/PPluginSurface.ipdl /<<PKGBUILDDIR>>/dom/plugins/ipc/PStreamNotify.ipdl /<<PKGBUILDDIR>>/dom/plugins/ipc/PluginTypes.ipdlh /<<PKGBUILDDIR>>/dom/presentation/ipc/PPresentation.ipdl /<<PKGBUILDDIR>>/dom/presentation/ipc/PPresentationBuilder.ipdl /<<PKGBUILDDIR>>/dom/presentation/ipc/PPresentationRequest.ipdl /<<PKGBUILDDIR>>/dom/quota/PQuota.ipdl /<<PKGBUILDDIR>>/dom/quota/PQuotaRequest.ipdl /<<PKGBUILDDIR>>/dom/quota/PQuotaUsageRequest.ipdl /<<PKGBUILDDIR>>/dom/reporting/PEndpointForReport.ipdl /<<PKGBUILDDIR>>/dom/serviceworkers/IPCServiceWorkerDescriptor.ipdlh /<<PKGBUILDDIR>>/dom/serviceworkers/IPCServiceWorkerRegistrationDescriptor.ipdlh /<<PKGBUILDDIR>>/dom/serviceworkers/PServiceWorker.ipdl /<<PKGBUILDDIR>>/dom/serviceworkers/PServiceWorkerContainer.ipdl /<<PKGBUILDDIR>>/dom/serviceworkers/PServiceWorkerManager.ipdl /<<PKGBUILDDIR>>/dom/serviceworkers/PServiceWorkerRegistration.ipdl /<<PKGBUILDDIR>>/dom/serviceworkers/PServiceWorkerUpdater.ipdl /<<PKGBUILDDIR>>/dom/serviceworkers/ServiceWorkerRegistrarTypes.ipdlh /<<PKGBUILDDIR>>/dom/simpledb/PBackgroundSDBConnection.ipdl /<<PKGBUILDDIR>>/dom/simpledb/PBackgroundSDBRequest.ipdl /<<PKGBUILDDIR>>/dom/storage/PBackgroundLocalStorageCache.ipdl /<<PKGBUILDDIR>>/dom/storage/PBackgroundStorage.ipdl /<<PKGBUILDDIR>>/dom/storage/PSessionStorageObserver.ipdl /<<PKGBUILDDIR>>/dom/webauthn/PWebAuthnTransaction.ipdl /<<PKGBUILDDIR>>/dom/webbrowserpersist/PWebBrowserPersistDocument.ipdl /<<PKGBUILDDIR>>/dom/webbrowserpersist/PWebBrowserPersistResources.ipdl /<<PKGBUILDDIR>>/dom/webbrowserpersist/PWebBrowserPersistSerialize.ipdl /<<PKGBUILDDIR>>/dom/workers/remoteworkers/PRemoteWorker.ipdl /<<PKGBUILDDIR>>/dom/workers/remoteworkers/PRemoteWorkerService.ipdl /<<PKGBUILDDIR>>/dom/workers/remoteworkers/RemoteWorkerTypes.ipdlh /<<PKGBUILDDIR>>/dom/workers/sharedworkers/PSharedWorker.ipdl /<<PKGBUILDDIR>>/extensions/spellcheck/hunspell/glue/PRemoteSpellcheckEngine.ipdl /<<PKGBUILDDIR>>/gfx/ipc/GraphicsMessages.ipdlh /<<PKGBUILDDIR>>/gfx/ipc/PGPU.ipdl /<<PKGBUILDDIR>>/gfx/ipc/PVsyncBridge.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/LayersMessages.ipdlh /<<PKGBUILDDIR>>/gfx/layers/ipc/LayersSurfaces.ipdlh /<<PKGBUILDDIR>>/gfx/layers/ipc/PAPZ.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PAPZCTreeManager.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PAPZInputBridge.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PCompositorBridge.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PCompositorManager.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PImageBridge.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PLayerTransaction.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PTexture.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PUiCompositorController.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PVideoBridge.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/PWebRenderBridge.ipdl /<<PKGBUILDDIR>>/gfx/layers/ipc/WebRenderMessages.ipdlh /<<PKGBUILDDIR>>/gfx/vr/ipc/PVR.ipdl /<<PKGBUILDDIR>>/gfx/vr/ipc/PVRGPU.ipdl /<<PKGBUILDDIR>>/gfx/vr/ipc/PVRLayer.ipdl /<<PKGBUILDDIR>>/gfx/vr/ipc/PVRManager.ipdl /<<PKGBUILDDIR>>/hal/sandbox/PHal.ipdl /<<PKGBUILDDIR>>/ipc/glue/IPCStream.ipdlh /<<PKGBUILDDIR>>/ipc/glue/InputStreamParams.ipdlh /<<PKGBUILDDIR>>/ipc/glue/PBackground.ipdl /<<PKGBUILDDIR>>/ipc/glue/PBackgroundSharedTypes.ipdlh /<<PKGBUILDDIR>>/ipc/glue/PBackgroundTest.ipdl /<<PKGBUILDDIR>>/ipc/glue/PChildToParentStream.ipdl /<<PKGBUILDDIR>>/ipc/glue/PFileDescriptorSet.ipdl /<<PKGBUILDDIR>>/ipc/glue/PInProcess.ipdl /<<PKGBUILDDIR>>/ipc/glue/PParentToChildStream.ipdl /<<PKGBUILDDIR>>/ipc/glue/ProtocolTypes.ipdlh /<<PKGBUILDDIR>>/ipc/glue/URIParams.ipdlh /<<PKGBUILDDIR>>/ipc/testshell/PTestShell.ipdl /<<PKGBUILDDIR>>/ipc/testshell/PTestShellCommand.ipdl /<<PKGBUILDDIR>>/js/ipc/JavaScriptTypes.ipdlh /<<PKGBUILDDIR>>/js/ipc/PJavaScript.ipdl /<<PKGBUILDDIR>>/js/xpconnect/loader/PScriptCache.ipdl /<<PKGBUILDDIR>>/layout/base/PresState.ipdlh /<<PKGBUILDDIR>>/layout/ipc/PVsync.ipdl /<<PKGBUILDDIR>>/layout/printing/ipc/PRemotePrintJob.ipdl /<<PKGBUILDDIR>>/media/mtransport/ipc/PStunAddrsRequest.ipdl /<<PKGBUILDDIR>>/media/mtransport/ipc/PWebrtcProxyChannel.ipdl /<<PKGBUILDDIR>>/netwerk/cookie/PCookieService.ipdl /<<PKGBUILDDIR>>/netwerk/dns/PDNSRequest.ipdl /<<PKGBUILDDIR>>/netwerk/dns/PDNSRequestParams.ipdlh /<<PKGBUILDDIR>>/netwerk/ipc/NeckoChannelParams.ipdlh /<<PKGBUILDDIR>>/netwerk/ipc/PChannelDiverter.ipdl /<<PKGBUILDDIR>>/netwerk/ipc/PDataChannel.ipdl /<<PKGBUILDDIR>>/netwerk/ipc/PFileChannel.ipdl /<<PKGBUILDDIR>>/netwerk/ipc/PNecko.ipdl /<<PKGBUILDDIR>>/netwerk/ipc/PSimpleChannel.ipdl /<<PKGBUILDDIR>>/netwerk/ipc/PSocketProcess.ipdl /<<PKGBUILDDIR>>/netwerk/ipc/PSocketProcessBridge.ipdl /<<PKGBUILDDIR>>/netwerk/protocol/ftp/PFTPChannel.ipdl /<<PKGBUILDDIR>>/netwerk/protocol/http/PAltDataOutputStream.ipdl /<<PKGBUILDDIR>>/netwerk/protocol/http/PClassifierDummyChannel.ipdl /<<PKGBUILDDIR>>/netwerk/protocol/http/PHttpBackgroundChannel.ipdl /<<PKGBUILDDIR>>/netwerk/protocol/http/PHttpChannel.ipdl /<<PKGBUILDDIR>>/netwerk/protocol/websocket/PTransportProvider.ipdl /<<PKGBUILDDIR>>/netwerk/protocol/websocket/PWebSocket.ipdl /<<PKGBUILDDIR>>/netwerk/protocol/websocket/PWebSocketEventListener.ipdl /<<PKGBUILDDIR>>/security/manager/ssl/PPSMContentDownloader.ipdl /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor/HangTypes.ipdlh /<<PKGBUILDDIR>>/toolkit/components/extensions/webrequest/PStreamFilter.ipdl /<<PKGBUILDDIR>>/toolkit/components/printingui/ipc/PPrintProgressDialog.ipdl /<<PKGBUILDDIR>>/toolkit/components/printingui/ipc/PPrintSettingsDialog.ipdl /<<PKGBUILDDIR>>/toolkit/components/printingui/ipc/PPrinting.ipdl /<<PKGBUILDDIR>>/toolkit/components/printingui/ipc/PPrintingTypes.ipdlh /<<PKGBUILDDIR>>/tools/profiler/gecko/PProfiler.ipdl /<<PKGBUILDDIR>>/tools/profiler/gecko/ProfilerTypes.ipdlh /<<PKGBUILDDIR>>/uriloader/exthandler/PExternalHelperApp.ipdl /<<PKGBUILDDIR>>/uriloader/exthandler/PHandlerService.ipdl /<<PKGBUILDDIR>>/uriloader/prefetch/POfflineCacheUpdate.ipdl /<<PKGBUILDDIR>>/widget/gtk/PCompositorWidget.ipdl /<<PKGBUILDDIR>>/widget/gtk/PlatformWidgetTypes.ipdlh /<<PKGBUILDDIR>>/widget/headless/HeadlessWidgetTypes.ipdlh
security/ct/tests/gtest/wrong-spki-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main wrong-spki-sth.inc .deps/wrong-spki-sth.inc.pp .deps/wrong-spki-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/wrong-spki-sth.inc.tbs
media/libdav1d/16bd_mc_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_mc_tmpl.c .deps/16bd_mc_tmpl.c.pp .deps/16bd_mc_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/mc_tmpl.c BITDEPTH 16
security/ct/tests/gtest/wrong-signing-key-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main wrong-signing-key-sth.inc .deps/wrong-signing-key-sth.inc.pp .deps/wrong-signing-key-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/wrong-signing-key-sth.inc.tbs
media/libdav1d/16bd_recon_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 16bd_recon_tmpl.c .deps/16bd_recon_tmpl.c.pp .deps/16bd_recon_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/recon_tmpl.c BITDEPTH 16
media/libdav1d/8bd_cdef_apply_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_cdef_apply_tmpl.c .deps/8bd_cdef_apply_tmpl.c.pp .deps/8bd_cdef_apply_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/cdef_apply_tmpl.c BITDEPTH 8
security/ct/tests/gtest/missing-log-id-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main missing-log-id-sth.inc .deps/missing-log-id-sth.inc.pp .deps/missing-log-id-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/missing-log-id-sth.inc.tbs
media/libdav1d/8bd_cdef_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_cdef_tmpl.c .deps/8bd_cdef_tmpl.c.pp .deps/8bd_cdef_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/cdef_tmpl.c BITDEPTH 8
security/ct/tests/gtest/missing-timestamp-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main missing-timestamp-sth.inc .deps/missing-timestamp-sth.inc.pp .deps/missing-timestamp-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/missing-timestamp-sth.inc.tbs
media/libdav1d/8bd_film_grain_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_film_grain_tmpl.c .deps/8bd_film_grain_tmpl.c.pp .deps/8bd_film_grain_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/film_grain_tmpl.c BITDEPTH 8
media/libdav1d/8bd_ipred_prepare_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_ipred_prepare_tmpl.c .deps/8bd_ipred_prepare_tmpl.c.pp .deps/8bd_ipred_prepare_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/ipred_prepare_tmpl.c BITDEPTH 8
security/ct/tests/gtest/missing-tree-size-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main missing-tree-size-sth.inc .deps/missing-tree-size-sth.inc.pp .deps/missing-tree-size-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/missing-tree-size-sth.inc.tbs
media/libdav1d/8bd_ipred_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_ipred_tmpl.c .deps/8bd_ipred_tmpl.c.pp .deps/8bd_ipred_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/ipred_tmpl.c BITDEPTH 8
security/ct/tests/gtest/missing-root-hash-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main missing-root-hash-sth.inc .deps/missing-root-hash-sth.inc.pp .deps/missing-root-hash-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/missing-root-hash-sth.inc.tbs
media/libdav1d/8bd_itx_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_itx_tmpl.c .deps/8bd_itx_tmpl.c.pp .deps/8bd_itx_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/itx_tmpl.c BITDEPTH 8
media/libdav1d/8bd_lf_apply_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_lf_apply_tmpl.c .deps/8bd_lf_apply_tmpl.c.pp .deps/8bd_lf_apply_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/lf_apply_tmpl.c BITDEPTH 8
security/ct/tests/gtest/missing-extensions-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main missing-extensions-sth.inc .deps/missing-extensions-sth.inc.pp .deps/missing-extensions-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/missing-extensions-sth.inc.tbs
media/libdav1d/8bd_loopfilter_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_loopfilter_tmpl.c .deps/8bd_loopfilter_tmpl.c.pp .deps/8bd_loopfilter_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/loopfilter_tmpl.c BITDEPTH 8
security/ct/tests/gtest/truncated-log-id-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main truncated-log-id-sth.inc .deps/truncated-log-id-sth.inc.pp .deps/truncated-log-id-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/truncated-log-id-sth.inc.tbs
media/libdav1d/8bd_looprestoration_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_looprestoration_tmpl.c .deps/8bd_looprestoration_tmpl.c.pp .deps/8bd_looprestoration_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/looprestoration_tmpl.c BITDEPTH 8
media/libdav1d/8bd_lr_apply_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_lr_apply_tmpl.c .deps/8bd_lr_apply_tmpl.c.pp .deps/8bd_lr_apply_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/lr_apply_tmpl.c BITDEPTH 8
security/ct/tests/gtest/truncated-timestamp-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main truncated-timestamp-sth.inc .deps/truncated-timestamp-sth.inc.pp .deps/truncated-timestamp-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/truncated-timestamp-sth.inc.tbs
media/libdav1d/8bd_mc_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_mc_tmpl.c .deps/8bd_mc_tmpl.c.pp .deps/8bd_mc_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/mc_tmpl.c BITDEPTH 8
security/ct/tests/gtest/truncated-tree-size-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main truncated-tree-size-sth.inc .deps/truncated-tree-size-sth.inc.pp .deps/truncated-tree-size-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/truncated-tree-size-sth.inc.tbs
media/libdav1d/8bd_recon_tmpl.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/media/libdav1d/generate_source.py add_define 8bd_recon_tmpl.c .deps/8bd_recon_tmpl.c.pp .deps/8bd_recon_tmpl.c.stub /<<PKGBUILDDIR>>/third_party/dav1d/src/recon_tmpl.c BITDEPTH 8
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libdav1d'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/layout/style'
layout/style/ServoCSSPropList.py.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/GenerateServoCSSPropList.py generate_data ServoCSSPropList.py .deps/ServoCSSPropList.py.pp .deps/ServoCSSPropList.py.stub /<<PKGBUILDDIR>>/layout/style/ServoCSSPropList.mako.py
security/ct/tests/gtest/truncated-root-hash-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main truncated-root-hash-sth.inc .deps/truncated-root-hash-sth.inc.pp .deps/truncated-root-hash-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/truncated-root-hash-sth.inc.tbs
security/ct/tests/gtest/truncated-extension-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main truncated-extension-sth.inc .deps/truncated-extension-sth.inc.pp .deps/truncated-extension-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/truncated-extension-sth.inc.tbs
security/ct/tests/gtest/rsa-signer-rsa-spki-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main rsa-signer-rsa-spki-sth.inc .deps/rsa-signer-rsa-spki-sth.inc.pp .deps/rsa-signer-rsa-spki-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/rsa-signer-rsa-spki-sth.inc.tbs
../../config/nsinstall -R -m 644 'webrender_ffi_generated.h' '../../dist/include/mozilla/webrender'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/gfx/webrender_bindings'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/dom/encoding'
dom/encoding/domainsfallbacks.properties.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/dom/encoding/encodings2arrays.py main domainsfallbacks.properties.h .deps/domainsfallbacks.properties.h.pp .deps/domainsfallbacks.properties.h.stub /<<PKGBUILDDIR>>/dom/encoding/domainsfallbacks.properties
dom/encoding/labelsencodings.properties.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/dom/encoding/encodings2arrays.py main labelsencodings.properties.h .deps/labelsencodings.properties.h.pp .deps/labelsencodings.properties.h.stub /<<PKGBUILDDIR>>/dom/encoding/labelsencodings.properties
security/ct/tests/gtest/rsa-signer-ec-spki-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main rsa-signer-ec-spki-sth.inc .deps/rsa-signer-ec-spki-sth.inc.pp .deps/rsa-signer-ec-spki-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/rsa-signer-ec-spki-sth.inc.tbs
dom/encoding/localesfallbacks.properties.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/dom/encoding/encodings2arrays.py main localesfallbacks.properties.h .deps/localesfallbacks.properties.h.pp .deps/localesfallbacks.properties.h.stub /<<PKGBUILDDIR>>/dom/encoding/localesfallbacks.properties
dom/encoding/nonparticipatingdomains.properties.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/intl/locale/props2arrays.py main nonparticipatingdomains.properties.h .deps/nonparticipatingdomains.properties.h.pp .deps/nonparticipatingdomains.properties.h.stub /<<PKGBUILDDIR>>/dom/encoding/nonparticipatingdomains.properties
security/ct/tests/gtest/ec-signer-rsa-spki-sth.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/security/ct/tests/gtest/createSTHTestData.py main ec-signer-rsa-spki-sth.inc .deps/ec-signer-rsa-spki-sth.inc.pp .deps/ec-signer-rsa-spki-sth.inc.stub /<<PKGBUILDDIR>>/security/ct/tests/gtest/ec-signer-rsa-spki-sth.inc.tbs
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/dom/encoding'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/toolkit/crashreporter'
toolkit/crashreporter/CrashAnnotations.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/crashreporter/generate_crash_reporter_sources.py emit_header CrashAnnotations.h .deps/CrashAnnotations.h.pp .deps/CrashAnnotations.h.stub /<<PKGBUILDDIR>>/toolkit/crashreporter/CrashAnnotations.h.in /<<PKGBUILDDIR>>/toolkit/crashreporter/CrashAnnotations.yaml
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/security/ct/tests/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/toolkit/locales'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/toolkit/locales'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src'
devtools/client/debugger/src/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/main.development.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/main.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/vendors.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/main.development.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/main.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/vendors.js"
../../config/nsinstall -R -m 644 'CrashAnnotations.h' '../../dist/include'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/toolkit/crashreporter'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/toolkit/library'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/toolkit/library'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/tools/quitter'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/tools/quitter'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/browser'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/browser'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/debian/extra-stuff'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/debian/extra-stuff'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/build/unix/elfhack'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/build/unix/elfhack'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/jsapi-tests'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/jsapi-tests'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/tests'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/tests'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/build'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/frontend'
js/src/frontend/ReservedWordsGenerated.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/js/src/frontend/GenerateReservedWords.py main ReservedWordsGenerated.h .deps/ReservedWordsGenerated.h.pp .deps/ReservedWordsGenerated.h.stub /<<PKGBUILDDIR>>/js/src/frontend/ReservedWords.h
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/frontend'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/gc'
js/src/gc/StatsPhasesGenerated.cpp.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.cpp .deps/StatsPhasesGenerated.cpp.pp .deps/StatsPhasesGenerated.cpp.stub
js/src/gc/StatsPhasesGenerated.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/js/src/gc/GenerateStatsPhases.py generateHeader StatsPhasesGenerated.h .deps/StatsPhasesGenerated.h.pp .deps/StatsPhasesGenerated.h.stub
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/gc'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/jit'
js/src/jit/MOpcodes.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/js/src/jit/GenerateOpcodeFiles.py generate_mir_header MOpcodes.h .deps/MOpcodes.h.pp .deps/MOpcodes.h.stub /<<PKGBUILDDIR>>/js/src/jit/MIR.h
js/src/jit/LOpcodes.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/js/src/jit/GenerateOpcodeFiles.py generate_lir_header LOpcodes.h .deps/LOpcodes.h.pp .deps/LOpcodes.h.stub /<<PKGBUILDDIR>>/js/src/jit/LIR.h /<<PKGBUILDDIR>>/js/src/jit/shared/LIR-shared.h /<<PKGBUILDDIR>>/js/src/jit/arm/LIR-arm.h
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/jit'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/idl-parser/xpidl'
xpcom/idl-parser/xpidl/xpidl.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/idl-parser/xpidl/header.py main xpidl.stub .deps/xpidl.stub.pp .deps/xpidl.stub.stub
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/idl-parser/xpidl'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/toolkit/crashreporter/client'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/toolkit/crashreporter/client'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/browser/components/build'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/browser/components/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/browser/locales'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/browser/locales'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/browser/app'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/browser/app'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/browser/tools/mozscreenshots/mozscreenshots/extension'
mkdir -p '../../../../../_tests/testing/mochitest/browser/browser/tools/mozscreenshots/mozscreenshots/extension/'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/browser/tools/mozscreenshots/mozscreenshots/extension'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/build/unix/elfhack/inject'
build/unix/elfhack/inject/arm.c.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/build/unix/elfhack/inject/copy_source.py copy arm.c .deps/arm.c.pp .deps/arm.c.stub /<<PKGBUILDDIR>>/build/unix/elfhack/inject.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/build/unix/elfhack/inject'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/xpidl'
make[6]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config/makefiles/xpidl'
mkdir -p '.deps/'
mkdir -p '../../../dist/include/'
mkdir -p '../../../dist/xpcrs/'
WARNING: mkdir -dot- requested by make -C /<<PKGBUILDDIR>>/build-browser/config/makefiles/xpidl xpidl
config/makefiles/xpidl/Bits.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	Bits /<<PKGBUILDDIR>>/toolkit/components/bitsdownload/nsIBits.idl
config/makefiles/xpidl/accessibility.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	accessibility /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibilityService.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessible.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleAnnouncementEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleApplication.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleCaretMoveEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleDocument.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleEditableText.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleHideEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleHyperLink.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleHyperText.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleImage.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleObjectAttributeChangedEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessiblePivot.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleRelation.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleRole.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleScrollingEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleSelectable.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleStateChangeEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleStates.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleTable.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleTableChangeEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleText.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleTextChangeEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleTextRange.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleTypes.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleValue.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIAccessibleVirtualCursorChangeEvent.idl /<<PKGBUILDDIR>>/accessible/interfaces/nsIXBLAccessible.idl
config/makefiles/xpidl/alerts.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src'
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	alerts /<<PKGBUILDDIR>>/toolkit/components/alerts/nsIAlertsService.idl
config/makefiles/xpidl/appshell.xpt
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions'
devtools/client/debugger/src/actions/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/ast.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/debuggee.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/event-listeners.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/expressions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/file-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/navigation.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/preview.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/project-text-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/quick-open.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/source-actors.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/source-tree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/tabs.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/toolbox.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/ui.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/ast.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/debuggee.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/event-listeners.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/expressions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/file-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/navigation.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/preview.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/project-text-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/quick-open.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/source-actors.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/source-tree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/tabs.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/toolbox.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/ui.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	appshell /<<PKGBUILDDIR>>/xpfe/appshell/nsIAppShellService.idl /<<PKGBUILDDIR>>/xpfe/appshell/nsIWindowMediator.idl /<<PKGBUILDDIR>>/xpfe/appshell/nsIWindowMediatorListener.idl /<<PKGBUILDDIR>>/xpfe/appshell/nsIWindowlessBrowser.idl /<<PKGBUILDDIR>>/xpfe/appshell/nsIXULBrowserWindow.idl /<<PKGBUILDDIR>>/xpfe/appshell/nsIXULWindow.idl
config/makefiles/xpidl/appstartup.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	appstartup /<<PKGBUILDDIR>>/toolkit/components/startup/public/nsIAppStartup.idl
config/makefiles/xpidl/autocomplete.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	autocomplete /<<PKGBUILDDIR>>/toolkit/components/autocomplete/nsIAutoCompleteController.idl /<<PKGBUILDDIR>>/toolkit/components/autocomplete/nsIAutoCompleteInput.idl /<<PKGBUILDDIR>>/toolkit/components/autocomplete/nsIAutoCompletePopup.idl /<<PKGBUILDDIR>>/toolkit/components/autocomplete/nsIAutoCompleteResult.idl /<<PKGBUILDDIR>>/toolkit/components/autocomplete/nsIAutoCompleteSearch.idl /<<PKGBUILDDIR>>/toolkit/components/autocomplete/nsIAutoCompleteSimpleResult.idl
config/makefiles/xpidl/backgroundhangmonitor.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	backgroundhangmonitor /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor/nsIHangDetails.idl
config/makefiles/xpidl/browser-element.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	browser-element /<<PKGBUILDDIR>>/dom/browser-element/nsIBrowserElementAPI.idl
config/makefiles/xpidl/browser-newtab.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	browser-newtab /<<PKGBUILDDIR>>/browser/components/newtab/nsIAboutNewTabService.idl
config/makefiles/xpidl/browsercompsbase.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	browsercompsbase /<<PKGBUILDDIR>>/browser/components/nsIBrowserHandler.idl
config/makefiles/xpidl/caps.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	caps /<<PKGBUILDDIR>>/caps/nsIAddonPolicyService.idl /<<PKGBUILDDIR>>/caps/nsIDomainPolicy.idl /<<PKGBUILDDIR>>/caps/nsIPrincipal.idl /<<PKGBUILDDIR>>/caps/nsIScriptSecurityManager.idl
config/makefiles/xpidl/captivedetect.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	captivedetect /<<PKGBUILDDIR>>/toolkit/components/captivedetect/nsICaptivePortalDetector.idl
config/makefiles/xpidl/chrome.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/client'
devtools/client/debugger/src/client/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/chrome.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/index.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	chrome /<<PKGBUILDDIR>>/chrome/nsIChromeRegistry.idl /<<PKGBUILDDIR>>/chrome/nsIToolkitChromeRegistry.idl
config/makefiles/xpidl/commandhandler.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/chrome.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/index.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	commandhandler /<<PKGBUILDDIR>>/dom/commandhandler/nsICommandManager.idl /<<PKGBUILDDIR>>/dom/commandhandler/nsICommandParams.idl /<<PKGBUILDDIR>>/dom/commandhandler/nsIControllerCommand.idl /<<PKGBUILDDIR>>/dom/commandhandler/nsIControllerCommandTable.idl /<<PKGBUILDDIR>>/dom/commandhandler/nsIControllerContext.idl
config/makefiles/xpidl/commandlines.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	commandlines /<<PKGBUILDDIR>>/toolkit/components/commandlines/nsICommandLine.idl /<<PKGBUILDDIR>>/toolkit/components/commandlines/nsICommandLineHandler.idl /<<PKGBUILDDIR>>/toolkit/components/commandlines/nsICommandLineRunner.idl /<<PKGBUILDDIR>>/toolkit/components/commandlines/nsICommandLineValidator.idl
config/makefiles/xpidl/composer.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	composer /<<PKGBUILDDIR>>/editor/composer/nsIEditingSession.idl
config/makefiles/xpidl/content_events.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	content_events /<<PKGBUILDDIR>>/dom/events/nsIEventListenerService.idl
config/makefiles/xpidl/content_geckomediaplugins.xpt
layout/style/nsCSSPropertyID.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/GenerateCSSPropertyID.py generate nsCSSPropertyID.h .deps/nsCSSPropertyID.h.pp .deps/nsCSSPropertyID.h.stub /<<PKGBUILDDIR>>/layout/style/nsCSSPropertyID.h.in ServoCSSPropList.py
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	content_geckomediaplugins /<<PKGBUILDDIR>>/dom/media/gmp/mozIGeckoMediaPluginChromeService.idl /<<PKGBUILDDIR>>/dom/media/gmp/mozIGeckoMediaPluginService.idl
config/makefiles/xpidl/content_html.xpt
layout/style/ServoCSSPropList.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/GenerateServoCSSPropList.py generate_header ServoCSSPropList.h .deps/ServoCSSPropList.h.pp .deps/ServoCSSPropList.h.stub ServoCSSPropList.py
layout/style/CompositorAnimatableProperties.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/GenerateCompositorAnimatableProperties.py generate CompositorAnimatableProperties.h .deps/CompositorAnimatableProperties.h.pp .deps/CompositorAnimatableProperties.h.stub ServoCSSPropList.py
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	content_html /<<PKGBUILDDIR>>/dom/html/nsIFormSubmitObserver.idl /<<PKGBUILDDIR>>/dom/html/nsIImageDocument.idl /<<PKGBUILDDIR>>/dom/html/nsIMenuBuilder.idl
config/makefiles/xpidl/content_webrtc.xpt
layout/style/nsComputedDOMStyleGenerated.cpp.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/GenerateComputedDOMStyleGenerated.py generate nsComputedDOMStyleGenerated.cpp .deps/nsComputedDOMStyleGenerated.cpp.pp .deps/nsComputedDOMStyleGenerated.cpp.stub ServoCSSPropList.py
layout/style/nsCSSPropsGenerated.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/GenerateCSSPropsGenerated.py generate nsCSSPropsGenerated.inc .deps/nsCSSPropsGenerated.inc.pp .deps/nsCSSPropsGenerated.inc.stub ServoCSSPropList.py
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/client'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components'
devtools/client/debugger/src/components/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/A11yIntention.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/App.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/ProjectSearch.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/QuickOpenModal.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/ShortcutsModal.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/WelcomeBox.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	content_webrtc /<<PKGBUILDDIR>>/dom/media/webrtc/nsITabSource.idl
config/makefiles/xpidl/devtools_rr.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/A11yIntention.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/App.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/ProjectSearch.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/QuickOpenModal.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/ShortcutsModal.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/WelcomeBox.js"
layout/style/ServoStyleConsts.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/RunCbindgen.py generate ServoStyleConsts.h .deps/ServoStyleConsts.h.pp .deps/ServoStyleConsts.h.stub /<<PKGBUILDDIR>>/servo/ports/geckolib /<<PKGBUILDDIR>>/servo/components/style
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	devtools_rr /<<PKGBUILDDIR>>/devtools/server/actors/replay/rrIControl.idl /<<PKGBUILDDIR>>/devtools/server/actors/replay/rrIGraphics.idl /<<PKGBUILDDIR>>/devtools/server/actors/replay/rrIReplay.idl
config/makefiles/xpidl/docshell.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	docshell /<<PKGBUILDDIR>>/docshell/base/nsIContentViewer.idl /<<PKGBUILDDIR>>/docshell/base/nsIContentViewerEdit.idl /<<PKGBUILDDIR>>/docshell/base/nsIDocShell.idl /<<PKGBUILDDIR>>/docshell/base/nsIDocShellTreeItem.idl /<<PKGBUILDDIR>>/docshell/base/nsIDocShellTreeOwner.idl /<<PKGBUILDDIR>>/docshell/base/nsIDocumentLoaderFactory.idl /<<PKGBUILDDIR>>/docshell/base/nsILoadContext.idl /<<PKGBUILDDIR>>/docshell/base/nsILoadURIDelegate.idl /<<PKGBUILDDIR>>/docshell/base/nsIPrivacyTransitionObserver.idl /<<PKGBUILDDIR>>/docshell/base/nsIReflowObserver.idl /<<PKGBUILDDIR>>/docshell/base/nsIRefreshURI.idl /<<PKGBUILDDIR>>/docshell/base/nsIScrollable.idl /<<PKGBUILDDIR>>/docshell/base/nsITooltipListener.idl /<<PKGBUILDDIR>>/docshell/base/nsITooltipTextProvider.idl /<<PKGBUILDDIR>>/docshell/base/nsIURIFixup.idl /<<PKGBUILDDIR>>/docshell/base/nsIWebNavigation.idl /<<PKGBUILDDIR>>/docshell/base/nsIWebNavigationInfo.idl /<<PKGBUILDDIR>>/docshell/base/nsIWebPageDescriptor.idl
config/makefiles/xpidl/dom.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom /<<PKGBUILDDIR>>/dom/base/mozIDOMWindow.idl /<<PKGBUILDDIR>>/dom/base/nsIContentPolicy.idl /<<PKGBUILDDIR>>/dom/base/nsIDOMRequestService.idl /<<PKGBUILDDIR>>/dom/base/nsIDocumentEncoder.idl /<<PKGBUILDDIR>>/dom/base/nsIDroppedLinkHandler.idl /<<PKGBUILDDIR>>/dom/base/nsIImageLoadingContent.idl /<<PKGBUILDDIR>>/dom/base/nsIMessageManager.idl /<<PKGBUILDDIR>>/dom/base/nsIObjectLoadingContent.idl /<<PKGBUILDDIR>>/dom/base/nsIRemoteWindowContext.idl /<<PKGBUILDDIR>>/dom/base/nsIScriptChannel.idl /<<PKGBUILDDIR>>/dom/base/nsIScriptableContentIterator.idl /<<PKGBUILDDIR>>/dom/base/nsISelectionController.idl /<<PKGBUILDDIR>>/dom/base/nsISelectionDisplay.idl /<<PKGBUILDDIR>>/dom/base/nsISelectionListener.idl /<<PKGBUILDDIR>>/dom/base/nsISlowScriptDebug.idl /<<PKGBUILDDIR>>/dom/console/nsIConsoleAPIStorage.idl /<<PKGBUILDDIR>>/dom/file/ipc/mozIIPCBlobInputStream.idl /<<PKGBUILDDIR>>/dom/ipc/nsIHangReport.idl /<<PKGBUILDDIR>>/dom/ipc/nsIRemoteWebProgress.idl /<<PKGBUILDDIR>>/dom/ipc/nsIRemoteWebProgressRequest.idl /<<PKGBUILDDIR>>/dom/script/nsIScriptLoaderObserver.idl
config/makefiles/xpidl/dom_audiochannel.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_audiochannel /<<PKGBUILDDIR>>/dom/audiochannel/nsIAudioChannelAgent.idl
config/makefiles/xpidl/dom_base.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_base /<<PKGBUILDDIR>>/dom/interfaces/base/domstubs.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIBrowser.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIBrowserChild.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIBrowserDOMWindow.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIContentPermissionPrompt.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIContentPrefService2.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIContentProcess.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIDOMChromeWindow.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIDOMGlobalPropertyInitializer.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIDOMWindow.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIDOMWindowUtils.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIFocusManager.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIQueryContentEventResult.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIRemoteTab.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIServiceWorkerManager.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsIStructuredCloneContainer.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsITextInputProcessor.idl /<<PKGBUILDDIR>>/dom/interfaces/base/nsITextInputProcessorCallback.idl
config/makefiles/xpidl/dom_bindings.xpt
../../config/nsinstall -R -m 644 'nsCSSPropertyID.h' '../../dist/include'
../../config/nsinstall -R -m 644 'ServoCSSPropList.h' '../../dist/include/mozilla'
../../config/nsinstall -R -m 644 'CompositorAnimatableProperties.h' '../../dist/include/mozilla'
../../config/nsinstall -R -m 644 'ServoStyleConsts.h' '../../dist/include/mozilla'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/layout/style'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/reducers'
devtools/client/debugger/src/reducers/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/ast.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/async-requests.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/debuggee.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/event-listeners.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/expressions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/file-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/pause.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/pending-breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/preview.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/project-text-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/quick-open.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/source-actors.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/source-tree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/sources.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/tabs.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/ui.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/ast.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/async-requests.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/debuggee.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/event-listeners.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/expressions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/file-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/pause.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/pending-breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/preview.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/project-text-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/quick-open.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/source-actors.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/source-tree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/sources.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/tabs.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/reducers/ui.js"
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/selectors'
devtools/client/debugger/src/selectors/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/breakpointAtLocation.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/breakpointSources.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/getCallStackFrames.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/inComponent.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/pause.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/visibleBreakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/visibleColumnBreakpoints.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/breakpointAtLocation.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/breakpointSources.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/getCallStackFrames.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/inComponent.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/isSelectedFrameVisible.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/pause.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/visibleBreakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/selectors/visibleColumnBreakpoints.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_bindings /<<PKGBUILDDIR>>/dom/bindings/nsIScriptError.idl
config/makefiles/xpidl/dom_events.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_events /<<PKGBUILDDIR>>/dom/interfaces/events/nsIDOMEventListener.idl
config/makefiles/xpidl/dom_geolocation.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_geolocation /<<PKGBUILDDIR>>/dom/interfaces/geolocation/nsIDOMGeoPosition.idl /<<PKGBUILDDIR>>/dom/interfaces/geolocation/nsIDOMGeoPositionCallback.idl /<<PKGBUILDDIR>>/dom/interfaces/geolocation/nsIDOMGeoPositionCoords.idl /<<PKGBUILDDIR>>/dom/interfaces/geolocation/nsIDOMGeoPositionErrorCallback.idl
config/makefiles/xpidl/dom_html.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_html /<<PKGBUILDDIR>>/dom/interfaces/html/nsIDOMMozBrowserFrame.idl /<<PKGBUILDDIR>>/dom/interfaces/html/nsIMozBrowserFrame.idl
config/makefiles/xpidl/dom_indexeddb.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_indexeddb /<<PKGBUILDDIR>>/dom/indexedDB/nsIIDBPermissionsRequest.idl
config/makefiles/xpidl/dom_localstorage.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_localstorage /<<PKGBUILDDIR>>/dom/localstorage/nsILocalStorageManager.idl
config/makefiles/xpidl/dom_media.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_media /<<PKGBUILDDIR>>/dom/media/nsIAudioDeviceInfo.idl /<<PKGBUILDDIR>>/dom/media/nsIAutoplay.idl /<<PKGBUILDDIR>>/dom/media/nsIDOMNavigatorUserMedia.idl /<<PKGBUILDDIR>>/dom/media/nsIMediaManager.idl
config/makefiles/xpidl/dom_network.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_network /<<PKGBUILDDIR>>/dom/network/interfaces/nsITCPSocketCallback.idl /<<PKGBUILDDIR>>/dom/network/interfaces/nsIUDPSocketChild.idl
config/makefiles/xpidl/dom_notification.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_notification /<<PKGBUILDDIR>>/dom/interfaces/notification/nsINotificationStorage.idl
config/makefiles/xpidl/dom_payments.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_payments /<<PKGBUILDDIR>>/dom/interfaces/payments/nsIPaymentActionResponse.idl /<<PKGBUILDDIR>>/dom/interfaces/payments/nsIPaymentAddress.idl /<<PKGBUILDDIR>>/dom/interfaces/payments/nsIPaymentRequest.idl /<<PKGBUILDDIR>>/dom/interfaces/payments/nsIPaymentRequestService.idl /<<PKGBUILDDIR>>/dom/interfaces/payments/nsIPaymentUIService.idl
config/makefiles/xpidl/dom_power.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/selectors'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils'
devtools/client/debugger/src/utils/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/assert.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/ast.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/async-value.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/asyncStoreHelper.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/bootstrap.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/build-query.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/clipboard.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/connect.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/context.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/dbg.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/defer.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/DevToolsUtils.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/expressions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/fromJS.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/function.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/indentation.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/isMinified.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/location.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/log.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/makeRecord.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/memoize.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/memoizableAction.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/path.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/prefs.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/preview.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/project-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/quick-open.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/result-list.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/selected-location.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/source-maps.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/source-queue.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/source.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/tabs.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/task.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/telemetry.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/text.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/timings.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/ui.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/url.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/utils.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/wasm.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/worker.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/workers.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/assert.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/ast.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/async-value.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/asyncStoreHelper.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/bootstrap.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/build-query.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/clipboard.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/connect.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/context.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/dbg.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/defer.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/DevToolsUtils.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/expressions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/fromJS.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/function.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/indentation.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/isMinified.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/location.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/log.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/makeRecord.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/memoize.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/memoizableAction.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/path.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/prefs.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/preview.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/project-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/quick-open.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/result-list.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/selected-location.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/source-maps.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/source-queue.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/source.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/tabs.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/task.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/telemetry.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/text.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/timings.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/ui.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/url.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/utils.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/wasm.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/worker.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/workers.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_power /<<PKGBUILDDIR>>/dom/power/nsIDOMWakeLockListener.idl /<<PKGBUILDDIR>>/dom/power/nsIPowerManagerService.idl /<<PKGBUILDDIR>>/dom/power/nsIWakeLock.idl
config/makefiles/xpidl/dom_presentation.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/reducers'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/workers/parser'
devtools/client/debugger/src/workers/parser/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/workers/parser/index.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_presentation /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationControlChannel.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationControlService.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationDevice.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationDeviceManager.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationDevicePrompt.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationDeviceProvider.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationListener.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationLocalDevice.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationRequestUIGlue.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationService.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationSessionRequest.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationSessionTransport.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationSessionTransportBuilder.idl /<<PKGBUILDDIR>>/dom/presentation/interfaces/nsIPresentationTerminateRequest.idl
config/makefiles/xpidl/dom_push.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/workers/parser/index.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_push /<<PKGBUILDDIR>>/dom/interfaces/push/nsIPushErrorReporter.idl /<<PKGBUILDDIR>>/dom/interfaces/push/nsIPushNotifier.idl /<<PKGBUILDDIR>>/dom/interfaces/push/nsIPushService.idl
config/makefiles/xpidl/dom_quota.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_quota /<<PKGBUILDDIR>>/dom/quota/nsIQuotaCallbacks.idl /<<PKGBUILDDIR>>/dom/quota/nsIQuotaManagerService.idl /<<PKGBUILDDIR>>/dom/quota/nsIQuotaRequests.idl /<<PKGBUILDDIR>>/dom/quota/nsIQuotaResults.idl
config/makefiles/xpidl/dom_security.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_security /<<PKGBUILDDIR>>/dom/interfaces/security/nsIContentSecurityManager.idl /<<PKGBUILDDIR>>/dom/interfaces/security/nsIContentSecurityPolicy.idl /<<PKGBUILDDIR>>/dom/interfaces/security/nsIReferrerInfo.idl
config/makefiles/xpidl/dom_sidebar.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_sidebar /<<PKGBUILDDIR>>/dom/interfaces/sidebar/nsIWebProtocolHandlerRegistrar.idl
config/makefiles/xpidl/dom_simpledb.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/workers/parser'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/workers/pretty-print'
devtools/client/debugger/src/workers/pretty-print/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/workers/pretty-print/index.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_simpledb /<<PKGBUILDDIR>>/dom/simpledb/nsISDBCallbacks.idl /<<PKGBUILDDIR>>/dom/simpledb/nsISDBConnection.idl /<<PKGBUILDDIR>>/dom/simpledb/nsISDBRequest.idl /<<PKGBUILDDIR>>/dom/simpledb/nsISDBResults.idl
config/makefiles/xpidl/dom_storage.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/workers/pretty-print/index.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_storage /<<PKGBUILDDIR>>/dom/interfaces/storage/nsIDOMStorageManager.idl /<<PKGBUILDDIR>>/dom/interfaces/storage/nsIStorageActivityService.idl
config/makefiles/xpidl/dom_system.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_system /<<PKGBUILDDIR>>/dom/system/nsIOSFileConstantsService.idl /<<PKGBUILDDIR>>/dom/system/nsIOSPermissionRequest.idl
config/makefiles/xpidl/dom_webauthn.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_webauthn /<<PKGBUILDDIR>>/dom/webauthn/nsIU2FTokenManager.idl
config/makefiles/xpidl/dom_webspeechrecognition.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_webspeechrecognition /<<PKGBUILDDIR>>/dom/media/webspeech/recognition/nsISpeechRecognitionService.idl
config/makefiles/xpidl/dom_webspeechsynth.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_webspeechsynth /<<PKGBUILDDIR>>/dom/media/webspeech/synth/nsISpeechService.idl /<<PKGBUILDDIR>>/dom/media/webspeech/synth/nsISynthVoiceRegistry.idl
config/makefiles/xpidl/dom_workers.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_workers /<<PKGBUILDDIR>>/dom/workers/nsIWorkerDebugger.idl /<<PKGBUILDDIR>>/dom/workers/nsIWorkerDebuggerManager.idl
config/makefiles/xpidl/dom_xslt.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/workers/search'
devtools/client/debugger/src/workers/search/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/workers/search/index.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/workers/search/index.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_xslt /<<PKGBUILDDIR>>/dom/xslt/xslt/txIEXSLTFunctions.idl
config/makefiles/xpidl/dom_xul.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/workers/pretty-print'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/layout/style/test/gtest'
layout/style/test/gtest/ExampleStylesheet.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/test/gtest/generate_example_stylesheet.py main ExampleStylesheet.h .deps/ExampleStylesheet.h.pp .deps/ExampleStylesheet.h.stub /<<PKGBUILDDIR>>/layout/style/test/gtest/example.css
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	dom_xul /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULButtonElement.idl /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULCommandDispatcher.idl /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULContainerElement.idl /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULControlElement.idl /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULMenuListElement.idl /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULMultSelectCntrlEl.idl /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULRadioGroupElement.idl /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULRelatedElement.idl /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULSelectCntrlEl.idl /<<PKGBUILDDIR>>/dom/interfaces/xul/nsIDOMXULSelectCntrlItemEl.idl
config/makefiles/xpidl/downloads.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/layout/style/test/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/ast'
devtools/client/debugger/src/actions/ast/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/ast/setInScopeLines.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/ast/setInScopeLines.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	downloads /<<PKGBUILDDIR>>/toolkit/components/downloads/mozIDownloadPlatform.idl
config/makefiles/xpidl/editor.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	editor /<<PKGBUILDDIR>>/editor/nsIDocumentStateListener.idl /<<PKGBUILDDIR>>/editor/nsIEditActionListener.idl /<<PKGBUILDDIR>>/editor/nsIEditor.idl /<<PKGBUILDDIR>>/editor/nsIEditorMailSupport.idl /<<PKGBUILDDIR>>/editor/nsIEditorObserver.idl /<<PKGBUILDDIR>>/editor/nsIEditorSpellCheck.idl /<<PKGBUILDDIR>>/editor/nsIEditorStyleSheets.idl /<<PKGBUILDDIR>>/editor/nsIHTMLAbsPosEditor.idl /<<PKGBUILDDIR>>/editor/nsIHTMLEditor.idl /<<PKGBUILDDIR>>/editor/nsIHTMLInlineTableEditor.idl /<<PKGBUILDDIR>>/editor/nsIHTMLObjectResizer.idl /<<PKGBUILDDIR>>/editor/nsIPlaintextEditor.idl /<<PKGBUILDDIR>>/editor/nsITableEditor.idl /<<PKGBUILDDIR>>/editor/nsIURIRefObject.idl
config/makefiles/xpidl/enterprisepolicies.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	enterprisepolicies /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies/nsIEnterprisePolicies.idl
config/makefiles/xpidl/extensions.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/workers/search'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/breakpoints'
devtools/client/debugger/src/actions/breakpoints/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/modify.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/remapLocations.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/breakpointPositions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/modify.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/remapLocations.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/breakpoints/syncBreakpoint.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	extensions /<<PKGBUILDDIR>>/toolkit/mozapps/extensions/amIAddonManagerStartup.idl /<<PKGBUILDDIR>>/toolkit/mozapps/extensions/amIWebInstallPrompt.idl
config/makefiles/xpidl/exthandler.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	exthandler /<<PKGBUILDDIR>>/uriloader/exthandler/nsCExternalHandlerService.idl /<<PKGBUILDDIR>>/uriloader/exthandler/nsIContentDispatchChooser.idl /<<PKGBUILDDIR>>/uriloader/exthandler/nsIExternalHelperAppService.idl /<<PKGBUILDDIR>>/uriloader/exthandler/nsIExternalProtocolService.idl /<<PKGBUILDDIR>>/uriloader/exthandler/nsIExternalURLHandlerService.idl /<<PKGBUILDDIR>>/uriloader/exthandler/nsIHandlerService.idl /<<PKGBUILDDIR>>/uriloader/exthandler/nsIHelperAppLauncherDialog.idl /<<PKGBUILDDIR>>/uriloader/exthandler/nsISharingHandlerApp.idl
config/makefiles/xpidl/fastfind.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/ast'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/pause'
devtools/client/debugger/src/actions/pause/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/breakOnNext.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/commands.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/continueToHere.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/fetchScopes.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/mapFrames.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/mapScopes.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/paused.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/pauseOnExceptions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/resumed.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/selectFrame.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/skipPausing.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/breakOnNext.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/commands.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/continueToHere.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/fetchScopes.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/mapFrames.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/mapScopes.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/paused.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/pauseOnExceptions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/resumed.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/selectFrame.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/pause/skipPausing.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	fastfind /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind/nsITypeAheadFind.idl
config/makefiles/xpidl/gfx.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	gfx /<<PKGBUILDDIR>>/gfx/src/nsIFontEnumerator.idl
config/makefiles/xpidl/html5.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	html5 /<<PKGBUILDDIR>>/parser/html/nsIParserUtils.idl
config/makefiles/xpidl/htmlparser.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	htmlparser /<<PKGBUILDDIR>>/parser/htmlparser/nsIExpatSink.idl
config/makefiles/xpidl/imglib2.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	imglib2 /<<PKGBUILDDIR>>/image/imgICache.idl /<<PKGBUILDDIR>>/image/imgIContainer.idl /<<PKGBUILDDIR>>/image/imgIContainerDebug.idl /<<PKGBUILDDIR>>/image/imgIEncoder.idl /<<PKGBUILDDIR>>/image/imgILoader.idl /<<PKGBUILDDIR>>/image/imgINotificationObserver.idl /<<PKGBUILDDIR>>/image/imgIRequest.idl /<<PKGBUILDDIR>>/image/imgIScriptedNotificationObserver.idl /<<PKGBUILDDIR>>/image/imgITools.idl /<<PKGBUILDDIR>>/image/nsIIconURI.idl
config/makefiles/xpidl/inspector.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	inspector /<<PKGBUILDDIR>>/layout/inspector/inIDeepTreeWalker.idl
config/makefiles/xpidl/intl.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	intl /<<PKGBUILDDIR>>/intl/strres/nsIStringBundle.idl
config/makefiles/xpidl/jar.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/breakpoints'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/sources'
devtools/client/debugger/src/actions/sources/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/blackbox.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/breakableLines.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/loadSourceText.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/newSources.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/prettyPrint.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/select.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/symbols.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	jar /<<PKGBUILDDIR>>/modules/libjar/nsIJARChannel.idl /<<PKGBUILDDIR>>/modules/libjar/nsIJARURI.idl /<<PKGBUILDDIR>>/modules/libjar/nsIZipReader.idl
config/makefiles/xpidl/jsdebugger.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/blackbox.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/breakableLines.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/loadSourceText.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/newSources.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/prettyPrint.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/select.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/sources/symbols.js"
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/pause'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/utils'
devtools/client/debugger/src/actions/utils/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/create-store.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	jsdebugger /<<PKGBUILDDIR>>/js/ductwork/debugger/IJSDebugger.idl
config/makefiles/xpidl/jsinspector.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/create-store.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	jsinspector /<<PKGBUILDDIR>>/devtools/platform/nsIJSInspector.idl
config/makefiles/xpidl/kvstore.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	kvstore /<<PKGBUILDDIR>>/toolkit/components/kvstore/nsIKeyValue.idl
config/makefiles/xpidl/layout_base.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	layout_base /<<PKGBUILDDIR>>/layout/base/nsILayoutHistoryState.idl /<<PKGBUILDDIR>>/layout/base/nsIPreloadedStyleSheet.idl /<<PKGBUILDDIR>>/layout/base/nsIStyleSheetService.idl
config/makefiles/xpidl/layout_printing.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	layout_printing /<<PKGBUILDDIR>>/layout/printing/nsIPrintProgress.idl /<<PKGBUILDDIR>>/layout/printing/nsIPrintProgressParams.idl
config/makefiles/xpidl/layout_xul.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	layout_xul /<<PKGBUILDDIR>>/layout/xul/nsIBoxObject.idl
config/makefiles/xpidl/layout_xul_tree.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	layout_xul_tree /<<PKGBUILDDIR>>/layout/xul/tree/nsITreeSelection.idl /<<PKGBUILDDIR>>/layout/xul/tree/nsITreeView.idl
config/makefiles/xpidl/locale.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	locale /<<PKGBUILDDIR>>/intl/l10n/mozIDOMLocalization.idl /<<PKGBUILDDIR>>/intl/locale/mozILocaleService.idl /<<PKGBUILDDIR>>/intl/locale/mozIOSPreferences.idl /<<PKGBUILDDIR>>/intl/locale/nsICollation.idl
config/makefiles/xpidl/loginmgr.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/utils'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/client/chrome'
devtools/client/debugger/src/client/chrome/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/chrome/commands.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/chrome/create.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/chrome/events.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/chrome/commands.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/chrome/create.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/chrome/events.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	loginmgr /<<PKGBUILDDIR>>/toolkit/components/passwordmgr/nsILoginAutoCompleteSearch.idl /<<PKGBUILDDIR>>/toolkit/components/passwordmgr/nsILoginInfo.idl /<<PKGBUILDDIR>>/toolkit/components/passwordmgr/nsILoginManager.idl /<<PKGBUILDDIR>>/toolkit/components/passwordmgr/nsILoginManagerCrypto.idl /<<PKGBUILDDIR>>/toolkit/components/passwordmgr/nsILoginManagerPrompter.idl /<<PKGBUILDDIR>>/toolkit/components/passwordmgr/nsILoginManagerStorage.idl /<<PKGBUILDDIR>>/toolkit/components/passwordmgr/nsILoginMetaInfo.idl
config/makefiles/xpidl/migration.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/sources'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/client/firefox'
devtools/client/debugger/src/client/firefox/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox/commands.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox/create.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox/events.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox/workers.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	migration /<<PKGBUILDDIR>>/browser/components/migration/nsIBrowserProfileMigrator.idl
config/makefiles/xpidl/mimetype.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox/commands.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox/create.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox/events.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/client/firefox/workers.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	mimetype /<<PKGBUILDDIR>>/netwerk/mime/nsIMIMEHeaderParam.idl /<<PKGBUILDDIR>>/netwerk/mime/nsIMIMEInfo.idl /<<PKGBUILDDIR>>/netwerk/mime/nsIMIMEService.idl
config/makefiles/xpidl/mozfind.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	mozfind /<<PKGBUILDDIR>>/toolkit/components/find/nsIFind.idl /<<PKGBUILDDIR>>/toolkit/components/find/nsIFindService.idl /<<PKGBUILDDIR>>/toolkit/components/find/nsIWebBrowserFind.idl
config/makefiles/xpidl/mozintl.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	mozintl /<<PKGBUILDDIR>>/toolkit/components/mozintl/mozIMozIntl.idl /<<PKGBUILDDIR>>/toolkit/components/mozintl/mozIMozIntlHelper.idl
config/makefiles/xpidl/necko.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko /<<PKGBUILDDIR>>/netwerk/base/mozIThirdPartyUtil.idl /<<PKGBUILDDIR>>/netwerk/base/nsIApplicationCache.idl /<<PKGBUILDDIR>>/netwerk/base/nsIApplicationCacheChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIApplicationCacheContainer.idl /<<PKGBUILDDIR>>/netwerk/base/nsIApplicationCacheService.idl /<<PKGBUILDDIR>>/netwerk/base/nsIArrayBufferInputStream.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAsyncStreamCopier.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAsyncStreamCopier2.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAsyncVerifyRedirectCallback.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAuthInformation.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAuthModule.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAuthPrompt.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAuthPrompt2.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAuthPromptAdapterFactory.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAuthPromptCallback.idl /<<PKGBUILDDIR>>/netwerk/base/nsIAuthPromptProvider.idl /<<PKGBUILDDIR>>/netwerk/base/nsIBackgroundFileSaver.idl /<<PKGBUILDDIR>>/netwerk/base/nsIBufferedStreams.idl /<<PKGBUILDDIR>>/netwerk/base/nsIByteRangeRequest.idl /<<PKGBUILDDIR>>/netwerk/base/nsICacheInfoChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsICachingChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsICancelable.idl /<<PKGBUILDDIR>>/netwerk/base/nsICaptivePortalService.idl /<<PKGBUILDDIR>>/netwerk/base/nsIChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIChannelEventSink.idl /<<PKGBUILDDIR>>/netwerk/base/nsIChannelWithDivertableParentListener.idl /<<PKGBUILDDIR>>/netwerk/base/nsIChildChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIClassOfService.idl /<<PKGBUILDDIR>>/netwerk/base/nsIClassifiedChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIContentSniffer.idl /<<PKGBUILDDIR>>/netwerk/base/nsIDHCPClient.idl /<<PKGBUILDDIR>>/netwerk/base/nsIDashboard.idl /<<PKGBUILDDIR>>/netwerk/base/nsIDashboardEventNotifier.idl /<<PKGBUILDDIR>>/netwerk/base/nsIDeprecationWarner.idl /<<PKGBUILDDIR>>/netwerk/base/nsIDivertableChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIDownloader.idl /<<PKGBUILDDIR>>/netwerk/base/nsIEncodedChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIExternalProtocolHandler.idl /<<PKGBUILDDIR>>/netwerk/base/nsIFileStreams.idl /<<PKGBUILDDIR>>/netwerk/base/nsIFileURL.idl /<<PKGBUILDDIR>>/netwerk/base/nsIForcePendingChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIFormPOSTActionChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIHttpAuthenticatorCallback.idl /<<PKGBUILDDIR>>/netwerk/base/nsIHttpPushListener.idl /<<PKGBUILDDIR>>/netwerk/base/nsIIOService.idl /<<PKGBUILDDIR>>/netwerk/base/nsIIncrementalDownload.idl /<<PKGBUILDDIR>>/netwerk/base/nsIIncrementalStreamLoader.idl /<<PKGBUILDDIR>>/netwerk/base/nsIInputStreamChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIInputStreamPump.idl /<<PKGBUILDDIR>>/netwerk/base/nsILoadContextInfo.idl /<<PKGBUILDDIR>>/netwerk/base/nsILoadGroup.idl /<<PKGBUILDDIR>>/netwerk/base/nsILoadGroupChild.idl /<<PKGBUILDDIR>>/netwerk/base/nsILoadInfo.idl /<<PKGBUILDDIR>>/netwerk/base/nsIMIMEInputStream.idl /<<PKGBUILDDIR>>/netwerk/base/nsIMultiPartChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsINestedURI.idl /<<PKGBUILDDIR>>/netwerk/base/nsINetAddr.idl /<<PKGBUILDDIR>>/netwerk/base/nsINetUtil.idl /<<PKGBUILDDIR>>/netwerk/base/nsINetworkConnectivityService.idl /<<PKGBUILDDIR>>/netwerk/base/nsINetworkInfoService.idl /<<PKGBUILDDIR>>/netwerk/base/nsINetworkInterceptController.idl /<<PKGBUILDDIR>>/netwerk/base/nsINetworkLinkService.idl /<<PKGBUILDDIR>>/netwerk/base/nsINetworkPredictor.idl /<<PKGBUILDDIR>>/netwerk/base/nsINetworkPredictorVerifier.idl /<<PKGBUILDDIR>>/netwerk/base/nsINullChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIParentChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIParentRedirectingChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIPermission.idl /<<PKGBUILDDIR>>/netwerk/base/nsIPermissionManager.idl /<<PKGBUILDDIR>>/netwerk/base/nsIPrivateBrowsingChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIProgressEventSink.idl /<<PKGBUILDDIR>>/netwerk/base/nsIPrompt.idl /<<PKGBUILDDIR>>/netwerk/base/nsIProtocolHandler.idl /<<PKGBUILDDIR>>/netwerk/base/nsIProtocolProxyCallback.idl /<<PKGBUILDDIR>>/netwerk/base/nsIProtocolProxyFilter.idl /<<PKGBUILDDIR>>/netwerk/base/nsIProtocolProxyService.idl /<<PKGBUILDDIR>>/netwerk/base/nsIProtocolProxyService2.idl /<<PKGBUILDDIR>>/netwerk/base/nsIProxiedChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIProxiedProtocolHandler.idl /<<PKGBUILDDIR>>/netwerk/base/nsIProxyInfo.idl /<<PKGBUILDDIR>>/netwerk/base/nsIRandomGenerator.idl /<<PKGBUILDDIR>>/netwerk/base/nsIRedirectChannelRegistrar.idl /<<PKGBUILDDIR>>/netwerk/base/nsIRedirectHistoryEntry.idl /<<PKGBUILDDIR>>/netwerk/base/nsIRedirectResultListener.idl /<<PKGBUILDDIR>>/netwerk/base/nsIRequest.idl /<<PKGBUILDDIR>>/netwerk/base/nsIRequestContext.idl /<<PKGBUILDDIR>>/netwerk/base/nsIRequestObserver.idl /<<PKGBUILDDIR>>/netwerk/base/nsIRequestObserverProxy.idl /<<PKGBUILDDIR>>/netwerk/base/nsIResumableChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsISecCheckWrapChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsISecureBrowserUI.idl /<<PKGBUILDDIR>>/netwerk/base/nsISensitiveInfoHiddenURI.idl /<<PKGBUILDDIR>>/netwerk/base/nsISerializationHelper.idl /<<PKGBUILDDIR>>/netwerk/base/nsIServerSocket.idl /<<PKGBUILDDIR>>/netwerk/base/nsISimpleStreamListener.idl /<<PKGBUILDDIR>>/netwerk/base/nsISocketFilter.idl /<<PKGBUILDDIR>>/netwerk/base/nsISocketTransport.idl /<<PKGBUILDDIR>>/netwerk/base/nsISocketTransportService.idl /<<PKGBUILDDIR>>/netwerk/base/nsISpeculativeConnect.idl /<<PKGBUILDDIR>>/netwerk/base/nsIStandardURL.idl /<<PKGBUILDDIR>>/netwerk/base/nsIStreamListener.idl /<<PKGBUILDDIR>>/netwerk/base/nsIStreamListenerTee.idl /<<PKGBUILDDIR>>/netwerk/base/nsIStreamLoader.idl /<<PKGBUILDDIR>>/netwerk/base/nsIStreamTransportService.idl /<<PKGBUILDDIR>>/netwerk/base/nsISyncStreamListener.idl /<<PKGBUILDDIR>>/netwerk/base/nsISystemProxySettings.idl /<<PKGBUILDDIR>>/netwerk/base/nsITLSServerSocket.idl /<<PKGBUILDDIR>>/netwerk/base/nsIThreadRetargetableRequest.idl /<<PKGBUILDDIR>>/netwerk/base/nsIThreadRetargetableStreamListener.idl /<<PKGBUILDDIR>>/netwerk/base/nsIThrottledInputChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsITimedChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsITraceableChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsITransport.idl /<<PKGBUILDDIR>>/netwerk/base/nsIUDPSocket.idl /<<PKGBUILDDIR>>/netwerk/base/nsIURI.idl /<<PKGBUILDDIR>>/netwerk/base/nsIURIMutator.idl /<<PKGBUILDDIR>>/netwerk/base/nsIURIWithSpecialOrigin.idl /<<PKGBUILDDIR>>/netwerk/base/nsIURL.idl /<<PKGBUILDDIR>>/netwerk/base/nsIURLParser.idl /<<PKGBUILDDIR>>/netwerk/base/nsIUploadChannel.idl /<<PKGBUILDDIR>>/netwerk/base/nsIUploadChannel2.idl /<<PKGBUILDDIR>>/netwerk/base/nsPISocketTransportService.idl
config/makefiles/xpidl/necko_about.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/client/chrome'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/Editor'
devtools/client/debugger/src/components/Editor/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Breakpoint.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/ColumnBreakpoint.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/ColumnBreakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/ConditionalPanel.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/DebugLine.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/EditorMenu.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/EmptyLines.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Footer.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/HighlightLine.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/HighlightLines.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/SearchBar.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Tab.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Tabs.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Breakpoint.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/ColumnBreakpoint.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/ColumnBreakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/ConditionalPanel.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/DebugLine.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/EditorMenu.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/EmptyLines.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Footer.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/HighlightLine.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/HighlightLines.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/SearchBar.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Tab.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Tabs.js"
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/client/firefox'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/PrimaryPanes'
devtools/client/debugger/src/components/PrimaryPanes/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/Outline.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/SourcesTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/SourcesTreeItem.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/Outline.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/OutlineFilter.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/SourcesTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/PrimaryPanes/SourcesTreeItem.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_about /<<PKGBUILDDIR>>/netwerk/protocol/about/nsIAboutModule.idl
config/makefiles/xpidl/necko_cache.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_cache /<<PKGBUILDDIR>>/netwerk/cache/nsICache.idl /<<PKGBUILDDIR>>/netwerk/cache/nsICacheEntryDescriptor.idl /<<PKGBUILDDIR>>/netwerk/cache/nsICacheListener.idl /<<PKGBUILDDIR>>/netwerk/cache/nsICacheService.idl /<<PKGBUILDDIR>>/netwerk/cache/nsICacheSession.idl /<<PKGBUILDDIR>>/netwerk/cache/nsICacheVisitor.idl
config/makefiles/xpidl/necko_cache2.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/PrimaryPanes'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/SecondaryPanes'
devtools/client/debugger/src/components/SecondaryPanes/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Expressions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/UtilsBar.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Worker.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Workers.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/CommandBar.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/EventListeners.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Expressions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Scopes.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/UtilsBar.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/WhyPaused.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Worker.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Workers.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/XHRBreakpoints.js"
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/Editor'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/shared'
devtools/client/debugger/src/components/shared/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/AccessibleImage.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Accordion.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Badge.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/BracketArrow.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Dropdown.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/ManagedTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Modal.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Popover.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/PreviewFunction.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/ResultList.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/SearchInput.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/SourceIcon.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_cache2 /<<PKGBUILDDIR>>/netwerk/cache2/nsICacheEntry.idl /<<PKGBUILDDIR>>/netwerk/cache2/nsICacheEntryDoomCallback.idl /<<PKGBUILDDIR>>/netwerk/cache2/nsICacheEntryOpenCallback.idl /<<PKGBUILDDIR>>/netwerk/cache2/nsICacheStorage.idl /<<PKGBUILDDIR>>/netwerk/cache2/nsICacheStorageService.idl /<<PKGBUILDDIR>>/netwerk/cache2/nsICacheStorageVisitor.idl /<<PKGBUILDDIR>>/netwerk/cache2/nsICacheTesting.idl
config/makefiles/xpidl/necko_cookie.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/AccessibleImage.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Accordion.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Badge.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/BracketArrow.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Dropdown.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/ManagedTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Modal.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Popover.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/PreviewFunction.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/ResultList.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/SearchInput.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/SourceIcon.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_cookie /<<PKGBUILDDIR>>/netwerk/cookie/nsICookie.idl /<<PKGBUILDDIR>>/netwerk/cookie/nsICookie2.idl /<<PKGBUILDDIR>>/netwerk/cookie/nsICookieManager.idl /<<PKGBUILDDIR>>/netwerk/cookie/nsICookiePermission.idl /<<PKGBUILDDIR>>/netwerk/cookie/nsICookieService.idl /<<PKGBUILDDIR>>/netwerk/cookie/nsICookieSettings.idl
config/makefiles/xpidl/necko_dns.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_dns /<<PKGBUILDDIR>>/netwerk/dns/nsIDNSByTypeRecord.idl /<<PKGBUILDDIR>>/netwerk/dns/nsIDNSListener.idl /<<PKGBUILDDIR>>/netwerk/dns/nsIDNSRecord.idl /<<PKGBUILDDIR>>/netwerk/dns/nsIDNSService.idl /<<PKGBUILDDIR>>/netwerk/dns/nsIEffectiveTLDService.idl /<<PKGBUILDDIR>>/netwerk/dns/nsIIDNService.idl /<<PKGBUILDDIR>>/netwerk/dns/nsPIDNSService.idl
config/makefiles/xpidl/necko_file.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_file /<<PKGBUILDDIR>>/netwerk/protocol/file/nsIFileChannel.idl /<<PKGBUILDDIR>>/netwerk/protocol/file/nsIFileProtocolHandler.idl
config/makefiles/xpidl/necko_ftp.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_ftp /<<PKGBUILDDIR>>/netwerk/protocol/ftp/nsIFTPChannel.idl /<<PKGBUILDDIR>>/netwerk/protocol/ftp/nsIFTPChannelParentInternal.idl
config/makefiles/xpidl/necko_http.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_http /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIBackgroundChannelRegistrar.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIChildProcessChannelListener.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpActivityObserver.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpAuthManager.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpAuthenticableChannel.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpAuthenticator.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpChannel.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpChannelAuthProvider.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpChannelChild.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpChannelInternal.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpHeaderVisitor.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIHttpProtocolHandler.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIRaceCacheWithNetwork.idl /<<PKGBUILDDIR>>/netwerk/protocol/http/nsIWellKnownOpportunisticUtils.idl /<<PKGBUILDDIR>>/netwerk/streamconv/converters/nsICompressConvStats.idl
config/makefiles/xpidl/necko_mdns.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_mdns /<<PKGBUILDDIR>>/netwerk/dns/mdns/nsIDNSServiceDiscovery.idl
config/makefiles/xpidl/necko_res.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_res /<<PKGBUILDDIR>>/netwerk/protocol/res/nsIResProtocolHandler.idl /<<PKGBUILDDIR>>/netwerk/protocol/res/nsISubstitutingProtocolHandler.idl /<<PKGBUILDDIR>>/netwerk/protocol/res/nsISubstitutionObserver.idl
config/makefiles/xpidl/necko_socket.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/shared'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/breakpoint'
devtools/client/debugger/src/utils/breakpoint/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/breakpoint/astBreakpointLocation.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/breakpoint/breakpointPositions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/breakpoint/index.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_socket /<<PKGBUILDDIR>>/netwerk/socket/nsISOCKSSocketInfo.idl /<<PKGBUILDDIR>>/netwerk/socket/nsISSLSocketControl.idl /<<PKGBUILDDIR>>/netwerk/socket/nsISocketProvider.idl /<<PKGBUILDDIR>>/netwerk/socket/nsISocketProviderService.idl /<<PKGBUILDDIR>>/netwerk/socket/nsITransportSecurityInfo.idl
config/makefiles/xpidl/necko_strconv.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/breakpoint/astBreakpointLocation.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/breakpoint/breakpointPositions.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/breakpoint/index.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_strconv /<<PKGBUILDDIR>>/netwerk/streamconv/mozITXTToHTMLConv.idl /<<PKGBUILDDIR>>/netwerk/streamconv/nsIDirIndex.idl /<<PKGBUILDDIR>>/netwerk/streamconv/nsIDirIndexListener.idl /<<PKGBUILDDIR>>/netwerk/streamconv/nsIStreamConverter.idl /<<PKGBUILDDIR>>/netwerk/streamconv/nsIStreamConverterService.idl /<<PKGBUILDDIR>>/netwerk/streamconv/nsITXTToHTMLConv.idl
config/makefiles/xpidl/necko_viewsource.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/SecondaryPanes'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/editor'
devtools/client/debugger/src/utils/editor/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/create-editor.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/get-expression.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/get-token-location.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/source-documents.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/source-editor.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/source-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/token-events.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/create-editor.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/get-expression.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/get-token-location.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/source-documents.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/source-editor.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/source-search.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/editor/token-events.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_viewsource /<<PKGBUILDDIR>>/netwerk/protocol/viewsource/nsIViewSourceChannel.idl
config/makefiles/xpidl/necko_websocket.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_websocket /<<PKGBUILDDIR>>/netwerk/protocol/websocket/nsITransportProvider.idl /<<PKGBUILDDIR>>/netwerk/protocol/websocket/nsIWebSocketChannel.idl /<<PKGBUILDDIR>>/netwerk/protocol/websocket/nsIWebSocketEventService.idl /<<PKGBUILDDIR>>/netwerk/protocol/websocket/nsIWebSocketListener.idl
config/makefiles/xpidl/necko_wifi.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	necko_wifi /<<PKGBUILDDIR>>/netwerk/wifi/nsIWifiAccessPoint.idl /<<PKGBUILDDIR>>/netwerk/wifi/nsIWifiListener.idl /<<PKGBUILDDIR>>/netwerk/wifi/nsIWifiMonitor.idl
config/makefiles/xpidl/parentalcontrols.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	parentalcontrols /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols/nsIParentalControlsService.idl
config/makefiles/xpidl/peerconnection.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	peerconnection /<<PKGBUILDDIR>>/dom/media/bridge/IPeerConnection.idl
config/makefiles/xpidl/pipnss.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	pipnss /<<PKGBUILDDIR>>/security/manager/ssl/nsIASN1Object.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIASN1PrintableItem.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIASN1Sequence.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIBadCertListener2.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsICertBlocklist.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsICertOverrideService.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsICertTree.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsICertificateDialogs.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIClientAuthDialogs.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIContentSignatureVerifier.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsICryptoHMAC.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsICryptoHash.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIGenKeypairInfoDlg.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIKeyModule.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIKeygenThread.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsILocalCertService.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsINSSComponent.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsINSSErrorsService.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsINSSVersion.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIOSKeyStore.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIOSReauthenticator.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIPK11Token.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIPK11TokenDB.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIPKCS11Module.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIPKCS11ModuleDB.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIPKCS11Slot.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIProtectedAuthThread.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsISecretDecoderRing.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsISecurityUITelemetry.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsISiteSecurityService.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsITokenDialogs.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsITokenPasswordDialogs.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIX509Cert.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIX509CertDB.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIX509CertList.idl /<<PKGBUILDDIR>>/security/manager/ssl/nsIX509CertValidity.idl
config/makefiles/xpidl/pippki.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/breakpoint'
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	pippki /<<PKGBUILDDIR>>/security/manager/pki/nsIASN1Tree.idl
config/makefiles/xpidl/places.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	places /<<PKGBUILDDIR>>/toolkit/components/places/mozIAsyncHistory.idl /<<PKGBUILDDIR>>/toolkit/components/places/mozIPlacesAutoComplete.idl /<<PKGBUILDDIR>>/toolkit/components/places/mozIPlacesPendingOperation.idl /<<PKGBUILDDIR>>/toolkit/components/places/mozISyncedBookmarksMirror.idl /<<PKGBUILDDIR>>/toolkit/components/places/nsIAnnotationService.idl /<<PKGBUILDDIR>>/toolkit/components/places/nsIFaviconService.idl /<<PKGBUILDDIR>>/toolkit/components/places/nsINavBookmarksService.idl /<<PKGBUILDDIR>>/toolkit/components/places/nsINavHistoryService.idl /<<PKGBUILDDIR>>/toolkit/components/places/nsITaggingService.idl
config/makefiles/xpidl/plugin.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	plugin /<<PKGBUILDDIR>>/dom/plugins/base/nsIHTTPHeaderListener.idl /<<PKGBUILDDIR>>/dom/plugins/base/nsIPluginDocument.idl /<<PKGBUILDDIR>>/dom/plugins/base/nsIPluginHost.idl /<<PKGBUILDDIR>>/dom/plugins/base/nsIPluginInputStream.idl /<<PKGBUILDDIR>>/dom/plugins/base/nsIPluginInstanceOwner.idl /<<PKGBUILDDIR>>/dom/plugins/base/nsIPluginTag.idl /<<PKGBUILDDIR>>/dom/plugins/base/nspluginroot.idl
config/makefiles/xpidl/pref.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/editor'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/pause'
devtools/client/debugger/src/utils/pause/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/why.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	pref /<<PKGBUILDDIR>>/modules/libpref/nsIPrefBranch.idl /<<PKGBUILDDIR>>/modules/libpref/nsIPrefLocalizedString.idl /<<PKGBUILDDIR>>/modules/libpref/nsIPrefService.idl /<<PKGBUILDDIR>>/modules/libpref/nsIRelativeFilePref.idl
config/makefiles/xpidl/prefetch.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/why.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	prefetch /<<PKGBUILDDIR>>/uriloader/prefetch/nsIOfflineCacheUpdate.idl /<<PKGBUILDDIR>>/uriloader/prefetch/nsIPrefetchService.idl
config/makefiles/xpidl/profiler.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	profiler /<<PKGBUILDDIR>>/tools/profiler/gecko/nsIProfiler.idl
config/makefiles/xpidl/remote.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	remote /<<PKGBUILDDIR>>/testing/marionette/components/nsIMarionette.idl
config/makefiles/xpidl/reputationservice.xpt
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/resource'
devtools/client/debugger/src/utils/resource/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/base-query.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/compare.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/core.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/memoize.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/query-cache.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/query.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/selector.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/base-query.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/compare.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/core.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/memoize.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/query-cache.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/query.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/resource/selector.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	reputationservice /<<PKGBUILDDIR>>/toolkit/components/reputationservice/nsIApplicationReputation.idl /<<PKGBUILDDIR>>/toolkit/components/reputationservice/nsILoginReputation.idl
config/makefiles/xpidl/satchel.xpt
touch ipdl.track
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/ipc/ipdl'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/sources-tree'
devtools/client/debugger/src/utils/sources-tree/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/addToTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/collapseTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/formatTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/getDirectories.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/getURL.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/sortTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/treeOrder.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/updateTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/utils.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/addToTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/collapseTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/formatTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/getDirectories.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/getURL.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/sortTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/treeOrder.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/updateTree.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/sources-tree/utils.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	satchel /<<PKGBUILDDIR>>/toolkit/components/satchel/nsIFormAutoComplete.idl /<<PKGBUILDDIR>>/toolkit/components/satchel/nsIFormFillController.idl /<<PKGBUILDDIR>>/toolkit/components/satchel/nsIInputListAutoComplete.idl
config/makefiles/xpidl/services-crypto-component.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	services-crypto-component /<<PKGBUILDDIR>>/services/crypto/component/nsIIdentityCryptoService.idl
config/makefiles/xpidl/services_fxaccounts.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	services_fxaccounts /<<PKGBUILDDIR>>/services/fxaccounts/interfaces/nsIFxAccountsUIGlue.idl
config/makefiles/xpidl/shellservice.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	shellservice /<<PKGBUILDDIR>>/browser/components/shell/nsIGNOMEShellService.idl /<<PKGBUILDDIR>>/browser/components/shell/nsIShellService.idl
config/makefiles/xpidl/shistory.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/pause'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/test/ipdl'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/test/ipdl'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/utils/middleware'
devtools/client/debugger/src/actions/utils/middleware/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/context.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/history.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/log.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/promise.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/thunk.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/timing.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/wait-service.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	shistory /<<PKGBUILDDIR>>/docshell/shistory/nsIBFCacheEntry.idl /<<PKGBUILDDIR>>/docshell/shistory/nsISHEntry.idl /<<PKGBUILDDIR>>/docshell/shistory/nsISHistory.idl /<<PKGBUILDDIR>>/docshell/shistory/nsISHistoryListener.idl
config/makefiles/xpidl/spellchecker.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/context.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/history.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/log.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/promise.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/thunk.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/timing.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/actions/utils/middleware/wait-service.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	spellchecker /<<PKGBUILDDIR>>/extensions/spellcheck/idl/mozIPersonalDictionary.idl /<<PKGBUILDDIR>>/extensions/spellcheck/idl/mozISpellCheckingEngine.idl
config/makefiles/xpidl/storage.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	storage /<<PKGBUILDDIR>>/storage/mozIStorageAggregateFunction.idl /<<PKGBUILDDIR>>/storage/mozIStorageAsyncConnection.idl /<<PKGBUILDDIR>>/storage/mozIStorageAsyncStatement.idl /<<PKGBUILDDIR>>/storage/mozIStorageBaseStatement.idl /<<PKGBUILDDIR>>/storage/mozIStorageBindingParams.idl /<<PKGBUILDDIR>>/storage/mozIStorageBindingParamsArray.idl /<<PKGBUILDDIR>>/storage/mozIStorageCompletionCallback.idl /<<PKGBUILDDIR>>/storage/mozIStorageConnection.idl /<<PKGBUILDDIR>>/storage/mozIStorageError.idl /<<PKGBUILDDIR>>/storage/mozIStorageFunction.idl /<<PKGBUILDDIR>>/storage/mozIStoragePendingStatement.idl /<<PKGBUILDDIR>>/storage/mozIStorageProgressHandler.idl /<<PKGBUILDDIR>>/storage/mozIStorageResultSet.idl /<<PKGBUILDDIR>>/storage/mozIStorageRow.idl /<<PKGBUILDDIR>>/storage/mozIStorageService.idl /<<PKGBUILDDIR>>/storage/mozIStorageStatement.idl /<<PKGBUILDDIR>>/storage/mozIStorageStatementCallback.idl /<<PKGBUILDDIR>>/storage/mozIStorageVacuumParticipant.idl /<<PKGBUILDDIR>>/storage/mozIStorageValueArray.idl
config/makefiles/xpidl/telemetry.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/resource'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/Editor/menus'
devtools/client/debugger/src/components/Editor/menus/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/menus/breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/menus/editor.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/menus/source.js
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/sources-tree'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/Editor/Preview'
devtools/client/debugger/src/components/Editor/Preview/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Preview/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Preview/Popup.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/menus/breakpoints.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/menus/editor.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/menus/source.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	telemetry /<<PKGBUILDDIR>>/toolkit/components/telemetry/core/nsITelemetry.idl /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview/nsITelemetryGeckoViewTesting.idl /<<PKGBUILDDIR>>/toolkit/components/telemetry/other/GCTelemetry.idl
config/makefiles/xpidl/test_necko.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Preview/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/Editor/Preview/Popup.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	test_necko /<<PKGBUILDDIR>>/netwerk/test/httpserver/nsIHttpServer.idl
config/makefiles/xpidl/thumbnails.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/actions/utils/middleware'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints'
devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoint.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	thumbnails /<<PKGBUILDDIR>>/toolkit/components/thumbnails/nsIPageThumbsStorageService.idl
config/makefiles/xpidl/toolkit_asyncshutdown.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/Breakpoint.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeading.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointHeadingsContextMenu.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/BreakpointsContextMenu.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/ExceptionOption.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/index.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_asyncshutdown /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown/nsIAsyncShutdown.idl
config/makefiles/xpidl/toolkit_cleardata.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_cleardata /<<PKGBUILDDIR>>/toolkit/components/cleardata/nsIClearDataService.idl
config/makefiles/xpidl/toolkit_crashservice.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_crashservice /<<PKGBUILDDIR>>/toolkit/components/crashes/nsICrashService.idl
config/makefiles/xpidl/toolkit_filewatcher.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_filewatcher /<<PKGBUILDDIR>>/toolkit/components/filewatcher/nsINativeFileWatcher.idl
config/makefiles/xpidl/toolkit_finalizationwitness.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_finalizationwitness /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness/nsIFinalizationWitnessService.idl
config/makefiles/xpidl/toolkit_osfile.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_osfile /<<PKGBUILDDIR>>/toolkit/components/osfile/nsINativeOSFileInternals.idl
config/makefiles/xpidl/toolkit_search.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/Editor/menus'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/SecondaryPanes/Frames'
devtools/client/debugger/src/components/SecondaryPanes/Frames/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frame.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameIndent.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameMenu.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/Editor/Preview'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/shared/Button'
devtools/client/debugger/src/components/shared/Button/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Button/CloseButton.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Button/CommandBarButton.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Button/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Button/PaneToggleButton.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/Frame.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameIndent.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/FrameMenu.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/Group.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/SecondaryPanes/Frames/index.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_search /<<PKGBUILDDIR>>/toolkit/components/search/nsISearchService.idl
config/makefiles/xpidl/toolkit_securityreporter.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Button/CloseButton.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Button/CommandBarButton.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Button/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/components/shared/Button/PaneToggleButton.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_securityreporter /<<PKGBUILDDIR>>/toolkit/components/securityreporter/nsISecurityReporter.idl
config/makefiles/xpidl/toolkit_shell.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_shell /<<PKGBUILDDIR>>/toolkit/components/shell/nsIToolkitShellService.idl
config/makefiles/xpidl/toolkit_xulstore.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkit_xulstore /<<PKGBUILDDIR>>/toolkit/components/xulstore/nsIXULStore.idl
config/makefiles/xpidl/toolkitprofile.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	toolkitprofile /<<PKGBUILDDIR>>/toolkit/profile/nsIProfileMigrator.idl /<<PKGBUILDDIR>>/toolkit/profile/nsIProfileUnlocker.idl /<<PKGBUILDDIR>>/toolkit/profile/nsIToolkitProfile.idl /<<PKGBUILDDIR>>/toolkit/profile/nsIToolkitProfileService.idl
config/makefiles/xpidl/txmgr.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/pause/frames'
devtools/client/debugger/src/utils/pause/frames/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/displayName.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/getFrameUrl.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/getLibraryFromUrl.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/index.js
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/annotateFrames.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/collapseFrames.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/displayName.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/getFrameUrl.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/getLibraryFromUrl.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/frames/index.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	txmgr /<<PKGBUILDDIR>>/editor/txmgr/nsITransaction.idl /<<PKGBUILDDIR>>/editor/txmgr/nsITransactionListener.idl /<<PKGBUILDDIR>>/editor/txmgr/nsITransactionManager.idl
config/makefiles/xpidl/txtsvc.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	txtsvc /<<PKGBUILDDIR>>/editor/spellchecker/nsIInlineSpellChecker.idl
config/makefiles/xpidl/uconv.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	uconv /<<PKGBUILDDIR>>/intl/uconv/nsIScriptableUConv.idl /<<PKGBUILDDIR>>/intl/uconv/nsITextToSubURI.idl
config/makefiles/xpidl/update.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/shared/Button'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/pause/mapScopes'
devtools/client/debugger/src/utils/pause/mapScopes/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/buildGeneratedBindingList.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/filtering.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	update /<<PKGBUILDDIR>>/toolkit/components/timermanager/nsIUpdateTimerManager.idl
config/makefiles/xpidl/uriloader.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/buildGeneratedBindingList.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/filtering.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/findGeneratedBindingFromPosition.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/getApplicableBindingsForOriginalPosition.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/locColumn.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/mappingContains.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/positionCmp.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/mapScopes/rangeMetadata.js"
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/components/SecondaryPanes/Frames'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/pause/scopes'
devtools/client/debugger/src/utils/pause/scopes/node.stub.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/node.py generate node.stub .deps/node.stub.pp .deps/node.stub.stub /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/scopes/getScope.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/scopes/getVariables.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/scopes/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/scopes/utils.js
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	uriloader /<<PKGBUILDDIR>>/uriloader/base/nsCURILoader.idl /<<PKGBUILDDIR>>/uriloader/base/nsIContentHandler.idl /<<PKGBUILDDIR>>/uriloader/base/nsIDocumentLoader.idl /<<PKGBUILDDIR>>/uriloader/base/nsITransfer.idl /<<PKGBUILDDIR>>/uriloader/base/nsIURIContentListener.idl /<<PKGBUILDDIR>>/uriloader/base/nsIURILoader.idl /<<PKGBUILDDIR>>/uriloader/base/nsIWebProgress.idl /<<PKGBUILDDIR>>/uriloader/base/nsIWebProgressListener.idl /<<PKGBUILDDIR>>/uriloader/base/nsIWebProgressListener2.idl
config/makefiles/xpidl/url-classifier.xpt
Executing "/usr/bin/nodejs /<<PKGBUILDDIR>>/devtools/client/shared/build/build.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/scopes/getScope.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/scopes/getVariables.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/scopes/index.js /<<PKGBUILDDIR>>/devtools/client/debugger/src/utils/pause/scopes/utils.js"
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	url-classifier /<<PKGBUILDDIR>>/netwerk/url-classifier/nsIURIClassifier.idl /<<PKGBUILDDIR>>/netwerk/url-classifier/nsIUrlClassifierFeature.idl /<<PKGBUILDDIR>>/netwerk/url-classifier/nsIUrlClassifierSkipListService.idl /<<PKGBUILDDIR>>/toolkit/components/url-classifier/IUrlClassifierUITelemetry.idl /<<PKGBUILDDIR>>/toolkit/components/url-classifier/nsIUrlClassifierDBService.idl /<<PKGBUILDDIR>>/toolkit/components/url-classifier/nsIUrlClassifierHashCompleter.idl /<<PKGBUILDDIR>>/toolkit/components/url-classifier/nsIUrlClassifierInfo.idl /<<PKGBUILDDIR>>/toolkit/components/url-classifier/nsIUrlClassifierPrefixSet.idl /<<PKGBUILDDIR>>/toolkit/components/url-classifier/nsIUrlClassifierStreamUpdater.idl /<<PKGBUILDDIR>>/toolkit/components/url-classifier/nsIUrlClassifierUtils.idl /<<PKGBUILDDIR>>/toolkit/components/url-classifier/nsIUrlListManager.idl
config/makefiles/xpidl/urlformatter.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/pause/frames'
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	urlformatter /<<PKGBUILDDIR>>/toolkit/components/urlformatter/nsIURLFormatter.idl
config/makefiles/xpidl/webBrowser_core.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	webBrowser_core /<<PKGBUILDDIR>>/toolkit/components/browser/nsIEmbeddingSiteWindow.idl /<<PKGBUILDDIR>>/toolkit/components/browser/nsIPrintingPromptService.idl /<<PKGBUILDDIR>>/toolkit/components/browser/nsIWebBrowser.idl /<<PKGBUILDDIR>>/toolkit/components/browser/nsIWebBrowserChrome.idl /<<PKGBUILDDIR>>/toolkit/components/browser/nsIWebBrowserChrome2.idl /<<PKGBUILDDIR>>/toolkit/components/browser/nsIWebBrowserChrome3.idl /<<PKGBUILDDIR>>/toolkit/components/browser/nsIWebBrowserChromeFocus.idl /<<PKGBUILDDIR>>/toolkit/components/browser/nsIWebBrowserPrint.idl
config/makefiles/xpidl/webbrowserpersist.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	webbrowserpersist /<<PKGBUILDDIR>>/dom/webbrowserpersist/nsIWebBrowserPersist.idl /<<PKGBUILDDIR>>/dom/webbrowserpersist/nsIWebBrowserPersistDocument.idl
config/makefiles/xpidl/webextensions.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	webextensions /<<PKGBUILDDIR>>/toolkit/components/extensions/mozIExtensionProcessScript.idl
config/makefiles/xpidl/webvtt.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	webvtt /<<PKGBUILDDIR>>/dom/media/webvtt/nsIWebVTTListener.idl /<<PKGBUILDDIR>>/dom/media/webvtt/nsIWebVTTParserWrapper.idl
config/makefiles/xpidl/widget.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	widget /<<PKGBUILDDIR>>/widget/nsIAppShell.idl /<<PKGBUILDDIR>>/widget/nsIApplicationChooser.idl /<<PKGBUILDDIR>>/widget/nsIBaseWindow.idl /<<PKGBUILDDIR>>/widget/nsIBidiKeyboard.idl /<<PKGBUILDDIR>>/widget/nsIClipboard.idl /<<PKGBUILDDIR>>/widget/nsIClipboardHelper.idl /<<PKGBUILDDIR>>/widget/nsIClipboardOwner.idl /<<PKGBUILDDIR>>/widget/nsIColorPicker.idl /<<PKGBUILDDIR>>/widget/nsIDisplayInfo.idl /<<PKGBUILDDIR>>/widget/nsIDragService.idl /<<PKGBUILDDIR>>/widget/nsIDragSession.idl /<<PKGBUILDDIR>>/widget/nsIFilePicker.idl /<<PKGBUILDDIR>>/widget/nsIFormatConverter.idl /<<PKGBUILDDIR>>/widget/nsIGfxInfo.idl /<<PKGBUILDDIR>>/widget/nsIGfxInfoDebug.idl /<<PKGBUILDDIR>>/widget/nsIGtkTaskbarProgress.idl /<<PKGBUILDDIR>>/widget/nsIIdleService.idl /<<PKGBUILDDIR>>/widget/nsIIdleServiceInternal.idl /<<PKGBUILDDIR>>/widget/nsIPrintSession.idl /<<PKGBUILDDIR>>/widget/nsIPrintSettings.idl /<<PKGBUILDDIR>>/widget/nsIPrintSettingsService.idl /<<PKGBUILDDIR>>/widget/nsIPrinterEnumerator.idl /<<PKGBUILDDIR>>/widget/nsIScreen.idl /<<PKGBUILDDIR>>/widget/nsIScreenManager.idl /<<PKGBUILDDIR>>/widget/nsISound.idl /<<PKGBUILDDIR>>/widget/nsITaskbarProgress.idl /<<PKGBUILDDIR>>/widget/nsITransferable.idl
config/makefiles/xpidl/windowcreator.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	windowcreator /<<PKGBUILDDIR>>/toolkit/components/windowcreator/nsIWindowCreator.idl /<<PKGBUILDDIR>>/toolkit/components/windowcreator/nsIWindowCreator2.idl /<<PKGBUILDDIR>>/toolkit/components/windowcreator/nsIWindowProvider.idl
config/makefiles/xpidl/windowwatcher.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/pause/scopes'
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	windowwatcher /<<PKGBUILDDIR>>/toolkit/components/windowwatcher/nsIDialogParamBlock.idl /<<PKGBUILDDIR>>/toolkit/components/windowwatcher/nsIPromptFactory.idl /<<PKGBUILDDIR>>/toolkit/components/windowwatcher/nsIPromptService.idl /<<PKGBUILDDIR>>/toolkit/components/windowwatcher/nsIWindowWatcher.idl /<<PKGBUILDDIR>>/toolkit/components/windowwatcher/nsPIPromptService.idl /<<PKGBUILDDIR>>/toolkit/components/windowwatcher/nsPIWindowWatcher.idl
config/makefiles/xpidl/xpcom_base.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xpcom_base /<<PKGBUILDDIR>>/xpcom/base/nsIConsoleListener.idl /<<PKGBUILDDIR>>/xpcom/base/nsIConsoleMessage.idl /<<PKGBUILDDIR>>/xpcom/base/nsIConsoleService.idl /<<PKGBUILDDIR>>/xpcom/base/nsICycleCollectorListener.idl /<<PKGBUILDDIR>>/xpcom/base/nsIDebug2.idl /<<PKGBUILDDIR>>/xpcom/base/nsIErrorService.idl /<<PKGBUILDDIR>>/xpcom/base/nsIException.idl /<<PKGBUILDDIR>>/xpcom/base/nsIGZFileWriter.idl /<<PKGBUILDDIR>>/xpcom/base/nsIInterfaceRequestor.idl /<<PKGBUILDDIR>>/xpcom/base/nsIMemory.idl /<<PKGBUILDDIR>>/xpcom/base/nsIMemoryInfoDumper.idl /<<PKGBUILDDIR>>/xpcom/base/nsIMemoryReporter.idl /<<PKGBUILDDIR>>/xpcom/base/nsIMessageLoop.idl /<<PKGBUILDDIR>>/xpcom/base/nsIMutable.idl /<<PKGBUILDDIR>>/xpcom/base/nsISecurityConsoleMessage.idl /<<PKGBUILDDIR>>/xpcom/base/nsISupports.idl /<<PKGBUILDDIR>>/xpcom/base/nsIUUIDGenerator.idl /<<PKGBUILDDIR>>/xpcom/base/nsIVersionComparator.idl /<<PKGBUILDDIR>>/xpcom/base/nsIWeakReference.idl /<<PKGBUILDDIR>>/xpcom/base/nsrootidl.idl
config/makefiles/xpidl/xpcom_components.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xpcom_components /<<PKGBUILDDIR>>/xpcom/components/nsICategoryManager.idl /<<PKGBUILDDIR>>/xpcom/components/nsIClassInfo.idl /<<PKGBUILDDIR>>/xpcom/components/nsIComponentManager.idl /<<PKGBUILDDIR>>/xpcom/components/nsIComponentRegistrar.idl /<<PKGBUILDDIR>>/xpcom/components/nsIFactory.idl /<<PKGBUILDDIR>>/xpcom/components/nsIModule.idl /<<PKGBUILDDIR>>/xpcom/components/nsIServiceManager.idl
config/makefiles/xpidl/xpcom_ds.xpt
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/devtools/client/debugger/src/utils/pause/mapScopes'
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xpcom_ds /<<PKGBUILDDIR>>/xpcom/ds/nsIArray.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIArrayExtensions.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIINIParser.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIMutableArray.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIObserver.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIObserverService.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIPersistentProperties2.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIProperties.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIProperty.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIPropertyBag.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIPropertyBag2.idl /<<PKGBUILDDIR>>/xpcom/ds/nsISerializable.idl /<<PKGBUILDDIR>>/xpcom/ds/nsISimpleEnumerator.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIStringEnumerator.idl /<<PKGBUILDDIR>>/xpcom/ds/nsISupportsIterators.idl /<<PKGBUILDDIR>>/xpcom/ds/nsISupportsPrimitives.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIVariant.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIWritablePropertyBag.idl /<<PKGBUILDDIR>>/xpcom/ds/nsIWritablePropertyBag2.idl
config/makefiles/xpidl/xpcom_io.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xpcom_io /<<PKGBUILDDIR>>/xpcom/io/nsIAsyncInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIAsyncOutputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIBinaryInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIBinaryOutputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsICloneableInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIConverterInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIConverterOutputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIDirectoryEnumerator.idl /<<PKGBUILDDIR>>/xpcom/io/nsIDirectoryService.idl /<<PKGBUILDDIR>>/xpcom/io/nsIFile.idl /<<PKGBUILDDIR>>/xpcom/io/nsIIOUtil.idl /<<PKGBUILDDIR>>/xpcom/io/nsIInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIInputStreamLength.idl /<<PKGBUILDDIR>>/xpcom/io/nsIInputStreamTee.idl /<<PKGBUILDDIR>>/xpcom/io/nsILineInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsILocalFileWin.idl /<<PKGBUILDDIR>>/xpcom/io/nsIMultiplexInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIObjectInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIObjectOutputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIOutputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIPipe.idl /<<PKGBUILDDIR>>/xpcom/io/nsISafeOutputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIScriptableBase64Encoder.idl /<<PKGBUILDDIR>>/xpcom/io/nsIScriptableInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsISeekableStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIStorageStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIStreamBufferAccess.idl /<<PKGBUILDDIR>>/xpcom/io/nsIStringStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsITellableStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIUnicharInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIUnicharLineInputStream.idl /<<PKGBUILDDIR>>/xpcom/io/nsIUnicharOutputStream.idl
config/makefiles/xpidl/xpcom_system.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xpcom_system /<<PKGBUILDDIR>>/xpcom/system/nsIBlocklistService.idl /<<PKGBUILDDIR>>/xpcom/system/nsICrashReporter.idl /<<PKGBUILDDIR>>/xpcom/system/nsIDeviceSensors.idl /<<PKGBUILDDIR>>/xpcom/system/nsIGIOService.idl /<<PKGBUILDDIR>>/xpcom/system/nsIGSettingsService.idl /<<PKGBUILDDIR>>/xpcom/system/nsIGeolocationProvider.idl /<<PKGBUILDDIR>>/xpcom/system/nsIHapticFeedback.idl /<<PKGBUILDDIR>>/xpcom/system/nsIPlatformInfo.idl /<<PKGBUILDDIR>>/xpcom/system/nsIXULAppInfo.idl /<<PKGBUILDDIR>>/xpcom/system/nsIXULRuntime.idl
config/makefiles/xpidl/xpcom_threads.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xpcom_threads /<<PKGBUILDDIR>>/xpcom/threads/nsIEnvironment.idl /<<PKGBUILDDIR>>/xpcom/threads/nsIEventTarget.idl /<<PKGBUILDDIR>>/xpcom/threads/nsIIdlePeriod.idl /<<PKGBUILDDIR>>/xpcom/threads/nsINamed.idl /<<PKGBUILDDIR>>/xpcom/threads/nsIProcess.idl /<<PKGBUILDDIR>>/xpcom/threads/nsIRunnable.idl /<<PKGBUILDDIR>>/xpcom/threads/nsISerialEventTarget.idl /<<PKGBUILDDIR>>/xpcom/threads/nsISupportsPriority.idl /<<PKGBUILDDIR>>/xpcom/threads/nsIThread.idl /<<PKGBUILDDIR>>/xpcom/threads/nsIThreadInternal.idl /<<PKGBUILDDIR>>/xpcom/threads/nsIThreadManager.idl /<<PKGBUILDDIR>>/xpcom/threads/nsIThreadPool.idl /<<PKGBUILDDIR>>/xpcom/threads/nsITimer.idl
config/makefiles/xpidl/xpcomtest.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xpcomtest /<<PKGBUILDDIR>>/xpcom/tests/NotXPCOMTest.idl
config/makefiles/xpidl/xpconnect.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xpconnect /<<PKGBUILDDIR>>/js/xpconnect/idl/mozIJSSubScriptLoader.idl /<<PKGBUILDDIR>>/js/xpconnect/idl/nsIXPCScriptable.idl /<<PKGBUILDDIR>>/js/xpconnect/idl/nsIXPConnect.idl /<<PKGBUILDDIR>>/js/xpconnect/idl/xpcIJSGetFactory.idl /<<PKGBUILDDIR>>/js/xpconnect/idl/xpcIJSWeakReference.idl /<<PKGBUILDDIR>>/js/xpconnect/idl/xpccomponents.idl
config/makefiles/xpidl/xpctest.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xpctest /<<PKGBUILDDIR>>/js/xpconnect/tests/idl/xpctest_attributes.idl /<<PKGBUILDDIR>>/js/xpconnect/tests/idl/xpctest_bug809674.idl /<<PKGBUILDDIR>>/js/xpconnect/tests/idl/xpctest_cenums.idl /<<PKGBUILDDIR>>/js/xpconnect/tests/idl/xpctest_interfaces.idl /<<PKGBUILDDIR>>/js/xpconnect/tests/idl/xpctest_params.idl /<<PKGBUILDDIR>>/js/xpconnect/tests/idl/xpctest_returncode.idl /<<PKGBUILDDIR>>/js/xpconnect/tests/idl/xpctest_utils.idl
config/makefiles/xpidl/xul.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xul /<<PKGBUILDDIR>>/dom/xul/nsIController.idl /<<PKGBUILDDIR>>/dom/xul/nsIControllers.idl
config/makefiles/xpidl/xulapp.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	xulapp /<<PKGBUILDDIR>>/toolkit/xre/nsINativeAppSupport.idl /<<PKGBUILDDIR>>/toolkit/xre/nsIXREDirProvider.idl
config/makefiles/xpidl/zipwriter.xpt
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply -I/<<PKGBUILDDIR>>/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \
	/<<PKGBUILDDIR>>/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \
	--bindings-conf /<<PKGBUILDDIR>>/dom/bindings/Bindings.conf \
	-I /<<PKGBUILDDIR>>/accessible/interfaces -I /<<PKGBUILDDIR>>/browser/components -I /<<PKGBUILDDIR>>/browser/components/migration -I /<<PKGBUILDDIR>>/browser/components/newtab -I /<<PKGBUILDDIR>>/browser/components/shell -I /<<PKGBUILDDIR>>/caps -I /<<PKGBUILDDIR>>/chrome -I /<<PKGBUILDDIR>>/devtools/platform -I /<<PKGBUILDDIR>>/devtools/server/actors/replay -I /<<PKGBUILDDIR>>/docshell/base -I /<<PKGBUILDDIR>>/docshell/shistory -I /<<PKGBUILDDIR>>/dom/audiochannel -I /<<PKGBUILDDIR>>/dom/base -I /<<PKGBUILDDIR>>/dom/bindings -I /<<PKGBUILDDIR>>/dom/browser-element -I /<<PKGBUILDDIR>>/dom/commandhandler -I /<<PKGBUILDDIR>>/dom/console -I /<<PKGBUILDDIR>>/dom/events -I /<<PKGBUILDDIR>>/dom/file/ipc -I /<<PKGBUILDDIR>>/dom/html -I /<<PKGBUILDDIR>>/dom/indexedDB -I /<<PKGBUILDDIR>>/dom/interfaces/base -I /<<PKGBUILDDIR>>/dom/interfaces/events -I /<<PKGBUILDDIR>>/dom/interfaces/geolocation -I /<<PKGBUILDDIR>>/dom/interfaces/html -I /<<PKGBUILDDIR>>/dom/interfaces/notification -I /<<PKGBUILDDIR>>/dom/interfaces/payments -I /<<PKGBUILDDIR>>/dom/interfaces/push -I /<<PKGBUILDDIR>>/dom/interfaces/security -I /<<PKGBUILDDIR>>/dom/interfaces/sidebar -I /<<PKGBUILDDIR>>/dom/interfaces/storage -I /<<PKGBUILDDIR>>/dom/interfaces/xul -I /<<PKGBUILDDIR>>/dom/ipc -I /<<PKGBUILDDIR>>/dom/localstorage -I /<<PKGBUILDDIR>>/dom/media -I /<<PKGBUILDDIR>>/dom/media/bridge -I /<<PKGBUILDDIR>>/dom/media/gmp -I /<<PKGBUILDDIR>>/dom/media/webrtc -I /<<PKGBUILDDIR>>/dom/media/webspeech/recognition -I /<<PKGBUILDDIR>>/dom/media/webspeech/synth -I /<<PKGBUILDDIR>>/dom/media/webvtt -I /<<PKGBUILDDIR>>/dom/network/interfaces -I /<<PKGBUILDDIR>>/dom/plugins/base -I /<<PKGBUILDDIR>>/dom/power -I /<<PKGBUILDDIR>>/dom/presentation/interfaces -I /<<PKGBUILDDIR>>/dom/quota -I /<<PKGBUILDDIR>>/dom/script -I /<<PKGBUILDDIR>>/dom/simpledb -I /<<PKGBUILDDIR>>/dom/system -I /<<PKGBUILDDIR>>/dom/webauthn -I /<<PKGBUILDDIR>>/dom/webbrowserpersist -I /<<PKGBUILDDIR>>/dom/workers -I /<<PKGBUILDDIR>>/dom/xslt/xslt -I /<<PKGBUILDDIR>>/dom/xul -I /<<PKGBUILDDIR>>/editor -I /<<PKGBUILDDIR>>/editor/composer -I /<<PKGBUILDDIR>>/editor/spellchecker -I /<<PKGBUILDDIR>>/editor/txmgr -I /<<PKGBUILDDIR>>/extensions/spellcheck/idl -I /<<PKGBUILDDIR>>/gfx/src -I /<<PKGBUILDDIR>>/image -I /<<PKGBUILDDIR>>/intl/l10n -I /<<PKGBUILDDIR>>/intl/locale -I /<<PKGBUILDDIR>>/intl/strres -I /<<PKGBUILDDIR>>/intl/uconv -I /<<PKGBUILDDIR>>/js/ductwork/debugger -I /<<PKGBUILDDIR>>/js/xpconnect/idl -I /<<PKGBUILDDIR>>/js/xpconnect/tests/idl -I /<<PKGBUILDDIR>>/layout/base -I /<<PKGBUILDDIR>>/layout/inspector -I /<<PKGBUILDDIR>>/layout/printing -I /<<PKGBUILDDIR>>/layout/xul -I /<<PKGBUILDDIR>>/layout/xul/tree -I /<<PKGBUILDDIR>>/modules/libjar -I /<<PKGBUILDDIR>>/modules/libjar/zipwriter -I /<<PKGBUILDDIR>>/modules/libpref -I /<<PKGBUILDDIR>>/netwerk/base -I /<<PKGBUILDDIR>>/netwerk/cache -I /<<PKGBUILDDIR>>/netwerk/cache2 -I /<<PKGBUILDDIR>>/netwerk/cookie -I /<<PKGBUILDDIR>>/netwerk/dns -I /<<PKGBUILDDIR>>/netwerk/dns/mdns -I /<<PKGBUILDDIR>>/netwerk/mime -I /<<PKGBUILDDIR>>/netwerk/protocol/about -I /<<PKGBUILDDIR>>/netwerk/protocol/file -I /<<PKGBUILDDIR>>/netwerk/protocol/ftp -I /<<PKGBUILDDIR>>/netwerk/protocol/http -I /<<PKGBUILDDIR>>/netwerk/protocol/res -I /<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I /<<PKGBUILDDIR>>/netwerk/protocol/websocket -I /<<PKGBUILDDIR>>/netwerk/socket -I /<<PKGBUILDDIR>>/netwerk/streamconv -I /<<PKGBUILDDIR>>/netwerk/streamconv/converters -I /<<PKGBUILDDIR>>/netwerk/test/httpserver -I /<<PKGBUILDDIR>>/netwerk/url-classifier -I /<<PKGBUILDDIR>>/netwerk/wifi -I /<<PKGBUILDDIR>>/parser/html -I /<<PKGBUILDDIR>>/parser/htmlparser -I /<<PKGBUILDDIR>>/security/manager/pki -I /<<PKGBUILDDIR>>/security/manager/ssl -I /<<PKGBUILDDIR>>/services/crypto/component -I /<<PKGBUILDDIR>>/services/fxaccounts/interfaces -I /<<PKGBUILDDIR>>/storage -I /<<PKGBUILDDIR>>/testing/marionette/components -I /<<PKGBUILDDIR>>/toolkit/components/alerts -I /<<PKGBUILDDIR>>/toolkit/components/asyncshutdown -I /<<PKGBUILDDIR>>/toolkit/components/autocomplete -I /<<PKGBUILDDIR>>/toolkit/components/backgroundhangmonitor -I /<<PKGBUILDDIR>>/toolkit/components/bitsdownload -I /<<PKGBUILDDIR>>/toolkit/components/browser -I /<<PKGBUILDDIR>>/toolkit/components/captivedetect -I /<<PKGBUILDDIR>>/toolkit/components/cleardata -I /<<PKGBUILDDIR>>/toolkit/components/commandlines -I /<<PKGBUILDDIR>>/toolkit/components/crashes -I /<<PKGBUILDDIR>>/toolkit/components/downloads -I /<<PKGBUILDDIR>>/toolkit/components/enterprisepolicies -I /<<PKGBUILDDIR>>/toolkit/components/extensions -I /<<PKGBUILDDIR>>/toolkit/components/filewatcher -I /<<PKGBUILDDIR>>/toolkit/components/finalizationwitness -I /<<PKGBUILDDIR>>/toolkit/components/find -I /<<PKGBUILDDIR>>/toolkit/components/kvstore -I /<<PKGBUILDDIR>>/toolkit/components/mozintl -I /<<PKGBUILDDIR>>/toolkit/components/osfile -I /<<PKGBUILDDIR>>/toolkit/components/parentalcontrols -I /<<PKGBUILDDIR>>/toolkit/components/passwordmgr -I /<<PKGBUILDDIR>>/toolkit/components/places -I /<<PKGBUILDDIR>>/toolkit/components/reputationservice -I /<<PKGBUILDDIR>>/toolkit/components/satchel -I /<<PKGBUILDDIR>>/toolkit/components/search -I /<<PKGBUILDDIR>>/toolkit/components/securityreporter -I /<<PKGBUILDDIR>>/toolkit/components/shell -I /<<PKGBUILDDIR>>/toolkit/components/startup/public -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/core -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/geckoview -I /<<PKGBUILDDIR>>/toolkit/components/telemetry/other -I /<<PKGBUILDDIR>>/toolkit/components/thumbnails -I /<<PKGBUILDDIR>>/toolkit/components/timermanager -I /<<PKGBUILDDIR>>/toolkit/components/typeaheadfind -I /<<PKGBUILDDIR>>/toolkit/components/url-classifier -I /<<PKGBUILDDIR>>/toolkit/components/urlformatter -I /<<PKGBUILDDIR>>/toolkit/components/windowcreator -I /<<PKGBUILDDIR>>/toolkit/components/windowwatcher -I /<<PKGBUILDDIR>>/toolkit/components/xulstore -I /<<PKGBUILDDIR>>/toolkit/mozapps/extensions -I /<<PKGBUILDDIR>>/toolkit/profile -I /<<PKGBUILDDIR>>/toolkit/xre -I /<<PKGBUILDDIR>>/tools/profiler/gecko -I /<<PKGBUILDDIR>>/uriloader/base -I /<<PKGBUILDDIR>>/uriloader/exthandler -I /<<PKGBUILDDIR>>/uriloader/prefetch -I /<<PKGBUILDDIR>>/widget -I /<<PKGBUILDDIR>>/xpcom/base -I /<<PKGBUILDDIR>>/xpcom/components -I /<<PKGBUILDDIR>>/xpcom/ds -I /<<PKGBUILDDIR>>/xpcom/io -I /<<PKGBUILDDIR>>/xpcom/system -I /<<PKGBUILDDIR>>/xpcom/tests -I /<<PKGBUILDDIR>>/xpcom/threads -I /<<PKGBUILDDIR>>/xpfe/appshell \
	../../../dist/include ../../../dist/xpcrs . \
	zipwriter /<<PKGBUILDDIR>>/modules/libjar/zipwriter/nsIZipWriter.idl
config/makefiles/xpidl/xptdata.cpp
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python /<<PKGBUILDDIR>>/config/pythonpath.py -I/<<PKGBUILDDIR>>/other-licenses/ply /<<PKGBUILDDIR>>/xpcom/reflect/xptinfo/xptcodegen.py /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp Bits.xpt accessibility.xpt alerts.xpt appshell.xpt appstartup.xpt autocomplete.xpt backgroundhangmonitor.xpt browser-element.xpt browser-newtab.xpt browsercompsbase.xpt caps.xpt captivedetect.xpt chrome.xpt commandhandler.xpt commandlines.xpt composer.xpt content_events.xpt content_geckomediaplugins.xpt content_html.xpt content_webrtc.xpt devtools_rr.xpt docshell.xpt dom.xpt dom_audiochannel.xpt dom_base.xpt dom_bindings.xpt dom_events.xpt dom_geolocation.xpt dom_html.xpt dom_indexeddb.xpt dom_localstorage.xpt dom_media.xpt dom_network.xpt dom_notification.xpt dom_payments.xpt dom_power.xpt dom_presentation.xpt dom_push.xpt dom_quota.xpt dom_security.xpt dom_sidebar.xpt dom_simpledb.xpt dom_storage.xpt dom_system.xpt dom_webauthn.xpt dom_webspeechrecognition.xpt dom_webspeechsynth.xpt dom_workers.xpt dom_xslt.xpt dom_xul.xpt downloads.xpt editor.xpt enterprisepolicies.xpt extensions.xpt exthandler.xpt fastfind.xpt gfx.xpt html5.xpt htmlparser.xpt imglib2.xpt inspector.xpt intl.xpt jar.xpt jsdebugger.xpt jsinspector.xpt kvstore.xpt layout_base.xpt layout_printing.xpt layout_xul.xpt layout_xul_tree.xpt locale.xpt loginmgr.xpt migration.xpt mimetype.xpt mozfind.xpt mozintl.xpt necko.xpt necko_about.xpt necko_cache.xpt necko_cache2.xpt necko_cookie.xpt necko_dns.xpt necko_file.xpt necko_ftp.xpt necko_http.xpt necko_mdns.xpt necko_res.xpt necko_socket.xpt necko_strconv.xpt necko_viewsource.xpt necko_websocket.xpt necko_wifi.xpt parentalcontrols.xpt peerconnection.xpt pipnss.xpt pippki.xpt places.xpt plugin.xpt pref.xpt prefetch.xpt profiler.xpt remote.xpt reputationservice.xpt satchel.xpt services-crypto-component.xpt services_fxaccounts.xpt shellservice.xpt shistory.xpt spellchecker.xpt storage.xpt telemetry.xpt test_necko.xpt thumbnails.xpt toolkit_asyncshutdown.xpt toolkit_cleardata.xpt toolkit_crashservice.xpt toolkit_filewatcher.xpt toolkit_finalizationwitness.xpt toolkit_osfile.xpt toolkit_search.xpt toolkit_securityreporter.xpt toolkit_shell.xpt toolkit_xulstore.xpt toolkitprofile.xpt txmgr.xpt txtsvc.xpt uconv.xpt update.xpt uriloader.xpt url-classifier.xpt urlformatter.xpt webBrowser_core.xpt webbrowserpersist.xpt webextensions.xpt webvtt.xpt widget.xpt windowcreator.xpt windowwatcher.xpt xpcom_base.xpt xpcom_components.xpt xpcom_ds.xpt xpcom_io.xpt xpcom_system.xpt xpcom_threads.xpt xpcomtest.xpt xpconnect.xpt xpctest.xpt xul.xpt xulapp.xpt zipwriter.xpt
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config/makefiles/xpidl'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/xpidl'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/ds'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/locale'
intl/locale/encodingsgroups.properties.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/intl/locale/props2arrays.py main encodingsgroups.properties.h .deps/encodingsgroups.properties.h.pp .deps/encodingsgroups.properties.h.stub /<<PKGBUILDDIR>>/intl/locale/encodingsgroups.properties
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/base'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/components'
xpcom/components/Components.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/components/gen_static_components.py main Components.h .deps/Components.h.pp .deps/Components.h.stub manifest-lists.json /<<PKGBUILDDIR>>/xpcom/components/StaticComponents.cpp.in
xpcom/base/error_list.rs.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/base/ErrorList.py error_list_rs error_list.rs .deps/error_list.rs.pp .deps/error_list.rs.stub
xpcom/ds/nsGkAtomList.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/ds/StaticAtoms.py generate_nsgkatomlist_h nsGkAtomList.h .deps/nsGkAtomList.h.pp .deps/nsGkAtomList.h.stub /<<PKGBUILDDIR>>/xpcom/ds/Atom.py /<<PKGBUILDDIR>>/xpcom/ds/HTMLAtoms.py
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/locale'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/dns'
netwerk/dns/etld_data.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/netwerk/dns/prepare_tlds.py main etld_data.inc .deps/etld_data.inc.pp .deps/etld_data.inc.stub /<<PKGBUILDDIR>>/netwerk/dns/effective_tld_names.dat
xpcom/base/ErrorList.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/base/ErrorList.py error_list_h ErrorList.h .deps/ErrorList.h.pp .deps/ErrorList.h.stub
xpcom/ds/nsGkAtomConsts.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/ds/StaticAtoms.py generate_nsgkatomconsts_h nsGkAtomConsts.h .deps/nsGkAtomConsts.h.pp .deps/nsGkAtomConsts.h.stub /<<PKGBUILDDIR>>/xpcom/ds/Atom.py /<<PKGBUILDDIR>>/xpcom/ds/HTMLAtoms.py
xpcom/base/ErrorNamesInternal.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/base/ErrorList.py error_names_internal_h ErrorNamesInternal.h .deps/ErrorNamesInternal.h.pp .deps/ErrorNamesInternal.h.stub
../../config/nsinstall -R -m 644 'nsGkAtomConsts.h' '../../dist/include'
../../config/nsinstall -R -m 644 'nsGkAtomList.h' '../../dist/include'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/ds'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/dom/base'
dom/base/PropertyUseCounterMap.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/dom/base/gen-usecounters.py property_map PropertyUseCounterMap.inc .deps/PropertyUseCounterMap.inc.pp .deps/PropertyUseCounterMap.inc.stub /<<PKGBUILDDIR>>/dom/base/UseCounters.conf
xpcom/base/gk_rust_utils_ffi_generated.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/layout/style/RunCbindgen.py generate gk_rust_utils_ffi_generated.h .deps/gk_rust_utils_ffi_generated.h.pp .deps/gk_rust_utils_ffi_generated.h.stub /<<PKGBUILDDIR>>/xpcom/rust/gkrust_utils
../../config/nsinstall -R -m 644 'Components.h' '../../dist/include/mozilla'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/components'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/dom/bindings'
dom/bindings/CSS2Properties.webidl.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/dom/bindings/GenerateCSS2PropertiesWebIDL.py generate CSS2Properties.webidl .deps/CSS2Properties.webidl.pp .deps/CSS2Properties.webidl.stub /<<PKGBUILDDIR>>/dom/webidl/CSS2Properties.webidl.in ../../layout/style/ServoCSSPropList.py
dom/base/UseCounterList.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/dom/base/gen-usecounters.py use_counter_list UseCounterList.h .deps/UseCounterList.h.pp .deps/UseCounterList.h.stub /<<PKGBUILDDIR>>/dom/base/UseCounters.conf
rm -f ChromeUtils.webidl
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xul"' -DBUILD_ARM_NEON='' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_REMOTE_AGENT=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"68.0"' -DMOZILLA_VERSION='"68.11.0"' -DMOZILLA_VERSION_U=68.11.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALSA=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"68.11.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_S16=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREMOR=1 -DMOZ_UPDATE_CHANNEL=esr -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"arm-eabi-gcc3"' -DUSE_SKIA=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<<PKGBUILDDIR>>/dom/chrome-webidl/ChromeUtils.webidl -o ChromeUtils.webidl
../../config/nsinstall -R -m 644 'UseCounterList.h' '../../dist/include/mozilla/dom'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/dom/base'
rm -f Node.webidl
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xul"' -DBUILD_ARM_NEON='' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_REMOTE_AGENT=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"68.0"' -DMOZILLA_VERSION='"68.11.0"' -DMOZILLA_VERSION_U=68.11.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALSA=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"68.11.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_S16=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREMOR=1 -DMOZ_UPDATE_CHANNEL=esr -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"arm-eabi-gcc3"' -DUSE_SKIA=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<<PKGBUILDDIR>>/dom/webidl/Node.webidl -o Node.webidl
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/accessible/xpcom'
accessible/xpcom/xpcAccEvents.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/accessible/xpcom/AccEventGen.py gen_files xpcAccEvents.h .deps/xpcAccEvents.h.pp .deps/xpcAccEvents.h.stub /<<PKGBUILDDIR>>/accessible/xpcom/AccEvents.conf ../../xpcom/idl-parser/xpidl/xpidllex.py ../../xpcom/idl-parser/xpidl/xpidlyacc.py
rm -f TestCodeGen.webidl
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xul"' -DBUILD_ARM_NEON='' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_REMOTE_AGENT=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"68.0"' -DMOZILLA_VERSION='"68.11.0"' -DMOZILLA_VERSION_U=68.11.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALSA=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"68.11.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_S16=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREMOR=1 -DMOZ_UPDATE_CHANNEL=esr -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"arm-eabi-gcc3"' -DUSE_SKIA=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<<PKGBUILDDIR>>/dom/bindings/test/TestCodeGen.webidl -o TestCodeGen.webidl
rm -f TestExampleGen.webidl
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xul"' -DBUILD_ARM_NEON='' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_REMOTE_AGENT=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"68.0"' -DMOZILLA_VERSION='"68.11.0"' -DMOZILLA_VERSION_U=68.11.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALSA=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"68.11.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_S16=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREMOR=1 -DMOZ_UPDATE_CHANNEL=esr -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"arm-eabi-gcc3"' -DUSE_SKIA=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<<PKGBUILDDIR>>/dom/bindings/test/TestExampleGen.webidl -o TestExampleGen.webidl
rm -f TestJSImplGen.webidl
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xul"' -DBUILD_ARM_NEON='' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_REMOTE_AGENT=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"68.0"' -DMOZILLA_VERSION='"68.11.0"' -DMOZILLA_VERSION_U=68.11.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALSA=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"68.11.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_S16=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREMOR=1 -DMOZ_UPDATE_CHANNEL=esr -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"arm-eabi-gcc3"' -DUSE_SKIA=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<<PKGBUILDDIR>>/dom/bindings/test/TestJSImplGen.webidl -o TestJSImplGen.webidl
rm -f Window.webidl
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_SIDEBAR -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=36 -DATK_REV_VERSION=0 -DBROWSER_CHROME_URL=chrome://browser/content/browser.xul -DBROWSER_CHROME_URL_QUOTED='"chrome://browser/content/browser.xul"' -DBUILD_ARM_NEON='' -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DENABLE_INTL_API=1 -DENABLE_REMOTE_AGENT=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFORCE_PR_LOG=1 -DFUNCPROTO=15 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DGL_PROVIDER_EGL=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_ARM_NEON=1 -DHAVE_ARM_SIMD=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_GETOPT_H=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LCHOWN=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_LSTAT64=1 -DHAVE_MALLINFO=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMMEM=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_H=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_STAT64=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_CODEGEN_ARM=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_NUNBOX32=1 -DMALLOC_H='<malloc.h>' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_OFFICIAL=1 -DMOZILLA_UAVERSION='"68.0"' -DMOZILLA_VERSION='"68.11.0"' -DMOZILLA_VERSION_U=68.11.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_ALSA=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"68.11.0"' -DMOZ_AV1=1 -DMOZ_BLOCK_PROFILE_DOWNGRADE=1 -DMOZ_BUILD_APP=browser -DMOZ_BUILD_WEBRENDER=1 -DMOZ_BUNDLED_FONTS=1 -DMOZ_CRASHREPORTER=1 -DMOZ_DATA_REPORTING=1 -DMOZ_DEDICATED_PROFILES=1 -DMOZ_DISTRIBUTION_ID='"org.mozilla"' -DMOZ_DLL_PREFIX='"lib"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_FFMPEG=1 -DMOZ_FFVPX=1 -DMOZ_FFVPX_FLACONLY=1 -DMOZ_FMP4=1 -DMOZ_GECKO_PROFILER=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_HAS_REMOTE=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=org.mozilla.firefox -DMOZ_MEMORY=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PHOENIX=1 -DMOZ_PLACES=1 -DMOZ_PROFILER_MEMORY=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_S16=1 -DMOZ_SCTP=1 -DMOZ_SERVICES_HEALTHREPORT=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_SYSTEM_SQLITE=1 -DMOZ_TELEMETRY_REPORTING=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_TREMOR=1 -DMOZ_UPDATE_CHANNEL=esr -DMOZ_USER_DIR='".mozilla"' -DMOZ_VERIFY_MAR_SIGNATURE=1 -DMOZ_WAYLAND=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=1 -DMOZ_WEBSPEECH=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_WIDGET_GTK=1 -DMOZ_X11=1 -DMOZ_XUL=1 -DNO_NSPR_10_SUPPORT=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DRELEASE_OR_BETA=1 -DSTATIC_JS_API=1 -DSTDC_HEADERS=1 -DTARGET_XPCOM_ABI='"arm-eabi-gcc3"' -DUSE_SKIA=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<<PKGBUILDDIR>>/dom/webidl/Window.webidl -o Window.webidl
../../config/nsinstall -R -m 644 'ErrorList.h' '../../dist/include'
../../config/nsinstall -R -m 644 'ErrorNamesInternal.h' '../../dist/include'
../../config/nsinstall -R -m 644 'gk_rust_utils_ffi_generated.h' '../../dist/include/mozilla'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/base'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/security/manager/ssl'
security/manager/ssl/nsSTSPreloadList.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/xpcom/ds/tools/make_dafsa.py main nsSTSPreloadList.h .deps/nsSTSPreloadList.h.pp .deps/nsSTSPreloadList.h.stub /<<PKGBUILDDIR>>/security/manager/ssl/nsSTSPreloadList.inc
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.webidl /<<PKGBUILDDIR>>/dom/bindings
../../config/nsinstall -R -m 644 'xpcAccEvents.h' '../../dist/include'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/accessible/xpcom'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/toolkit/components/telemetry'
toolkit/components/telemetry/TelemetryEventData.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/components/telemetry/build_scripts/gen_event_data.py main TelemetryEventData.h .deps/TelemetryEventData.h.pp .deps/TelemetryEventData.h.stub /<<PKGBUILDDIR>>/toolkit/components/telemetry/Events.yaml
toolkit/components/telemetry/TelemetryEventEnums.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/components/telemetry/build_scripts/gen_event_enum.py main TelemetryEventEnums.h .deps/TelemetryEventEnums.h.pp .deps/TelemetryEventEnums.h.stub /<<PKGBUILDDIR>>/toolkit/components/telemetry/Events.yaml
toolkit/components/telemetry/TelemetryHistogramData.inc.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/components/telemetry/build_scripts/gen_histogram_data.py main TelemetryHistogramData.inc .deps/TelemetryHistogramData.inc.pp .deps/TelemetryHistogramData.inc.stub /<<PKGBUILDDIR>>/toolkit/components/telemetry/Histograms.json /<<PKGBUILDDIR>>/dom/base/UseCounters.conf /<<PKGBUILDDIR>>/dom/base/nsDeprecatedOperationList.h
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/dns'
toolkit/components/telemetry/TelemetryHistogramEnums.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/components/telemetry/build_scripts/gen_histogram_enum.py main TelemetryHistogramEnums.h .deps/TelemetryHistogramEnums.h.pp .deps/TelemetryHistogramEnums.h.stub /<<PKGBUILDDIR>>/toolkit/components/telemetry/Histograms.json /<<PKGBUILDDIR>>/dom/base/UseCounters.conf /<<PKGBUILDDIR>>/dom/base/nsDeprecatedOperationList.h
toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/components/telemetry/build_scripts/gen_histogram_phf.py main TelemetryHistogramNameMap.h .deps/TelemetryHistogramNameMap.h.pp .deps/TelemetryHistogramNameMap.h.stub /<<PKGBUILDDIR>>/toolkit/components/telemetry/Histograms.json /<<PKGBUILDDIR>>/dom/base/UseCounters.conf /<<PKGBUILDDIR>>/dom/base/nsDeprecatedOperationList.h
toolkit/components/telemetry/TelemetryProcessData.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/components/telemetry/build_scripts/gen_process_data.py main TelemetryProcessData.h .deps/TelemetryProcessData.h.pp .deps/TelemetryProcessData.h.stub /<<PKGBUILDDIR>>/toolkit/components/telemetry/Processes.yaml
toolkit/components/telemetry/TelemetryProcessEnums.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/components/telemetry/build_scripts/gen_process_enum.py main TelemetryProcessEnums.h .deps/TelemetryProcessEnums.h.pp .deps/TelemetryProcessEnums.h.stub /<<PKGBUILDDIR>>/toolkit/components/telemetry/Processes.yaml
toolkit/components/telemetry/TelemetryScalarData.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/components/telemetry/build_scripts/gen_scalar_data.py main TelemetryScalarData.h .deps/TelemetryScalarData.h.pp .deps/TelemetryScalarData.h.stub /<<PKGBUILDDIR>>/toolkit/components/telemetry/Scalars.yaml
toolkit/components/telemetry/TelemetryScalarEnums.h.stub
/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.file_generate /<<PKGBUILDDIR>>/toolkit/components/telemetry/build_scripts/gen_scalar_enum.py main TelemetryScalarEnums.h .deps/TelemetryScalarEnums.h.pp .deps/TelemetryScalarEnums.h.stub /<<PKGBUILDDIR>>/toolkit/components/telemetry/Scalars.yaml
../../../config/nsinstall -R -m 644 'TelemetryEventEnums.h' '../../../dist/include/mozilla'
../../../config/nsinstall -R -m 644 'TelemetryHistogramEnums.h' '../../../dist/include/mozilla'
../../../config/nsinstall -R -m 644 'TelemetryProcessEnums.h' '../../../dist/include/mozilla'
../../../config/nsinstall -R -m 644 'TelemetryScalarEnums.h' '../../../dist/include/mozilla'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/toolkit/components/telemetry'
Generating /<<PKGBUILDDIR>>/build-browser/dom/bindings/TestExampleWorkerInterface-example.h
Generating /<<PKGBUILDDIR>>/build-browser/dom/bindings/TestExampleWorkerInterface-example.cpp
Generating /<<PKGBUILDDIR>>/build-browser/dom/bindings/TestExampleProxyInterface-example.h
Generating /<<PKGBUILDDIR>>/build-browser/dom/bindings/TestExampleProxyInterface-example.cpp
Generating /<<PKGBUILDDIR>>/build-browser/dom/bindings/TestExampleInterface-example.h
Generating /<<PKGBUILDDIR>>/build-browser/dom/bindings/TestExampleInterface-example.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/dom/bindings'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/dom/bindings/test'
make[5]: Nothing to be done for 'export'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/dom/bindings/test'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/security/manager/ssl'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-browser'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-browser'
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-browser'
make[3]: Circular /<<PKGBUILDDIR>>/CLOBBER <- /<<PKGBUILDDIR>>/CLOBBER dependency dropped.
make recurse_compile
make[4]: Entering directory '/<<PKGBUILDDIR>>/build-browser'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/build/unix/elfhack/inject'
mkdir -p '.deps/'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/toolkit/crashreporter/rust'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/toolkit/library/rust'
toolkit/library/rust/force-cargo-library-build
toolkit/crashreporter/rust/force-cargo-host-library-build
/usr/bin/cargo rustc  --release --frozen --manifest-path /<<PKGBUILDDIR>>/toolkit/crashreporter/rust/Cargo.toml -vv --lib --target=arm-unknown-linux-gnueabihf 
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/testing/geckodriver'
testing/geckodriver/force-cargo-program-build
/usr/bin/cargo rustc  --release --frozen --manifest-path /<<PKGBUILDDIR>>/testing/geckodriver/Cargo.toml -vv --bin geckodriver --target=arm-unknown-linux-gnueabihf
/usr/bin/cargo rustc  --release --frozen --manifest-path /<<PKGBUILDDIR>>/toolkit/library/rust/Cargo.toml -vv --lib --target=arm-unknown-linux-gnueabihf --features 'servo bindgen quantum_render cubeb_pulse_rust cubeb-remoting moz_memory moz_places gecko_profiler' --  -C lto
build/unix/elfhack/inject/arm.o
/usr/bin/gcc -std=gnu99 -o arm.o -c  -DNDEBUG=1 -DTRIMMED=1 -I/<<PKGBUILDDIR>>/build/unix/elfhack/inject -I/<<PKGBUILDDIR>>/build-browser/build/unix/elfhack/inject -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -O2 -fno-stack-protector -fno-lto -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/arm.o.pp   /<<PKGBUILDDIR>>/build-browser/build/unix/elfhack/inject/arm.c
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/build/unix/elfhack/inject'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/mfbt'
mkdir -p '.deps/'
mfbt/lz4.o
/usr/bin/gcc -std=gnu99 -o lz4.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/<<PKGBUILDDIR>>/mfbt -I/<<PKGBUILDDIR>>/build-browser/mfbt -I/<<PKGBUILDDIR>>/mfbt/double-conversion -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/lz4.o.pp   /<<PKGBUILDDIR>>/mfbt/lz4.c
mfbt/Compression.o
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on build directory
   Compiling libc v0.2.51
   Compiling cfg-if v0.1.6
   Compiling byteorder v1.3.1
   Compiling futures v0.1.23
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_NAME=libc CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/libc/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=38d0590ab1e3d20b -C extra-filename=-38d0590ab1e3d20b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/libc-38d0590ab1e3d20b -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=byteorder CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/byteorder CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/byteorder/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1c578dbe58a0ea50 -C extra-filename=-1c578dbe58a0ea50 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/byteorder-1c578dbe58a0ea50 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=cfg-if CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name cfg_if /<<PKGBUILDDIR>>/third_party/rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e88e725113d6967a -C extra-filename=-e88e725113d6967a --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.23 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_NAME=futures CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations,
composability, and iterator-like interfaces.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/futures-rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/futures CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name futures /<<PKGBUILDDIR>>/third_party/rust/futures/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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=fda89f37f250e62f -C extra-filename=-fda89f37f250e62f --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/build.rs:65:21
   |
65 |         let major = try!(num.parse::<u32>().map_err(|e| e.to_string()));
   |                     ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/build.rs:74:21
   |
74 |         let minor = try!(num.parse::<u32>().map_err(|e| e.to_string()));
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/build.rs:83:21
   |
83 |         let patch = try!(num.parse::<u32>().map_err(|e| e.to_string()));
   |                     ^^^

warning: missing documentation for macro
  --> ./third_party/rust/cfg-if/src/lib.rs:36:1
   |
36 | macro_rules! cfg_if {
   | ^^^^^^^^^^^^^^^^^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/cfg-if/src/lib.rs:32:9
   |
32 | #![deny(missing_docs)]
   |         ^^^^^^^^^^^^

   Compiling lazy_static v1.2.0
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=lazy_static CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lazy_static CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name lazy_static /<<PKGBUILDDIR>>/third_party/rust/lazy_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=99f9aaa1c7c4dbeb -C extra-filename=-99f9aaa1c7c4dbeb --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'lazy::std::sync::ONCE_INIT': the `new` function is now preferred
  --> ./third_party/rust/lazy_static/src/inline_lazy.rs:14:9
   |
14 | pub use self::std::sync::ONCE_INIT;
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/lazy_static/src/inline_lazy.rs:64:11
   |
64 |     match std::mem::uninitialized::<Void>() {}
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'lazy::std::sync::ONCE_INIT': the `new` function is now preferred
  --> ./third_party/rust/lazy_static/src/inline_lazy.rs:20:50
   |
20 |     pub const INIT: Self = Lazy(Cell::new(None), ONCE_INIT);
   |                                                  ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()`

warning: the type `lazy::unreachable_unchecked::Void` does not permit being left uninitialized
  --> ./third_party/rust/lazy_static/src/inline_lazy.rs:64:11
   |
64 |     match std::mem::uninitialized::<Void>() {}
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |           |
   |           this code causes undefined behavior when executed
   |           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
   |
   = note: `#[warn(invalid_value)]` on by default
   = note: enums with no variants have no valid value

   Compiling cc v1.0.34
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.34 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_NAME=cc CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native
C compiler to compile native C code into a static archive to be linked into Rust
code.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cc CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name cc /<<PKGBUILDDIR>>/third_party/rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=3762e6145ab3f877 -C extra-filename=-3762e6145ab3f877 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
/usr/bin/g++ -o Compression.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/<<PKGBUILDDIR>>/mfbt -I/<<PKGBUILDDIR>>/build-browser/mfbt -I/<<PKGBUILDDIR>>/mfbt/double-conversion -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Compression.o.pp   /<<PKGBUILDDIR>>/mfbt/Compression.cpp
mfbt/Decimal.o
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/future/catch_unwind.rs:28:22
   |
28 |     type Error = Box<Any + Send>;
   |                      ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/future/shared.rs:309:32
    |
309 |     fn cause(&self) -> Option<&error::Error> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/future/mod.rs:106:50
    |
106 |     pub type BoxFuture<T, E> = ::std::boxed::Box<Future<Item = T, Error = E> + Send>;
    |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = E> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/select.rs:37:40
   |
37 |             (&mut self.stream2 as &mut Stream<Item=_, Error=_>,
   |                                        ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item=_, Error=_>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/select.rs:38:40
   |
38 |              &mut self.stream1 as &mut Stream<Item=_, Error=_>)
   |                                        ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item=_, Error=_>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/select.rs:40:40
   |
40 |             (&mut self.stream1 as &mut Stream<Item=_, Error=_>,
   |                                        ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item=_, Error=_>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/select.rs:41:40
   |
41 |              &mut self.stream2 as &mut Stream<Item=_, Error=_>)
   |                                        ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item=_, Error=_>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/catch_unwind.rs:37:22
   |
37 |     type Error = Box<Any + Send>;
   |                      ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/stream/futures_unordered.rs:596:50
    |
596 | unsafe fn hide_lt<T>(p: *mut ArcNode<T>) -> *mut UnsafeNotify {
    |                                                  ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/stream/futures_unordered.rs:597:30
    |
597 |     mem::transmute(p as *mut UnsafeNotify)
    |                              ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/stream/mod.rs:132:50
    |
132 |     pub type BoxStream<T, E> = ::std::boxed::Box<Stream<Item = T, Error = E> + Send>;
    |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = T, Error = E> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/sink/mod.rs:55:48
   |
55 |       pub type BoxSink<T, E> = ::std::boxed::Box<Sink<SinkItem = T, SinkError = E> +
   |  ________________________________________________^
56 | |                                                ::core::marker::Send>;
   | |___________________________________________________________________^
   |
help: use `dyn`
   |
55 |     pub type BoxSink<T, E> = ::std::boxed::Box<dyn Sink<SinkItem = T, SinkError = E> +
56 |                                                ::core::marker::Send>;
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/task_impl/core.rs:19:12
   |
19 |     f: &'a Fn() -> NotifyHandle,
   |            ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> NotifyHandle`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/task_impl/core.rs:43:23
   |
43 |     pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> {
   |                       ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> NotifyHandle`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/task_impl/std/data.rs:35:41
   |
35 | ...                   Box<Opaque>,
   |                           ^^^^^^ help: use `dyn`: `dyn Opaque`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/data.rs:124:36
    |
124 |                 &**entry as *const Opaque as *const T
    |                                    ^^^^^^ help: use `dyn`: `dyn Opaque`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/task_impl/std/mod.rs:88:17
   |
88 |     Old(&'a Arc<Unpark>),
   |                 ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:102:13
    |
102 |     Old(Arc<Unpark>),
    |             ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:116:23
    |
116 |     pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> {
    |                       ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> NotifyHandle`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:203:35
    |
203 |                 &**old1 as *const Unpark == &**old2 as *const Unpark
    |                                   ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:203:63
    |
203 |                 &**old1 as *const Unpark == &**old2 as *const Unpark
    |                                                               ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:229:47
    |
229 |     pub fn poll_future(&mut self, unpark: Arc<Unpark>) -> Poll<F::Item, F::Error> {
    |                                               ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:270:36
    |
270 |     pub fn execute(self, exec: Arc<Executor>)
    |                                    ^^^^^^^^ help: use `dyn`: `dyn Executor`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:291:47
    |
291 |     pub fn poll_stream(&mut self, unpark: Arc<Unpark>)
    |                                               ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:321:67
    |
321 |     pub fn start_send(&mut self, value: S::SinkItem, unpark: &Arc<Unpark>)
    |                                                                   ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:333:47
    |
333 |     pub fn poll_flush(&mut self, unpark: &Arc<Unpark>)
    |                                               ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:429:22
    |
429 |     spawn: Spawn<Box<Future<Item = (), Error = ()> + Send>>,
    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:435:15
    |
435 |     exec: Arc<Executor>,
    |               ^^^^^^^^ help: use `dyn`: `dyn Executor`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:621:14
    |
621 |     set: Arc<EventSet>,
    |              ^^^^^^^^ help: use `dyn`: `dyn EventSet`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:630:25
    |
630 |     pub fn new(set: Arc<EventSet>, id: usize) -> UnparkEvent {
    |                         ^^^^^^^^ help: use `dyn`: `dyn EventSet`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/mod.rs:598:17
    |
598 |     inner: *mut UnsafeNotify,
    |                 ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/mod.rs:615:35
    |
615 |     pub unsafe fn new(inner: *mut UnsafeNotify) -> NotifyHandle {
    |                                   ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/mod.rs:27:53
   |
27 |     use core::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT};
   |                                                     ^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/mod.rs:34:35
   |
34 |     static NEXT_ID: AtomicUsize = ATOMIC_USIZE_INIT;
   |                                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
 --> ./third_party/rust/futures/src/task_impl/core.rs:5:39
  |
5 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT};
  |                                       ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/core.rs:87:27
   |
87 | static GET: AtomicUsize = ATOMIC_USIZE_INIT;
   |                           ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/core.rs:88:27
   |
88 | static SET: AtomicUsize = ATOMIC_USIZE_INIT;
   |                           ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
 --> ./third_party/rust/futures/src/task_impl/std/mod.rs:8:44
  |
8 | use std::sync::{Arc, Mutex, Condvar, Once, ONCE_INIT};
  |                                            ^^^^^^^^^

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/std/mod.rs:30:21
   |
30 | static INIT: Once = ONCE_INIT;
   |                     ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()`

/<<PKGBUILDDIR>>/mfbt/Compression.cpp: In static member function 'static bool mozilla::Compression::LZ4::decompress(const char*, char*, size_t)':
/<<PKGBUILDDIR>>/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]
   41 |   int ret = LZ4_decompress_fast(aSource, aDest, outputSizeChecked.value());
      |                                                                          ^
In file included from /<<PKGBUILDDIR>>/mfbt/Compression.cpp:15:
/<<PKGBUILDDIR>>/mfbt/lz4.h:662:16: note: declared here
  662 | LZ4LIB_API int LZ4_decompress_fast (const char* src, char* dst, int originalSize);
      |                ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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]
   41 |   int ret = LZ4_decompress_fast(aSource, aDest, outputSizeChecked.value());
      |                                                                          ^
In file included from /<<PKGBUILDDIR>>/mfbt/Compression.cpp:15:
/<<PKGBUILDDIR>>/mfbt/lz4.h:662:16: note: declared here
  662 | LZ4LIB_API int LZ4_decompress_fast (const char* src, char* dst, int originalSize);
      |                ^~~~~~~~~~~~~~~~~~~
   Compiling libc v0.2.51
   Compiling unicode-xid v0.1.0
   Compiling cfg-if v0.1.6
   Compiling proc-macro2 v0.4.27
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=unicode-xid CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start
or XID_Continue properties according to
Unicode Standard Annex #31.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unicode-xid CARGO_PKG_AUTHORS='erick.tryzelaar <erick.tryzelaar@gmail.com>:kwantam <kwantam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name unicode_xid /<<PKGBUILDDIR>>/third_party/rust/unicode-xid/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=73a36e8d5305f8bc -C extra-filename=-73a36e8d5305f8bc --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=libc CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/libc/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=38d0590ab1e3d20b -C extra-filename=-38d0590ab1e3d20b --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/libc-38d0590ab1e3d20b -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cfg-if CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cfg-if CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=0.1.6 /usr/bin/rustc --crate-name cfg_if /<<PKGBUILDDIR>>/third_party/rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e88e725113d6967a -C extra-filename=-e88e725113d6967a --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=proc-macro2 CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an
option, off by default, to also reimplement itself in terms of the upstream
unstable API.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/proc-macro2 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.4.27 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=576d0354a81ad15f -C extra-filename=-576d0354a81ad15f --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/proc-macro2-576d0354a81ad15f -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
/usr/bin/g++ -o Decimal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/<<PKGBUILDDIR>>/mfbt -I/<<PKGBUILDDIR>>/build-browser/mfbt -I/<<PKGBUILDDIR>>/mfbt/double-conversion -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Decimal.o.pp   /<<PKGBUILDDIR>>/mfbt/decimal/Decimal.cpp
mfbt/Unified_cpp_mfbt0.o
warning: missing documentation for macro
  --> ./third_party/rust/cfg-if/src/lib.rs:36:1
   |
36 | macro_rules! cfg_if {
   | ^^^^^^^^^^^^^^^^^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/cfg-if/src/lib.rs:32:9
   |
32 | #![deny(missing_docs)]
   |         ^^^^^^^^^^^^

   Compiling syn v0.15.30
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=syn CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/syn CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.15.30 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/syn/build.rs --error-format=json --json=diagnostic-rendered-ansi --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="quote"' --cfg 'feature="visit"' -C metadata=dc7af410178c5c1d -C extra-filename=-dc7af410178c5c1d --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/syn-dc7af410178c5c1d -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling byteorder v1.3.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=byteorder CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/byteorder CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/byteorder/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1c578dbe58a0ea50 -C extra-filename=-1c578dbe58a0ea50 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/byteorder-1c578dbe58a0ea50 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/build.rs:65:21
   |
65 |         let major = try!(num.parse::<u32>().map_err(|e| e.to_string()));
   |                     ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/build.rs:74:21
   |
74 |         let minor = try!(num.parse::<u32>().map_err(|e| e.to_string()));
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/build.rs:83:21
   |
83 |         let patch = try!(num.parse::<u32>().map_err(|e| e.to_string()));
   |                     ^^^

   Compiling slab v0.4.1
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=slab CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/slab CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name slab /<<PKGBUILDDIR>>/third_party/rust/slab/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9f5d0bb6070e6df0 -C extra-filename=-9f5d0bb6070e6df0 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling nodrop v0.1.12
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.12 CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_NAME=nodrop CARGO_PKG_DESCRIPTION='A wrapper type to inhibit drop (destructor). Use std::mem::ManuallyDrop instead'\!'' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/nodrop CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name nodrop /<<PKGBUILDDIR>>/third_party/rust/nodrop/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9f0393219508cc72 -C extra-filename=-9f0393219508cc72 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling scopeguard v0.3.2
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=scopeguard CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope,
even if the code between panics (assuming unwinding panic).

Defines the macros `defer'\!'` and `defer_on_unwind'\!'`; the latter only runs
if the scope is extited through unwinding on panic.
' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/scopeguard CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name scopeguard /<<PKGBUILDDIR>>/third_party/rust/scopeguard/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=47b58b132e8a9bd5 -C extra-filename=-47b58b132e8a9bd5 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling lazycell v1.2.1
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>:Nikita Pekin <contact@nikitapek.in>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=lazycell CARGO_PKG_DESCRIPTION='A library providing a lazily filled Cell struct' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lazycell CARGO_PKG_REPOSITORY='https://github.com/indiv0/lazycell' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name lazycell /<<PKGBUILDDIR>>/third_party/rust/lazycell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8621ef73057274b7 -C extra-filename=-8621ef73057274b7 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/usr/bin/g++ -o Unified_cpp_mfbt0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/<<PKGBUILDDIR>>/mfbt -I/<<PKGBUILDDIR>>/build-browser/mfbt -I/<<PKGBUILDDIR>>/mfbt/double-conversion -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp   /<<PKGBUILDDIR>>/build-browser/mfbt/Unified_cpp_mfbt0.cpp
mfbt/Unified_cpp_mfbt1.o
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/futures/src/future/shared.rs:306:20
    |
306 |         self.error.description()
    |                    ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
   --> ./third_party/rust/futures/src/future/shared.rs:310:20
    |
310 |         self.error.cause()
    |                    ^^^^^

   Compiling memoffset v0.2.1
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_AUTHORS='Gilad Naaman <gilad.naaman@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=memoffset CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/memoffset CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name memoffset /<<PKGBUILDDIR>>/third_party/rust/memoffset/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d045498dbb2b028b -C extra-filename=-d045498dbb2b028b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling build_const v0.2.0
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_AUTHORS='Garrett Berg <vitiral@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=build_const CARGO_PKG_DESCRIPTION='library for creating importable constants from build.rs or a script' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/build_const CARGO_PKG_REPOSITORY='https://github.com/vitiral/build_const' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_const /<<PKGBUILDDIR>>/third_party/rust/build_const/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=90d3e44faf0c0b12 -C extra-filename=-90d3e44faf0c0b12 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling serde v1.0.88
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=serde CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/serde/build.rs --error-format=json --json=diagnostic-rendered-ansi --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=6961cd8a2e7f30cb -C extra-filename=-6961cd8a2e7f30cb --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/serde-6961cd8a2e7f30cb -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling memchr v2.2.0
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=memchr CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/memchr/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=51f5d724ca83783b -C extra-filename=-51f5d724ca83783b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/memchr-51f5d724ca83783b -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling bitflags v1.0.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=bitflags CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bitflags CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.0.4 /usr/bin/rustc --crate-name bitflags /<<PKGBUILDDIR>>/third_party/rust/bitflags/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=257df4634aae1c33 -C extra-filename=-257df4634aae1c33 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling cc v1.0.34
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=cc CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native
C compiler to compile native C code into a static archive to be linked into Rust
code.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cc CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_VERSION=1.0.34 /usr/bin/rustc --crate-name cc /<<PKGBUILDDIR>>/third_party/rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=3762e6145ab3f877 -C extra-filename=-3762e6145ab3f877 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling nodrop v0.1.12
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=nodrop CARGO_PKG_DESCRIPTION='A wrapper type to inhibit drop (destructor). Use std::mem::ManuallyDrop instead'\!'' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/nodrop CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.12 /usr/bin/rustc --crate-name nodrop /<<PKGBUILDDIR>>/third_party/rust/nodrop/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=32c22bfc8ccb5291 -C extra-filename=-32c22bfc8ccb5291 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling lazy_static v1.2.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=lazy_static CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lazy_static CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.2.0 /usr/bin/rustc --crate-name lazy_static /<<PKGBUILDDIR>>/third_party/rust/lazy_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=99f9aaa1c7c4dbeb -C extra-filename=-99f9aaa1c7c4dbeb --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'lazy::std::sync::ONCE_INIT': the `new` function is now preferred
  --> ./third_party/rust/lazy_static/src/inline_lazy.rs:14:9
   |
14 | pub use self::std::sync::ONCE_INIT;
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/lazy_static/src/inline_lazy.rs:64:11
   |
64 |     match std::mem::uninitialized::<Void>() {}
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'lazy::std::sync::ONCE_INIT': the `new` function is now preferred
  --> ./third_party/rust/lazy_static/src/inline_lazy.rs:20:50
   |
20 |     pub const INIT: Self = Lazy(Cell::new(None), ONCE_INIT);
   |                                                  ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()`

warning: the type `lazy::unreachable_unchecked::Void` does not permit being left uninitialized
  --> ./third_party/rust/lazy_static/src/inline_lazy.rs:64:11
   |
64 |     match std::mem::uninitialized::<Void>() {}
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |           |
   |           this code causes undefined behavior when executed
   |           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
   |
   = note: `#[warn(invalid_value)]` on by default
   = note: enums with no variants have no valid value

   Compiling num-traits v0.2.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=num-traits CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-traits CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/num-traits/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=0df66a9619a8ad61 -C extra-filename=-0df66a9619a8ad61 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/num-traits-0df66a9619a8ad61 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling proc-macro2 v0.4.27
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_NAME=proc-macro2 CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an
option, off by default, to also reimplement itself in terms of the upstream
unstable API.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=576d0354a81ad15f -C extra-filename=-576d0354a81ad15f --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/proc-macro2-576d0354a81ad15f -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling scopeguard v0.3.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=scopeguard CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope,
even if the code between panics (assuming unwinding panic).

Defines the macros `defer'\!'` and `defer_on_unwind'\!'`; the latter only runs
if the scope is extited through unwinding on panic.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/scopeguard CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.2 /usr/bin/rustc --crate-name scopeguard /<<PKGBUILDDIR>>/third_party/rust/scopeguard/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=47b58b132e8a9bd5 -C extra-filename=-47b58b132e8a9bd5 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling encoding_rs v0.8.16
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=encoding_rs CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_VERSION=0.8.16 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/encoding_rs/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=28dde0b6c3f13a22 -C extra-filename=-28dde0b6c3f13a22 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/encoding_rs-28dde0b6c3f13a22 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
/usr/bin/g++ -o Unified_cpp_mfbt1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/<<PKGBUILDDIR>>/mfbt -I/<<PKGBUILDDIR>>/build-browser/mfbt -I/<<PKGBUILDDIR>>/mfbt/double-conversion -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp   /<<PKGBUILDDIR>>/build-browser/mfbt/Unified_cpp_mfbt1.cpp
   Compiling memoffset v0.2.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=memoffset CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/memoffset CARGO_PKG_AUTHORS='Gilad Naaman <gilad.naaman@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.1 /usr/bin/rustc --crate-name memoffset /<<PKGBUILDDIR>>/third_party/rust/memoffset/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d045498dbb2b028b -C extra-filename=-d045498dbb2b028b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling typenum v1.10.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=typenum 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_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/typenum CARGO_PKG_AUTHORS='Paho Lurie-Gregg <paho@paholg.com>:Andre Bogus <bogusandre@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.10.0 /usr/bin/rustc --crate-name build_script_main /<<PKGBUILDDIR>>/third_party/rust/typenum/build/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=8212b78b3d3dff21 -C extra-filename=-8212b78b3d3dff21 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/typenum-8212b78b3d3dff21 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling pkg-config v0.3.9
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=pkg-config CARGO_PKG_DESCRIPTION='A library to run the pkg-config system tool at build time in order to be used in
Cargo build scripts.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/pkg-config CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/pkg-config-rs' CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.9 /usr/bin/rustc --crate-name pkg_config /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=d3cb1e381682c109 -C extra-filename=-d3cb1e381682c109 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:237:17
    |
237 |                 try!(write!(f, "`{}` did not exit successfully: {}", command, output.status));
    |                 ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:239:21
    |
239 |                     try!(write!(f, "\n--- stdout\n{}", stdout));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:242:21
    |
242 |                     try!(write!(f, "\n--- stderr\n{}", stderr));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:267:8
    |
267 |     Ok(try!(run(cfg.command(package, &[&arg]))).trim_right().to_owned())
    |        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:347:22
    |
347 |         let output = try!(run(self.command(name, &["--libs", "--cflags"])));
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:350:22
    |
350 |         let output = try!(run(self.command(name, &["--modversion"])));
    |                      ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:155:32
    |
155 |     fn cause(&self) -> Option<&error::Error> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:170:28
    |
170 |         let stdout_debug: &fmt::Debug = match stdout_utf8 {
    |                            ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:176:28
    |
176 |         let stderr_debug: &fmt::Debug = match stderr_utf8 {
    |                            ^^^^^^^^^^ help: use `dyn`: `dyn fmt::Debug`

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:67:5
   |
67 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::str::<impl str>::trim_right': superseded by `trim_end`
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:267:49
    |
267 |     Ok(try!(run(cfg.command(package, &[&arg]))).trim_right().to_owned())
    |                                                 ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end`

warning: use of deprecated item 'core::str::<impl str>::trim_right': superseded by `trim_end`
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:407:28
    |
407 |         let parts = output.trim_right()
    |                            ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end`

warning: use of deprecated item 'core::str::<impl str>::trim_right': superseded by `trim_end`
   --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:445:31
    |
445 |         let mut iter = output.trim_right().split(' ');
    |                               ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end`

warning: unused import: `std::ascii::AsciiExt`
  --> /<<PKGBUILDDIR>>/third_party/rust/pkg-config/src/lib.rs:67:5
   |
67 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

   Compiling futures v0.1.23
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=futures CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations,
composability, and iterator-like interfaces.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/futures CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_VERSION=0.1.23 /usr/bin/rustc --crate-name futures /<<PKGBUILDDIR>>/third_party/rust/futures/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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=fda89f37f250e62f -C extra-filename=-fda89f37f250e62f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling serde v1.0.88
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_NAME=serde CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/serde/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=bace1ec3984e62c4 -C extra-filename=-bace1ec3984e62c4 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/serde-bace1ec3984e62c4 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling itoa v0.4.1
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=itoa CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/itoa CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name itoa /<<PKGBUILDDIR>>/third_party/rust/itoa/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e9f45cdf43ba21c5 -C extra-filename=-e9f45cdf43ba21c5 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/future/catch_unwind.rs:28:22
   |
28 |     type Error = Box<Any + Send>;
   |                      ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/future/shared.rs:309:32
    |
309 |     fn cause(&self) -> Option<&error::Error> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/future/mod.rs:106:50
    |
106 |     pub type BoxFuture<T, E> = ::std::boxed::Box<Future<Item = T, Error = E> + Send>;
    |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = E> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/select.rs:37:40
   |
37 |             (&mut self.stream2 as &mut Stream<Item=_, Error=_>,
   |                                        ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item=_, Error=_>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/select.rs:38:40
   |
38 |              &mut self.stream1 as &mut Stream<Item=_, Error=_>)
   |                                        ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item=_, Error=_>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/select.rs:40:40
   |
40 |             (&mut self.stream1 as &mut Stream<Item=_, Error=_>,
   |                                        ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item=_, Error=_>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/select.rs:41:40
   |
41 |              &mut self.stream2 as &mut Stream<Item=_, Error=_>)
   |                                        ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item=_, Error=_>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/stream/catch_unwind.rs:37:22
   |
37 |     type Error = Box<Any + Send>;
   |                      ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/stream/futures_unordered.rs:596:50
    |
596 | unsafe fn hide_lt<T>(p: *mut ArcNode<T>) -> *mut UnsafeNotify {
    |                                                  ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/stream/futures_unordered.rs:597:30
    |
597 |     mem::transmute(p as *mut UnsafeNotify)
    |                              ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/stream/mod.rs:132:50
    |
132 |     pub type BoxStream<T, E> = ::std::boxed::Box<Stream<Item = T, Error = E> + Send>;
    |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = T, Error = E> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/sink/mod.rs:55:48
   |
55 |       pub type BoxSink<T, E> = ::std::boxed::Box<Sink<SinkItem = T, SinkError = E> +
   |  ________________________________________________^
56 | |                                                ::core::marker::Send>;
   | |___________________________________________________________________^
   |
help: use `dyn`
   |
55 |     pub type BoxSink<T, E> = ::std::boxed::Box<dyn Sink<SinkItem = T, SinkError = E> +
56 |                                                ::core::marker::Send>;
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/task_impl/core.rs:19:12
   |
19 |     f: &'a Fn() -> NotifyHandle,
   |            ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> NotifyHandle`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/task_impl/core.rs:43:23
   |
43 |     pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> {
   |                       ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> NotifyHandle`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/task_impl/std/data.rs:35:41
   |
35 | ...                   Box<Opaque>,
   |                           ^^^^^^ help: use `dyn`: `dyn Opaque`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/data.rs:124:36
    |
124 |                 &**entry as *const Opaque as *const T
    |                                    ^^^^^^ help: use `dyn`: `dyn Opaque`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: `#[warn(deprecated)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures/src/task_impl/std/mod.rs:88:17
   |
88 |     Old(&'a Arc<Unpark>),
   |                 ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:102:13
    |
102 |     Old(Arc<Unpark>),
    |             ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:116:23
    |
116 |     pub fn new(f: &'a Fn() -> NotifyHandle, id: usize) -> BorrowedUnpark<'a> {
    |                       ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> NotifyHandle`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:203:35
    |
203 |                 &**old1 as *const Unpark == &**old2 as *const Unpark
    |                                   ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:203:63
    |
203 |                 &**old1 as *const Unpark == &**old2 as *const Unpark
    |                                                               ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:229:47
    |
229 |     pub fn poll_future(&mut self, unpark: Arc<Unpark>) -> Poll<F::Item, F::Error> {
    |                                               ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:270:36
    |
270 |     pub fn execute(self, exec: Arc<Executor>)
    |                                    ^^^^^^^^ help: use `dyn`: `dyn Executor`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                 try!(wr.write_all(bytes));
    |                 ^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:291:47
    |
291 |     pub fn poll_stream(&mut self, unpark: Arc<Unpark>)
    |                                               ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:321:67
    |
321 |     pub fn start_send(&mut self, value: S::SinkItem, unpark: &Arc<Unpark>)
    |                                                                   ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                 try!(wr.write_all(bytes));
    |                 ^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:333:47
    |
333 |     pub fn poll_flush(&mut self, unpark: &Arc<Unpark>)
    |                                               ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:429:22
    |
429 |     spawn: Spawn<Box<Future<Item = (), Error = ()> + Send>>,
    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                 try!(wr.write_all(bytes));
    |                 ^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                 try!(wr.write_all(bytes));
    |                 ^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:435:15
    |
435 |     exec: Arc<Executor>,
    |               ^^^^^^^^ help: use `dyn`: `dyn Executor`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:621:14
    |
621 |     set: Arc<EventSet>,
    |              ^^^^^^^^ help: use `dyn`: `dyn EventSet`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/std/mod.rs:630:25
    |
630 |     pub fn new(set: Arc<EventSet>, id: usize) -> UnparkEvent {
    |                         ^^^^^^^^ help: use `dyn`: `dyn EventSet`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/mod.rs:598:17
    |
598 |     inner: *mut UnsafeNotify,
    |                 ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures/src/task_impl/mod.rs:615:35
    |
615 |     pub unsafe fn new(inner: *mut UnsafeNotify) -> NotifyHandle {
    |                                   ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/mod.rs:27:53
   |
27 |     use core::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT};
   |                                                     ^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/mod.rs:34:35
   |
34 |     static NEXT_ID: AtomicUsize = ATOMIC_USIZE_INIT;
   |                                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
 --> ./third_party/rust/futures/src/task_impl/core.rs:5:39
  |
5 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT};
  |                                       ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/core.rs:87:27
   |
87 | static GET: AtomicUsize = ATOMIC_USIZE_INIT;
   |                           ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/core.rs:88:27
   |
88 | static SET: AtomicUsize = ATOMIC_USIZE_INIT;
   |                           ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
 --> ./third_party/rust/futures/src/task_impl/std/mod.rs:8:44
  |
8 | use std::sync::{Arc, Mutex, Condvar, Once, ONCE_INIT};
  |                                            ^^^^^^^^^

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
  --> ./third_party/rust/futures/src/task_impl/std/mod.rs:30:21
   |
30 | static INIT: Once = ONCE_INIT;
   |                     ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()`

   Compiling unicode-xid v0.1.0
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_AUTHORS='erick.tryzelaar <erick.tryzelaar@gmail.com>:kwantam <kwantam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=unicode-xid CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start
or XID_Continue properties according to
Unicode Standard Annex #31.
' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unicode-xid CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name unicode_xid /<<PKGBUILDDIR>>/third_party/rust/unicode-xid/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=73a36e8d5305f8bc -C extra-filename=-73a36e8d5305f8bc --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling fnv v1.0.6
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=fnv CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/fnv CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name fnv /<<PKGBUILDDIR>>/third_party/rust/fnv/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a9f3814aa2c8a57b -C extra-filename=-a9f3814aa2c8a57b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling httparse v1.3.3
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=httparse CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/httparse CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/httparse/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ff149abbccab4786 -C extra-filename=-ff149abbccab4786 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/httparse-ff149abbccab4786 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling matches v0.1.6
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=matches CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/matches CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name matches /<<PKGBUILDDIR>>/third_party/rust/matches/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9689327eba2d08c1 -C extra-filename=-9689327eba2d08c1 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/httparse/build.rs:128:21
    |
128 |         let major = try!(num.parse::<u32>().map_err(|e| e.to_string()));
    |                     ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/httparse/build.rs:137:21
    |
137 |         let minor = try!(num.parse::<u32>().map_err(|e| e.to_string()));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/httparse/build.rs:146:21
    |
146 |         let patch = try!(num.parse::<u32>().map_err(|e| e.to_string()));
    |                     ^^^

   Compiling syn v0.15.30
     Running `CARGO_PKG_VERSION_MINOR=15 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.15.30 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_NAME=syn CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/syn/build.rs --error-format=json --json=diagnostic-rendered-ansi --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="quote"' --cfg 'feature="visit"' -C metadata=3d7f41cd786ccc84 -C extra-filename=-3d7f41cd786ccc84 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/syn-3d7f41cd786ccc84 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/mfbt'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/mfbt/tests/gtest'
mkdir -p '.deps/'
mfbt/tests/gtest/Unified_cpp_mfbt_tests_gtest0.o
/usr/bin/g++ -o Unified_cpp_mfbt_tests_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/mfbt/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/mfbt/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_mfbt_tests_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/mfbt/tests/gtest/Unified_cpp_mfbt_tests_gtest0.cpp
   Compiling regex v1.0.3
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=regex CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/regex CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/regex/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=917ee650186da897 -C extra-filename=-917ee650186da897 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/regex-917ee650186da897 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling void v1.0.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=void CARGO_PKG_DESCRIPTION='The uninhabited void type for use in statically impossible cases.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/void CARGO_PKG_AUTHORS='Jonathan Reem <jonathan.reem@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/reem/rust-void.git' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.2 /usr/bin/rustc --crate-name void /<<PKGBUILDDIR>>/third_party/rust/void/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=139f04f52690f2bc -C extra-filename=-139f04f52690f2bc --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/void/src/lib.rs:67:32
   |
67 |     fn cause(&self) -> Option<&error::Error> {
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/futures/src/future/shared.rs:306:20
    |
306 |         self.error.description()
    |                    ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
   --> ./third_party/rust/futures/src/future/shared.rs:310:20
    |
310 |         self.error.cause()
    |                    ^^^^^

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=lazy_static CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lazy_static CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.2.0 /usr/bin/rustc --crate-name lazy_static /<<PKGBUILDDIR>>/third_party/rust/lazy_static/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=718cb4994dcd495b -C extra-filename=-718cb4994dcd495b --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: use of deprecated item 'lazy::std::sync::ONCE_INIT': the `new` function is now preferred
  --> /<<PKGBUILDDIR>>/third_party/rust/lazy_static/src/inline_lazy.rs:14:9
   |
14 | pub use self::std::sync::ONCE_INIT;
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> /<<PKGBUILDDIR>>/third_party/rust/lazy_static/src/inline_lazy.rs:64:11
   |
64 |     match std::mem::uninitialized::<Void>() {}
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'lazy::std::sync::ONCE_INIT': the `new` function is now preferred
  --> /<<PKGBUILDDIR>>/third_party/rust/lazy_static/src/inline_lazy.rs:20:50
   |
20 |     pub const INIT: Self = Lazy(Cell::new(None), ONCE_INIT);
   |                                                  ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()`

warning: the type `lazy::unreachable_unchecked::Void` does not permit being left uninitialized
  --> /<<PKGBUILDDIR>>/third_party/rust/lazy_static/src/inline_lazy.rs:64:11
   |
64 |     match std::mem::uninitialized::<Void>() {}
   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |           |
   |           this code causes undefined behavior when executed
   |           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
   |
   = note: `#[warn(invalid_value)]` on by default
   = note: enums with no variants have no valid value

   Compiling procedural-masquerade v0.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=procedural-masquerade CARGO_PKG_DESCRIPTION='macro_rules for making proc_macro_derive pretending to be proc_macro' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/procedural-masquerade CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name procedural_masquerade /<<PKGBUILDDIR>>/third_party/rust/procedural-masquerade/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=b0bc9c13e4e70bab -C extra-filename=-b0bc9c13e4e70bab --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> /<<PKGBUILDDIR>>/third_party/rust/procedural-masquerade/lib.rs:194:23
    |
194 |         input = input.trim_left();
    |                       ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::str::<impl str>::trim_right': superseded by `trim_end`
   --> /<<PKGBUILDDIR>>/third_party/rust/procedural-masquerade/lib.rs:201:23
    |
201 |         input = input.trim_right();
    |                       ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end`

   Compiling siphasher v0.2.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=siphasher CARGO_PKG_DESCRIPTION='SipHash functions from rust-core < 1.13' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/siphasher CARGO_PKG_AUTHORS='Frank Denis <github@pureftpd.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_VERSION=0.2.1 /usr/bin/rustc --crate-name siphasher /<<PKGBUILDDIR>>/third_party/rust/siphasher/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=57a0ba7861372826 -C extra-filename=-57a0ba7861372826 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling matches v0.1.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=matches CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/matches CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.6 /usr/bin/rustc --crate-name matches /<<PKGBUILDDIR>>/third_party/rust/matches/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9689327eba2d08c1 -C extra-filename=-9689327eba2d08c1 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cfg-if CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cfg-if CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=0.1.6 /usr/bin/rustc --crate-name cfg_if /<<PKGBUILDDIR>>/third_party/rust/cfg-if/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=7848c55bd7d6ef29 -C extra-filename=-7848c55bd7d6ef29 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: missing documentation for macro
  --> /<<PKGBUILDDIR>>/third_party/rust/cfg-if/src/lib.rs:36:1
   |
36 | macro_rules! cfg_if {
   | ^^^^^^^^^^^^^^^^^^^
   |
note: the lint level is defined here
  --> /<<PKGBUILDDIR>>/third_party/rust/cfg-if/src/lib.rs:32:9
   |
32 | #![deny(missing_docs)]
   |         ^^^^^^^^^^^^

   Compiling slab v0.4.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=slab CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/slab CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_PKG_VERSION=0.4.1 /usr/bin/rustc --crate-name slab /<<PKGBUILDDIR>>/third_party/rust/slab/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9f5d0bb6070e6df0 -C extra-filename=-9f5d0bb6070e6df0 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling ucd-util v0.1.1
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=ucd-util CARGO_PKG_DESCRIPTION='A small utility library for working with the Unicode character database.
' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rucd' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/ucd-util CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rucd' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name ucd_util /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d367b2ec097b7974 -C extra-filename=-d367b2ec097b7974 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:41:15
   |
41 |         0x3400...0x4DB5
   |               ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:42:17
   |
42 |         | 0x4E00...0x9FD5
   |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:43:18
   |
43 |         | 0x20000...0x2A6D6
   |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:44:18
   |
44 |         | 0x2A700...0x2B734
   |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:45:18
   |
45 |         | 0x2B740...0x2B81D
   |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:46:18
   |
46 |         | 0x2B820...0x2CEA1 => {
   |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:49:16
   |
49 |         0x17000...0x187EC => {
   |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:52:15
   |
52 |         0xF900...0xFA6D | 0xFA70...0xFAD9 | 0x2F800...0x2FA1D => {
   |               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:52:33
   |
52 |         0xF900...0xFA6D | 0xFA70...0xFAD9 | 0x2F800...0x2FA1D => {
   |                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/ucd-util/src/ideograph.rs:52:52
   |
52 |         0xF900...0xFA6D | 0xFA70...0xFAD9 | 0x2F800...0x2FA1D => {
   |                                                    ^^^ help: use `..=` for an inclusive range

   Compiling ident_case v1.0.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=ident_case CARGO_PKG_DESCRIPTION='Utility for applying case rules to Rust identifiers.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/ident_case CARGO_PKG_AUTHORS='Ted Driggs <ted.driggs@outlook.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/ident_case' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.0 /usr/bin/rustc --crate-name ident_case /<<PKGBUILDDIR>>/third_party/rust/ident_case/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=8c1fe04c5207693d -C extra-filename=-8c1fe04c5207693d --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling lazycell v1.2.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=lazycell CARGO_PKG_DESCRIPTION='A library providing a lazily filled Cell struct' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lazycell CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>:Nikita Pekin <contact@nikitapek.in>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/indiv0/lazycell' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.2.1 /usr/bin/rustc --crate-name lazycell /<<PKGBUILDDIR>>/third_party/rust/lazycell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8621ef73057274b7 -C extra-filename=-8621ef73057274b7 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> /<<PKGBUILDDIR>>/third_party/rust/ident_case/src/lib.rs:25:5
   |
25 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: unused import: `std::ascii::AsciiExt`
  --> /<<PKGBUILDDIR>>/third_party/rust/ident_case/src/lib.rs:25:5
   |
25 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

   Compiling memchr v2.2.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_NAME=memchr CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.0 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/memchr/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=51f5d724ca83783b -C extra-filename=-51f5d724ca83783b --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/memchr-51f5d724ca83783b -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling fnv v1.0.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=fnv CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/fnv CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.6 /usr/bin/rustc --crate-name fnv /<<PKGBUILDDIR>>/third_party/rust/fnv/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=681081a4b5c7bc40 -C extra-filename=-681081a4b5c7bc40 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=procedural-masquerade CARGO_PKG_DESCRIPTION='macro_rules for making proc_macro_derive pretending to be proc_macro' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/procedural-masquerade CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name procedural_masquerade /<<PKGBUILDDIR>>/third_party/rust/procedural-masquerade/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e4001b39b83dab21 -C extra-filename=-e4001b39b83dab21 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/procedural-masquerade/lib.rs:194:23
    |
194 |         input = input.trim_left();
    |                       ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::str::<impl str>::trim_right': superseded by `trim_end`
   --> ./third_party/rust/procedural-masquerade/lib.rs:201:23
    |
201 |         input = input.trim_right();
    |                       ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end`

   Compiling ryu v0.2.4
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=ryu CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/ryu CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/ryu/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=712121adf4e7a9a5 -C extra-filename=-712121adf4e7a9a5 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/ryu-712121adf4e7a9a5 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling adler32 v1.0.2
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_AUTHORS='Remi Rampin <remirampin@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=adler32 CARGO_PKG_DESCRIPTION='Minimal Adler32 implementation for Rust.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/adler32 CARGO_PKG_REPOSITORY='https://github.com/remram44/adler32-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name adler32 /<<PKGBUILDDIR>>/third_party/rust/adler32/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=866dd9f769b4d4da -C extra-filename=-866dd9f769b4d4da --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling stable_deref_trait v1.0.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=stable_deref_trait 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.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/stable_deref_trait CARGO_PKG_AUTHORS='Robert Grosse <n210241048576@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/storyyeller/stable_deref_trait' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.0 /usr/bin/rustc --crate-name stable_deref_trait /<<PKGBUILDDIR>>/third_party/rust/stable_deref_trait/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=0a0bbfdd922d7537 -C extra-filename=-0a0bbfdd922d7537 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/adler32/src/lib.rs:191:20
    |
191 |     let mut read = try!(reader.read(&mut buffer));
    |                    ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/adler32/src/lib.rs:194:16
    |
194 |         read = try!(reader.read(&mut buffer));
    |                ^^^

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=siphasher CARGO_PKG_DESCRIPTION='SipHash functions from rust-core < 1.13' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/siphasher CARGO_PKG_AUTHORS='Frank Denis <github@pureftpd.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/jedisct1/rust-siphash' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://docs.rs/siphasher' CARGO_PKG_VERSION=0.2.1 /usr/bin/rustc --crate-name siphasher /<<PKGBUILDDIR>>/third_party/rust/siphasher/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=47c47b76b1d1260a -C extra-filename=-47c47b76b1d1260a --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling num-traits v0.2.6
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=num-traits CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/num-traits/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=9cff9a748de9042b -C extra-filename=-9cff9a748de9042b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/num-traits-9cff9a748de9042b -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling glob v0.2.11
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=glob CARGO_PKG_DESCRIPTION='Support for matching file paths against Unix shell style patterns.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/glob CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang/glob' CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/glob' CARGO_PKG_VERSION=0.2.11 /usr/bin/rustc --crate-name glob /<<PKGBUILDDIR>>/third_party/rust/glob/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=9f8cb1109ec1b088 -C extra-filename=-9f8cb1109ec1b088 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/glob/src/lib.rs:134:21
    |
134 |     let _compiled = try!(Pattern::new(pattern));
    |                     ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/glob/src/lib.rs:198:24
    |
198 |         let compiled = try!(Pattern::new(component));
    |                        ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/glob/src/lib.rs:249:32
    |
249 |     fn cause(&self) -> Option<&Error> {
    |                                ^^^^^ help: use `dyn`: `dyn Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> /<<PKGBUILDDIR>>/third_party/rust/glob/src/lib.rs:28:5
   |
28 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> /<<PKGBUILDDIR>>/third_party/rust/glob/src/lib.rs:247:20
    |
247 |         self.error.description()
    |                    ^^^^^^^^^^^

   Compiling safemem v0.3.0
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_AUTHORS='Austin Bonander <austin.bonander@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=safemem CARGO_PKG_DESCRIPTION='Safe wrappers for memory-accessing functions, like `std::ptr::copy()`.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/safemem CARGO_PKG_REPOSITORY='https://github.com/abonander/safemem' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name safemem /<<PKGBUILDDIR>>/third_party/rust/safemem/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=2f89c6253554e956 -C extra-filename=-2f89c6253554e956 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unused import: `std::ascii::AsciiExt`
  --> /<<PKGBUILDDIR>>/third_party/rust/glob/src/lib.rs:28:5
   |
28 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: unused import: `std::io::prelude`
  --> /<<PKGBUILDDIR>>/third_party/rust/glob/src/lib.rs:32:5
   |
32 | use std::io::prelude::*;
   |     ^^^^^^^^^^^^^^^^

   Compiling string v0.1.1
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=string CARGO_PKG_DESCRIPTION='A UTF-8 encoded string with configurable byte storage.' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/string' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/string CARGO_PKG_REPOSITORY='https://github.com/carllerche/string' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name string /<<PKGBUILDDIR>>/third_party/rust/string/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a620fcba9f7c7059 -C extra-filename=-a620fcba9f7c7059 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling unicode-normalization v0.1.5
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_AUTHORS='kwantam <kwantam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=unicode-normalization CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of
Unicode strings, including Canonical and Compatible
Decomposition and Recomposition, as described in
Unicode Standard Annex #15.
' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unicode-normalization CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name unicode_normalization /<<PKGBUILDDIR>>/third_party/rust/unicode-normalization/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b8b4c92be545a2f8 -C extra-filename=-b8b4c92be545a2f8 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/unicode-normalization/src/normalize.rs:119:22
    |
119 | const N_COUNT: u32 = (V_COUNT * T_COUNT);
    |                      ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/unicode-normalization/src/normalize.rs:120:22
    |
120 | const S_COUNT: u32 = (L_COUNT * N_COUNT);
    |                      ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/unicode-normalization/src/lib.rs:77:5
   |
77 |     #[inline]
   |     ^^^^^^^^^
   |
   = note: `#[warn(unused_attributes)]` on by default

warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/unicode-normalization/src/lib.rs:82:5
   |
82 |     #[inline]
   |     ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/unicode-normalization/src/lib.rs:87:5
   |
87 |     #[inline]
   |     ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/unicode-normalization/src/lib.rs:92:5
   |
92 |     #[inline]
   |     ^^^^^^^^^

   Compiling remove_dir_all v0.5.1
     Running `CARGO_PKG_VERSION_MINOR=5 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.5.1 CARGO_PKG_AUTHORS='Aaronepower <theaaronepower@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=remove_dir_all CARGO_PKG_DESCRIPTION='A safe, reliable implementation of remove_dir_all for Windows' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/remove_dir_all CARGO_PKG_REPOSITORY='https://github.com/Aaronepower/remove_dir_all.git' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name remove_dir_all /<<PKGBUILDDIR>>/third_party/rust/remove_dir_all/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=16a5fd2498ee2618 -C extra-filename=-16a5fd2498ee2618 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling indexmap v1.0.1
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_AUTHORS='bluss:Josh Stone <cuviper@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=indexmap CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.

The indexmap is a hash table where the iteration order of the key-value
pairs is independent of the hash values of the keys. It has the usual
hash table functionality, it preserves insertion order except after
removals, and it allows lookup of its elements by either hash table key
or numerical index. A corresponding hash set type is also provided.

This crate was initially published under the name ordermap, but it was renamed to
indexmap.
' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/indexmap CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name indexmap /<<PKGBUILDDIR>>/third_party/rust/indexmap/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1ee999c9c584ca1c -C extra-filename=-1ee999c9c584ca1c --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:304:9
    |
304 |         try!(f.debug_map().entries(self.iter()).finish());
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:308:9
    |
308 |         try!(writeln!(f, ""));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:310:13
    |
310 |             try!(write!(f, "{}: {:?}", i, index));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:315:17
    |
315 |                 try!(write!(f, ", desired={}, probe_distance={}, key={:?}",
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:320:13
    |
320 |             try!(writeln!(f, ""));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:322:9
    |
322 |         try!(writeln!(f, "cap={}, raw_cap={}, entries.cap={}",
    |         ^^^

   Compiling quick-error v1.2.1
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_AUTHORS='Paul Colomiets <paul@colomiets.name>:Colin Kiegel <kiegel@gmx.de>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=quick-error CARGO_PKG_DESCRIPTION='    A macro which makes error types pleasant to write.
' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/quick-error CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name quick_error /<<PKGBUILDDIR>>/third_party/rust/quick-error/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1ce9151aa097b86d -C extra-filename=-1ce9151aa097b86d --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling utf8-ranges v1.0.0
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=utf8-ranges CARGO_PKG_DESCRIPTION='Convert ranges of Unicode codepoints to UTF-8 byte ranges.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/utf8-ranges' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/utf8-ranges CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name utf8_ranges /<<PKGBUILDDIR>>/third_party/rust/utf8-ranges/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d336bc310fa64a43 -C extra-filename=-d336bc310fa64a43 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling smallbitvec v2.3.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_NAME=smallbitvec CARGO_PKG_DESCRIPTION='A bit vector optimized for size and inline storage' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/smallbitvec CARGO_PKG_AUTHORS='Matt Brubeck <mbrubeck@limpet.net>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/smallbitvec' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=2.3.0 /usr/bin/rustc --crate-name smallbitvec /<<PKGBUILDDIR>>/third_party/rust/smallbitvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e52f01616ab26994 -C extra-filename=-e52f01616ab26994 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling dtoa v0.4.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=dtoa CARGO_PKG_DESCRIPTION='Fast functions for printing floating-point primitives to an io::Write' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/dtoa CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/dtolnay/dtoa' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.2 /usr/bin/rustc --crate-name dtoa /<<PKGBUILDDIR>>/third_party/rust/dtoa/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a996e657300c9045 -C extra-filename=-a996e657300c9045 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:453:13
    |
453 |               try!(wr.write_all(b"-0.0"));
    |               ^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:27:9
    |
27  | /         dtoa! {
28  | |             floating_type: f32,
29  | |             significand_type: u32,
30  | |             exponent_type: i32,
...   |
41  | |             min_power: (-36),
42  | |         };
    | |__________- in this macro invocation
    |
    = note: `#[warn(deprecated)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:456:13
    |
456 |               try!(wr.write_all(b"0.0"));
    |               ^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:27:9
    |
27  | /         dtoa! {
28  | |             floating_type: f32,
29  | |             significand_type: u32,
30  | |             exponent_type: i32,
...   |
41  | |             min_power: (-36),
42  | |         };
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:462:13
    |
462 |               try!(wr.write_all(b"-"));
    |               ^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:27:9
    |
27  | /         dtoa! {
28  | |             floating_type: f32,
29  | |             significand_type: u32,
30  | |             exponent_type: i32,
...   |
41  | |             min_power: (-36),
42  | |         };
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:470:9
    |
470 |           try!(wr.write_all(slice::from_raw_parts(buf_ptr, len)));
    |           ^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:27:9
    |
27  | /         dtoa! {
28  | |             floating_type: f32,
29  | |             significand_type: u32,
30  | |             exponent_type: i32,
...   |
41  | |             min_power: (-36),
42  | |         };
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:453:13
    |
453 |               try!(wr.write_all(b"-0.0"));
    |               ^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:49:9
    |
49  | /         dtoa! {
50  | |             floating_type: f64,
51  | |             significand_type: u64,
52  | |             exponent_type: isize,
...   |
63  | |             min_power: (-348),
64  | |         };
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:456:13
    |
456 |               try!(wr.write_all(b"0.0"));
    |               ^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:49:9
    |
49  | /         dtoa! {
50  | |             floating_type: f64,
51  | |             significand_type: u64,
52  | |             exponent_type: isize,
...   |
63  | |             min_power: (-348),
64  | |         };
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:462:13
    |
462 |               try!(wr.write_all(b"-"));
    |               ^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:49:9
    |
49  | /         dtoa! {
50  | |             floating_type: f64,
51  | |             significand_type: u64,
52  | |             exponent_type: isize,
...   |
63  | |             min_power: (-348),
64  | |         };
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:470:9
    |
470 |           try!(wr.write_all(slice::from_raw_parts(buf_ptr, len)));
    |           ^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:49:9
    |
49  | /         dtoa! {
50  | |             floating_type: f64,
51  | |             significand_type: u64,
52  | |             exponent_type: isize,
...   |
63  | |             min_power: (-348),
64  | |         };
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:465:36
    |
465 |           let mut buffer: [u8; 24] = mem::uninitialized();
    |                                      ^^^^^^^^^^^^^^^^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:27:9
    |
27  | /         dtoa! {
28  | |             floating_type: f32,
29  | |             significand_type: u32,
30  | |             exponent_type: i32,
...   |
41  | |             min_power: (-36),
42  | |         };
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/dtoa/src/dtoa.rs:465:36
    |
465 |           let mut buffer: [u8; 24] = mem::uninitialized();
    |                                      ^^^^^^^^^^^^^^^^^^
    | 
   ::: ./third_party/rust/dtoa/src/lib.rs:49:9
    |
49  | /         dtoa! {
50  | |             floating_type: f64,
51  | |             significand_type: u64,
52  | |             exponent_type: isize,
...   |
63  | |             min_power: (-348),
64  | |         };
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

   Compiling khronos_api v3.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_NAME=khronos_api CARGO_PKG_DESCRIPTION='The Khronos XML API Registry, exposed as byte string constants.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/khronos_api CARGO_PKG_AUTHORS='Brendan Zabarauskas <bjzaba@yahoo.com.au>:Corey Richardson:Arseny Kapoulkine:Pierre Krieger <pierre.krieger1708@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION=3.1.0 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/khronos_api/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=caffdabea6199ac5 -C extra-filename=-caffdabea6199ac5 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/khronos_api-caffdabea6199ac5 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling try-lock v0.2.2
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=try-lock CARGO_PKG_DESCRIPTION='A lightweight atomic lock.' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/try-lock' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/try-lock CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/try-lock' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name try_lock /<<PKGBUILDDIR>>/third_party/rust/try-lock/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=846f3c1c1c713a17 -C extra-filename=-846f3c1c1c713a17 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling num-integer v0.1.39
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_NAME=num-integer CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-integer CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/num-integer/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=067fa67baaa5c8a5 -C extra-filename=-067fa67baaa5c8a5 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/num-integer-067fa67baaa5c8a5 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn`
   Compiling xml-rs v0.8.0
     Running `CARGO_PKG_VERSION_MINOR=8 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_AUTHORS='Vladimir Matveev <vladimir.matweev@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=xml-rs CARGO_PKG_DESCRIPTION='An XML library in pure Rust' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/xml-rs CARGO_PKG_REPOSITORY='https://github.com/netvl/xml-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name xml /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5b6573239e6335b6 -C extra-filename=-5b6573239e6335b6 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling percent-encoding v1.0.0
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=percent-encoding CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/percent-encoding CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name percent_encoding /<<PKGBUILDDIR>>/third_party/rust/percent-encoding/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=aae9d0d6da16e79a -C extra-filename=-aae9d0d6da16e79a --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> ./third_party/rust/percent-encoding/lib.rs:35:5
   |
35 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/xml-rs/src/reader/lexer.rs:293:19
    |
293 |             match try!(self.read_next_token(c)) {
    |                   ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/xml-rs/src/reader/lexer.rs:304:27
    |
304 |             let c = match try!(util::next_char_from(b)) {
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/xml-rs/src/reader/lexer.rs:309:19
    |
309 |             match try!(self.read_next_token(c)) {
    |                   ^^^

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:120:18
    |
120 |         ':' | 'A'...'Z' | '_' | 'a'...'z' |
    |                  ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:120:36
    |
120 |         ':' | 'A'...'Z' | '_' | 'a'...'z' |
    |                                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:121:17
    |
121 |         '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' |
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:121:39
    |
121 |         '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' |
    |                                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:121:61
    |
121 |         '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' |
    |                                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:122:18
    |
122 |         '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' |
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:122:42
    |
122 |         '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' |
    |                                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:123:19
    |
123 |         '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' |
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:123:45
    |
123 |         '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' |
    |                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:124:19
    |
124 |         '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' |
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:124:45
    |
124 |         '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' |
    |                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:125:19
    |
125 |         '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:125:45
    |
125 |         '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
    |                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:126:20
    |
126 |         '\u{10000}'...'\u{EFFFF}' => true,
    |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:138:24
    |
138 |         '-' | '.' | '0'...'9' | '\u{B7}' |
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:139:18
    |
139 |         '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => true,
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/xml-rs/src/common.rs:139:43
    |
139 |         '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => true,
    |                                           ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/xml-rs/src/reader/error.rs:121:26
    |
121 | fn error_description(e: &error::Error) -> &str { e.description() }
    |                          ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: the item `Error` is imported redundantly
  --> ./third_party/rust/xml-rs/src/writer/emitter.rs:46:13
   |
6  | use std::error::Error;
   |     ----------------- the item `Error` is already imported here
...
46 |         use std::error::Error;
   |             ^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: unused import: `std::ascii::AsciiExt`
  --> ./third_party/rust/percent-encoding/lib.rs:35:5
   |
35 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

   Compiling unicode-width v0.1.4
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_AUTHORS='kwantam <kwantam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=unicode-width CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types
according to Unicode Standard Annex #11 rules.
' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unicode-width CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name unicode_width /<<PKGBUILDDIR>>/third_party/rust/unicode-width/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=36adae1336092b2b -C extra-filename=-36adae1336092b2b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling byte-tools v0.3.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=byte-tools CARGO_PKG_DESCRIPTION='Bytes related utility functions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/byte-tools CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.0 /usr/bin/rustc --crate-name byte_tools /<<PKGBUILDDIR>>/third_party/rust/byte-tools/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=312a46091382df92 -C extra-filename=-312a46091382df92 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling threadbound v0.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=threadbound CARGO_PKG_DESCRIPTION='Make any value Sync but only available on its original thread.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/threadbound CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/dtolnay/threadbound' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name threadbound /<<PKGBUILDDIR>>/third_party/rust/threadbound/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7684fb0047ff8b74 -C extra-filename=-7684fb0047ff8b74 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling semver-parser v0.7.0
     Running `CARGO_PKG_VERSION_MINOR=7 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_AUTHORS='Steve Klabnik <steve@steveklabnik.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=semver-parser CARGO_PKG_DESCRIPTION='Parsing of the semver spec.
' CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/semver-parser CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name semver_parser /<<PKGBUILDDIR>>/third_party/rust/semver-parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=aa08966db5637b6f -C extra-filename=-aa08966db5637b6f --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling itoa v0.4.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=itoa CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/itoa CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.1 /usr/bin/rustc --crate-name itoa /<<PKGBUILDDIR>>/third_party/rust/itoa/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e9f45cdf43ba21c5 -C extra-filename=-e9f45cdf43ba21c5 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/semver-parser/src/version.rs:75:9
   |
75 |         try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch));
   |         ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/semver-parser/src/version.rs:79:13
   |
79 |             try!(write!(f, "-{}", strs.join(".")));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/semver-parser/src/version.rs:84:13
   |
84 |             try!(write!(f, "+{}", strs.join(".")));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-parser/src/range.rs:184:22
    |
184 |     let predicates = try!(predicates);
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: `#[warn(deprecated)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                   try!(wr.write_all(bytes));
    |                   ^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                 try!(wr.write_all(bytes));
    |                 ^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                 try!(wr.write_all(bytes));
    |                 ^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                 try!(wr.write_all(bytes));
    |                 ^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/itoa/src/lib.rs:79:17
    |
79  |                 try!(wr.write_all(bytes));
    |                 ^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                   let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                          ^^^^^^^^^^^^^^^^^^
...
173 | / impl_Integer!(
174 | |     I8_MAX_LEN => i8,
175 | |     U8_MAX_LEN => u8,
176 | |     I16_MAX_LEN => i16,
...   |
179 | |     U32_MAX_LEN => u32 
180 | |     as u32);
    | |____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
182 | impl_Integer!(I64_MAX_LEN => i64, U64_MAX_LEN => u64 as u64);
    | ------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:77:56
    |
77  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/itoa/src/lib.rs:85:56
    |
85  |                 let mut buf: [u8; $max_len] = unsafe { mem::uninitialized() };
    |                                                        ^^^^^^^^^^^^^^^^^^
...
188 | impl_Integer!(I32_MAX_LEN => isize, U32_MAX_LEN => usize as u32);
    | ----------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

   Compiling rust-ini v0.10.3
     Running `CARGO_PKG_VERSION_MINOR=10 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.10.3 CARGO_PKG_AUTHORS='Y. T. Chung <zonyitoo@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=rust-ini CARGO_PKG_DESCRIPTION='An Ini configuration file parsing library in Rust' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rust-ini CARGO_PKG_REPOSITORY='https://github.com/zonyitoo/rust-ini' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name ini /<<PKGBUILDDIR>>/third_party/rust/rust-ini/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=6cf25f9a8bd5d207 -C extra-filename=-6cf25f9a8bd5d207 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/xml-rs/src/reader/error.rs:121:52
    |
121 | fn error_description(e: &error::Error) -> &str { e.description() }
    |                                                    ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/xml-rs/src/writer/emitter.rs:53:39
   |
53 |                 write!(f, "{}", other.description()),
   |                                       ^^^^^^^^^^^

   Compiling rayon-core v1.4.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=rayon-core CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rayon-core CARGO_PKG_AUTHORS='Niko Matsakis <niko@alum.mit.edu>:Josh Stone <cuviper@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.4.0 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/rayon-core/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=196df439425eabd2 -C extra-filename=-196df439425eabd2 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/rayon-core-196df439425eabd2 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rust-ini/src/ini.rs:401:24
    |
401 |         let mut file = try!(
    |                        ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rust-ini/src/ini.rs:429:21
    |
429 |                     try!(write!(writer, "{}={}\n", k_str, v_str));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rust-ini/src/ini.rs:440:17
    |
440 |                 try!(writer.write_all(b"\n"));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rust-ini/src/ini.rs:444:17
    |
444 |                 try!(write!(writer, "[{}]\n", escape_str(&section[..], policy)));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rust-ini/src/ini.rs:449:21
    |
449 |                     try!(write!(writer, "{}={}\n", k_str, v_str));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rust-ini/src/ini.rs:473:9
    |
473 |         try!(reader.read_to_string(&mut s).map_err(|err| Error {
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rust-ini/src/ini.rs:485:9
    |
485 |         try!(reader.read_to_string(&mut s).map_err(|err| Error {
    |         ^^^

warning: `...` range patterns are deprecated
  --> ./third_party/rust/rust-ini/src/ini.rs:85:26
   |
85 |             '\\' | '\x00'...'\x1f' | '\x7f'...'\u{00ff}' => self.escape_basics(),
   |                          ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> ./third_party/rust/rust-ini/src/ini.rs:85:44
   |
85 |             '\\' | '\x00'...'\x1f' | '\x7f'...'\u{00ff}' => self.escape_basics(),
   |                                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/rust-ini/src/ini.rs:87:23
   |
87 |             '\u{0080}'...'\u{FFFF}' => self.escape_unicode(),
   |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/rust-ini/src/ini.rs:122:19
    |
122 |             '\x01'...'\x06' | '\x0e'...'\x1f' | '\x7f'...'\u{00ff}' => {
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/rust-ini/src/ini.rs:122:37
    |
122 |             '\x01'...'\x06' | '\x0e'...'\x1f' | '\x7f'...'\u{00ff}' => {
    |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/rust-ini/src/ini.rs:122:55
    |
122 |             '\x01'...'\x06' | '\x0e'...'\x1f' | '\x7f'...'\u{00ff}' => {
    |                                                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/rust-ini/src/ini.rs:132:23
    |
132 |             '\u{0080}'...'\u{FFFF}' => escaped.push_str(&format!("\\x{:04x}", c as isize)[..]),
    |                       ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rust-ini/src/ini.rs:645:32
    |
645 |     fn cause(&self) -> Option<&error::Error> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

   Compiling ucd-util v0.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=ucd-util CARGO_PKG_DESCRIPTION='A small utility library for working with the Unicode character database.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/ucd-util CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rucd' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rucd' CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name ucd_util /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=0bf674cd91e696b1 -C extra-filename=-0bf674cd91e696b1 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:41:15
   |
41 |         0x3400...0x4DB5
   |               ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:42:17
   |
42 |         | 0x4E00...0x9FD5
   |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:43:18
   |
43 |         | 0x20000...0x2A6D6
   |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:44:18
   |
44 |         | 0x2A700...0x2B734
   |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:45:18
   |
45 |         | 0x2B740...0x2B81D
   |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:46:18
   |
46 |         | 0x2B820...0x2CEA1 => {
   |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:49:16
   |
49 |         0x17000...0x187EC => {
   |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:52:15
   |
52 |         0xF900...0xFA6D | 0xFA70...0xFAD9 | 0x2F800...0x2FA1D => {
   |               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:52:33
   |
52 |         0xF900...0xFA6D | 0xFA70...0xFAD9 | 0x2F800...0x2FA1D => {
   |                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/ucd-util/src/ideograph.rs:52:52
   |
52 |         0xF900...0xFA6D | 0xFA70...0xFAD9 | 0x2F800...0x2FA1D => {
   |                                                    ^^^ help: use `..=` for an inclusive range

   Compiling regex v1.0.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=regex CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/regex CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.0.3 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/regex/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=917ee650186da897 -C extra-filename=-917ee650186da897 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/regex-917ee650186da897 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling xml-rs v0.8.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=xml-rs CARGO_PKG_DESCRIPTION='An XML library in pure Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/xml-rs CARGO_PKG_AUTHORS='Vladimir Matveev <vladimir.matweev@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/netvl/xml-rs' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.0 /usr/bin/rustc --crate-name xml /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=ccdd1fe4098c6143 -C extra-filename=-ccdd1fe4098c6143 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling geckodriver v0.24.0 (/<<PKGBUILDDIR>>/testing/geckodriver)
     Running `CARGO_PKG_VERSION_MINOR=24 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.24.0 CARGO_PKG_AUTHORS= CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=geckodriver CARGO_PKG_DESCRIPTION='Proxy for using WebDriver clients to interact with Gecko-based browsers.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/testing/geckodriver CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/geckodriver' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build testing/geckodriver/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=2133e6300c83fc7b -C extra-filename=-2133e6300c83fc7b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/geckodriver-2133e6300c83fc7b -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps`
warning: trait objects without an explicit `dyn` are deprecated
  --> testing/geckodriver/build.rs:40:38
   |
40 | fn get_build_info(dir: &Path) -> Box<BuildInfo> {
   |                                      ^^^^^^^^^ help: use `dyn`: `dyn BuildInfo`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

   Compiling thin-slice v0.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=thin-slice CARGO_PKG_DESCRIPTION='An owned slice that packs the slice storage into a single word when possible' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/thin-slice CARGO_PKG_AUTHORS='Cameron McCormack <cam@mcc.id.au>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/heycam/thin-slice' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name thin_slice /<<PKGBUILDDIR>>/third_party/rust/thin-slice/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b148db2bf5218275 -C extra-filename=-b148db2bf5218275 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/reader/lexer.rs:293:19
    |
293 |             match try!(self.read_next_token(c)) {
    |                   ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/reader/lexer.rs:304:27
    |
304 |             let c = match try!(util::next_char_from(b)) {
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/reader/lexer.rs:309:19
    |
309 |             match try!(self.read_next_token(c)) {
    |                   ^^^

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:120:18
    |
120 |         ':' | 'A'...'Z' | '_' | 'a'...'z' |
    |                  ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:120:36
    |
120 |         ':' | 'A'...'Z' | '_' | 'a'...'z' |
    |                                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:121:17
    |
121 |         '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' |
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:121:39
    |
121 |         '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' |
    |                                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:121:61
    |
121 |         '\u{C0}'...'\u{D6}' | '\u{D8}'...'\u{F6}' | '\u{F8}'...'\u{2FF}' |
    |                                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:122:18
    |
122 |         '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' |
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:122:42
    |
122 |         '\u{370}'...'\u{37D}' | '\u{37F}'...'\u{1FFF}' |
    |                                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:123:19
    |
123 |         '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' |
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:123:45
    |
123 |         '\u{200C}'...'\u{200D}' | '\u{2070}'...'\u{218F}' |
    |                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:124:19
    |
124 |         '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' |
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:124:45
    |
124 |         '\u{2C00}'...'\u{2FEF}' | '\u{3001}'...'\u{D7FF}' |
    |                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:125:19
    |
125 |         '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:125:45
    |
125 |         '\u{F900}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
    |                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:126:20
    |
126 |         '\u{10000}'...'\u{EFFFF}' => true,
    |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:138:24
    |
138 |         '-' | '.' | '0'...'9' | '\u{B7}' |
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:139:18
    |
139 |         '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => true,
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/common.rs:139:43
    |
139 |         '\u{300}'...'\u{3F6}' | '\u{203F}'...'\u{2040}' => true,
    |                                           ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/reader/error.rs:121:26
    |
121 | fn error_description(e: &error::Error) -> &str { e.description() }
    |                          ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: the item `Error` is imported redundantly
  --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/writer/emitter.rs:46:13
   |
6  | use std::error::Error;
   |     ----------------- the item `Error` is already imported here
...
46 |         use std::error::Error;
   |             ^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

   Compiling utf8-ranges v1.0.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=utf8-ranges CARGO_PKG_DESCRIPTION='Convert ranges of Unicode codepoints to UTF-8 byte ranges.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/utf8-ranges CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_VERSION=1.0.0 /usr/bin/rustc --crate-name utf8_ranges /<<PKGBUILDDIR>>/third_party/rust/utf8-ranges/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=087ccf95174a712a -C extra-filename=-087ccf95174a712a --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/reader/error.rs:121:52
    |
121 | fn error_description(e: &error::Error) -> &str { e.description() }
    |                                                    ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/xml-rs/src/writer/emitter.rs:53:39
   |
53 |                 write!(f, "{}", other.description()),
   |                                       ^^^^^^^^^^^

   Compiling podio v0.1.5
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_AUTHORS='Mathijs van de Nes <git@mathijs.vd-nes.nl>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=podio CARGO_PKG_DESCRIPTION='Additional trait for Read and Write to read and write Plain Old Data
' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/podio CARGO_PKG_REPOSITORY='https://github.com/mvdnes/podio.git' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name podio /<<PKGBUILDDIR>>/third_party/rust/podio/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=dfd0f5c32b0535b2 -C extra-filename=-dfd0f5c32b0535b2 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=byte-tools CARGO_PKG_DESCRIPTION='Bytes related utility functions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/byte-tools CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.0 /usr/bin/rustc --crate-name byte_tools /<<PKGBUILDDIR>>/third_party/rust/byte-tools/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1e69e730a074438d -C extra-filename=-1e69e730a074438d --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/podio/src/lib.rs:282:9
    |
282 |         try!(fill_buf(self, buf));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/podio/src/lib.rs:289:9
    |
289 |         try!(fill_buf(self, buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/podio/src/lib.rs:296:9
    |
296 |         try!(fill_buf(self, buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/podio/src/lib.rs:303:9
    |
303 |         try!(fill_buf(self, buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/podio/src/lib.rs:333:9
    |
333 |         try!(fill_buf(self, &mut res));
    |         ^^^

   Compiling opaque-debug v0.2.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=opaque-debug CARGO_PKG_DESCRIPTION='Macro for opaque Debug trait implementation' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/opaque-debug CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.1 /usr/bin/rustc --crate-name opaque_debug /<<PKGBUILDDIR>>/third_party/rust/opaque-debug/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=bba2ef8425a55a0f -C extra-filename=-bba2ef8425a55a0f --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling bindgen v0.49.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=49 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=bindgen CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bindgen CARGO_PKG_AUTHORS='Jyun-Yan You <jyyou.tw@gmail.com>:Emilio Cobos Álvarez <emilio@crisal.io>:Nick Fitzgerald <fitzgen@gmail.com>:The Servo project developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_VERSION=0.49.4 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/bindgen/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=4d54ebaf2457b0aa -C extra-filename=-4d54ebaf2457b0aa --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/bindgen-4d54ebaf2457b0aa -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling either v1.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=either CARGO_PKG_DESCRIPTION='The enum `Either`, with variants `Left` and `Right` and trait implementations including Iterator, Read, Write.

Either has methods that are similar to Option and Result.

Includes convenience macros `try_left'\!'()` and `try_right'\!'()` to use for short-circuiting logic.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/either CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bluss/either' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.1.0 /usr/bin/rustc --crate-name either /<<PKGBUILDDIR>>/third_party/rust/either/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=99a691e5f454096b -C extra-filename=-99a691e5f454096b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling bitflags v1.0.4
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=bitflags CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags.
' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bitflags CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name bitflags /<<PKGBUILDDIR>>/third_party/rust/bitflags/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=257df4634aae1c33 -C extra-filename=-257df4634aae1c33 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling unicode-segmentation v1.2.1
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_AUTHORS='kwantam <kwantam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=unicode-segmentation CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster and Word boundaries
according to Unicode Standard Annex #29 rules.
' CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unicode-segmentation CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name unicode_segmentation /<<PKGBUILDDIR>>/third_party/rust/unicode-segmentation/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=47ccc00ea4923fe2 -C extra-filename=-47ccc00ea4923fe2 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling fake-simd v0.1.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=fake-simd CARGO_PKG_DESCRIPTION='Crate for mimicking simd crate on stable Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/fake-simd CARGO_PKG_AUTHORS='The Rust-Crypto Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.2 /usr/bin/rustc --crate-name fake_simd /<<PKGBUILDDIR>>/third_party/rust/fake-simd/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=99bb5c736051e3e4 -C extra-filename=-99bb5c736051e3e4 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: `...` range patterns are deprecated
  --> ./third_party/rust/unicode-segmentation/src/tables.rs:33:17
   |
33 |             'a' ... 'z' | 'A' ... 'Z' => true,
   |                 ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> ./third_party/rust/unicode-segmentation/src/tables.rs:33:31
   |
33 |             'a' ... 'z' | 'A' ... 'Z' => true,
   |                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/unicode-segmentation/src/tables.rs:42:17
   |
42 |             '0' ... '9' => true,
   |                 ^^^ help: use `..=` for an inclusive range

   Compiling failure_derive v0.1.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=failure_derive CARGO_PKG_DESCRIPTION='derives for the failure crate' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/failure_derive CARGO_PKG_AUTHORS='Without Boats <woboats@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/withoutboats/failure_derive' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://boats.gitlab.io/failure' CARGO_PKG_VERSION=0.1.3 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/failure_derive/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=c43a1b7ed80ba825 -C extra-filename=-c43a1b7ed80ba825 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/failure_derive-c43a1b7ed80ba825 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling strsim v0.7.0
     Running `CARGO_PKG_VERSION_MINOR=7 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_AUTHORS='Danny Guo <dannyguo91@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=strsim CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics.
Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler.
' CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/strsim CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name strsim /<<PKGBUILDDIR>>/third_party/rust/strsim/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9f4263a5c84407db -C extra-filename=-9f4263a5c84407db --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling log v0.4.6
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=log CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name log /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="std"' -C metadata=96d69a482bb3f6e3 -C extra-filename=-96d69a482bb3f6e3 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=bitflags CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bitflags CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.0.4 /usr/bin/rustc --crate-name bitflags /<<PKGBUILDDIR>>/third_party/rust/bitflags/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=aa1d2fd3216a18d1 -C extra-filename=-aa1d2fd3216a18d1 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log/src/lib.rs:303:29
    |
303 | static mut LOGGER: &'static Log = &NopLogger;
    |                             ^^^ help: use `dyn`: `dyn Log`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/log/src/lib.rs:1094:37
     |
1094 | pub fn set_boxed_logger(logger: Box<Log>) -> Result<(), SetLoggerError> {
     |                                     ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/log/src/lib.rs:1145:36
     |
1145 | pub fn set_logger(logger: &'static Log) -> Result<(), SetLoggerError> {
     |                                    ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/log/src/lib.rs:1151:29
     |
1151 |     F: FnOnce() -> &'static Log,
     |                             ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/log/src/lib.rs:1214:29
     |
1214 | pub fn logger() -> &'static Log {
     |                             ^^^ help: use `dyn`: `dyn Log`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/log/src/lib.rs:295:48
    |
295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT};
    |                                                ^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/log/src/lib.rs:304:29
    |
304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT;
    |                             ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/log/src/lib.rs:313:44
    |
313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                            ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

   Compiling shlex v0.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=shlex CARGO_PKG_DESCRIPTION='Split a string into shell words, like Python'\''s shlex.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/shlex CARGO_PKG_AUTHORS='comex <comexk@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/comex/rust-shlex' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name shlex /<<PKGBUILDDIR>>/third_party/rust/shlex/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=83b6bc90dfdae1f7 -C extra-filename=-83b6bc90dfdae1f7 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling crossbeam-utils v0.3.2
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-utils-0.3.2 CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name crossbeam_utils /<<PKGBUILDDIR>>/third_party/rust/crossbeam-utils-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=1e73de04441dccbb -C extra-filename=-1e73de04441dccbb --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:336:27
    |
336 |         let join_handle = try!(unsafe {
    |                           ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:147:22
    |
147 |     let closure: Box<FnBox<()> + 'a> = Box::new(f);
    |                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<()> + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:148:22
    |
148 |     let closure: Box<FnBox<()> + Send> = mem::transmute(closure);
    |                      ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:160:15
    |
160 |     dtor: Box<FnBox<T> + 'a>,
    |               ^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<T> + 'a`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:165:68
    |
165 |     pub fn pop(chain: &mut Option<DtorChain<'a, T>>) -> Option<Box<FnBox<T> + 'a>> {
    |                                                                    ^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<T> + 'a`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-utils-0.3.2/src/cache_padded.rs:63:43
   |
63 |                     let mut inner: Self = mem::uninitialized();
   |                                           ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:334:59
    |
334 |         let result = Box::into_raw(Box::<T>::new(unsafe { mem::uninitialized() })) as usize;
    |                                                           ^^^^^^^^^^^^^^^^^^

   Compiling thread_local v0.3.6
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_AUTHORS='Amanieu d'\''Antras <amanieu@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=thread_local CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/thread_local CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name thread_local /<<PKGBUILDDIR>>/third_party/rust/thread_local/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=89dc01c2e99bf511 -C extra-filename=-89dc01c2e99bf511 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling precomputed-hash v0.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=precomputed-hash CARGO_PKG_DESCRIPTION='A library intending to be a base dependency to expose a precomputed hash' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/precomputed-hash CARGO_PKG_AUTHORS='Emilio Cobos Álvarez <emilio@crisal.io>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/emilio/precomputed-hash' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name precomputed_hash /<<PKGBUILDDIR>>/third_party/rust/precomputed-hash/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f5c957268bd71322 -C extra-filename=-f5c957268bd71322 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/thread_local/src/lib.rs:211:40
    |
211 |             None => Ok(self.insert(id, try!(create()), true)),
    |                                        ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/thread_local/src/lib.rs:531:44
    |
531 |                 (*self.local.get()) = Some(try!(create()));
    |                                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/thread_local/src/lib.rs:537:47
    |
537 |             None => Ok(self.global.insert(id, try!(create()), true)),
    |                                               ^^^

     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/libc-38d0590ab1e3d20b/build-script-build`
[libc 0.2.51] cargo:rustc-cfg=libc_priv_mod_use
[libc 0.2.51] cargo:rustc-cfg=libc_union
[libc 0.2.51] cargo:rustc-cfg=libc_const_size_of
[libc 0.2.51] cargo:rustc-cfg=libc_align
[libc 0.2.51] cargo:rustc-cfg=libc_core_cvoid
[libc 0.2.51] cargo:rustc-cfg=libc_packedN
   Compiling arrayvec v0.4.6
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=arrayvec 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_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/arrayvec CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name arrayvec /<<PKGBUILDDIR>>/third_party/rust/arrayvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=13ec7abe7533fbfc -C extra-filename=-13ec7abe7533fbfc --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern nodrop=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libnodrop-9f0393219508cc72.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling scoped-tls v0.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=scoped-tls CARGO_PKG_DESCRIPTION='Library implementation of the standard library'\''s old `scoped_thread_local'\!'`
macro for providing scoped access to thread local storage (TLS) so any type can
be stored into TLS.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/scoped-tls CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/scoped-tls' CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name scoped_tls /<<PKGBUILDDIR>>/third_party/rust/scoped-tls/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4a91c7efec920061 -C extra-filename=-4a91c7efec920061 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: missing documentation for macro
  --> ./third_party/rust/scoped-tls/src/lib.rs:53:1
   |
53 | macro_rules! scoped_thread_local {
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/scoped-tls/src/lib.rs:46:9
   |
46 | #![deny(missing_docs, warnings)]
   |         ^^^^^^^^^^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/arrayvec/src/array_string.rs:93:17
   |
93 |         let s = try!(str::from_utf8(b.as_slice()));
   |                 ^^^
   |
   = note: `#[warn(deprecated)]` on by default

   Compiling same-file v1.0.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=same-file CARGO_PKG_DESCRIPTION='A simple crate for determining whether two file paths point to the same file.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/same-file CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/same-file' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/same-file' CARGO_PKG_VERSION=1.0.2 /usr/bin/rustc --crate-name same_file /<<PKGBUILDDIR>>/third_party/rust/same-file/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=18767b1ad1a43e65 -C extra-filename=-18767b1ad1a43e65 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/arrayvec/src/lib.rs:80:5
   |
80 |     mem::uninitialized()
   |     ^^^^^^^^^^^^^^^^^^

   Compiling peeking_take_while v0.1.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=peeking_take_while 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_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/peeking_take_while CARGO_PKG_AUTHORS='Nick Fitzgerald <fitzgen@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/fitzgen/peeking_take_while' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.2 /usr/bin/rustc --crate-name peeking_take_while /<<PKGBUILDDIR>>/third_party/rust/peeking_take_while/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=419812b480f12111 -C extra-filename=-419812b480f12111 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling unicode-normalization v0.1.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=unicode-normalization CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of
Unicode strings, including Canonical and Compatible
Decomposition and Recomposition, as described in
Unicode Standard Annex #15.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unicode-normalization CARGO_PKG_AUTHORS='kwantam <kwantam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION=0.1.5 /usr/bin/rustc --crate-name unicode_normalization /<<PKGBUILDDIR>>/third_party/rust/unicode-normalization/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b8b4c92be545a2f8 -C extra-filename=-b8b4c92be545a2f8 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling winapi v0.3.6 (https://github.com/froydnj/winapi-rs?branch=aarch64#ac8afeb7)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=winapi CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/winapi CARGO_PKG_AUTHORS='Peter Atashian <retep998@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.6 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/winapi/build.rs --error-format=json --json=diagnostic-rendered-ansi --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=1090d92e06c4bf35 -C extra-filename=-1090d92e06c4bf35 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/winapi-1090d92e06c4bf35 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: type annotations needed
   --> ./third_party/rust/arrayvec/src/lib.rs:312:32
    |
312 |                 ptr::copy(p, p.offset(1), len - index);
    |                                ^^^^^^
    |
    = note: `#[warn(tyvar_behind_raw_pointer)]` on by default
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/unicode-normalization/src/normalize.rs:119:22
    |
119 | const N_COUNT: u32 = (V_COUNT * T_COUNT);
    |                      ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/unicode-normalization/src/normalize.rs:120:22
    |
120 | const S_COUNT: u32 = (L_COUNT * N_COUNT);
    |                      ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=fake-simd CARGO_PKG_DESCRIPTION='Crate for mimicking simd crate on stable Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/fake-simd CARGO_PKG_AUTHORS='The Rust-Crypto Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.2 /usr/bin/rustc --crate-name fake_simd /<<PKGBUILDDIR>>/third_party/rust/fake-simd/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=55607257ecd493cb -C extra-filename=-55607257ecd493cb --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/unicode-normalization/src/lib.rs:77:5
   |
77 |     #[inline]
   |     ^^^^^^^^^
   |
   = note: `#[warn(unused_attributes)]` on by default

warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/unicode-normalization/src/lib.rs:82:5
   |
82 |     #[inline]
   |     ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/unicode-normalization/src/lib.rs:87:5
   |
87 |     #[inline]
   |     ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/unicode-normalization/src/lib.rs:92:5
   |
92 |     #[inline]
   |     ^^^^^^^^^

   Compiling atomic_refcell v0.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=atomic_refcell CARGO_PKG_DESCRIPTION='Threadsafe RefCell' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/atomic_refcell CARGO_PKG_AUTHORS='Bobby Holley <bobbyholley@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bholley/atomic_refcell' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name atomic_refcell /<<PKGBUILDDIR>>/third_party/rust/atomic_refcell/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5a5d0ca20337c307 -C extra-filename=-5a5d0ca20337c307 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/byteorder-1c578dbe58a0ea50/build-script-build`
warning: unnecessary `unsafe` block
  --> ./third_party/rust/atomic_refcell/src/lib.rs:78:9
   |
78 |         unsafe { self.value.into_inner() }
   |         ^^^^^^ unnecessary `unsafe` block
   |
   = note: `#[warn(unused_unsafe)]` on by default

[byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128
   Compiling crc v1.7.0
     Running `CARGO_PKG_VERSION_MINOR=7 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.7.0 CARGO_PKG_AUTHORS='Rui Hu <code@mrhooray.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=crc CARGO_PKG_DESCRIPTION='Rust implementation of CRC(32, 64) with support of various standards' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crc CARGO_PKG_REPOSITORY='https://github.com/mrhooray/crc-rs.git' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/crc/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=10acfbd1f3a783de -C extra-filename=-10acfbd1f3a783de --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/crc-10acfbd1f3a783de -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern build_const=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libbuild_const-90d3e44faf0c0b12.rlib --cap-lints warn`
   Compiling tokio-executor v0.1.3
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=tokio-executor CARGO_PKG_DESCRIPTION='Future execution primitives
' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-executor CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio_executor /<<PKGBUILDDIR>>/third_party/rust/tokio-executor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=22da5c4509441e2c -C extra-filename=-22da5c4509441e2c --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/proc-macro2-576d0354a81ad15f/build-script-build`
[proc-macro2 0.4.27] cargo:rerun-if-changed=build.rs
warning: unused doc comment
  --> ./third_party/rust/tokio-executor/src/global.rs:70:1
   |
70 | /// Thread-local tracking the current executor
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-executor/src/lib.rs:35:54
   |
35 | #![deny(missing_docs, missing_debug_implementations, warnings)]
   |                                                      ^^^^^^^^
   = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]`
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-executor/src/enter.rs:14:22
   |
14 |     on_exit: Vec<Box<Callback>>,
   |                      ^^^^^^^^ help: use `dyn`: `dyn Callback`
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-executor/src/lib.rs:35:54
   |
35 | #![deny(missing_docs, missing_debug_implementations, warnings)]
   |                                                      ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-executor/src/global.rs:45:36
   |
45 |     fn with_current<F: FnOnce(&mut Executor) -> R, R>(f: F) -> Option<R> {
   |                                    ^^^^^^^^ help: use `dyn`: `dyn Executor`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-executor/src/global.rs:65:16
   |
65 |     Ready(*mut Executor),
   |                ^^^^^^^^ help: use `dyn`: `dyn Executor`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-executor/src/global.rs:76:37
   |
76 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/global.rs:197:32
    |
197 | unsafe fn hide_lt<'a>(p: *mut (Executor + 'a)) -> *mut (Executor + 'static) {
    |                                ^^^^^^^^^^^^^ help: use `dyn`: `dyn Executor + 'a`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/global.rs:197:57
    |
197 | unsafe fn hide_lt<'a>(p: *mut (Executor + 'a)) -> *mut (Executor + 'static) {
    |                                                         ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Executor + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/park.rs:130:21
    |
130 | impl Unpark for Box<Unpark> {
    |                     ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/lib.rs:139:37
    |
139 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/lib.rs:188:37
    |
188 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

   Compiling percent-encoding v1.0.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=percent-encoding CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/percent-encoding CARGO_PKG_AUTHORS='The rust-url developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.0 /usr/bin/rustc --crate-name percent_encoding /<<PKGBUILDDIR>>/third_party/rust/percent-encoding/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=aae9d0d6da16e79a -C extra-filename=-aae9d0d6da16e79a --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
[proc-macro2 0.4.27] cargo:rustc-cfg=u128
[proc-macro2 0.4.27] cargo:rustc-cfg=use_proc_macro
[proc-macro2 0.4.27] cargo:rustc-cfg=wrap_proc_macro
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/memchr-51f5d724ca83783b/build-script-build`
[memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_simd
[memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse2
[memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse42
[memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_avx
   Compiling unicode-bidi v0.3.4
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=unicode-bidi CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unicode-bidi CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name unicode_bidi /<<PKGBUILDDIR>>/third_party/rust/unicode-bidi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=efcee54a1c0ebc1d -C extra-filename=-efcee54a1c0ebc1d --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern matches=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmatches-9689327eba2d08c1.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> ./third_party/rust/percent-encoding/lib.rs:35:5
   |
35 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: unused import: `std::ascii::AsciiExt`
  --> ./third_party/rust/percent-encoding/lib.rs:35:5
   |
35 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/mfbt/tests/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src'
mkdir -p '.deps/'
js/src/RegExp.o
/usr/bin/g++ -o RegExp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/RegExp.o.pp   /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp
js/src/CTypes.o
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=opaque-debug CARGO_PKG_DESCRIPTION='Macro for opaque Debug trait implementation' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/opaque-debug CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.1 /usr/bin/rustc --crate-name opaque_debug /<<PKGBUILDDIR>>/third_party/rust/opaque-debug/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1d23b834a56955dc -C extra-filename=-1d23b834a56955dc --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling semver-parser v0.7.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=semver-parser CARGO_PKG_DESCRIPTION='Parsing of the semver spec.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/semver-parser CARGO_PKG_AUTHORS='Steve Klabnik <steve@steveklabnik.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION=0.7.0 /usr/bin/rustc --crate-name semver_parser /<<PKGBUILDDIR>>/third_party/rust/semver-parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=43577745ba1be297 -C extra-filename=-43577745ba1be297 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/semver-parser/src/version.rs:75:9
   |
75 |         try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch));
   |         ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/semver-parser/src/version.rs:79:13
   |
79 |             try!(write!(f, "-{}", strs.join(".")));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/semver-parser/src/version.rs:84:13
   |
84 |             try!(write!(f, "+{}", strs.join(".")));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver-parser/src/range.rs:184:22
    |
184 |     let predicates = try!(predicates);
    |                      ^^^

     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/serde-bace1ec3984e62c4/build-script-build`
[serde 1.0.88] cargo:rustc-cfg=ops_bound
[serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str
[serde 1.0.88] cargo:rustc-cfg=de_rc_dst
[serde 1.0.88] cargo:rustc-cfg=core_duration
[serde 1.0.88] cargo:rustc-cfg=integer128
[serde 1.0.88] cargo:rustc-cfg=range_inclusive
[serde 1.0.88] cargo:rustc-cfg=num_nonzero
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/syn-3d7f41cd786ccc84/build-script-build`
   Compiling num-integer v0.1.39
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=num-integer CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-integer CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/num-integer/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=62b87593dc233250 -C extra-filename=-62b87593dc233250 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/num-integer-62b87593dc233250 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
[syn 0.15.30] cargo:rustc-cfg=syn_can_use_thread_id
[syn 0.15.30] cargo:rustc-cfg=syn_can_call_macro_by_path
[syn 0.15.30] cargo:rustc-cfg=syn_disable_nightly_tests
   Compiling regex-syntax v0.6.0
     Running `CARGO_PKG_VERSION_MINOR=6 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=regex-syntax CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/regex-syntax CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name regex_syntax /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8f5c04030a61710d -C extra-filename=-8f5c04030a61710d --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern ucd_util=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libucd_util-d367b2ec097b7974.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/httparse-ff149abbccab4786/build-script-build`
[httparse 1.3.3] cargo:rustc-cfg=httparse_simd
[httparse 1.3.3] cargo:warning=CARGO_CFG_TARGET_FEATURE was not set
warning: CARGO_CFG_TARGET_FEATURE was not set
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/regex-917ee650186da897/build-script-build`
[regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_ssse3
[regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_avx2
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/ryu-712121adf4e7a9a5/build-script-build`
[ryu 0.2.4] cargo:rustc-cfg=integer128
[ryu 0.2.4] cargo:rustc-cfg=must_use_return
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/num-traits-9cff9a748de9042b/build-script-build`
warning: `...` range patterns are deprecated
    --> ./third_party/rust/regex-syntax/src/ast/parse.rs:1445:16
     |
1445 |             '0'...'7' => {
     |                ^^^ help: use `..=` for an inclusive range
     |
     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
    --> ./third_party/rust/regex-syntax/src/ast/parse.rs:1456:16
     |
1456 |             '8'...'9' if !self.parser().octal => {
     |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/regex-syntax/src/lib.rs:195:21
    |
195 |         b'_' | b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z'  => true,
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/regex-syntax/src/lib.rs:195:37
    |
195 |         b'_' | b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z'  => true,
    |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/regex-syntax/src/lib.rs:195:53
    |
195 |         b'_' | b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z'  => true,
    |                                                     ^^^ help: use `..=` for an inclusive range

[num-traits 0.2.6] cargo:rustc-cfg=has_i128
   Compiling humantime v1.1.1
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_AUTHORS='Paul Colomiets <paul@colomiets.name>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=humantime CARGO_PKG_DESCRIPTION='    A parser and formatter for std::time::{Duration, SystemTime}
' CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/humantime CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name humantime /<<PKGBUILDDIR>>/third_party/rust/humantime/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=95398f01df8f1fcf -C extra-filename=-95398f01df8f1fcf --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern quick_error=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libquick_error-1ce9151aa097b86d.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:109:37
    |
109 |             "usec" | "us" => (0u64, try!(n.mul(1000))),
    |                                     ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:110:48
    |
110 |             "millis" | "msec" | "ms" => (0u64, try!(n.mul(1000_000))),
    |                                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:113:17
    |
113 |             => (try!(n.mul(60)), 0),
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:114:55
    |
114 |             "hours" | "hour" | "hr" | "hrs" | "h" => (try!(n.mul(3600)), 0),
    |                                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:115:38
    |
115 |             "days" | "day" | "d" => (try!(n.mul(86400)), 0),
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:116:40
    |
116 |             "weeks" | "week" | "w" => (try!(n.mul(86400*7)), 0),
    |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:117:42
    |
117 |             "months" | "month" | "M" => (try!(n.mul(2630016)), 0), // 30.44d
    |                                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:118:40
    |
118 |             "years" | "year" | "y" => (try!(n.mul(31557600)), 0), // 365.25d
    |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:121:24
    |
121 |         let mut nsec = try!(self.current.1.add(nsec));
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:123:19
    |
123 |             sec = try!(sec.add(nsec / 1000_000_000));
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:126:15
    |
126 |         sec = try!(self.current.0.add(sec));
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:132:21
    |
132 |         let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:132:26
    |
132 |         let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty));
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:138:29
    |
138 |                         n = try!(n.checked_mul(10)
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:157:25
    |
157 |                         try!(self.parse_unit(n, start, off));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:169:13
    |
169 |             try!(self.parse_unit(n, start, off));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:170:23
    |
170 |             n = match try!(self.parse_first_char()) {
    |                       ^^^

warning: `...` range patterns are deprecated
  --> ./third_party/rust/humantime/src/duration.rs:93:20
   |
93 |                 '0'...'9' => {
   |                    ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:137:24
    |
137 |                     '0'...'9' => {
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:143:24
    |
143 |                     'a'...'z' | 'A'...'Z' => {
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:143:36
    |
143 |                     'a'...'z' | 'A'...'Z' => {
    |                                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:156:24
    |
156 |                     '0'...'9' => {
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:162:24
    |
162 |                     'a'...'z' | 'A'...'Z' => {}
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:162:36
    |
162 |                     'a'...'z' | 'A'...'Z' => {}
    |                                    ^^^ help: use `..=` for an inclusive range

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/humantime/src/duration.rs:48:44
   |
48 |             display(self_) -> ("{}", self_.description())
   |                                            ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/humantime/src/duration.rs:53:44
   |
53 |             display(self_) -> ("{}", self_.description())
   |                                            ^^^^^^^^^^^

   Compiling error-chain v0.11.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=error-chain CARGO_PKG_DESCRIPTION='Yet another error boilerplate library.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/error-chain CARGO_PKG_AUTHORS='Brian Anderson <banderson@mozilla.com>:Paul Colomiets <paul@colomiets.name>:Colin Kiegel <kiegel@gmx.de>:Yamakaky <yamakaky@yamaworld.fr>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/error-chain' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.11.0 /usr/bin/rustc --crate-name error_chain /<<PKGBUILDDIR>>/third_party/rust/error-chain/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8b13dfb3434fe99f -C extra-filename=-8b13dfb3434fe99f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling miniz_oxide_c_api v0.1.2
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_AUTHORS='Frommi <daniil.liferenko@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=miniz_oxide_c_api CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/miniz_oxide_c_api CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/miniz_oxide_c_api/src/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=18341de77df49d5a -C extra-filename=-18341de77df49d5a --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/miniz_oxide_c_api-18341de77df49d5a -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern cc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libcc-3762e6145ab3f877.rlib --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/error-chain/src/lib.rs:680:9
    |
680 |         try!(writeln!(fmt, "Error: {}", self.0));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/error-chain/src/lib.rs:683:13
    |
683 |             try!(writeln!(fmt, "Caused by: {}", e));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/error-chain/src/lib.rs:687:13
    |
687 |             try!(writeln!(fmt, "{:?}", backtrace));
    |             ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/error-chain/src/lib.rs:567:32
    |
567 | pub struct Iter<'a>(Option<&'a error::Error>);
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/error-chain/src/lib.rs:571:32
    |
571 |     pub fn new(err: Option<&'a error::Error>) -> Iter<'a> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/error-chain/src/lib.rs:577:21
    |
577 |     type Item = &'a error::Error;
    |                     ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/error-chain/src/lib.rs:579:45
    |
579 |     fn next<'b>(&'b mut self) -> Option<&'a error::Error> {
    |                                             ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/error-chain/src/lib.rs:699:32
    |
699 |     pub next_error: Option<Box<error::Error + Send>>,
    |                                ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/error-chain/src/lib.rs:733:41
    |
733 |     pub fn new<CE: ChainedError>(e: Box<error::Error + Send>) -> State {
    |                                         ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/error-chain/src/error_chain.rs:139:51
    |
139 |             pub fn with_boxed_chain<K>(error: Box<::std::error::Error + Send>, kind: K)
    |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send`
    | 
   ::: ./third_party/rust/error-chain/src/lib.rs:864:5
    |
864 |     error_chain!{}
    |     -------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/error-chain/src/error_chain.rs:177:40
    |
177 |             fn cause(&self) -> Option<&::std::error::Error> {
    |                                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::error::Error)`
    | 
   ::: ./third_party/rust/error-chain/src/lib.rs:864:5
    |
864 |     error_chain!{}
    |     -------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting
   --> ./third_party/rust/error-chain/src/lib.rs:582:28
    |
582 |                 self.0 = e.cause();
    |                            ^^^^^

warning: a method with this name may be added to the standard library in the future
   --> ./third_party/rust/error-chain/src/lib.rs:686:41
    |
686 |         if let Some(backtrace) = self.0.backtrace() {
    |                                         ^^^^^^^^^
    |
    = note: `#[warn(unstable_name_collisions)]` on by default
    = warning: once this method is added to the standard library, the ambiguity may cause an error or change in behavior!
    = note: for more information, see issue #48919 <https://github.com/rust-lang/rust/issues/48919>
    = help: call with fully qualified syntax `ChainedError::backtrace(...)` to keep using the current method

   Compiling mio-named-pipes v0.1.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mio-named-pipes CARGO_PKG_DESCRIPTION='Windows named pipe bindings for mio.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/mio-named-pipes CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/mio-named-pipes' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/mio-named-pipes' CARGO_PKG_VERSION=0.1.5 /usr/bin/rustc --crate-name mio_named_pipes /<<PKGBUILDDIR>>/third_party/rust/mio-named-pipes/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f568bae3d0641413 -C extra-filename=-f568bae3d0641413 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling cose v0.1.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cose CARGO_PKG_DESCRIPTION='Library to use COSE (https://tools.ietf.org/html/rfc8152) in Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cose CARGO_PKG_AUTHORS='Franziskus Kiefer <franziskuskiefer@gmail.com>:David Keeler <dkeeler@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cose-rust' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.4 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/cose/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=2fd653d61cd5d675 -C extra-filename=-2fd653d61cd5d675 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/cose-2fd653d61cd5d675 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
   Compiling binary-space-partition v0.1.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=binary-space-partition CARGO_PKG_DESCRIPTION='Abstract BSP tree' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/binary-space-partition CARGO_PKG_AUTHORS='Dzmitry Malyshau <kvark@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/kvark/binary-space-partition' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.2 /usr/bin/rustc --crate-name binary_space_partition /<<PKGBUILDDIR>>/third_party/rust/binary-space-partition/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=943f0d64639c5e54 -C extra-filename=-943f0d64639c5e54 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/regex-syntax/src/error.rs:45:38
   |
45 |             Error::Parse(ref x) => x.description(),
   |                                      ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/regex-syntax/src/error.rs:46:42
   |
46 |             Error::Translate(ref x) => x.description(),
   |                                          ^^^^^^^^^^^

warning: variable does not need to be mutable
  --> ./third_party/rust/binary-space-partition/src/lib.rs:46:13
   |
46 |         let mut node = side.as_mut().unwrap();
   |             ----^^^^
   |             |
   |             help: remove this `mut`
   |
   = note: `#[warn(unused_mut)]` on by default

   Compiling indexmap v1.0.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=indexmap CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.

The indexmap is a hash table where the iteration order of the key-value
pairs is independent of the hash values of the keys. It has the usual
hash table functionality, it preserves insertion order except after
removals, and it allows lookup of its elements by either hash table key
or numerical index. A corresponding hash set type is also provided.

This crate was initially published under the name ordermap, but it was renamed to
indexmap.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/indexmap CARGO_PKG_AUTHORS='bluss:Josh Stone <cuviper@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.1 /usr/bin/rustc --crate-name indexmap /<<PKGBUILDDIR>>/third_party/rust/indexmap/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1ee999c9c584ca1c -C extra-filename=-1ee999c9c584ca1c --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling moz_cbor v0.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=moz_cbor CARGO_PKG_DESCRIPTION='Library to use CBOR (https://tools.ietf.org/html/rfc7049) in Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/moz_cbor CARGO_PKG_AUTHORS='Franziskus Kiefer <franziskuskiefer@gmail.com>:David Keeler <dkeeler@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cbor-rust' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name moz_cbor /<<PKGBUILDDIR>>/third_party/rust/moz_cbor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=2ae88c92567a59fd -C extra-filename=-2ae88c92567a59fd --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
  --> ./third_party/rust/moz_cbor/src/decoder.rs:51:14
   |
51 |             0...23 => Ok(first_value),
   |              ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> ./third_party/rust/moz_cbor/src/serializer.rs:10:10
   |
10 |         0...23 => {
   |          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/moz_cbor/src/serializer.rs:13:11
   |
13 |         24...255 => {
   |           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/moz_cbor/src/serializer.rs:17:12
   |
17 |         256...65_535 => {
   |            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/moz_cbor/src/serializer.rs:22:15
   |
22 |         65_536...4_294_967_295 => {
   |               ^^^ help: use `..=` for an inclusive range

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:304:9
    |
304 |         try!(f.debug_map().entries(self.iter()).finish());
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:308:9
    |
308 |         try!(writeln!(f, ""));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:310:13
    |
310 |             try!(write!(f, "{}: {:?}", i, index));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:315:17
    |
315 |                 try!(write!(f, ", desired={}, probe_distance={}, key={:?}",
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:320:13
    |
320 |             try!(writeln!(f, ""));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/indexmap/src/map.rs:322:9
    |
322 |         try!(writeln!(f, "cap={}, raw_cap={}, entries.cap={}",
    |         ^^^

   Compiling bzip2-sys v0.1.6
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=bzip2-sys CARGO_PKG_DESCRIPTION='Bindings to libbzip2 for bzip2 compression and decompression exposed as
Reader/Writer streams.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/bzip2-rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bzip2-sys CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/bzip2-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=cd552a86ea13ddd1 -C extra-filename=-cd552a86ea13ddd1 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/bzip2-sys-cd552a86ea13ddd1 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern cc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libcc-3762e6145ab3f877.rlib --cap-lints warn`
   Compiling semver v0.6.0
     Running `CARGO_PKG_VERSION_MINOR=6 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_AUTHORS='Steve Klabnik <steve@steveklabnik.com>:The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=semver CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison.
' CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/semver-0.6.0 CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name semver /<<PKGBUILDDIR>>/third_party/rust/semver-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=84aa45ed5378f234 -C extra-filename=-84aa45ed5378f234 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern semver_parser=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libsemver_parser-aa08966db5637b6f.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:173:9
    |
173 |         try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:175:13
    |
175 |             try!(write!(f, "-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:178:21
    |
178 |                     try!(write!(f, "."))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:180:17
    |
180 |                 try!(write!(f, "{}", x));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:184:13
    |
184 |             try!(write!(f, "+"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:187:21
    |
187 |                     try!(write!(f, "."))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:189:17
    |
189 |                 try!(write!(f, "{}", x));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:449:13
    |
449 |             try!(write!(fmt, "*"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:453:21
    |
453 |                     try!(write!(fmt, "{}", pred));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:455:21
    |
455 |                     try!(write!(fmt, ", {}", pred));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:467:32
    |
467 |             Wildcard(Major) => try!(write!(fmt, "*")),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:468:32
    |
468 |             Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:471:21
    |
471 |                     try!(write!(fmt, "{}.{}.*", self.major, minor))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:473:21
    |
473 |                     try!(write!(fmt, "{}.*.*", self.major))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:477:17
    |
477 |                 try!(write!(fmt, "{}{}", self.op, self.major));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:480:32
    |
480 |                     Some(v) => try!(write!(fmt, ".{}", v)),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:485:32
    |
485 |                     Some(v) => try!(write!(fmt, ".{}", v)),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:490:21
    |
490 |                     try!(write!(fmt, "-"));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:493:29
    |
493 | ...                   try!(write!(fmt, "."))
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:495:25
    |
495 |                         try!(write!(fmt, "{}", x));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:508:19
    |
508 |             Ex => try!(write!(fmt, "= ")),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:509:19
    |
509 |             Gt => try!(write!(fmt, "> ")),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:510:21
    |
510 |             GtEq => try!(write!(fmt, ">= ")),
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:511:19
    |
511 |             Lt => try!(write!(fmt, "< ")),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:512:21
    |
512 |             LtEq => try!(write!(fmt, "<= ")),
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:513:22
    |
513 |             Tilde => try!(write!(fmt, "~")),
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:514:27
    |
514 |             Compatible => try!(write!(fmt, "^")),
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:516:28
    |
516 |             Wildcard(_) => try!(write!(fmt, "")),
    |                            ^^^

     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/num-integer-067fa67baaa5c8a5/build-script-build`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:123:14
    |
123 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

[num-integer 0.1.39] cargo:rustc-cfg=has_i128
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/geckodriver-2133e6300c83fc7b/build-script-build`
[geckodriver 0.24.0] unable to detect vcs
   Compiling want v0.0.6
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.0.6 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=want CARGO_PKG_DESCRIPTION='Detect when another Future wants a result.' CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/want' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/want CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/want' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name want /<<PKGBUILDDIR>>/third_party/rust/want/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0b9f00d321702b6a -C extra-filename=-0b9f00d321702b6a --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --extern try_lock=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtry_lock-846f3c1c1c713a17.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling bitreader v0.3.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=bitreader CARGO_PKG_DESCRIPTION='BitReader helps reading individual bits from a slice of bytes.

You can read "unusual" numbers of bits from the byte slice, for example 13 bits
at once. The reader internally keeps track of position within the buffer.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bitreader CARGO_PKG_AUTHORS='Ilkka Rauta <ilkka.rauta@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/irauta/bitreader' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/irauta/bitreader' CARGO_PKG_VERSION=0.3.0 /usr/bin/rustc --crate-name bitreader /<<PKGBUILDDIR>>/third_party/rust/bitreader/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=67acfae1162717fb -C extra-filename=-67acfae1162717fb --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:108:21
    |
108 |         let value = try!(self.read_value(bit_count, 8));
    |                     ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:114:21
    |
114 |         let value = try!(self.read_value(bit_count, 16));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:120:21
    |
120 |         let value = try!(self.read_value(bit_count, 32));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:126:21
    |
126 |         let value = try!(self.read_value(bit_count, 64));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:133:21
    |
133 |         let value = try!(self.read_signed_value(bit_count, 8));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:140:21
    |
140 |         let value = try!(self.read_signed_value(bit_count, 16));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:147:21
    |
147 |         let value = try!(self.read_signed_value(bit_count, 32));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:154:21
    |
154 |         let value = try!(self.read_signed_value(bit_count, 64));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:161:15
    |
161 |         match try!(self.read_value(1, 1)) {
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:201:24
    |
201 |         let unsigned = try!(self.read_value(bit_count, maximum_count));
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bitreader/src/lib.rs:342:15
    |
342 |         match try!(reader.read_u8(bits)) {
    |               ^^^

     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_NAME=libc CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/libc-7681dcbeffe62187/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name libc /<<PKGBUILDDIR>>/third_party/rust/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=0257befc5c9a3942 -C extra-filename=-0257befc5c9a3942 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN`
   Compiling uuid v0.7.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=uuid CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/uuid CARGO_PKG_AUTHORS='Ashley Mannix<ashleymannix@live.com.au>:Christopher Armstrong:Dylan DPC<dylan.dpc@gmail.com>:Hunar Roop Kahlon<hunar.roop@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION=0.7.1 /usr/bin/rustc --crate-name uuid /<<PKGBUILDDIR>>/third_party/rust/uuid/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=33f04ce4b4d811e7 -C extra-filename=-33f04ce4b4d811e7 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
   --> ./third_party/rust/uuid/src/lib.rs:825:25
    |
825 |                     b'0'...b'9' => acc = chr - b'0',
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/uuid/src/lib.rs:826:25
    |
826 |                     b'a'...b'f' => acc = chr - b'a' + 10,
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/uuid/src/lib.rs:827:25
    |
827 |                     b'A'...b'F' => acc = chr - b'A' + 10,
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/uuid/src/lib.rs:872:25
    |
872 |                     b'0'...b'9' => acc += chr - b'0',
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/uuid/src/lib.rs:873:25
    |
873 |                     b'a'...b'f' => acc += chr - b'a' + 10,
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/uuid/src/lib.rs:874:25
    |
874 |                     b'A'...b'F' => acc += chr - b'A' + 10,
    |                         ^^^ help: use `..=` for an inclusive range

   Compiling svg_fmt v0.4.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=svg_fmt CARGO_PKG_DESCRIPTION='Very simple debugging utilities to dump shapes in SVG format.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/svg_fmt CARGO_PKG_AUTHORS='Nicolas Silva <nical@fastmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/nical/rust_debug' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.0 /usr/bin/rustc --crate-name svg_fmt --edition=2018 /<<PKGBUILDDIR>>/third_party/rust/svg_fmt/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=99340ebb5799c2c0 -C extra-filename=-99340ebb5799c2c0 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: variable does not need to be mutable
   --> ./third_party/rust/regex-syntax/src/hir/literal/mod.rs:687:17
    |
687 |             let mut buf = &mut buf[..i];
    |                 ----^^^
    |                 |
    |                 help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:538:36
    |
538 | pub const LC_CTYPE_MASK: ::c_int = (1 << LC_CTYPE);
    |                                    ^^^^^^^^^^^^^^^ help: remove these parentheses
    |
note: the lint level is defined here
   --> ./third_party/rust/libc/src/lib.rs:17:53
    |
17  | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))]
    |                                                     ^^^^^^^^
    = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:539:38
    |
539 | pub const LC_NUMERIC_MASK: ::c_int = (1 << LC_NUMERIC);
    |                                      ^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:540:35
    |
540 | pub const LC_TIME_MASK: ::c_int = (1 << LC_TIME);
    |                                   ^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:541:38
    |
541 | pub const LC_COLLATE_MASK: ::c_int = (1 << LC_COLLATE);
    |                                      ^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:542:39
    |
542 | pub const LC_MONETARY_MASK: ::c_int = (1 << LC_MONETARY);
    |                                       ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:543:39
    |
543 | pub const LC_MESSAGES_MASK: ::c_int = (1 << LC_MESSAGES);
    |                                       ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1063:27
     |
1063 | pub const IPOPT_END: u8 = (0 |IPOPT_CONTROL);
     |                           ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1064:28
     |
1064 | pub const IPOPT_NOOP: u8 = (1 |IPOPT_CONTROL);
     |                            ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1065:27
     |
1065 | pub const IPOPT_SEC: u8 = (2 |IPOPT_CONTROL|IPOPT_COPY);
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1066:28
     |
1066 | pub const IPOPT_LSRR: u8 = (3 |IPOPT_CONTROL|IPOPT_COPY);
     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1067:33
     |
1067 | pub const IPOPT_TIMESTAMP: u8 = (4 |IPOPT_MEASUREMENT);
     |                                 ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1068:26
     |
1068 | pub const IPOPT_RR: u8 = (7 |IPOPT_CONTROL);
     |                          ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1069:27
     |
1069 | pub const IPOPT_SID: u8 = (8 |IPOPT_CONTROL|IPOPT_COPY);
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1070:28
     |
1070 | pub const IPOPT_SSRR: u8 = (9 |IPOPT_CONTROL|IPOPT_COPY);
     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1071:26
     |
1071 | pub const IPOPT_RA: u8 = (20|IPOPT_CONTROL|IPOPT_COPY);
     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary trailing semicolon
   --> ./third_party/rust/libc/src/macros.rs:128:21
    |
128 |             $($body);*
    |                     ^ help: remove this semicolon
    |
note: the lint level is defined here
   --> ./third_party/rust/libc/src/lib.rs:17:53
    |
17  | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))]
    |                                                     ^^^^^^^^
    = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]`

warning: unnecessary trailing semicolon
   --> ./third_party/rust/libc/src/macros.rs:128:21
    |
128 |             $($body);*
    |                     ^ help: remove this semicolon

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/linux/mod.rs:1821:42
     |
1821 | pub const IN_CLOSE:         ::uint32_t = (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE);
     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/linux/mod.rs:1825:42
     |
1825 | pub const IN_MOVE:          ::uint32_t = (IN_MOVED_FROM | IN_MOVED_TO);
     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/linux/mod.rs:1842:42
     |
1842 |   pub const IN_ALL_EVENTS:    ::uint32_t = (
     |  __________________________________________^
1843 | |   IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE |
1844 | |   IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM |
1845 | |   IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF |
1846 | |   IN_MOVE_SELF
1847 | | );
     | |_^
     |
help: remove these parentheses
     |
1842 | pub const IN_ALL_EVENTS:    ::uint32_t = 
1843 |   IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE |
1844 |   IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM |
1845 |   IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF |
1846 |   IN_MOVE_SELF
     |

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:335:36
    |
335 | pub const LC_PAPER_MASK: ::c_int = (1 << LC_PAPER);
    |                                    ^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:336:35
    |
336 | pub const LC_NAME_MASK: ::c_int = (1 << LC_NAME);
    |                                   ^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:337:38
    |
337 | pub const LC_ADDRESS_MASK: ::c_int = (1 << LC_ADDRESS);
    |                                      ^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:338:40
    |
338 | pub const LC_TELEPHONE_MASK: ::c_int = (1 << LC_TELEPHONE);
    |                                        ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:339:42
    |
339 | pub const LC_MEASUREMENT_MASK: ::c_int = (1 << LC_MEASUREMENT);
    |                                          ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:340:45
    |
340 | pub const LC_IDENTIFICATION_MASK: ::c_int = (1 << LC_IDENTIFICATION);
    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:785:39
    |
785 | pub const NFT_LOOKUP_F_INV: ::c_int = (1 << 0);
    |                                       ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:790:39
    |
790 | pub const NFT_DYNSET_F_INV: ::c_int = (1 << 0);
    |                                       ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:845:38
    |
845 | pub const NFT_LIMIT_F_INV: ::c_int = (1 << 0);
    |                                      ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:851:38
    |
851 | pub const NFT_QUOTA_F_INV: ::c_int = (1 << 0);
    |                                      ^^^^^^^^ help: remove these parentheses

warning: method is never used: `encode_buffer`
   --> ./third_party/rust/uuid/src/lib.rs:952:5
    |
952 |     pub(crate) fn encode_buffer() -> [u8; adapter::Urn::LENGTH] {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(dead_code)]` on by default

   Compiling unicode-segmentation v1.2.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=unicode-segmentation CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster and Word boundaries
according to Unicode Standard Annex #29 rules.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unicode-segmentation CARGO_PKG_AUTHORS='kwantam <kwantam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_VERSION=1.2.1 /usr/bin/rustc --crate-name unicode_segmentation /<<PKGBUILDDIR>>/third_party/rust/unicode-segmentation/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=47ccc00ea4923fe2 -C extra-filename=-47ccc00ea4923fe2 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
  --> ./third_party/rust/unicode-segmentation/src/tables.rs:33:17
   |
33 |             'a' ... 'z' | 'A' ... 'Z' => true,
   |                 ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> ./third_party/rust/unicode-segmentation/src/tables.rs:33:31
   |
33 |             'a' ... 'z' | 'A' ... 'Z' => true,
   |                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/unicode-segmentation/src/tables.rs:42:17
   |
42 |             '0' ... '9' => true,
   |                 ^^^ help: use `..=` for an inclusive range

     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=byteorder CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/byteorder-dc855bc0ab009c7c/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/byteorder CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name byteorder /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e25057f501fd6362 -C extra-filename=-e25057f501fd6362 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg byteorder_i128`
   Compiling crossbeam-epoch v0.4.3
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-epoch CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name crossbeam_epoch /<<PKGBUILDDIR>>/third_party/rust/crossbeam-epoch/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="use_std"' -C metadata=15cc6c0f8ff4c56a -C extra-filename=-15cc6c0f8ff4c56a --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern arrayvec=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libarrayvec-13ec7abe7533fbfc.rmeta --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --extern crossbeam_utils=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-1e73de04441dccbb.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern memoffset=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmemoffset-d045498dbb2b028b.rmeta --extern scopeguard=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libscopeguard-47b58b132e8a9bd5.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling thread_profiler v0.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=thread_profiler CARGO_PKG_DESCRIPTION='A thread profiling library that outputs profiles in the chromium trace format.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/thread_profiler CARGO_PKG_AUTHORS='Glenn Watson <github@intuitionlibrary.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/glennw/thread_profiler' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/glennw/thread_profiler' CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name thread_profiler /<<PKGBUILDDIR>>/third_party/rust/thread_profiler/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3e054ec5bf88ea9a -C extra-filename=-3e054ec5bf88ea9a --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/byteorder/src/io.rs:55:9
   |
55 |         try!(self.read_exact(&mut buf));
   |         ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/byteorder/src/io.rs:85:9
   |
85 |         try!(self.read_exact(&mut buf));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:112:9
    |
112 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:139:9
    |
139 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:165:9
    |
165 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:191:9
    |
191 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:217:9
    |
217 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:243:9
    |
243 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:269:9
    |
269 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:295:9
    |
295 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:321:9
    |
321 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:347:9
    |
347 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:377:9
    |
377 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:404:9
    |
404 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:429:9
    |
429 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:454:9
    |
454 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:463:9
    |
463 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:472:9
    |
472 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:503:9
    |
503 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:534:9
    |
534 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:567:13
    |
567 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:602:13
    |
602 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:640:13
    |
640 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:682:13
    |
682 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:717:13
    |
717 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:752:13
    |
752 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:790:13
    |
790 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:832:13
    |
832 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:876:13
    |
876 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:964:13
    |
964 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
 --> ./third_party/rust/crossbeam-epoch/src/atomic.rs:8:39
  |
8 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT};
  |                                       ^^^^^^^^^^^^^^^^^
  |
  = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/crossbeam-epoch/src/atomic.rs:157:19
    |
157 |             data: ATOMIC_USIZE_INIT,
    |                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-epoch/src/deferred.rs:39:38
   |
39 |                 let mut data: Data = mem::uninitialized();
   |                                      ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-epoch/src/deferred.rs:54:38
   |
54 |                 let mut data: Data = mem::uninitialized();
   |                                      ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/crossbeam-epoch/src/internal.rs:482:59
    |
482 |         let entry_ptr = (local as *const Local as usize + offset_of!(Local, entry)) as *const Entry;
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/crossbeam-epoch/src/internal.rs:489:59
    |
489 |         let local_ptr = (entry as *const Entry as usize - offset_of!(Local, entry)) as *const Local;
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-epoch/src/sync/queue.rs:51:28
   |
51 |             data: unsafe { mem::uninitialized() },
   |                            ^^^^^^^^^^^^^^^^^^

   Compiling quick-error v1.2.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=quick-error CARGO_PKG_DESCRIPTION='    A macro which makes error types pleasant to write.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/quick-error CARGO_PKG_AUTHORS='Paul Colomiets <paul@colomiets.name>:Colin Kiegel <kiegel@gmx.de>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_VERSION=1.2.1 /usr/bin/rustc --crate-name quick_error /<<PKGBUILDDIR>>/third_party/rust/quick-error/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1ce9151aa097b86d -C extra-filename=-1ce9151aa097b86d --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling mp4parse_fallible v0.0.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mp4parse_fallible CARGO_PKG_DESCRIPTION='Fallible replacement for Vec' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/mp4parse_fallible CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/mozilla/mp4parse_fallible' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name mp4parse_fallible /<<PKGBUILDDIR>>/third_party/rust/mp4parse_fallible/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=60395cc8b0e9682e -C extra-filename=-60395cc8b0e9682e --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=semver-parser CARGO_PKG_DESCRIPTION='Parsing of the semver spec.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/semver-parser CARGO_PKG_AUTHORS='Steve Klabnik <steve@steveklabnik.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION=0.7.0 /usr/bin/rustc --crate-name semver_parser /<<PKGBUILDDIR>>/third_party/rust/semver-parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=aa08966db5637b6f -C extra-filename=-aa08966db5637b6f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling arrayref v0.3.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=arrayref CARGO_PKG_DESCRIPTION='Macros to take array references of slices' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/arrayref CARGO_PKG_AUTHORS='David Roundy <roundyd@physics.oregonstate.edu>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/droundy/arrayref' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.4 /usr/bin/rustc --crate-name arrayref /<<PKGBUILDDIR>>/third_party/rust/arrayref/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=678c0e28f5a808ad -C extra-filename=-678c0e28f5a808ad --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/semver-parser/src/version.rs:75:9
   |
75 |         try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch));
   |         ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/semver-parser/src/version.rs:79:13
   |
79 |             try!(write!(f, "-{}", strs.join(".")));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/semver-parser/src/version.rs:84:13
   |
84 |             try!(write!(f, "+{}", strs.join(".")));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-parser/src/range.rs:184:22
    |
184 |     let predicates = try!(predicates);
    |                      ^^^

   Compiling foreign-types v0.3.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=foreign-types CARGO_PKG_DESCRIPTION='A framework for Rust wrappers over C APIs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/foreign-types CARGO_PKG_AUTHORS='Steven Fackler <sfackler@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/sfackler/foreign-types' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.0 /usr/bin/rustc --crate-name foreign_types /<<PKGBUILDDIR>>/third_party/rust/foreign-types/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=59b119a5a4d5e22a -C extra-filename=-59b119a5a4d5e22a --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling boxfnonce v0.0.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=boxfnonce CARGO_PKG_DESCRIPTION='safe FnOnce boxing for rust stable' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/boxfnonce CARGO_PKG_AUTHORS='Stefan Bühler <stbuehler@web.de>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/stbuehler/rust-boxfnonce' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://github.com/stbuehler/rust-boxfnonce' CARGO_PKG_VERSION=0.0.3 /usr/bin/rustc --crate-name boxfnonce /<<PKGBUILDDIR>>/third_party/rust/boxfnonce/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9edd16fa07f4ea34 -C extra-filename=-9edd16fa07f4ea34 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/no_send.rs:50:51
   |
50 | pub struct BoxFnOnce<Arguments, Result = ()> (Box<FnBox<Arguments, Result>>);
   |                                                   ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<Arguments, Result>`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:72:1
   |
72 | build_n_args!(BoxFnOnce[]: );
   | ----------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:73:1
   |
73 | build_n_args!(BoxFnOnce[]: a1: A1);
   | ----------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:74:1
   |
74 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2);
   | ------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:75:1
   |
75 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3);
   | --------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:76:1
   |
76 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4);
   | ----------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:77:1
   |
77 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5);
   | ------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:78:1
   |
78 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6);
   | --------------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:79:1
   |
79 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7);
   | ----------------------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:80:1
   |
80 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8);
   | ------------------------------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:81:1
   |
81 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9);
   | --------------------------------------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<($($typevar,)*), Result>`
   | 
  ::: ./third_party/rust/boxfnonce/src/no_send.rs:82:1
   |
82 | build_n_args!(BoxFnOnce[]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10);
   | ------------------------------------------------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/send.rs:41:55
   |
41 | pub struct SendBoxFnOnce<Arguments, Result = ()> (Box<FnBox<Arguments, Result> + Send>);
   |                                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<Arguments, Result> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:63:1
   |
63 | build_n_args!(SendBoxFnOnce[+Send]: );
   | -------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:64:1
   |
64 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1);
   | -------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:65:1
   |
65 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2);
   | ---------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:66:1
   |
66 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3);
   | ------------------------------------------------------------ in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:67:1
   |
67 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4);
   | -------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:68:1
   |
68 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5);
   | ---------------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:69:1
   |
69 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6);
   | ------------------------------------------------------------------------------------ in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:70:1
   |
70 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7);
   | -------------------------------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:71:1
   |
71 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8);
   | ---------------------------------------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:72:1
   |
72 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9);
   | ------------------------------------------------------------------------------------------------------------ in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/boxfnonce/src/macros.rs:24:33
   |
24 |                 $name(Box::new(func) as Box<FnBox<($($typevar,)*), Result> $($add)*>)
   |                                             ^^^^^ help: use `dyn`: `dyn FnBox`
   | 
  ::: ./third_party/rust/boxfnonce/src/send.rs:73:1
   |
73 | build_n_args!(SendBoxFnOnce[+Send]: a1: A1, a2: A2, a3: A3, a4: A4, a5: A5, a6: A6, a7: A7, a8: A8, a9: A9, a10: A10);
   | ---------------------------------------------------------------------------------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

   Compiling runloop v0.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=runloop CARGO_PKG_DESCRIPTION='Cancelable non-blocking polling threads (with optional timeouts).' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/runloop CARGO_PKG_AUTHORS='Tim Taubert <tim@timtaubert.de>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/ttaubert/rust-runloop/' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/ttaubert/rust-runloop/' CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name runloop /<<PKGBUILDDIR>>/third_party/rust/runloop/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c4337df3dbd7314f -C extra-filename=-c4337df3dbd7314f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/runloop/src/lib.rs:32:20
   |
32 |         F: FnOnce(&Fn() -> bool) -> T,
   |                    ^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> bool`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/runloop/src/lib.rs:40:20
   |
40 |         F: FnOnce(&Fn() -> bool) -> T,
   |                    ^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> bool`

   Compiling lazycell v0.4.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=lazycell CARGO_PKG_DESCRIPTION='A library providing a lazily filled Cell struct' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lazycell-0.4.0 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>:Nikita Pekin <contact@nikitapek.in>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/indiv0/lazycell' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.0 /usr/bin/rustc --crate-name lazycell /<<PKGBUILDDIR>>/third_party/rust/lazycell-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=84080cbffdd80153 -C extra-filename=-84080cbffdd80153 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_NAME=proc-macro2 CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an
option, off by default, to also reimplement itself in terms of the upstream
unstable API.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/proc-macro2-de4e4d35b6ddb76e/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name proc_macro2 /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=a2aab1f2258db500 -C extra-filename=-a2aab1f2258db500 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern unicode_xid=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libunicode_xid-73a36e8d5305f8bc.rmeta --cap-lints warn --cfg u128 --cfg use_proc_macro --cfg wrap_proc_macro`
warning: variable does not need to be mutable
  --> ./third_party/rust/lazycell-0.4.0/src/lib.rs:65:13
   |
65 |         let mut slot = unsafe { &mut *self.inner.get() };
   |             ----^^^^
   |             |
   |             help: remove this `mut`
   |
   = note: `#[warn(unused_mut)]` on by default

warning: unnecessary `unsafe` block
  --> ./third_party/rust/lazycell-0.4.0/src/lib.rs:90:9
   |
90 |         unsafe { self.inner.into_inner() }
   |         ^^^^^^ unnecessary `unsafe` block
   |
   = note: `#[warn(unused_unsafe)]` on by default

warning: unnecessary `unsafe` block
   --> ./third_party/rust/lazycell-0.4.0/src/lib.rs:150:9
    |
150 |         unsafe { self.inner.into_inner() }
    |         ^^^^^^ unnecessary `unsafe` block

     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=memchr CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/memchr-9a3920006407c65c/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name memchr /<<PKGBUILDDIR>>/third_party/rust/memchr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=b065331b384c5890 -C extra-filename=-b065331b384c5890 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx`
   Compiling termcolor v0.3.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=termcolor CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/termcolor CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ripgrep/tree/master/termcolor' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ripgrep/tree/master/termcolor' CARGO_PKG_VERSION=0.3.6 /usr/bin/rustc --crate-name termcolor /<<PKGBUILDDIR>>/third_party/rust/termcolor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=357eaac420c3a8cb -C extra-filename=-357eaac420c3a8cb --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling slab v0.3.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=slab CARGO_PKG_DESCRIPTION='Simple slab allocator' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/slab-0.3.0 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_PKG_VERSION=0.3.0 /usr/bin/rustc --crate-name slab /<<PKGBUILDDIR>>/third_party/rust/slab-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7c37f84769536d7b -C extra-filename=-7c37f84769536d7b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/strnom.rs:98:24
   |
98 |             b' ' | 0x09...0x0d => {
   |                        ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:760:24
    |
760 |                 b'\x20'...b'\x7E' => escaped.push(*b as char),
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1162:25
     |
1162 |     next_ch!(chars @ '0'...'7');
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1163:25
     |
1163 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1163:37
     |
1163 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1163:49
     |
1163 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1171:26
     |
1171 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1171:40
     |
1171 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1171:54
     |
1171 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                                                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1172:26
     |
1172 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1172:40
     |
1172 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1172:54
     |
1172 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                                                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1181:25
     |
1181 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1181:37
     |
1181 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1181:49
     |
1181 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1183:37
     |
1183 |         let c = next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}');
     |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1183:49
     |
1183 |         let c = next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}');
     |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1183:61
     |
1183 |         let c = next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}');
     |                                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1212:16
     |
1212 |             '0'...'9' | '_' => {
     |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1257:20
     |
1257 |                 '0'...'9' => {
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1307:17
     |
1307 |             b'0'...b'9' => (b - b'0') as u64,
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1308:17
     |
1308 |             b'a'...b'f' => 10 + (b - b'a') as u64,
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1309:17
     |
1309 |             b'A'...b'F' => 10 + (b - b'A') as u64,
     |                 ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/wrapper.rs:62:26
   |
62 |         type PanicHook = Fn(&PanicInfo) + Sync + Send + 'static;
   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&PanicInfo) + Sync + Send + 'static`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/wrapper.rs:28:33
   |
28 |     static WORKS: AtomicUsize = ATOMIC_USIZE_INIT;
   |                                 ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`
   |
   = note: `#[warn(deprecated)]` on by default

   Compiling prefs_parser v0.0.1 (/<<PKGBUILDDIR>>/modules/libpref/parser)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=prefs_parser CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/modules/libpref/parser CARGO_PKG_AUTHORS='Nicholas Nethercote <nnethercote@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name prefs_parser modules/libpref/parser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=565862ad6da09fa5 -C extra-filename=-565862ad6da09fa5 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling mozilla-central-workspace-hack v0.1.0 (/<<PKGBUILDDIR>>/build/workspace-hack)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mozilla-central-workspace-hack CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/build/workspace-hack CARGO_PKG_AUTHORS= CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name mozilla_central_workspace_hack build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=cb2972c769aa3193 -C extra-filename=-cb2972c769aa3193 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
   --> modules/libpref/parser/src/lib.rs:634:25
    |
634 |                 c @ b'0'...b'9' => value += (c - b'0') as u16,
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> modules/libpref/parser/src/lib.rs:635:25
    |
635 |                 c @ b'A'...b'F' => value += (c - b'A') as u16 + 10,
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> modules/libpref/parser/src/lib.rs:636:25
    |
636 |                 c @ b'a'...b'f' => value += (c - b'a') as u16 + 10,
    |                         ^^^ help: use `..=` for an inclusive range

   Compiling log v0.4.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=log CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/log CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.6 /usr/bin/rustc --crate-name log /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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=18a57bfe92f75079 -C extra-filename=-18a57bfe92f75079 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling tokio-timer v0.2.5
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=tokio-timer CARGO_PKG_DESCRIPTION='Timer facilities for Tokio
' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-timer CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio_timer /<<PKGBUILDDIR>>/third_party/rust/tokio-timer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a8631900cccbc2a2 -C extra-filename=-a8631900cccbc2a2 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log/src/lib.rs:303:29
    |
303 | static mut LOGGER: &'static Log = &NopLogger;
    |                             ^^^ help: use `dyn`: `dyn Log`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/log/src/lib.rs:1094:37
     |
1094 | pub fn set_boxed_logger(logger: Box<Log>) -> Result<(), SetLoggerError> {
     |                                     ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/log/src/lib.rs:1145:36
     |
1145 | pub fn set_logger(logger: &'static Log) -> Result<(), SetLoggerError> {
     |                                    ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/log/src/lib.rs:1151:29
     |
1151 |     F: FnOnce() -> &'static Log,
     |                             ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/log/src/lib.rs:1214:29
     |
1214 | pub fn logger() -> &'static Log {
     |                             ^^^ help: use `dyn`: `dyn Log`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/log/src/lib.rs:295:48
    |
295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT};
    |                                                ^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/log/src/lib.rs:304:29
    |
304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT;
    |                             ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/log/src/lib.rs:313:44
    |
313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                            ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: unused doc comment
  --> ./third_party/rust/tokio-timer/src/clock/clock.rs:20:1
   |
20 | /// Thread-local tracking the current clock
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-timer/src/lib.rs:22:23
   |
22 | #![deny(missing_docs, warnings, missing_debug_implementations)]
   |                       ^^^^^^^^
   = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]`
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/tokio-timer/src/timer/handle.rs:23:1
   |
23 | /// Tracks the timer for the current execution context.
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-timer/src/clock/clock.rs:17:21
   |
17 |     now: Option<Arc<Now>>,
   |                     ^^^ help: use `dyn`: `dyn Now`
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-timer/src/lib.rs:22:23
   |
22 | #![deny(missing_docs, warnings, missing_debug_implementations)]
   |                       ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/tokio-timer/src/timer/entry.rs:173:18
    |
173 |         unsafe { (*self.when.get()) }
    |                  ^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-timer/src/lib.rs:22:23
    |
22  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/tokio-timer/src/timer/entry.rs:541:29
    |
541 |         self.ptr = unsafe { (*entry.next_atomic.get()) };
    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/tokio-timer/src/timer/level.rs:168:5
    |
168 |     (1 << slot)
    |     ^^^^^^^^^^^ help: remove these parentheses

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-timer/src/timer/mod.rs:171:17
    |
171 |     unpark: Box<Unpark>,
    |                 ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-timer/src/timer/mod.rs:535:40
    |
535 |     fn new(start: Instant, unpark: Box<Unpark>) -> Inner {
    |                                        ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-timer/src/deadline.rs:164:31
    |
164 |             Inner(ref e) => e.description(),
    |                               ^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-timer/src/lib.rs:22:23
    |
22  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-timer/src/deadline.rs:166:31
    |
166 |             Timer(ref e) => e.description(),
    |                               ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/tokio-timer/src/error.rs:76:14
   |
76 |         self.description().fmt(fmt)
   |              ^^^^^^^^^^^

   Compiling idna v0.1.4
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_AUTHORS='The rust-url developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=idna CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/idna CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name idna /<<PKGBUILDDIR>>/third_party/rust/idna/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0112a8ee1fa49e78 -C extra-filename=-0112a8ee1fa49e78 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern matches=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmatches-9689327eba2d08c1.rmeta --extern unicode_bidi=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libunicode_bidi-efcee54a1c0ebc1d.rmeta --extern unicode_normalization=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libunicode_normalization-b8b4c92be545a2f8.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling crossbeam-utils v0.3.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-utils-0.3.2 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION=0.3.2 /usr/bin/rustc --crate-name crossbeam_utils /<<PKGBUILDDIR>>/third_party/rust/crossbeam-utils-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=1e73de04441dccbb -C extra-filename=-1e73de04441dccbb --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:336:27
    |
336 |         let join_handle = try!(unsafe {
    |                           ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:147:22
    |
147 |     let closure: Box<FnBox<()> + 'a> = Box::new(f);
    |                      ^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<()> + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:148:22
    |
148 |     let closure: Box<FnBox<()> + Send> = mem::transmute(closure);
    |                      ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:160:15
    |
160 |     dtor: Box<FnBox<T> + 'a>,
    |               ^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<T> + 'a`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:165:68
    |
165 |     pub fn pop(chain: &mut Option<DtorChain<'a, T>>) -> Option<Box<FnBox<T> + 'a>> {
    |                                                                    ^^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox<T> + 'a`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-utils-0.3.2/src/cache_padded.rs:63:43
   |
63 |                     let mut inner: Self = mem::uninitialized();
   |                                           ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/crossbeam-utils-0.3.2/src/scoped.rs:334:59
    |
334 |         let result = Box::into_raw(Box::<T>::new(unsafe { mem::uninitialized() })) as usize;
    |                                                           ^^^^^^^^^^^^^^^^^^

warning: `...` range patterns are deprecated
  --> ./third_party/rust/idna/src/punycode.rs:84:29
   |
84 |                 byte @ b'0' ... b'9' => byte - b'0' + 26,
   |                             ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> ./third_party/rust/idna/src/punycode.rs:85:29
   |
85 |                 byte @ b'A' ... b'Z' => byte - b'A',
   |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/idna/src/punycode.rs:86:29
   |
86 |                 byte @ b'a' ... b'z' => byte - b'a',
   |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/idna/src/punycode.rs:208:11
    |
208 |         0 ... 25 => (value as u8 + 'a' as u8) as char,  // a..z
    |           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/idna/src/punycode.rs:209:12
    |
209 |         26 ... 35 => (value as u8 - 26 + '0' as u8) as char,  // 0..9
    |            ^^^ help: use `..=` for an inclusive range

   Compiling crossbeam-utils v0.2.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-utils-0.2.2 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION=0.2.2 /usr/bin/rustc --crate-name crossbeam_utils /<<PKGBUILDDIR>>/third_party/rust/crossbeam-utils-0.2.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=a648515c6373717b -C extra-filename=-a648515c6373717b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling crossbeam-utils v0.6.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-utils CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-utils CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam' CARGO_PKG_VERSION=0.6.3 /usr/bin/rustc --crate-name crossbeam_utils /<<PKGBUILDDIR>>/third_party/rust/crossbeam-utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=7fcb3294b37a1d1b -C extra-filename=-7fcb3294b37a1d1b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> ./third_party/rust/idna/src/punycode.rs:18:5
   |
18 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> ./third_party/rust/idna/src/uts46.rs:14:5
   |
14 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/crossbeam-utils-0.2.2/src/scoped.rs:324:27
    |
324 |         let join_handle = try!(unsafe {
    |                           ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: the item `mem` is imported redundantly
   --> ./third_party/rust/crossbeam-utils-0.2.2/src/scoped.rs:149:9
    |
112 | use std::mem;
    |     -------- the item `mem` is already imported here
...
149 |     use std::mem;
    |         ^^^^^^^^
    |
    = note: `#[warn(unused_imports)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.2.2/src/scoped.rs:151:22
    |
151 |     let closure: Box<FnBox + 'a> = Box::new(f);
    |                      ^^^^^^^^^^ help: use `dyn`: `dyn FnBox + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.2.2/src/scoped.rs:152:22
    |
152 |     let closure: Box<FnBox + Send> = mem::transmute(closure);
    |                      ^^^^^^^^^^^^ help: use `dyn`: `dyn FnBox + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils-0.2.2/src/scoped.rs:162:15
    |
162 |     dtor: Box<FnBox + 'a>,
    |               ^^^^^^^^^^ help: use `dyn`: `dyn FnBox + 'a`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-utils-0.2.2/src/cache_padded.rs:63:43
   |
63 |                     let mut inner: Self = mem::uninitialized();
   |                                           ^^^^^^^^^^^^^^^^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils/src/thread.rs:269:34
    |
269 |                 let closure: Box<FnMut() + Send + 'env> = Box::new(closure);
    |                                  ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut() + Send + 'env`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/crossbeam-utils/src/thread.rs:270:34
    |
270 |                 let closure: Box<FnMut() + Send + 'static> = unsafe { mem::transmute(closure) };
    |                                  ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut() + Send + 'static`

   Compiling proc-macro2 v0.3.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=proc-macro2 CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an
option, off by default, to also reimplement itself in terms of the upstream
unstable API.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.3.5 /usr/bin/rustc --crate-name proc_macro2 /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=a33ba529bc7d2615 -C extra-filename=-a33ba529bc7d2615 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern unicode_xid=/<<PKGBUILDDIR>>/build-browser/release/deps/libunicode_xid-73a36e8d5305f8bc.rmeta --cap-lints warn`
warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/strnom.rs:96:24
   |
96 |             b' ' | 0x09...0x0d => {
   |                        ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:571:24
    |
571 |                 b'\x20'...b'\x7E' => escaped.push(*b as char),
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:978:25
    |
978 |     next_ch!(chars @ '0'...'7');
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:979:25
    |
979 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:979:37
    |
979 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
    |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:979:49
    |
979 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
    |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:987:26
    |
987 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
    |                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:987:40
    |
987 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
    |                                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:987:54
    |
987 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
    |                                                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:988:26
    |
988 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
    |                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:988:40
    |
988 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
    |                                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:988:54
    |
988 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
    |                                                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:997:25
    |
997 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:997:37
    |
997 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
    |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:997:49
    |
997 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
    |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:999:37
    |
999 |         let c = next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}');
    |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:999:49
    |
999 |         let c = next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}');
    |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:999:61
    |
999 |         let c = next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}');
    |                                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:1028:16
     |
1028 |             '0'...'9' | '_' => {
     |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:1073:20
     |
1073 |                 '0'...'9' => {
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:1123:17
     |
1123 |             b'0'...b'9' => (b - b'0') as u64,
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:1124:17
     |
1124 |             b'a'...b'f' => 10 + (b - b'a') as u64,
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2-0.3.5/src/stable.rs:1125:17
     |
1125 |             b'A'...b'F' => 10 + (b - b'A') as u64,
     |                 ^^^ help: use `..=` for an inclusive range

     Running `/<<PKGBUILDDIR>>/build-browser/release/build/libc-38d0590ab1e3d20b/build-script-build`
[libc 0.2.51] cargo:rustc-cfg=libc_priv_mod_use
[libc 0.2.51] cargo:rustc-cfg=libc_union
[libc 0.2.51] cargo:rustc-cfg=libc_const_size_of
[libc 0.2.51] cargo:rustc-cfg=libc_align
[libc 0.2.51] cargo:rustc-cfg=libc_core_cvoid
[libc 0.2.51] cargo:rustc-cfg=libc_packedN
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/libc-38d0590ab1e3d20b/build-script-build`
[libc 0.2.51] cargo:rustc-cfg=libc_priv_mod_use
[libc 0.2.51] cargo:rustc-cfg=libc_union
[libc 0.2.51] cargo:rustc-cfg=libc_const_size_of
[libc 0.2.51] cargo:rustc-cfg=libc_align
[libc 0.2.51] cargo:rustc-cfg=libc_core_cvoid
[libc 0.2.51] cargo:rustc-cfg=libc_packedN
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/syn-dc7af410178c5c1d/build-script-build`
[syn 0.15.30] cargo:rustc-cfg=syn_can_use_thread_id
[syn 0.15.30] cargo:rustc-cfg=syn_can_call_macro_by_path
[syn 0.15.30] cargo:rustc-cfg=syn_disable_nightly_tests
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/proc-macro2-576d0354a81ad15f/build-script-build`
[proc-macro2 0.4.27] cargo:rerun-if-changed=build.rs
[proc-macro2 0.4.27] cargo:rustc-cfg=u128
[proc-macro2 0.4.27] cargo:rustc-cfg=use_proc_macro
[proc-macro2 0.4.27] cargo:rustc-cfg=wrap_proc_macro
   Compiling arrayvec v0.4.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=arrayvec 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_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/arrayvec CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.6 /usr/bin/rustc --crate-name arrayvec /<<PKGBUILDDIR>>/third_party/rust/arrayvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=0261b1ab00c0b712 -C extra-filename=-0261b1ab00c0b712 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern nodrop=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnodrop-32c22bfc8ccb5291.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/arrayvec/src/array_string.rs:93:17
   |
93 |         let s = try!(str::from_utf8(b.as_slice()));
   |                 ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/arrayvec/src/lib.rs:80:5
   |
80 |     mem::uninitialized()
   |     ^^^^^^^^^^^^^^^^^^

   Compiling cmake v0.1.29
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cmake CARGO_PKG_DESCRIPTION='A build dependency for running `cmake` to build a native library
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cmake CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cmake-rs' CARGO_PKG_VERSION_PATCH=29 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cmake-rs' CARGO_PKG_VERSION=0.1.29 /usr/bin/rustc --crate-name cmake /<<PKGBUILDDIR>>/third_party/rust/cmake/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=8c8ab28b1b9b2319 -C extra-filename=-8c8ab28b1b9b2319 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cc=/<<PKGBUILDDIR>>/build-browser/release/deps/libcc-3762e6145ab3f877.rmeta --cap-lints warn`
warning: unused import: `std::ascii::AsciiExt`
  --> ./third_party/rust/idna/src/punycode.rs:18:5
   |
18 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: unused import: `std::ascii::AsciiExt`
  --> ./third_party/rust/idna/src/uts46.rs:14:5
   |
14 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^

warning: type annotations needed
   --> ./third_party/rust/arrayvec/src/lib.rs:312:32
    |
312 |                 ptr::copy(p, p.offset(1), len - index);
    |                                ^^^^^^
    |
    = note: `#[warn(tyvar_behind_raw_pointer)]` on by default
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition!
    = note: for more information, see issue #46906 <https://github.com/rust-lang/rust/issues/46906>

     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_NAME=serde CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/serde-36af2383643f363a/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name serde /<<PKGBUILDDIR>>/third_party/rust/serde/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e4a5fccadf3791df -C extra-filename=-e4a5fccadf3791df --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg ops_bound --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/byteorder-1c578dbe58a0ea50/build-script-build`
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool IsRegExpObject(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:308:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  308 | MOZ_ALWAYS_INLINE bool IsRegExpObject(HandleValue v) {
      |                        ^~~~~~~~~~~~~~
[byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/byteorder-1c578dbe58a0ea50/build-script-build`
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool regexp_compile_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:391:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  391 |     if (!RegExpInitializeIgnoringLastIndex(cx, regexp, P, F)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:24:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
[byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/serde-6961cd8a2e7f30cb/build-script-build`
[serde 1.0.88] cargo:rustc-cfg=ops_bound
[serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str
[serde 1.0.88] cargo:rustc-cfg=de_rc_dst
[serde 1.0.88] cargo:rustc-cfg=core_duration
[serde 1.0.88] cargo:rustc-cfg=integer128
[serde 1.0.88] cargo:rustc-cfg=range_inclusive
[serde 1.0.88] cargo:rustc-cfg=num_nonzero
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/serde-6961cd8a2e7f30cb/build-script-build`
[serde 1.0.88] cargo:rustc-cfg=ops_bound
[serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str
[serde 1.0.88] cargo:rustc-cfg=de_rc_dst
[serde 1.0.88] cargo:rustc-cfg=core_duration
[serde 1.0.88] cargo:rustc-cfg=integer128
[serde 1.0.88] cargo:rustc-cfg=range_inclusive
[serde 1.0.88] cargo:rustc-cfg=num_nonzero
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/encoding_rs-28dde0b6c3f13a22/build-script-build`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/num-traits-0df66a9619a8ad61/build-script-build`
[num-traits 0.2.6] cargo:rustc-cfg=has_i128
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/num-traits-0df66a9619a8ad61/build-script-build`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/typenum-8212b78b3d3dff21/build-script-main`
[num-traits 0.2.6] cargo:rustc-cfg=has_i128
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/typenum-8212b78b3d3dff21/build-script-main`
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle<js::RegExpObject*>, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:243:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  243 | static bool RegExpInitializeIgnoringLastIndex(JSContext* cx,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:243:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:253:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  253 |     pattern = ToAtom<CanGC>(cx, patternValue);
      |               ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:7:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
   Compiling unreachable v1.0.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=unreachable CARGO_PKG_DESCRIPTION='An unreachable code optimization hint in stable rust.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unreachable CARGO_PKG_AUTHORS='Jonathan Reem <jonathan.reem@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/reem/rust-unreachable.git' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.0 /usr/bin/rustc --crate-name unreachable /<<PKGBUILDDIR>>/third_party/rust/unreachable/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=71e9d44de61071e1 -C extra-filename=-71e9d44de61071e1 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern void=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libvoid-139f04f52690f2bc.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling thread_local v0.3.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=thread_local CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/thread_local CARGO_PKG_AUTHORS='Amanieu d'\''Antras <amanieu@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.6 /usr/bin/rustc --crate-name thread_local /<<PKGBUILDDIR>>/third_party/rust/thread_local/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=2e7b6f952e3279c3 -C extra-filename=-2e7b6f952e3279c3 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/release/deps/liblazy_static-718cb4994dcd495b.rmeta --cap-lints warn`
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool js::IsRegExp(JSContext*, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:313:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  313 | bool js::IsRegExp(JSContext* cx, HandleValue value, bool* result) {
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:24:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/thread_local/src/lib.rs:211:40
    |
211 |             None => Ok(self.insert(id, try!(create()), true)),
    |                                        ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/thread_local/src/lib.rs:531:44
    |
531 |                 (*self.local.get()) = Some(try!(create()));
    |                                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/thread_local/src/lib.rs:537:47
    |
537 |             None => Ok(self.global.insert(id, try!(create()), true)),
    |                                               ^^^

   Compiling unicode-bidi v0.3.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=unicode-bidi CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/unicode-bidi CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.4 /usr/bin/rustc --crate-name unicode_bidi /<<PKGBUILDDIR>>/third_party/rust/unicode-bidi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=efcee54a1c0ebc1d -C extra-filename=-efcee54a1c0ebc1d --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern matches=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmatches-9689327eba2d08c1.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:7:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool static_input_setter(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:766:17
    |
766 |         let v = try!(visitor.visit_seq(&mut self));
    |                 ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:767:9
    |
767 |         try!(self.end());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:978:21
    |
978 |         let value = try!(visitor.visit_map(&mut self));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:979:9
    |
979 |         try!(self.end());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:987:21
    |
987 |         let value = try!(visitor.visit_seq(&mut self));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:988:9
    |
988 |         try!(self.end());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/value.rs:1052:27
     |
1052 |                 let key = try!(kseed.deserialize(key.into_deserializer()));
     |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/value.rs:1053:29
     |
1053 |                 let value = try!(vseed.deserialize(value.into_deserializer()));
     |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/value.rs:1160:20
     |
1160 |         let pair = try!(visitor.visit_seq(&mut pair_visitor));
     |                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/ignored_any.rs:183:38
    |
183 |         while let Some(IgnoredAny) = try!(seq.next_element()) {
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/ignored_any.rs:194:52
    |
194 |         while let Some((IgnoredAny, IgnoredAny)) = try!(map.next_entry()) {
    |                                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:515:33
    |
515 |         while let Some(value) = try!(seq.next_element()) {
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
784 | / seq_impl!(
785 | |     BinaryHeap<T: Ord>,
786 | |     seq,
787 | |     BinaryHeap::clear,
788 | |     BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())),
789 | |     BinaryHeap::reserve,
790 | |     BinaryHeap::push);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
784 | / seq_impl!(
785 | |     BinaryHeap<T: Ord>,
786 | |     seq,
787 | |     BinaryHeap::clear,
788 | |     BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())),
789 | |     BinaryHeap::reserve,
790 | |     BinaryHeap::push);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
793 | / seq_impl!(
794 | |     BTreeSet<T: Eq + Ord>,
795 | |     seq,
796 | |     BTreeSet::clear,
797 | |     BTreeSet::new(),
798 | |     nop_reserve,
799 | |     BTreeSet::insert);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
793 | / seq_impl!(
794 | |     BTreeSet<T: Eq + Ord>,
795 | |     seq,
796 | |     BTreeSet::clear,
797 | |     BTreeSet::new(),
798 | |     nop_reserve,
799 | |     BTreeSet::insert);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
802 | / seq_impl!(
803 | |     LinkedList<T>,
804 | |     seq,
805 | |     LinkedList::clear,
...   |
808 | |     LinkedList::push_back
809 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
802 | / seq_impl!(
803 | |     LinkedList<T>,
804 | |     seq,
805 | |     LinkedList::clear,
...   |
808 | |     LinkedList::push_back
809 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
812 | / seq_impl!(
813 | |     HashSet<T: Eq + Hash, S: BuildHasher + Default>,
814 | |     seq,
815 | |     HashSet::clear,
816 | |     HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hint()), S::default()),
817 | |     HashSet::reserve,
818 | |     HashSet::insert);
    | |_____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
812 | / seq_impl!(
813 | |     HashSet<T: Eq + Hash, S: BuildHasher + Default>,
814 | |     seq,
815 | |     HashSet::clear,
816 | |     HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hint()), S::default()),
817 | |     HashSet::reserve,
818 | |     HashSet::insert);
    | |_____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
821 | / seq_impl!(
822 | |     VecDeque<T>,
823 | |     seq,
824 | |     VecDeque::clear,
...   |
827 | |     VecDeque::push_back
828 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
821 | / seq_impl!(
822 | |     VecDeque<T>,
823 | |     seq,
824 | |     VecDeque::clear,
...   |
827 | |     VecDeque::push_back
828 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:861:41
    |
861 |                 while let Some(value) = try!(seq.next_element()) {
    |                                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:903:25
    |
903 |                         try!(seq.next_element_seed(next_place))
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:911:41
    |
911 |                 while let Some(value) = try!(seq.next_element()) {
    |                                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:983:43
     |
983  |                           let $name = match try!(seq.next_element()) {
     |                                             ^^^
...
1044 | / array_impls! {
1045 | |     1 => (0 a)
1046 | |     2 => (0 a 1 b)
1047 | |     3 => (0 a 1 b 2 c)
...    |
1076 | |     32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa 27 ab 28 ac 29 ad 30 ae 31 af)
1077 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1010:28
     |
1010 |                           if try!(seq.next_element_seed(InPlaceSeed(dest))).is_none() {
     |                              ^^^
...
1044 | / array_impls! {
1045 | |     1 => (0 a)
1046 | |     2 => (0 a 1 b)
1047 | |     3 => (0 a 1 b 2 c)
...    |
1076 | |     32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa 27 ab 28 ac 29 ad 30 ae 31 af)
1077 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1108:51
     |
1108 |                                   let $name = match try!(seq.next_element()) {
     |                                                     ^^^
...
1158 | / tuple_impls! {
1159 | |     1  => (0 T0)
1160 | |     2  => (0 T0 1 T1)
1161 | |     3  => (0 T0 1 T1 2 T2)
...    |
1174 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
1175 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1142:36
     |
1142 |                                   if try!(seq.next_element_seed(InPlaceSeed(&mut (self.0).$n))).is_none() {
     |                                      ^^^
...
1158 | / tuple_impls! {
1159 | |     1  => (0 T0)
1160 | |     2  => (0 T0 1 T1)
1161 | |     3  => (0 T0 1 T1 2 T2)
...    |
1174 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
1175 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1219:56
     |
1219 |                           while let Some((key, value)) = try!($access.next_entry()) {
     |                                                          ^^^
...
1235 | / map_impl!(
1236 | |     BTreeMap<K: Ord, V>,
1237 | |     map,
1238 | |     BTreeMap::new());
     | |_____________________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1219:56
     |
1219 |                           while let Some((key, value)) = try!($access.next_entry()) {
     |                                                          ^^^
...
1241 | / map_impl!(
1242 | |     HashMap<K: Eq + Hash, V, S: BuildHasher + Default>,
1243 | |     map,
1244 | |     HashMap::with_capacity_and_hasher(size_hint::cautious(map.size_hint()), S::default()));
     | |___________________________________________________________________________________________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1384:23
     |
1384 |                   match try!(data.variant()) {
     |                         ^^^
...
1422 | /             deserialize_enum! {
1423 | |                 IpAddr IpAddrKind (V4; b"V4"; 0, V6; b"V6"; 1)
1424 | |                 "`V4` or `V6`",
1425 | |                 deserializer
1426 | |             }
     | |_____________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1384:23
     |
1384 |                   match try!(data.variant()) {
     |                         ^^^
...
1499 | /             deserialize_enum! {
1500 | |                 SocketAddr SocketAddrKind (V4; b"V4"; 0, V6; b"V6"; 1)
1501 | |                 "`V4` or `V6`",
1502 | |                 deserializer
1503 | |             }
     | |_____________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1623:15
     |
1623 |         match try!(data.variant()) {
     |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1906:39
     |
1906 |                 let secs: u64 = match try!(seq.next_element()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1912:40
     |
1912 |                 let nanos: u32 = match try!(seq.next_element()) {
     |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1927:39
     |
1927 |                 while let Some(key) = try!(map.next_key()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1933:41
     |
1933 | ...                   secs = Some(try!(map.next_value()));
     |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1939:42
     |
1939 | ...                   nanos = Some(try!(map.next_value()));
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2031:39
     |
2031 |                 let secs: u64 = match try!(seq.next_element()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2037:40
     |
2037 |                 let nanos: u32 = match try!(seq.next_element()) {
     |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2052:39
     |
2052 |                 while let Some(key) = try!(map.next_key()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2060:41
     |
2060 | ...                   secs = Some(try!(map.next_value()));
     |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2068:42
     |
2068 | ...                   nanos = Some(try!(map.next_value()));
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2085:24
     |
2085 |         let duration = try!(deserializer.deserialize_struct("SystemTime", FIELDS, DurationVisitor));
     |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2220:36
     |
2220 |             let start: Idx = match try!(seq.next_element()) {
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2226:34
     |
2226 |             let end: Idx = match try!(seq.next_element()) {
     |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2241:35
     |
2241 |             while let Some(key) = try!(map.next_key()) {
     |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2247:38
     |
2247 |                         start = Some(try!(map.next_value()));
     |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2253:36
     |
2253 |                         end = Some(try!(map.next_value()));
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2367:23
     |
2367 |                 match try!(data.variant()) {
     |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2392:33
     |
2392 |                       let value = try!(Deserialize::deserialize(deserializer));
     |                                   ^^^
...
2403 | / nonzero_integers! {
2404 | |     // Not including signed NonZeroI* since they might be removed
2405 | |     NonZeroU8,
2406 | |     NonZeroU16,
...    |
2409 | |     NonZeroUsize,
2410 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2392:33
     |
2392 |                       let value = try!(Deserialize::deserialize(deserializer));
     |                                   ^^^
...
2415 | /     nonzero_integers! {
2416 | |         NonZeroU128,
2417 | |     }
     | |_____- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2518:23
     |
2518 |                 match try!(data.variant()) {
     |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:1804:15
     |
1804 |         match try!(self.next_key_seed(kseed)) {
     |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:1806:29
     |
1806 |                 let value = try!(self.next_value_seed(vseed));
     |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:2258:17
     |
2258 |                 try!(write!(formatter, "one of "));
     |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:2261:25
     |
2261 |                         try!(write!(formatter, ", "));
     |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:2263:21
     |
2263 |                     try!(write!(formatter, "`{}`", alt));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:136:9
    |
136 |         try!(serializer.serialize_tuple(0)).end()
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:152:35
    |
152 |                       let mut seq = try!(serializer.serialize_tuple($len));
    |                                     ^^^
...
163 | / array_impls!(01 02 03 04 05 06 07 08 09 10
164 | |              11 12 13 14 15 16 17 18 19 20
165 | |              21 22 23 24 25 26 27 28 29 30
166 | |              31 32);
    | |____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:154:25
    |
154 |                           try!(seq.serialize_element(e));
    |                           ^^^
...
163 | / array_impls!(01 02 03 04 05 06 07 08 09 10
164 | |              11 12 13 14 15 16 17 18 19 20
165 | |              21 22 23 24 25 26 27 28 29 30
166 | |              31 32);
    | |____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:231:25
    |
231 |         let mut state = try!(serializer.serialize_struct("Range", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:232:9
    |
232 |         try!(state.serialize_field("start", &self.start));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:233:9
    |
233 |         try!(state.serialize_field("end", &self.end));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:250:25
    |
250 |         let mut state = try!(serializer.serialize_struct("RangeInclusive", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:251:9
    |
251 |         try!(state.serialize_field("start", &self.start()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:252:9
    |
252 |         try!(state.serialize_field("end", &self.end()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:316:37
    |
316 |                       let mut tuple = try!(serializer.serialize_tuple($len));
    |                                       ^^^
...
327 | / tuple_impls! {
328 | |     1 => (0 T0)
329 | |     2 => (0 T0 1 T1)
330 | |     3 => (0 T0 1 T1 2 T2)
...   |
343 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
344 | | }
    | |_- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:318:25
    |
318 |                           try!(tuple.serialize_element(&self.$n));
    |                           ^^^
...
327 | / tuple_impls! {
328 | |     1 => (0 T0)
329 | |     2 => (0 T0 1 T1)
330 | |     3 => (0 T0 1 T1 2 T2)
...   |
343 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
344 | | }
    | |_- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:586:25
    |
586 |         let mut state = try!(serializer.serialize_struct("Duration", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:587:9
    |
587 |         try!(state.serialize_field("secs", &self.as_secs()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:588:9
    |
588 |         try!(state.serialize_field("nanos", &self.subsec_nanos()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:605:25
    |
605 |         let mut state = try!(serializer.serialize_struct("SystemTime", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:606:9
    |
606 |         try!(state.serialize_field("secs_since_epoch", &duration_since_epoch.as_secs()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:607:9
    |
607 |         try!(state.serialize_field("nanos_since_epoch", &duration_since_epoch.subsec_nanos()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1273:30
     |
1273 |         let mut serializer = try!(self.serialize_seq(iter.len_hint()));
     |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1275:13
     |
1275 |             try!(serializer.serialize_element(&item));
     |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1313:30
     |
1313 |         let mut serializer = try!(self.serialize_map(iter.len_hint()));
     |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1315:13
     |
1315 |             try!(serializer.serialize_entry(&key, &value));
     |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1817:9
     |
1817 |         try!(self.serialize_key(key));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:493:33
    |
493 |             while let Some(e) = try!(visitor.next_element()) {
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:504:34
    |
504 |             while let Some(kv) = try!(visitor.next_entry()) {
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:867:29
    |
867 |             let tag = match try!(seq.next_element()) {
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:876:26
    |
876 |                 content: try!(Content::deserialize(rest)),
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:886:33
    |
886 |             while let Some(k) = try!(map.next_key_seed(TagOrContentVisitor::new(self.tag_name))) {
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:892:36
    |
892 |                         tag = Some(try!(map.next_value()));
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:895:33
    |
895 |                         let v = try!(map.next_value());
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1048:21
     |
1048 |         let value = try!(visitor.visit_seq(&mut seq_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1049:9
     |
1049 |         try!(seq_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1065:21
     |
1065 |         let value = try!(visitor.visit_map(&mut map_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1066:9
     |
1066 |         try!(map_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1603:27
     |
1603 |                 let ret = try!(visitor.visit_seq(&mut self));
     |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1761:21
     |
1761 |         let value = try!(visitor.visit_seq(&mut seq_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1762:9
     |
1762 |         try!(seq_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1781:21
     |
1781 |         let value = try!(visitor.visit_map(&mut map_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1782:9
     |
1782 |         try!(map_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:2292:27
     |
2292 |                 let ret = try!(visitor.visit_seq(&mut self));
     |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:2471:33
     |
2471 |             while let Some(_) = try!(access.next_entry::<IgnoredAny, IgnoredAny>()) {}
     |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:191:23
    |
191 |         let mut map = try!(self.delegate.serialize_map(Some(1)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:192:9
    |
192 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:202:23
    |
202 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:203:9
    |
203 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:204:9
    |
204 |         try!(map.serialize_entry(inner_variant, &()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:229:23
    |
229 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:230:9
    |
230 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:231:9
    |
231 |         try!(map.serialize_entry(inner_variant, inner_value));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:272:23
    |
272 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:273:9
    |
273 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:274:9
    |
274 |         try!(map.serialize_key(inner_variant));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:283:23
    |
283 |         let mut map = try!(self.delegate.serialize_map(len.map(|len| len + 1)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:284:9
    |
284 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:293:25
    |
293 |         let mut state = try!(self.delegate.serialize_struct(name, len + 1));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:294:9
    |
294 |         try!(state.serialize_field(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:319:23
    |
319 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:320:9
    |
320 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:321:9
    |
321 |         try!(map.serialize_key(inner_variant));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:398:25
    |
398 |             let value = try!(value.serialize(ContentSerializer::<M::Error>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:404:13
    |
404 |             try!(self
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:442:25
    |
442 |             let value = try!(value.serialize(ContentSerializer::<M::Error>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:448:13
    |
448 |             try!(self
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:531:37
    |
531 |                     let mut tuple = try!(serializer.serialize_tuple(elements.len()));
    |                                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:533:25
    |
533 |                         try!(tuple.serialize_element(e));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:539:34
    |
539 |                     let mut ts = try!(serializer.serialize_tuple_struct(n, fields.len()));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:541:25
    |
541 |                         try!(ts.serialize_field(f));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:547:34
    |
547 |                     let mut tv = try!(serializer.serialize_tuple_variant(n, i, v, fields.len()));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:549:25
    |
549 |                         try!(tv.serialize_field(f));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:555:35
    |
555 |                     let mut map = try!(serializer.serialize_map(Some(entries.len())));
    |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:557:25
    |
557 |                         try!(map.serialize_entry(k, v));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:563:33
    |
563 |                     let mut s = try!(serializer.serialize_struct(n, fields.len()));
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:565:25
    |
565 |                         try!(s.serialize_field(k, v));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:571:34
    |
571 |                     let mut sv = try!(serializer.serialize_struct_variant(n, i, v, fields.len()));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:573:25
    |
573 |                         try!(sv.serialize_field(k, v));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:670:39
    |
670 |             Ok(Content::Some(Box::new(try!(value.serialize(self)))))
    |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:700:26
    |
700 |                 Box::new(try!(value.serialize(self))),
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:718:26
    |
718 |                 Box::new(try!(value.serialize(self))),
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:817:25
    |
817 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:843:25
    |
843 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:870:25
    |
870 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:899:25
    |
899 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:931:23
    |
931 |             let key = try!(key.serialize(ContentSerializer::<E>::new()));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:944:25
    |
944 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:958:23
    |
958 |             let key = try!(key.serialize(ContentSerializer::<E>::new()));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:959:25
    |
959 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:982:25
    |
982 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1011:25
     |
1011 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
     |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1164:9
     |
1164 |         try!(self.0.serialize_key(variant));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1213:9
     |
1213 |         try!(self.0.serialize_key(inner_variant));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1315:21
     |
1315 |         let value = try!(value.serialize(ContentSerializer::<M::Error>::new()));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1321:9
     |
1321 |         try!(self
     |         ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde/src/de/mod.rs:200:54
    |
200 |             fn invalid_type(unexp: Unexpected, exp: &Expected) -> Self {
    |                                                      ^^^^^^^^ help: use `dyn`: `dyn Expected`
...
291 | declare_error_trait!(Error: Sized + error::Error);
    | -------------------------------------------------- in this macro invocation
    |
    = note: `#[warn(bare_trait_objects)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde/src/de/mod.rs:218:55
    |
218 |             fn invalid_value(unexp: Unexpected, exp: &Expected) -> Self {
    |                                                       ^^^^^^^^ help: use `dyn`: `dyn Expected`
...
291 | declare_error_trait!(Error: Sized + error::Error);
    | -------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde/src/de/mod.rs:232:49
    |
232 |             fn invalid_length(len: usize, exp: &Expected) -> Self {
    |                                                 ^^^^^^^^ help: use `dyn`: `dyn Expected`
...
291 | declare_error_trait!(Error: Sized + error::Error);
    | -------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde/src/de/mod.rs:484:22
    |
484 | impl<'a> Display for Expected + 'a {
    |                      ^^^^^^^^^^^^^ help: use `dyn`: `dyn Expected + 'a`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/serde/src/private/de.rs:1019:37
     |
1019 |         fn invalid_type(self, exp: &Expected) -> E {
     |                                     ^^^^^^^^ help: use `dyn`: `dyn Expected`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/serde/src/private/de.rs:1729:37
     |
1729 |         fn invalid_type(self, exp: &Expected) -> E {
     |                                     ^^^^^^^^ help: use `dyn`: `dyn Expected`

/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool regexp_compile(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:391:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  391 |     if (!RegExpInitializeIgnoringLastIndex(cx, regexp, P, F)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:24:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
671 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
687 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
727 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
746 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool js::CreateRegExpMatchResult(JSContext*, JS::HandleString, const js::MatchPairs&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:43:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   43 | bool js::CreateRegExpMatchResult(JSContext* cx, HandleString input,
      |      ^~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=log CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/log CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.6 /usr/bin/rustc --crate-name log /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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=41f9d45f8ade6a43 -C extra-filename=-41f9d45f8ade6a43 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/release/deps/libcfg_if-7848c55bd7d6ef29.rmeta --cap-lints warn`
warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs:303:29
    |
303 | static mut LOGGER: &'static Log = &NopLogger;
    |                             ^^^ help: use `dyn`: `dyn Log`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs:1094:37
     |
1094 | pub fn set_boxed_logger(logger: Box<Log>) -> Result<(), SetLoggerError> {
     |                                     ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs:1145:36
     |
1145 | pub fn set_logger(logger: &'static Log) -> Result<(), SetLoggerError> {
     |                                    ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs:1151:29
     |
1151 |     F: FnOnce() -> &'static Log,
     |                             ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs:1214:29
     |
1214 | pub fn logger() -> &'static Log {
     |                             ^^^ help: use `dyn`: `dyn Log`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs:295:48
    |
295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT};
    |                                                ^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs:304:29
    |
304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT;
    |                             ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> /<<PKGBUILDDIR>>/third_party/rust/log/src/lib.rs:313:44
    |
313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                            ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool js::RegExpCreate(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  289 | bool js::RegExpCreate(JSContext* cx, HandleValue patternValue,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:253:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  253 |     pattern = ToAtom<CanGC>(cx, patternValue);
      |               ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:7:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool js::regexp_construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:428:16: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  428 |   if (!IsRegExp(cx, args.get(0), &patternIsRegExp)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:24:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:7:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:24:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:577:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  577 |   if (!RegExpInitializeIgnoringLastIndex(cx, regexp, P, F)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool js::RegExpGetSubstitution(JSContext*, js::HandleArrayObject, js::HandleLinearString, size_t, js::HandleLinearString, size_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:1436:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1436 | bool js::RegExpGetSubstitution(JSContext* cx, HandleArrayObject matchResult,
      |      ^~
   Compiling phf_shared v0.7.21
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=phf_shared CARGO_PKG_DESCRIPTION='Support code shared by PHF libraries' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/phf_shared CARGO_PKG_AUTHORS='Steven Fackler <sfackler@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.7.21 /usr/bin/rustc --crate-name phf_shared /<<PKGBUILDDIR>>/third_party/rust/phf_shared/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=2feeebad340b1b09 -C extra-filename=-2feeebad340b1b09 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern siphasher=/<<PKGBUILDDIR>>/build-browser/release/deps/libsiphasher-57a0ba7861372826.rmeta --cap-lints warn`
   Compiling servo_arc v0.1.1 (/<<PKGBUILDDIR>>/servo/components/servo_arc)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=servo_arc CARGO_PKG_DESCRIPTION='A fork of std::sync::Arc with some extra functionality and without weak references' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/servo_arc CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/servo' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name servo_arc servo/components/servo_arc/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d7aa941100996212 -C extra-filename=-d7aa941100996212 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern nodrop=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnodrop-32c22bfc8ccb5291.rmeta --extern stable_deref_trait=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstable_deref_trait-0a0bbfdd922d7537.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/servo_arc/lib.rs:65:35
    |
65  |         let invalid: $container = ::std::mem::uninitialized();
    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^
...
203 |         let ptr = (ptr as *const u8).offset(-offset_of!(ArcInner<T>, data));
    |                                              ----------------------------- in this macro invocation
    |
    = note: `#[warn(deprecated)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:7:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::RegExpSearcher(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::RegExpMatcher(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:1020:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1020 |   return CreateRegExpMatchResult(cx, string, matches, rval);
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool js::ExecuteRegExpLegacy(JSContext*, js::RegExpStatics*, JS::Handle<js::RegExpObject*>, js::HandleLinearString, size_t*, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:160:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  160 | bool js::ExecuteRegExpLegacy(JSContext* cx, RegExpStatics* res,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:191:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  191 |   return CreateRegExpMatchResult(cx, input, matches, rval);
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:7:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::RegExpTester(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp: In function 'bool js::RegExpMatcherRaw(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::MatchPairs*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:1048:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1048 | bool js::RegExpMatcherRaw(JSContext* cx, HandleObject regexp,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:1054:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1054 |     return CreateRegExpMatchResult(cx, input, *maybeMatches, output);
      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/RegExp.cpp:1020:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1020 |   return CreateRegExpMatchResult(cx, string, matches, rval);
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/crc-10acfbd1f3a783de/build-script-build`
/usr/bin/g++ -o CTypes.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/CTypes.o.pp   /<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp
js/src/Library.o
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=httparse CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_HOMEPAGE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/httparse-04b20e814541aed2/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/httparse CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name httparse /<<PKGBUILDDIR>>/third_party/rust/httparse/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b005336ae161cf12 -C extra-filename=-b005336ae161cf12 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg httparse_simd`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:303:9
    |
303 |         complete!(skip_empty_lines(&mut bytes));
    |         ---------------------------------------- in this macro invocation
    |
    = note: `#[warn(deprecated)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:304:28
    |
304 |         self.method = Some(complete!(parse_token(&mut bytes)));
    |                            ---------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:305:26
    |
305 |         self.path = Some(complete!(parse_uri(&mut bytes)));
    |                          -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:306:29
    |
306 |         self.version = Some(complete!(parse_version(&mut bytes)));
    |                             ------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:310:27
    |
310 |         let headers_len = complete!(parse_headers_iter(&mut self.headers, &mut bytes));
    |                           ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:371:9
    |
371 |         complete!(skip_empty_lines(&mut bytes));
    |         ---------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:372:29
    |
372 |         self.version = Some(complete!(parse_version(&mut bytes)));
    |                             ------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:374:26
    |
374 |         self.code = Some(complete!(parse_code(&mut bytes)));
    |                          --------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:388:36
    |
388 |                 self.reason = Some(complete!(parse_reason(&mut bytes)));
    |                                    ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:401:27
    |
401 |         let headers_len = complete!(parse_headers_iter(&mut self.headers, &mut bytes));
    |                           ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/httparse/src/macros.rs:26:15
    |
26  |         match try!($e) {
    |               ^^^
    | 
   ::: ./third_party/rust/httparse/src/lib.rs:566:15
    |
566 |     let pos = complete!(parse_headers_iter(&mut dst, &mut iter));
    |               -------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: `...` range patterns are deprecated
   --> ./third_party/rust/httparse/src/lib.rs:536:48
    |
536 |     let hundreds = expect!(bytes.next() == b'0'...b'9' => Err(Error::Status));
    |                                                ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/httparse/src/lib.rs:537:44
    |
537 |     let tens = expect!(bytes.next() == b'0'...b'9' => Err(Error::Status));
    |                                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/httparse/src/lib.rs:538:44
    |
538 |     let ones = expect!(bytes.next() == b'0'...b'9' => Err(Error::Status));
    |                                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/httparse/src/lib.rs:723:18
    |
723 |             b'0' ... b'9' if in_chunk_size => {
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/httparse/src/lib.rs:731:18
    |
731 |             b'a' ... b'f' if in_chunk_size => {
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/httparse/src/lib.rs:739:18
    |
739 |             b'A' ... b'F' if in_chunk_size => {
    |                  ^^^ help: use `..=` for an inclusive range

   Compiling owning_ref v0.4.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=owning_ref CARGO_PKG_DESCRIPTION='A library for creating references that carry their owner with them.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/owning_ref CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/Kimundi/owning-ref-rs' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.0 /usr/bin/rustc --crate-name owning_ref /<<PKGBUILDDIR>>/third_party/rust/owning_ref/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f24eb62b1f2dc962 -C extra-filename=-f24eb62b1f2dc962 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern stable_deref_trait=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstable_deref_trait-0a0bbfdd922d7537.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary parentheses around type
    --> ./third_party/rust/owning_ref/src/lib.rs:1009:28
     |
1009 |     where O: Send, for<'a> (&'a T): Send {}
     |                            ^^^^^^^ help: remove these parentheses
     |
     = note: `#[warn(unused_parens)]` on by default

warning: unnecessary parentheses around type
    --> ./third_party/rust/owning_ref/src/lib.rs:1011:28
     |
1011 |     where O: Sync, for<'a> (&'a T): Sync {}
     |                            ^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around type
    --> ./third_party/rust/owning_ref/src/lib.rs:1014:28
     |
1014 |     where O: Send, for<'a> (&'a mut T): Send {}
     |                            ^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around type
    --> ./third_party/rust/owning_ref/src/lib.rs:1016:28
     |
1016 |     where O: Sync, for<'a> (&'a mut T): Sync {}
     |                            ^^^^^^^^^^^ help: remove these parentheses

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/owning_ref/src/lib.rs:1018:16
     |
1018 | impl Debug for Erased {
     |                ^^^^^^ help: use `dyn`: `dyn Erased`
     |
     = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/owning_ref/src/lib.rs:1138:23
     |
1138 |     type Erased = Box<Erased + 'a>;
     |                       ^^^^^^^^^^^ help: use `dyn`: `dyn Erased + 'a`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/owning_ref/src/lib.rs:1144:22
     |
1144 |     type Erased = Rc<Erased + 'a>;
     |                      ^^^^^^^^^^^ help: use `dyn`: `dyn Erased + 'a`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/owning_ref/src/lib.rs:1150:23
     |
1150 |     type Erased = Arc<Erased + 'a>;
     |                       ^^^^^^^^^^^ help: use `dyn`: `dyn Erased + 'a`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/owning_ref/src/lib.rs:1157:42
     |
1157 | pub type ErasedBoxRef<U> = OwningRef<Box<Erased>, U>;
     |                                          ^^^^^^ help: use `dyn`: `dyn Erased`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/owning_ref/src/lib.rs:1159:40
     |
1159 | pub type ErasedRcRef<U> = OwningRef<Rc<Erased>, U>;
     |                                        ^^^^^^ help: use `dyn`: `dyn Erased`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/owning_ref/src/lib.rs:1161:42
     |
1161 | pub type ErasedArcRef<U> = OwningRef<Arc<Erased>, U>;
     |                                          ^^^^^^ help: use `dyn`: `dyn Erased`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/owning_ref/src/lib.rs:1164:48
     |
1164 | pub type ErasedBoxRefMut<U> = OwningRefMut<Box<Erased>, U>;
     |                                                ^^^^^^ help: use `dyn`: `dyn Erased`

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=phf_shared CARGO_PKG_DESCRIPTION='Support code shared by PHF libraries' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/phf_shared CARGO_PKG_AUTHORS='Steven Fackler <sfackler@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.7.21 /usr/bin/rustc --crate-name phf_shared /<<PKGBUILDDIR>>/third_party/rust/phf_shared/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4c304e09b0ac5869 -C extra-filename=-4c304e09b0ac5869 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern siphasher=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsiphasher-47c47b76b1d1260a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling tokio-executor v0.1.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-executor CARGO_PKG_DESCRIPTION='Future execution primitives
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-executor CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.3 /usr/bin/rustc --crate-name tokio_executor /<<PKGBUILDDIR>>/third_party/rust/tokio-executor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=22da5c4509441e2c -C extra-filename=-22da5c4509441e2c --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/memchr-51f5d724ca83783b/build-script-build`
warning: unused doc comment
  --> ./third_party/rust/tokio-executor/src/global.rs:70:1
   |
70 | /// Thread-local tracking the current executor
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-executor/src/lib.rs:35:54
   |
35 | #![deny(missing_docs, missing_debug_implementations, warnings)]
   |                                                      ^^^^^^^^
   = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]`
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-executor/src/enter.rs:14:22
   |
14 |     on_exit: Vec<Box<Callback>>,
   |                      ^^^^^^^^ help: use `dyn`: `dyn Callback`
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-executor/src/lib.rs:35:54
   |
35 | #![deny(missing_docs, missing_debug_implementations, warnings)]
   |                                                      ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-executor/src/global.rs:45:36
   |
45 |     fn with_current<F: FnOnce(&mut Executor) -> R, R>(f: F) -> Option<R> {
   |                                    ^^^^^^^^ help: use `dyn`: `dyn Executor`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-executor/src/global.rs:65:16
   |
65 |     Ready(*mut Executor),
   |                ^^^^^^^^ help: use `dyn`: `dyn Executor`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-executor/src/global.rs:76:37
   |
76 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/global.rs:197:32
    |
197 | unsafe fn hide_lt<'a>(p: *mut (Executor + 'a)) -> *mut (Executor + 'static) {
    |                                ^^^^^^^^^^^^^ help: use `dyn`: `dyn Executor + 'a`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/global.rs:197:57
    |
197 | unsafe fn hide_lt<'a>(p: *mut (Executor + 'a)) -> *mut (Executor + 'static) {
    |                                                         ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Executor + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/park.rs:130:21
    |
130 | impl Unpark for Box<Unpark> {
    |                     ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/lib.rs:139:37
    |
139 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-executor/src/lib.rs:188:37
    |
188 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

[memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_simd
[memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse2
[memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse42
[memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_avx
   Compiling dtoa-short v0.3.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=dtoa-short CARGO_PKG_DESCRIPTION='Serialize float number and truncate to certain precision' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/dtoa-short CARGO_PKG_AUTHORS='Xidorn Quan <me@upsuper.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/upsuper/dtoa-short' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.1 /usr/bin/rustc --crate-name dtoa_short /<<PKGBUILDDIR>>/third_party/rust/dtoa-short/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d05a7d01d8c55a92 -C extra-filename=-d05a7d01d8c55a92 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern dtoa=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libdtoa-a996e657300c9045.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling block-padding v0.1.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=block-padding CARGO_PKG_DESCRIPTION='Padding and unpadding of messages divided into blocks.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/block-padding CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.2 /usr/bin/rustc --crate-name block_padding /<<PKGBUILDDIR>>/third_party/rust/block-padding/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=18ee4da7ae9e121a -C extra-filename=-18ee4da7ae9e121a --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern byte_tools=/<<PKGBUILDDIR>>/build-browser/release/deps/libbyte_tools-312a46091382df92.rmeta --cap-lints warn`
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=ryu CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/ryu-dd1203c9093186b5/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/ryu CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name ryu /<<PKGBUILDDIR>>/third_party/rust/ryu/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=6cb3bbe7de167d6b -C extra-filename=-6cb3bbe7de167d6b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg integer128 --cfg must_use_return`
warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/ryu/src/buffer/mod.rs:29:29
   |
29 |             bytes: unsafe { mem::uninitialized() },
   |                             ^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/ryu/src/d2s.rs:214:32
    |
214 |     let mut vp: u64 = unsafe { mem::uninitialized() };
    |                                ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/ryu/src/d2s.rs:215:32
    |
215 |     let mut vm: u64 = unsafe { mem::uninitialized() };
    |                                ^^^^^^^^^^^^^^^^^^

     Running `/<<PKGBUILDDIR>>/build-browser/release/build/khronos_api-caffdabea6199ac5/build-script-build`
   Compiling clang-sys v0.28.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=clang-sys CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/clang-sys CARGO_PKG_AUTHORS='Kyle Mayes <kyle@mayeses.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.28.0 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/clang-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi --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=7ae8bceb9f249405 -C extra-filename=-7ae8bceb9f249405 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/clang-sys-7ae8bceb9f249405 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern glob=/<<PKGBUILDDIR>>/build-browser/release/deps/libglob-9f8cb1109ec1b088.rlib --cap-lints warn`
warning: use of deprecated item 'core::str::<impl str>::trim_right': superseded by `trim_end`
  --> /<<PKGBUILDDIR>>/third_party/rust/clang-sys/build/static.rs:99:99
   |
99 |     println!("cargo:rustc-link-search=native={}", common::run_llvm_config(&["--libdir"]).unwrap().trim_right());
   |                                                                                                   ^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end`
   |
   = note: `#[warn(deprecated)]` on by default

   Compiling regex-syntax v0.6.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=regex-syntax CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/regex-syntax CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=0.6.0 /usr/bin/rustc --crate-name regex_syntax /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=2c16921ba8869bb9 -C extra-filename=-2c16921ba8869bb9 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern ucd_util=/<<PKGBUILDDIR>>/build-browser/release/deps/libucd_util-0bf674cd91e696b1.rmeta --cap-lints warn`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/rayon-core-196df439425eabd2/build-script-build`
[rayon-core 1.4.0] cargo:rerun-if-changed=build.rs
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=block-padding CARGO_PKG_DESCRIPTION='Padding and unpadding of messages divided into blocks.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/block-padding CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.2 /usr/bin/rustc --crate-name block_padding /<<PKGBUILDDIR>>/third_party/rust/block-padding/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b031e82010918fa2 -C extra-filename=-b031e82010918fa2 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern byte_tools=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyte_tools-1e69e730a074438d.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=num-traits CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/num-traits-252d32b6b54df06b/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name num_traits /<<PKGBUILDDIR>>/third_party/rust/num-traits/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a3f655bfef457642 -C extra-filename=-a3f655bfef457642 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg has_i128`
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/miniz_oxide_c_api-18341de77df49d5a/build-script-build`
     Running `/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/bzip2-sys-cd552a86ea13ddd1/build-script-build`
[bzip2-sys 0.1.6] TARGET = Some("arm-unknown-linux-gnueabihf")
[bzip2-sys 0.1.6] OPT_LEVEL = Some("2")
[bzip2-sys 0.1.6] HOST = Some("arm-unknown-linux-gnueabihf")
[bzip2-sys 0.1.6] CC_arm-unknown-linux-gnueabihf = None
[bzip2-sys 0.1.6] CC_arm_unknown_linux_gnueabihf = Some(" /usr/bin/gcc -std=gnu99")
[bzip2-sys 0.1.6] CFLAGS_arm-unknown-linux-gnueabihf = None
[bzip2-sys 0.1.6] CFLAGS_arm_unknown_linux_gnueabihf = Some("-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<<PKGBUILDDIR>>/testing/geckodriver -I/<<PKGBUILDDIR>>/build-browser/testing/geckodriver -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -DMOZILLA_CONFIG_H")
[bzip2-sys 0.1.6] CRATE_CC_NO_DEFAULTS = None
[bzip2-sys 0.1.6] DEBUG = Some("false")
[bzip2-sys 0.1.6] CARGO_CFG_TARGET_FEATURE = None
[bzip2-sys 0.1.6] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-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" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-overflow=2" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/blocksort.o" "-c" "bzip2-1.0.6/blocksort.c"
   Compiling libloading v0.5.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=libloading CARGO_PKG_DESCRIPTION='A safer binding to platform’s dynamic library loading utilities' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/libloading CARGO_PKG_AUTHORS='Simonas Kazlauskas <libloading@kazlauskas.me>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.0 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/libloading/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=93df7589557ca5a8 -C extra-filename=-93df7589557ca5a8 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/libloading-93df7589557ca5a8 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cc=/<<PKGBUILDDIR>>/build-browser/release/deps/libcc-3762e6145ab3f877.rlib --cap-lints warn`
warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/num-traits/src/cast.rs:77:5
   |
77 |     #[inline]
   |     ^^^^^^^^^
   |
   = note: `#[warn(unused_attributes)]` on by default

warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/num-traits/src/identities.rs:24:5
   |
24 |     #[inline]
   |     ^^^^^^^^^

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/ast/parse.rs:1445:16
     |
1445 |             '0'...'7' => {
     |                ^^^ help: use `..=` for an inclusive range
     |
     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/ast/parse.rs:1456:16
     |
1456 |             '8'...'9' if !self.parser().octal => {
     |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/lib.rs:195:21
    |
195 |         b'_' | b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z'  => true,
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/lib.rs:195:37
    |
195 |         b'_' | b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z'  => true,
    |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/lib.rs:195:53
    |
195 |         b'_' | b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z'  => true,
    |                                                     ^^^ help: use `..=` for an inclusive range

[bzip2-sys 0.1.6] exit code: 0
[bzip2-sys 0.1.6] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-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" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-overflow=2" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/huffman.o" "-c" "bzip2-1.0.6/huffman.c"
   Compiling lmdb-rkv-sys v0.8.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=lmdb-rkv-sys CARGO_PKG_DESCRIPTION='Rust bindings for liblmdb.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lmdb-rkv-sys CARGO_PKG_AUTHORS='Dan Burkert <dan@danburkert.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.4 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/lmdb-rkv-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi --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=96073dbffad3651a -C extra-filename=-96073dbffad3651a --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/lmdb-rkv-sys-96073dbffad3651a -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cc=/<<PKGBUILDDIR>>/build-browser/release/deps/libcc-3762e6145ab3f877.rlib --extern pkg_config=/<<PKGBUILDDIR>>/build-browser/release/deps/libpkg_config-d3cb1e381682c109.rlib --cap-lints warn`
[bzip2-sys 0.1.6] exit code: 0
[bzip2-sys 0.1.6] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-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" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-overflow=2" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/crctable.o" "-c" "bzip2-1.0.6/crctable.c"
[bzip2-sys 0.1.6] exit code: 0
[bzip2-sys 0.1.6] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-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" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-overflow=2" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/randtable.o" "-c" "bzip2-1.0.6/randtable.c"
[bzip2-sys 0.1.6] exit code: 0
[bzip2-sys 0.1.6] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-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" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-overflow=2" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/compress.o" "-c" "bzip2-1.0.6/compress.c"
[bzip2-sys 0.1.6] cargo:warning=bzip2-1.0.6/compress.c: In function 'sendMTFValues':
[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]
[bzip2-sys 0.1.6] cargo:warning=  243 |    Int32 nGroups, nBytes;
[bzip2-sys 0.1.6] cargo:warning=      |                   ^~~~~~
   Compiling itertools v0.7.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=itertools CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/itertools CARGO_PKG_AUTHORS=bluss CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bluss/rust-itertools' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.7.6 /usr/bin/rustc --crate-name itertools /<<PKGBUILDDIR>>/third_party/rust/itertools/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=4226b0affbdf048d -C extra-filename=-4226b0affbdf048d --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern either=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeither-99a691e5f454096b.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/regex-917ee650186da897/build-script-build`
[regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_ssse3
[regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_avx2
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/failure_derive-c43a1b7ed80ba825/build-script-build`
[failure_derive 0.1.3] cargo:rustc-cfg=has_dyn_trait
   Compiling walkdir v2.1.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_NAME=walkdir CARGO_PKG_DESCRIPTION='Recursively walk a directory.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/walkdir CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/walkdir' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/walkdir' CARGO_PKG_VERSION=2.1.4 /usr/bin/rustc --crate-name walkdir /<<PKGBUILDDIR>>/third_party/rust/walkdir/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=cd74e0b07ca19f60 -C extra-filename=-cd74e0b07ca19f60 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern same_file=/<<PKGBUILDDIR>>/build-browser/release/deps/libsame_file-18767b1ad1a43e65.rmeta --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/itertools/src/format.rs:60:13
   |
60 |             try!(format(fst, &mut |disp: &fmt::Display| disp.fmt(f)));
   |             ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/itertools/src/format.rs:64:21
   |
64 |                     try!(f.write_str(self.sep));
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/itertools/src/format.rs:66:17
   |
66 |                 try!(format(elt, &mut |disp: &fmt::Display| disp.fmt(f)));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/itertools/src/format.rs:85:13
   |
85 |             try!(cb(&fst, f));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/itertools/src/format.rs:88:21
   |
88 |                     try!(f.write_str(self.sep));
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/itertools/src/format.rs:90:17
   |
90 |                 try!(cb(&elt, f));
   |                 ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/itertools/src/format.rs:32:34
   |
32 |           F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result
   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&fmt::Display) -> fmt::Result`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/itertools/src/format.rs:32:41
   |
32 |           F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result
   |                                         ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/itertools/src/format.rs:51:34
   |
51 |           F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result
   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&fmt::Display) -> fmt::Result`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/itertools/src/format.rs:51:41
   |
51 |           F: FnMut(I::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result
   |                                         ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/itertools/src/format.rs:60:43
   |
60 |             try!(format(fst, &mut |disp: &fmt::Display| disp.fmt(f)));
   |                                           ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/itertools/src/format.rs:66:47
   |
66 |                 try!(format(elt, &mut |disp: &fmt::Display| disp.fmt(f)));
   |                                               ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/itertools/src/lib.rs:1485:41
     |
1485 |               F: FnMut(Self::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result,
     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&fmt::Display) -> fmt::Result`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/itertools/src/lib.rs:1485:48
     |
1485 |               F: FnMut(Self::Item, &mut FnMut(&fmt::Display) -> fmt::Result) -> fmt::Result,
     |                                                ^^^^^^^^^^^^ help: use `dyn`: `dyn fmt::Display`

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/walkdir/src/lib.rs:248:9
    |
248 |         FnMut(&DirEntry,&DirEntry) -> Ordering + Send + Sync + 'static
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&DirEntry,&DirEntry) -> Ordering + Send + Sync + 'static`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/walkdir/src/lib.rs:1552:32
     |
1552 |     fn cause(&self) -> Option<&error::Error> {
     |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/error.rs:45:38
   |
45 |             Error::Parse(ref x) => x.description(),
   |                                      ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/error.rs:46:42
   |
46 |             Error::Translate(ref x) => x.description(),
   |                                          ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
    --> /<<PKGBUILDDIR>>/third_party/rust/walkdir/src/lib.rs:1547:51
     |
1547 |             ErrorInner::Io { ref err, .. } => err.description(),
     |                                                   ^^^^^^^^^^^
     |
     = note: `#[warn(deprecated)]` on by default

[bzip2-sys 0.1.6] exit code: 0
[bzip2-sys 0.1.6] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-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" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-overflow=2" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/decompress.o" "-c" "bzip2-1.0.6/decompress.c"
   Compiling crossbeam-deque v0.3.1
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-deque CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name crossbeam_deque /<<PKGBUILDDIR>>/third_party/rust/crossbeam-deque/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ef2e4a8e0db63acf -C extra-filename=-ef2e4a8e0db63acf --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern crossbeam_epoch=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_epoch-15cc6c0f8ff4c56a.rmeta --extern crossbeam_utils=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-1e73de04441dccbb.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling iovec v0.1.2
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=iovec CARGO_PKG_DESCRIPTION='Portable buffer type for scatter/gather I/O operations
' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/iovec' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/iovec CARGO_PKG_REPOSITORY='https://github.com/carllerche/iovec' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name iovec /<<PKGBUILDDIR>>/third_party/rust/iovec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=23ca8c780345b369 -C extra-filename=-23ca8c780345b369 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling semver v0.9.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=semver CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/semver CARGO_PKG_AUTHORS='Steve Klabnik <steve@steveklabnik.com>:The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_VERSION=0.9.0 /usr/bin/rustc --crate-name semver /<<PKGBUILDDIR>>/third_party/rust/semver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=8cd64c66151e9ccb -C extra-filename=-8cd64c66151e9ccb --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern semver_parser=/<<PKGBUILDDIR>>/build-browser/release/deps/libsemver_parser-43577745ba1be297.rmeta --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version.rs:271:9
    |
271 |         try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version.rs:273:13
    |
273 |             try!(write!(f, "-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version.rs:276:21
    |
276 |                     try!(write!(f, "."))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version.rs:278:17
    |
278 |                 try!(write!(f, "{}", x));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version.rs:282:13
    |
282 |             try!(write!(f, "+"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version.rs:285:21
    |
285 |                     try!(write!(f, "."))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version.rs:287:17
    |
287 |                 try!(write!(f, "{}", x));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:492:13
    |
492 |             try!(write!(fmt, "*"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:496:21
    |
496 |                     try!(write!(fmt, "{}", pred));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:498:21
    |
498 |                     try!(write!(fmt, ", {}", pred));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:510:32
    |
510 |             Wildcard(Major) => try!(write!(fmt, "*")),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:511:32
    |
511 |             Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:514:21
    |
514 |                     try!(write!(fmt, "{}.{}.*", self.major, minor))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:516:21
    |
516 |                     try!(write!(fmt, "{}.*.*", self.major))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:520:17
    |
520 |                 try!(write!(fmt, "{}{}", self.op, self.major));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:523:32
    |
523 |                     Some(v) => try!(write!(fmt, ".{}", v)),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:528:32
    |
528 |                     Some(v) => try!(write!(fmt, ".{}", v)),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:533:21
    |
533 |                     try!(write!(fmt, "-"));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:536:29
    |
536 | ...                   try!(write!(fmt, "."))
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:538:25
    |
538 |                         try!(write!(fmt, "{}", x));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:551:19
    |
551 |             Ex => try!(write!(fmt, "= ")),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:552:19
    |
552 |             Gt => try!(write!(fmt, "> ")),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:553:21
    |
553 |             GtEq => try!(write!(fmt, ">= ")),
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:554:19
    |
554 |             Lt => try!(write!(fmt, "< ")),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:555:21
    |
555 |             LtEq => try!(write!(fmt, "<= ")),
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:556:22
    |
556 |             Tilde => try!(write!(fmt, "~")),
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:557:27
    |
557 |             Compatible => try!(write!(fmt, "^")),
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:559:28
    |
559 |             Wildcard(_) => try!(write!(fmt, "")),
    |                            ^^^

warning: unused import: `std::result`
  --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:13:5
   |
13 | use std::result;
   |     ^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

   Compiling rand v0.4.3
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=rand CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3 CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name rand /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="std"' -C metadata=51a4b04a19b725ce -C extra-filename=-51a4b04a19b725ce --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> /<<PKGBUILDDIR>>/third_party/rust/semver/src/version_req.rs:165:14
    |
165 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rand-0.4.3/src/os.rs:189:26
    |
189 |             let reader = try!(File::open("/dev/urandom"));
    |                          ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/rand-0.4.3/src/read.rs:70:15
   |
70 |         match try!(r.read(buf)) {
   |               ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rand-0.4.3/src/os.rs:56:28
   |
56 | fn next_u32(fill_buf: &mut FnMut(&mut [u8])) -> u32 {
   |                            ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut [u8])`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rand-0.4.3/src/os.rs:62:28
   |
62 | fn next_u64(fill_buf: &mut FnMut(&mut [u8])) -> u64 {
   |                            ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut [u8])`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rand-0.4.3/src/read.rs:68:17
   |
68 | fn fill(r: &mut Read, mut buf: &mut [u8]) -> io::Result<()> {
   |                 ^^^^ help: use `dyn`: `dyn Read`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/rand-0.4.3/src/jitter.rs:23:38
   |
23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering};
   |                                      ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/jitter.rs:120:37
    |
120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                     ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/os.rs:145:45
    |
145 |         use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering};
    |                                             ^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/os.rs:146:31
    |
146 |         use std::sync::{Once, ONCE_INIT};
    |                               ^^^^^^^^^

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/os.rs:148:32
    |
148 |         static CHECKER: Once = ONCE_INIT;
    |                                ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/os.rs:149:40
    |
149 |         static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT;
    |                                        ^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicBool::new(false)`

warning: variable does not need to be mutable
   --> /<<PKGBUILDDIR>>/third_party/rust/regex-syntax/src/hir/literal/mod.rs:687:17
    |
687 |             let mut buf = &mut buf[..i];
    |                 ----^^^
    |                 |
    |                 help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default

[bzip2-sys 0.1.6] exit code: 0
[bzip2-sys 0.1.6] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/testing/geckodriver" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-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" "-Wno-error=deprecated-copy" "-Wformat" "-Wformat-overflow=2" "-DMOZILLA_CONFIG_H" "-I" "bzip2-1.0.6" "-DBZ_NO_STDIO" "-o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/bzlib.o" "-c" "bzip2-1.0.6/bzlib.c"
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/num-integer-62b87593dc233250/build-script-build`
[num-integer 0.1.39] cargo:rustc-cfg=has_i128
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/winapi-1090d92e06c4bf35/build-script-build`
[winapi 0.3.6] cargo:rerun-if-changed=build.rs
[winapi 0.3.6] cargo:rerun-if-env-changed=WINAPI_NO_BUNDLED_LIBRARIES
[winapi 0.3.6] cargo:rerun-if-env-changed=WINAPI_STATIC_NOBUNDLE
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/cose-2fd653d61cd5d675/build-script-build`
   Compiling humantime v1.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=humantime CARGO_PKG_DESCRIPTION='    A parser and formatter for std::time::{Duration, SystemTime}
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/humantime CARGO_PKG_AUTHORS='Paul Colomiets <paul@colomiets.name>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_VERSION=1.1.1 /usr/bin/rustc --crate-name humantime /<<PKGBUILDDIR>>/third_party/rust/humantime/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=95398f01df8f1fcf -C extra-filename=-95398f01df8f1fcf --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern quick_error=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libquick_error-1ce9151aa097b86d.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
[bzip2-sys 0.1.6] exit code: 0
[bzip2-sys 0.1.6] AR_arm-unknown-linux-gnueabihf = None
[bzip2-sys 0.1.6] AR_arm_unknown_linux_gnueabihf = Some("/usr/bin/ar")
[bzip2-sys 0.1.6] running: "/usr/bin/ar" "crs" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/libbz2.a" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/blocksort.o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/huffman.o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/crctable.o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/randtable.o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/compress.o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/decompress.o" "/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out/bzip2-1.0.6/bzlib.o"
[bzip2-sys 0.1.6] exit code: 0
[bzip2-sys 0.1.6] cargo:rustc-link-lib=static=bz2
[bzip2-sys 0.1.6] cargo:rustc-link-search=native=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out
warning: bzip2-1.0.6/compress.c: In function 'sendMTFValues':
warning: bzip2-1.0.6/compress.c:243:19: warning: variable 'nBytes' set but not used [-Wunused-but-set-variable]
warning:   243 |    Int32 nGroups, nBytes;
warning:       |                   ^~~~~~
   Compiling net2 v0.2.33
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.33 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_NAME=net2 CARGO_PKG_DESCRIPTION='Extensions to the standard library'\''s networking types as proposed in RFC 1158.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/net2-rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/net2 CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name net2 /<<PKGBUILDDIR>>/third_party/rust/net2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="duration"' -C metadata=26c42554dc2b434e -C extra-filename=-26c42554dc2b434e --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:109:37
    |
109 |             "usec" | "us" => (0u64, try!(n.mul(1000))),
    |                                     ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:110:48
    |
110 |             "millis" | "msec" | "ms" => (0u64, try!(n.mul(1000_000))),
    |                                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:113:17
    |
113 |             => (try!(n.mul(60)), 0),
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:114:55
    |
114 |             "hours" | "hour" | "hr" | "hrs" | "h" => (try!(n.mul(3600)), 0),
    |                                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:115:38
    |
115 |             "days" | "day" | "d" => (try!(n.mul(86400)), 0),
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:116:40
    |
116 |             "weeks" | "week" | "w" => (try!(n.mul(86400*7)), 0),
    |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:117:42
    |
117 |             "months" | "month" | "M" => (try!(n.mul(2630016)), 0), // 30.44d
    |                                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:118:40
    |
118 |             "years" | "year" | "y" => (try!(n.mul(31557600)), 0), // 365.25d
    |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:121:24
    |
121 |         let mut nsec = try!(self.current.1.add(nsec));
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:123:19
    |
123 |             sec = try!(sec.add(nsec / 1000_000_000));
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:126:15
    |
126 |         sec = try!(self.current.0.add(sec));
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:132:21
    |
132 |         let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:132:26
    |
132 |         let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty));
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:138:29
    |
138 |                         n = try!(n.checked_mul(10)
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:157:25
    |
157 |                         try!(self.parse_unit(n, start, off));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:169:13
    |
169 |             try!(self.parse_unit(n, start, off));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/humantime/src/duration.rs:170:23
    |
170 |             n = match try!(self.parse_first_char()) {
    |                       ^^^

warning: `...` range patterns are deprecated
  --> ./third_party/rust/humantime/src/duration.rs:93:20
   |
93 |                 '0'...'9' => {
   |                    ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:137:24
    |
137 |                     '0'...'9' => {
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:143:24
    |
143 |                     'a'...'z' | 'A'...'Z' => {
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:143:36
    |
143 |                     'a'...'z' | 'A'...'Z' => {
    |                                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:156:24
    |
156 |                     '0'...'9' => {
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:162:24
    |
162 |                     'a'...'z' | 'A'...'Z' => {}
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/humantime/src/duration.rs:162:36
    |
162 |                     'a'...'z' | 'A'...'Z' => {}
    |                                    ^^^ help: use `..=` for an inclusive range

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/tcp.rs:54:24
   |
54 |             let addr = try!(::one_addr(addr));
   |                        ^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/net2/src/lib.rs:42:23
   |
42 | #![deny(missing_docs, warnings)]
   |                       ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/tcp.rs:88:13
   |
88 |             try!(addr.to_socket_addrs()).fold(Err(err), |prev, addr| {
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/udp.rs:53:9
   |
53 |         try!(self.with_socket(|sock| {
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/udp.rs:54:24
   |
54 |             let addr = try!(::one_addr(addr));
   |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/socket.rs:31:28
   |
31 |         Ok(Socket { inner: try!(sys::Socket::new(family, ty)) })
   |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/socket.rs:58:13
   |
58 |             try!(::cvt(c::getsockname(self.inner.raw(),
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/ext.rs:68:9
   |
68 |         try!(::cvt(setsockopt(sock, opt, val, payload as *const _,
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/ext.rs:80:9
   |
80 |         try!(::cvt(getsockopt(sock, opt, val,
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/net2/src/ext.rs:732:9
    |
732 |         try!(set_opt(self.as_sock(), SOL_SOCKET, SO_KEEPALIVE,
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/net2/src/ext.rs:735:13
    |
735 |             try!(set_opt(self.as_sock(), v(IPPROTO_TCP), KEEPALIVE_OPTION,
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/net2/src/ext.rs:743:25
    |
743 |         let keepalive = try!(get_opt::<c_int>(self.as_sock(), SOL_SOCKET,
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/net2/src/ext.rs:748:20
    |
748 |         let secs = try!(get_opt::<c_int>(self.as_sock(), v(IPPROTO_TCP),
    |                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/net2/src/ext.rs:1240:17
     |
1240 |     let addrs = try!(addr.to_socket_addrs());
     |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/sys/unix/mod.rs:53:22
   |
53 |             let fd = try!(::cvt(libc::socket(family, ty, 0)));
   |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/lib.rs:73:21
   |
73 |     let mut addrs = try!(tsa.to_socket_addrs());
   |                     ^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/humantime/src/duration.rs:48:44
   |
48 |             display(self_) -> ("{}", self_.description())
   |                                            ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/humantime/src/duration.rs:53:44
   |
53 |             display(self_) -> ("{}", self_.description())
   |                                            ^^^^^^^^^^^

   Compiling semver v0.6.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=semver CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/semver-0.6.0 CARGO_PKG_AUTHORS='Steve Klabnik <steve@steveklabnik.com>:The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_VERSION=0.6.0 /usr/bin/rustc --crate-name semver /<<PKGBUILDDIR>>/third_party/rust/semver-0.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=84aa45ed5378f234 -C extra-filename=-84aa45ed5378f234 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern semver_parser=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsemver_parser-aa08966db5637b6f.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:173:9
    |
173 |         try!(write!(f, "{}.{}.{}", self.major, self.minor, self.patch));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:175:13
    |
175 |             try!(write!(f, "-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:178:21
    |
178 |                     try!(write!(f, "."))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:180:17
    |
180 |                 try!(write!(f, "{}", x));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:184:13
    |
184 |             try!(write!(f, "+"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:187:21
    |
187 |                     try!(write!(f, "."))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version.rs:189:17
    |
189 |                 try!(write!(f, "{}", x));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:449:13
    |
449 |             try!(write!(fmt, "*"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:453:21
    |
453 |                     try!(write!(fmt, "{}", pred));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:455:21
    |
455 |                     try!(write!(fmt, ", {}", pred));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:467:32
    |
467 |             Wildcard(Major) => try!(write!(fmt, "*")),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:468:32
    |
468 |             Wildcard(Minor) => try!(write!(fmt, "{}.*", self.major)),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:471:21
    |
471 |                     try!(write!(fmt, "{}.{}.*", self.major, minor))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:473:21
    |
473 |                     try!(write!(fmt, "{}.*.*", self.major))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:477:17
    |
477 |                 try!(write!(fmt, "{}{}", self.op, self.major));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:480:32
    |
480 |                     Some(v) => try!(write!(fmt, ".{}", v)),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:485:32
    |
485 |                     Some(v) => try!(write!(fmt, ".{}", v)),
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:490:21
    |
490 |                     try!(write!(fmt, "-"));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:493:29
    |
493 | ...                   try!(write!(fmt, "."))
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:495:25
    |
495 |                         try!(write!(fmt, "{}", x));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:508:19
    |
508 |             Ex => try!(write!(fmt, "= ")),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:509:19
    |
509 |             Gt => try!(write!(fmt, "> ")),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:510:21
    |
510 |             GtEq => try!(write!(fmt, ">= ")),
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:511:19
    |
511 |             Lt => try!(write!(fmt, "< ")),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:512:21
    |
512 |             LtEq => try!(write!(fmt, "<= ")),
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:513:22
    |
513 |             Tilde => try!(write!(fmt, "~")),
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:514:27
    |
514 |             Compatible => try!(write!(fmt, "^")),
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:516:28
    |
516 |             Wildcard(_) => try!(write!(fmt, "")),
    |                            ^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/semver-0.6.0/src/version_req.rs:123:14
    |
123 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

   Compiling log v0.3.9
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=log CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/log-0.3.9 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.3.9 /usr/bin/rustc --crate-name log /<<PKGBUILDDIR>>/third_party/rust/log-0.3.9/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=681d1b3f8a7e6e6f -C extra-filename=-681d1b3f8a7e6e6f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log-0.3.9/src/lib.rs:235:27
    |
235 | static mut LOGGER: *const Log = &NopLogger;
    |                           ^^^ help: use `dyn`: `dyn Log`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log-0.3.9/src/lib.rs:702:51
    |
702 |         where M: FnOnce(MaxLogLevelFilter) -> Box<Log> {
    |                                                   ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log-0.3.9/src/lib.rs:729:54
    |
729 |         where M: FnOnce(MaxLogLevelFilter) -> *const Log {
    |                                                      ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log-0.3.9/src/lib.rs:752:40
    |
752 | pub fn shutdown_logger() -> Result<Box<Log>, ShutdownLoggerError> {
    |                                        ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log-0.3.9/src/lib.rs:770:47
    |
770 | pub fn shutdown_logger_raw() -> Result<*const Log, ShutdownLoggerError> {
    |                                               ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log-0.3.9/src/lib.rs:863:29
    |
863 | struct LoggerGuard(&'static Log);
    |                             ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log-0.3.9/src/lib.rs:872:19
    |
872 |     type Target = Log;
    |                   ^^^ help: use `dyn`: `dyn Log`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/log-0.3.9/src/lib.rs:874:26
    |
874 |     fn deref(&self) -> &(Log + 'static) {
    |                          ^^^^^^^^^^^^^ help: use `dyn`: `dyn Log + 'static`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/log-0.3.9/src/lib.rs:211:38
    |
211 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering};
    |                                      ^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/log-0.3.9/src/lib.rs:236:29
    |
236 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT;
    |                             ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/log-0.3.9/src/lib.rs:237:32
    |
237 | static REFCOUNT: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

   Compiling dogear v0.2.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=dogear CARGO_PKG_DESCRIPTION='A library for merging bookmark trees.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/dogear CARGO_PKG_AUTHORS='Lina Cambridge <lina@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/mozilla/dogear' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.5 /usr/bin/rustc --crate-name dogear --edition=2018 /<<PKGBUILDDIR>>/third_party/rust/dogear/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c95430ec9f455d0d -C extra-filename=-c95430ec9f455d0d --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern smallbitvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallbitvec-e52f01616ab26994.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling rsdparsa v0.1.0 (/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/rsdparsa)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rsdparsa CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/rsdparsa CARGO_PKG_AUTHORS='Nils Ohlmeier <github@ohlmeier.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name rsdparsa media/webrtc/signaling/src/sdp/rsdparsa/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=dad88a56fd941e08 -C extra-filename=-dad88a56fd941e08 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling time v0.1.40
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.40 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_NAME=time CARGO_PKG_DESCRIPTION='Utilities for working with time-related functions in Rust.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/time' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/time CARGO_PKG_REPOSITORY='https://github.com/rust-lang/time' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name time /<<PKGBUILDDIR>>/third_party/rust/time/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=07c4baaad2d5732c -C extra-filename=-07c4baaad2d5732c --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
    --> media/webrtc/signaling/src/sdp/rsdparsa/src/attribute_type.rs:1196:27
     |
1196 |                     x @ 0 ... 0xffffff => x,
     |                           ^^^ help: use `..=` for an inclusive range
     |
     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
    --> media/webrtc/signaling/src/sdp/rsdparsa/src/attribute_type.rs:1204:26
     |
1204 |                     x @ 0...2 => x,
     |                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/webrtc/signaling/src/sdp/rsdparsa/src/attribute_type.rs:1239:26
     |
1239 |                     x @ 0...128 => parameters.encodings.push(x),
     |                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/webrtc/signaling/src/sdp/rsdparsa/src/attribute_type.rs:1253:26
     |
1253 |                         0...100 => Some(x),
     |                          ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
  --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:53:32
   |
53 |     fn cause(&self) -> Option<&error::Error> {
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:199:32
    |
199 |     fn cause(&self) -> Option<&error::Error> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: `...` range patterns are deprecated
   --> media/webrtc/signaling/src/sdp/rsdparsa/src/media_type.rs:356:24
    |
356 |                     96 ... 127 => (),  // dynamic range
    |                        ^^^ help: use `..=` for an inclusive range

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/time/src/display.rs:14:25
   |
14 |                         try!(parse_type(fmt, chars.next().unwrap(), self.tm));
   |                         ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/time/src/display.rs:16:25
   |
16 |                         try!(fmt.write_char(ch));
   |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:151:13
    |
151 |             try!(parse_type(fmt, 'a', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:152:13
    |
152 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:153:13
    |
153 |             try!(parse_type(fmt, 'b', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:154:13
    |
154 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:155:13
    |
155 |             try!(parse_type(fmt, 'e', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:156:13
    |
156 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:157:13
    |
157 |             try!(parse_type(fmt, 'T', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:158:13
    |
158 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:162:13
    |
162 |             try!(parse_type(fmt, 'm', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:163:13
    |
163 |             try!(fmt.write_str("/"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:164:13
    |
164 |             try!(parse_type(fmt, 'd', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:165:13
    |
165 |             try!(fmt.write_str("/"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:172:13
    |
172 |             try!(parse_type(fmt, 'Y', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:173:13
    |
173 |             try!(fmt.write_str("-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:174:13
    |
174 |             try!(parse_type(fmt, 'm', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:175:13
    |
175 |             try!(fmt.write_str("-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:201:13
    |
201 |             try!(parse_type(fmt, 'H', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:202:13
    |
202 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:206:13
    |
206 |             try!(parse_type(fmt, 'I', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:207:13
    |
207 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:208:13
    |
208 |             try!(parse_type(fmt, 'M', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:209:13
    |
209 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:210:13
    |
210 |             try!(parse_type(fmt, 'S', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:211:13
    |
211 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:217:13
    |
217 |             try!(parse_type(fmt, 'H', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:218:13
    |
218 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:219:13
    |
219 |             try!(parse_type(fmt, 'M', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:220:13
    |
220 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:231:13
    |
231 |             try!(parse_type(fmt, 'e', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:232:13
    |
232 |             try!(fmt.write_str("-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:233:13
    |
233 |             try!(parse_type(fmt, 'b', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:234:13
    |
234 |             try!(fmt.write_str("-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:374:9
    |
374 |         try!(write!(f, "{}P", sign));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:377:13
    |
377 |             try!(write!(f, "{}D", days));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:381:17
    |
381 |                 try!(write!(f, "T{}S", secs));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:383:17
    |
383 |                 try!(write!(f, "T{}.{:03}S", secs, abs.nanos / NANOS_PER_MILLI));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:385:17
    |
385 |                 try!(write!(f, "T{}.{:06}S", secs, abs.nanos / NANOS_PER_MICRO));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:387:17
    |
387 |                 try!(write!(f, "T{}.{:09}S", secs, abs.nanos));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/time/src/parse.rs:23:17
   |
23 |                 try!(parse_type(&mut s, ch, &mut tm));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/time/src/parse.rs:26:13
   |
26 |             try!(parse_char(&mut s, ch));
   |             ^^^

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/parse.rs:336:17
    |
336 |             '0' ... '9' => value = value * 10 + (ch as i64 - '0' as i64),
    |                 ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/parse.rs:359:17
    |
359 |             '0' ... '9' => {
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/lib.rs:605:11
    |
605 |         (0...6, 0...11) => (),
    |           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/lib.rs:605:18
    |
605 |         (0...6, 0...11) => (),
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/lib.rs:606:18
    |
606 |         (_wday, 0...11) => return Err(InvalidDayOfWeek),
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/lib.rs:607:11
    |
607 |         (0...6, _mon) => return Err(InvalidMonth),
    |           ^^^ help: use `..=` for an inclusive range

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/time/src/lib.rs:556:43
    |
556 |                 write!(f, "{}: %{}", self.description(), ch)
    |                                           ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/time/src/lib.rs:561:39
    |
561 |             _ => write!(f, "{}", self.description())
    |                                       ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/time/src/duration.rs:405:30
    |
405 |         write!(f, "{}", self.description())
    |                              ^^^^^^^^^^^

warning: use of deprecated item 'core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
   --> ./third_party/rust/time/src/parse.rs:329:21
    |
329 |         let s2 = ss.trim_left_matches(" ");
    |                     ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:30:62
   |
30 |                 write!(f, "Integer parsing error: {}", error.description())
   |                                                              ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:33:60
   |
33 |                 write!(f, "Float parsing error: {}", error.description())
   |                                                            ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:36:65
   |
36 |                 write!(f, "IP address parsing error: {}", error.description())
   |                                                                 ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:47:65
   |
47 |             SdpParserInternalError::Integer(ref error) => error.description(),
   |                                                                 ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:48:63
   |
48 |             SdpParserInternalError::Float(ref error) => error.description(),
   |                                                               ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:49:65
   |
49 |             SdpParserInternalError::Address(ref error) => error.description(),
   |                                                                 ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:166:30
    |
166 |                        error.description(),
    |                              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:177:30
    |
177 |                        error.description(),
    |                              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> media/webrtc/signaling/src/sdp/rsdparsa/src/error.rs:194:68
    |
194 |             SdpParserError::Unsupported { ref error, .. } => error.description(),
    |                                                                    ^^^^^^^^^^^

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=libc CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/libc-7681dcbeffe62187/out CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 /usr/bin/rustc --crate-name libc /<<PKGBUILDDIR>>/third_party/rust/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=0257befc5c9a3942 -C extra-filename=-0257befc5c9a3942 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_core_cvoid --cfg libc_packedN`
   Compiling num_cpus v1.7.0
     Running `CARGO_PKG_VERSION_MINOR=7 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.7.0 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=num_cpus CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num_cpus CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name num_cpus /<<PKGBUILDDIR>>/third_party/rust/num_cpus/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=86b0cb9da67f1d6b -C extra-filename=-86b0cb9da67f1d6b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:538:36
    |
538 | pub const LC_CTYPE_MASK: ::c_int = (1 << LC_CTYPE);
    |                                    ^^^^^^^^^^^^^^^ help: remove these parentheses
    |
note: the lint level is defined here
   --> ./third_party/rust/libc/src/lib.rs:17:53
    |
17  | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))]
    |                                                     ^^^^^^^^
    = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:539:38
    |
539 | pub const LC_NUMERIC_MASK: ::c_int = (1 << LC_NUMERIC);
    |                                      ^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:540:35
    |
540 | pub const LC_TIME_MASK: ::c_int = (1 << LC_TIME);
    |                                   ^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:541:38
    |
541 | pub const LC_COLLATE_MASK: ::c_int = (1 << LC_COLLATE);
    |                                      ^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:542:39
    |
542 | pub const LC_MONETARY_MASK: ::c_int = (1 << LC_MONETARY);
    |                                       ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:543:39
    |
543 | pub const LC_MESSAGES_MASK: ::c_int = (1 << LC_MESSAGES);
    |                                       ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1063:27
     |
1063 | pub const IPOPT_END: u8 = (0 |IPOPT_CONTROL);
     |                           ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1064:28
     |
1064 | pub const IPOPT_NOOP: u8 = (1 |IPOPT_CONTROL);
     |                            ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1065:27
     |
1065 | pub const IPOPT_SEC: u8 = (2 |IPOPT_CONTROL|IPOPT_COPY);
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1066:28
     |
1066 | pub const IPOPT_LSRR: u8 = (3 |IPOPT_CONTROL|IPOPT_COPY);
     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1067:33
     |
1067 | pub const IPOPT_TIMESTAMP: u8 = (4 |IPOPT_MEASUREMENT);
     |                                 ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1068:26
     |
1068 | pub const IPOPT_RR: u8 = (7 |IPOPT_CONTROL);
     |                          ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1069:27
     |
1069 | pub const IPOPT_SID: u8 = (8 |IPOPT_CONTROL|IPOPT_COPY);
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1070:28
     |
1070 | pub const IPOPT_SSRR: u8 = (9 |IPOPT_CONTROL|IPOPT_COPY);
     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/mod.rs:1071:26
     |
1071 | pub const IPOPT_RA: u8 = (20|IPOPT_CONTROL|IPOPT_COPY);
     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary trailing semicolon
   --> ./third_party/rust/libc/src/macros.rs:128:21
    |
128 |             $($body);*
    |                     ^ help: remove this semicolon
    |
note: the lint level is defined here
   --> ./third_party/rust/libc/src/lib.rs:17:53
    |
17  | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))]
    |                                                     ^^^^^^^^
    = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]`

warning: unnecessary trailing semicolon
   --> ./third_party/rust/libc/src/macros.rs:128:21
    |
128 |             $($body);*
    |                     ^ help: remove this semicolon

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/linux/mod.rs:1821:42
     |
1821 | pub const IN_CLOSE:         ::uint32_t = (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE);
     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/linux/mod.rs:1825:42
     |
1825 | pub const IN_MOVE:          ::uint32_t = (IN_MOVED_FROM | IN_MOVED_TO);
     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> ./third_party/rust/libc/src/unix/notbsd/linux/mod.rs:1842:42
     |
1842 |   pub const IN_ALL_EVENTS:    ::uint32_t = (
     |  __________________________________________^
1843 | |   IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE |
1844 | |   IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM |
1845 | |   IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF |
1846 | |   IN_MOVE_SELF
1847 | | );
     | |_^
     |
help: remove these parentheses
     |
1842 | pub const IN_ALL_EVENTS:    ::uint32_t = 
1843 |   IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE |
1844 |   IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM |
1845 |   IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF |
1846 |   IN_MOVE_SELF
     |

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:335:36
    |
335 | pub const LC_PAPER_MASK: ::c_int = (1 << LC_PAPER);
    |                                    ^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:336:35
    |
336 | pub const LC_NAME_MASK: ::c_int = (1 << LC_NAME);
    |                                   ^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:337:38
    |
337 | pub const LC_ADDRESS_MASK: ::c_int = (1 << LC_ADDRESS);
    |                                      ^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:338:40
    |
338 | pub const LC_TELEPHONE_MASK: ::c_int = (1 << LC_TELEPHONE);
    |                                        ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:339:42
    |
339 | pub const LC_MEASUREMENT_MASK: ::c_int = (1 << LC_MEASUREMENT);
    |                                          ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:340:45
    |
340 | pub const LC_IDENTIFICATION_MASK: ::c_int = (1 << LC_IDENTIFICATION);
    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:785:39
    |
785 | pub const NFT_LOOKUP_F_INV: ::c_int = (1 << 0);
    |                                       ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:790:39
    |
790 | pub const NFT_DYNSET_F_INV: ::c_int = (1 << 0);
    |                                       ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:845:38
    |
845 | pub const NFT_LIMIT_F_INV: ::c_int = (1 << 0);
    |                                      ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:851:38
    |
851 | pub const NFT_QUOTA_F_INV: ::c_int = (1 << 0);
    |                                      ^^^^^^^^ help: remove these parentheses

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::IsCTypesGlobal(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2243:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2243 | bool IsCTypesGlobal(HandleValue v) {
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CType::IsCTypeOrProto(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4671:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4671 | bool CType::IsCTypeOrProto(HandleValue v) {
      |      ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CType::IsCType(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4688:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4688 | bool CType::IsCType(HandleValue v) {
      |      ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::PointerType::IsPointerType(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5068:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5068 | bool PointerType::IsPointerType(HandleValue v) {
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ArrayType::IsArrayType(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5486:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5486 | bool ArrayType::IsArrayType(HandleValue v) {
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::StructType::IsStruct(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6226:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6226 | bool StructType::IsStruct(HandleValue v) {
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::FunctionType::IsFunctionType(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7059:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 7059 | bool FunctionType::IsFunctionType(HandleValue v) {
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CType::HasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4818:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4818 | bool CType::HasInstance(JSContext* cx, HandleObject obj, MutableHandleValue v,
      |      ^~~~~
   Compiling miniz_oxide v0.1.2
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_AUTHORS='Frommi <daniil.liferenko@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=miniz_oxide CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression library rewritten in Rust based on miniz' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/miniz_oxide CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name miniz_oxide /<<PKGBUILDDIR>>/third_party/rust/miniz_oxide/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1b9547a296c8e9e4 -C extra-filename=-1b9547a296c8e9e4 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern adler32=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libadler32-866dd9f769b4d4da.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary parentheses around function argument
   --> ./third_party/rust/miniz_oxide/src/inflate/core.rs:598:24
    |
598 |     let res = cmp::min((l.num_bits >> 3), max);
    |                        ^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

warning: unused label
   --> ./third_party/rust/miniz_oxide/src/inflate/core.rs:766:9
    |
766 |         'litlen: loop {
    |         ^^^^^^^
    |
    = note: `#[warn(unused_labels)]` on by default

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CData::IsCData(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7541:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 7541 | bool CData::IsCData(HandleValue v) {
      |      ^~~~~
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/miniz_oxide/src/inflate/core.rs:198:45
    |
198 |         let mut decomp: DecompressorOxide = mem::uninitialized();
    |                                             ^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::SizeTojsval(JSContext*, size_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2877:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2877 | static bool SizeTojsval(JSContext* cx, size_t size, MutableHandleValue result) {
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = unsigned char]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2888 | static bool jsvalToIntegerExplicit(HandleValue val, IntegerType* result) {
      |             ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = signed char]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = long int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = short unsigned int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = short int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = long long int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=libc CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/libc CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/libc-93ce9eedf96f58ac/out CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 /usr/bin/rustc --crate-name libc /<<PKGBUILDDIR>>/third_party/rust/libc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=03b8f7aa4cff0dfd -C extra-filename=-03b8f7aa4cff0dfd --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/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`
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = long long unsigned int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = unsigned int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::TypeError(JSContext*, const char*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1693:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1693 | static bool TypeError(JSContext* cx, const char* expected, HandleValue actual) {
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:838:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  838 |       RootedString str(cx, JS_ValueToSource(cx, v));
      |                            ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:843:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  843 |   return ValueToSourceForError(cx, val, bytes);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::TypeOverflow(JSContext*, const char*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1707:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1707 | static bool TypeOverflow(JSContext* cx, const char* expected,
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:838:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  838 |       RootedString str(cx, JS_ValueToSource(cx, v));
      |                            ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:843:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  843 |   return ValueToSourceForError(cx, val, bytes);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::IncompatibleThisProto(JSContext*, const char*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1546:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1546 | static bool IncompatibleThisProto(JSContext* cx, const char* funName,
      |             ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:838:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  838 |       RootedString str(cx, JS_ValueToSource(cx, v));
      |                            ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:843:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  843 |   return ValueToSourceForError(cx, val, bytes);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::InvalidIndexError(JSContext*, JS::HandleId)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:838:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  838 |       RootedString str(cx, JS_ValueToSource(cx, v));
      |                            ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:843:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  843 |   return ValueToSourceForError(cx, val, bytes);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'const char* js::ctypes::CTypesToSourceForError(JSContext*, JS::HandleValue, JS::UniqueChars&)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:832:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  832 | static const char* CTypesToSourceForError(JSContext* cx, HandleValue val,
      |                    ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:838:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  838 |       RootedString str(cx, JS_ValueToSource(cx, v));
      |                            ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:843:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  843 |   return ValueToSourceForError(cx, val, bytes);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
   Compiling term_size v0.3.0
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_AUTHORS='Kevin K. <kbknapp@gmail.com>:Benjamin Sago <ogham@bsago.me>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=term_size CARGO_PKG_DESCRIPTION='functions for determining terminal sizes and dimensions' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/term_size CARGO_PKG_REPOSITORY='https://github.com/kbknapp/term_size-rs.git' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name term_size /<<PKGBUILDDIR>>/third_party/rust/term_size/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=766550f07502438e -C extra-filename=-766550f07502438e --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'JSObject* js::ctypes::GetThisObject(JSContext*, const JS::CallArgs&, const char*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4264:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4264 | JSObject* CType::Create(JSContext* cx, HandleObject typeProto,
      |           ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4264:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4333:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4333 | JSObject* CType::DefineBuiltin(JSContext* cx, HandleObject ctypesObj,
      |           ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4333:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4347:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4347 |   RootedObject typeObj(cx, Create(cx, typeProto, dataProto, type, nameStr, size,
      |                            ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4348 |                                   align, ffiType));
      |                                   ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4347:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'JSObject* js::ctypes::PointerType::CreateInternal(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4963:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4963 |       CType::Create(cx, typeProto, dataProto, TYPE_pointer, nullptr, sizeVal,
      |       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4964 |                     alignVal, &ffi_type_pointer);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4963:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'JSObject* js::ctypes::PrepareType(JSContext*, uint32_t, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6471:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6471 | static JSObject* PrepareType(JSContext* cx, uint32_t index, HandleValue type) {
      |                  ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1495:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1495 |   const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1495:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1495 |   const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1495:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1495 |   const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
   Compiling base64 v0.9.3
     Running `CARGO_PKG_VERSION_MINOR=9 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.9.3 CARGO_PKG_AUTHORS='Alice Maz <alice@alicemaz.com>:Marshall Pierce <marshall@mpierce.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=base64 CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/base64-0.9.3 CARGO_PKG_REPOSITORY='https://github.com/alicemaz/rust-base64' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name base64 /<<PKGBUILDDIR>>/third_party/rust/base64-0.9.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e4aff8d6b5fcc802 -C extra-filename=-e4aff8d6b5fcc802 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern byteorder=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern safemem=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libsafemem-2f89c6253554e956.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'JSObject* js::ctypes::ArrayType::CreateInternal(JSContext*, JS::HandleObject, size_t, bool)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5263:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5263 |     if (!SizeTojsval(cx, size, &sizeVal)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5267:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5267 |     if (!SizeTojsval(cx, length, &lengthVal)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5276:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5276 |   JSObject* typeObj = CType::Create(cx, typeProto, dataProto, TYPE_array,
      |                       ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5277 |                                     nullptr, sizeVal, alignVal, nullptr);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5276:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/base64-0.9.3/src/decode.rs:49:32
   |
49 |     fn cause(&self) -> Option<&error::Error> {
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
   |
note: the lint level is defined here
  --> ./third_party/rust/base64-0.9.3/src/lib.rs:60:47
   |
60 |     unused_results, variant_size_differences, warnings
   |                                               ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'const js::ctypes::FieldInfo* js::ctypes::StructType::LookupField(JSContext*, JSObject*, JSFlatString*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1430:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1430 |   const char* typeStr = CTypesToSourceForError(cx, typeVal, typeBytes);
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:538:36
    |
538 | pub const LC_CTYPE_MASK: ::c_int = (1 << LC_CTYPE);
    |                                    ^^^^^^^^^^^^^^^ help: remove these parentheses
    |
note: the lint level is defined here
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/lib.rs:17:53
    |
17  | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))]
    |                                                     ^^^^^^^^
    = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:539:38
    |
539 | pub const LC_NUMERIC_MASK: ::c_int = (1 << LC_NUMERIC);
    |                                      ^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:540:35
    |
540 | pub const LC_TIME_MASK: ::c_int = (1 << LC_TIME);
    |                                   ^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:541:38
    |
541 | pub const LC_COLLATE_MASK: ::c_int = (1 << LC_COLLATE);
    |                                      ^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:542:39
    |
542 | pub const LC_MONETARY_MASK: ::c_int = (1 << LC_MONETARY);
    |                                       ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:543:39
    |
543 | pub const LC_MESSAGES_MASK: ::c_int = (1 << LC_MESSAGES);
    |                                       ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:1063:27
     |
1063 | pub const IPOPT_END: u8 = (0 |IPOPT_CONTROL);
     |                           ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:1064:28
     |
1064 | pub const IPOPT_NOOP: u8 = (1 |IPOPT_CONTROL);
     |                            ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:1065:27
     |
1065 | pub const IPOPT_SEC: u8 = (2 |IPOPT_CONTROL|IPOPT_COPY);
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:1066:28
     |
1066 | pub const IPOPT_LSRR: u8 = (3 |IPOPT_CONTROL|IPOPT_COPY);
     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:1067:33
     |
1067 | pub const IPOPT_TIMESTAMP: u8 = (4 |IPOPT_MEASUREMENT);
     |                                 ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:1068:26
     |
1068 | pub const IPOPT_RR: u8 = (7 |IPOPT_CONTROL);
     |                          ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:1069:27
     |
1069 | pub const IPOPT_SID: u8 = (8 |IPOPT_CONTROL|IPOPT_COPY);
     |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:1070:28
     |
1070 | pub const IPOPT_SSRR: u8 = (9 |IPOPT_CONTROL|IPOPT_COPY);
     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/mod.rs:1071:26
     |
1071 | pub const IPOPT_RA: u8 = (20|IPOPT_CONTROL|IPOPT_COPY);
     |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary trailing semicolon
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/macros.rs:128:21
    |
128 |             $($body);*
    |                     ^ help: remove this semicolon
    |
note: the lint level is defined here
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/lib.rs:17:53
    |
17  | #![cfg_attr(not(feature = "rustc-dep-of-std"), deny(warnings))]
    |                                                     ^^^^^^^^
    = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]`

warning: unnecessary trailing semicolon
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/macros.rs:128:21
    |
128 |             $($body);*
    |                     ^ help: remove this semicolon

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/mod.rs:1821:42
     |
1821 | pub const IN_CLOSE:         ::uint32_t = (IN_CLOSE_WRITE | IN_CLOSE_NOWRITE);
     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/mod.rs:1825:42
     |
1825 | pub const IN_MOVE:          ::uint32_t = (IN_MOVED_FROM | IN_MOVED_TO);
     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
    --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/mod.rs:1842:42
     |
1842 |   pub const IN_ALL_EVENTS:    ::uint32_t = (
     |  __________________________________________^
1843 | |   IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE |
1844 | |   IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM |
1845 | |   IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF |
1846 | |   IN_MOVE_SELF
1847 | | );
     | |_^
     |
help: remove these parentheses
     |
1842 | pub const IN_ALL_EVENTS:    ::uint32_t = 
1843 |   IN_ACCESS | IN_MODIFY | IN_ATTRIB | IN_CLOSE_WRITE |
1844 |   IN_CLOSE_NOWRITE | IN_OPEN | IN_MOVED_FROM |
1845 |   IN_MOVED_TO | IN_DELETE | IN_CREATE | IN_DELETE_SELF |
1846 |   IN_MOVE_SELF
     |

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:335:36
    |
335 | pub const LC_PAPER_MASK: ::c_int = (1 << LC_PAPER);
    |                                    ^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:336:35
    |
336 | pub const LC_NAME_MASK: ::c_int = (1 << LC_NAME);
    |                                   ^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:337:38
    |
337 | pub const LC_ADDRESS_MASK: ::c_int = (1 << LC_ADDRESS);
    |                                      ^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:338:40
    |
338 | pub const LC_TELEPHONE_MASK: ::c_int = (1 << LC_TELEPHONE);
    |                                        ^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:339:42
    |
339 | pub const LC_MEASUREMENT_MASK: ::c_int = (1 << LC_MEASUREMENT);
    |                                          ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:340:45
    |
340 | pub const LC_IDENTIFICATION_MASK: ::c_int = (1 << LC_IDENTIFICATION);
    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:785:39
    |
785 | pub const NFT_LOOKUP_F_INV: ::c_int = (1 << 0);
    |                                       ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:790:39
    |
790 | pub const NFT_DYNSET_F_INV: ::c_int = (1 << 0);
    |                                       ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:845:38
    |
845 | pub const NFT_LIMIT_F_INV: ::c_int = (1 << 0);
    |                                      ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
   --> /<<PKGBUILDDIR>>/third_party/rust/libc/src/unix/notbsd/linux/other/mod.rs:851:38
    |
851 | pub const NFT_QUOTA_F_INV: ::c_int = (1 << 0);
    |                                      ^^^^^^^^ help: remove these parentheses

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::PointerType::IsPointer(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5076:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5076 | bool PointerType::IsPointer(HandleValue v) {
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ArrayType::IsArrayOrArrayType(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5494:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5494 | bool ArrayType::IsArrayOrArrayType(HandleValue v) {
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::PointerType::IsNull(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1577 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::StructType::AddressOfField(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1577 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::PointerType::Decrement(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1577 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1762:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1762 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::PointerType::Increment(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1577 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1762:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1762 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToFloat(JSContext*, JS::HandleValue, FloatType*) [with FloatType = float]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2644:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2644 | static bool jsvalToFloat(JSContext* cx, HandleValue val, FloatType* result) {
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToFloat(JSContext*, JS::HandleValue, FloatType*) [with FloatType = double]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2644:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   Compiling base64 v0.10.0
     Running `CARGO_PKG_VERSION_MINOR=10 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_AUTHORS='Alice Maz <alice@alicemaz.com>:Marshall Pierce <marshall@mpierce.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=base64 CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/base64 CARGO_PKG_REPOSITORY='https://github.com/alicemaz/rust-base64' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name base64 /<<PKGBUILDDIR>>/third_party/rust/base64/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=fcc7d32b7fa38262 -C extra-filename=-fcc7d32b7fa38262 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern byteorder=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/base64/src/decode.rs:58:32
   |
58 |     fn cause(&self) -> Option<&error::Error> {
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
   |
note: the lint level is defined here
  --> ./third_party/rust/base64/src/lib.rs:54:47
   |
54 |     unused_results, variant_size_differences, warnings, unsafe_code
   |                                               ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

   Compiling aho-corasick v0.6.8
     Running `CARGO_PKG_VERSION_MINOR=6 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.6.8 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_NAME=aho-corasick CARGO_PKG_DESCRIPTION='Fast multiple substring searching with finite state machines.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/aho-corasick CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name aho_corasick /<<PKGBUILDDIR>>/third_party/rust/aho-corasick/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0291733550199d3c -C extra-filename=-0291733550199d3c --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern memchr=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmemchr-b065331b384c5890.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/aho-corasick/src/lib.rs:661:9
    |
661 |         try!(writeln!(f, "{}", repeat('-').take(79).collect::<String>()));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/aho-corasick/src/lib.rs:662:9
    |
662 |         try!(writeln!(f, "Patterns: {:?}", self.pats));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/aho-corasick/src/lib.rs:664:13
    |
664 |             try!(writeln!(f, "{:3}: {}", i, state.debug(i == 1)));
    |             ^^^

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'void js::ctypes::BuildFunctionTypeSource(JSContext*, JS::HandleObject, js::ctypes::AutoString&)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:949:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  949 |   RootedString funcStr(cx, JS_ValueToSource(cx, funVal));
      |                            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
   Compiling quote v0.6.11
     Running `CARGO_PKG_VERSION_MINOR=6 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.6.11 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_NAME=quote CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/quote CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name quote /<<PKGBUILDDIR>>/third_party/rust/quote/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=1bfaffaa6feca1c1 -C extra-filename=-1bfaffaa6feca1c1 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libproc_macro2-a2aab1f2258db500.rmeta --cap-lints warn`
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ConvertToJS(JSContext*, JS::HandleObject, JS::HandleObject, void*, bool, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3023:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3023 | static bool ConvertToJS(JSContext* cx, HandleObject typeObj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CDataFinalizer::GetValue(JSContext*, JSObject*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7979:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 7979 | bool CDataFinalizer::GetValue(JSContext* cx, JSObject* obj,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7993:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 7993 |   return ConvertToJS(cx, ctype, /*parent*/ nullptr, p->cargs, false, true,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 7994 |                      aResult);
      |                      ~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = char16_t]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = short int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=proc-macro2 CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an
option, off by default, to also reimplement itself in terms of the upstream
unstable API.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/proc-macro2 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/proc-macro2-de4e4d35b6ddb76e/out CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.4.27 /usr/bin/rustc --crate-name proc_macro2 /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=a2aab1f2258db500 -C extra-filename=-a2aab1f2258db500 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern unicode_xid=/<<PKGBUILDDIR>>/build-browser/release/deps/libunicode_xid-73a36e8d5305f8bc.rmeta --cap-lints warn --cfg u128 --cfg use_proc_macro --cfg wrap_proc_macro`
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = short unsigned int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long unsigned int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long long int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long long unsigned int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = long int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/strnom.rs:98:24
   |
98 |             b' ' | 0x09...0x0d => {
   |                        ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:760:24
    |
760 |                 b'\x20'...b'\x7E' => escaped.push(*b as char),
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1162:25
     |
1162 |     next_ch!(chars @ '0'...'7');
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1163:25
     |
1163 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1163:37
     |
1163 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1163:49
     |
1163 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1171:26
     |
1171 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1171:40
     |
1171 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1171:54
     |
1171 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                                                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1172:26
     |
1172 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1172:40
     |
1172 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1172:54
     |
1172 |     next_ch!(chars @ b'0'...b'9' | b'a'...b'f' | b'A'...b'F');
     |                                                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1181:25
     |
1181 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1181:37
     |
1181 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1181:49
     |
1181 |     next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F');
     |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1183:37
     |
1183 |         let c = next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}');
     |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1183:49
     |
1183 |         let c = next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}');
     |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1183:61
     |
1183 |         let c = next_ch!(chars @ '0'...'9' | 'a'...'f' | 'A'...'F' | '_' | '}');
     |                                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1212:16
     |
1212 |             '0'...'9' | '_' => {
     |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1257:20
     |
1257 |                 '0'...'9' => {
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1307:17
     |
1307 |             b'0'...b'9' => (b - b'0') as u64,
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1308:17
     |
1308 |             b'a'...b'f' => 10 + (b - b'a') as u64,
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/fallback.rs:1309:17
     |
1309 |             b'A'...b'F' => 10 + (b - b'A') as u64,
     |                 ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/wrapper.rs:62:26
   |
62 |         type PanicHook = Fn(&PanicInfo) + Sync + Send + 'static;
   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&PanicInfo) + Sync + Send + 'static`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
   Compiling url v1.7.2
     Running `CARGO_PKG_VERSION_MINOR=7 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.7.2 CARGO_PKG_AUTHORS='The rust-url developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=url CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/url CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name url /<<PKGBUILDDIR>>/third_party/rust/url/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1f3136a93df8b9d8 -C extra-filename=-1f3136a93df8b9d8 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern idna=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libidna-0112a8ee1fa49e78.rmeta --extern matches=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmatches-9689327eba2d08c1.rmeta --extern percent_encoding=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libpercent_encoding-aae9d0d6da16e79a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = unsigned int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> /<<PKGBUILDDIR>>/third_party/rust/proc-macro2/src/wrapper.rs:28:33
   |
28 |     static WORKS: AtomicUsize = ATOMIC_USIZE_INIT;
   |                                 ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`
   |
   = note: `#[warn(deprecated)]` on by default

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::UInt64::Join(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8837:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8837 |   if (!jsvalToInteger(cx, args[0], &hi)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1187:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1187 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8840:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8840 |   if (!jsvalToInteger(cx, args[1], &lo)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1187:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1187 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::Int64::Join(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8668:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8668 |   if (!jsvalToInteger(cx, args[0], &hi)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1187:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1187 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8671:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8671 |   if (!jsvalToInteger(cx, args[1], &lo)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1187:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1187 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = char]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = signed char]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = unsigned char]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2556 | static bool jsvalToInteger(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2625 |       return jsvalToInteger(cx, innerData, result);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/ctypes/CTypes.h:21,
                 from /<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::ctypes::CDataFinalizer::Methods::ToString(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ReadStringCommon(JSContext*, js::ctypes::InflateUTF8Method, unsigned int, JS::Value*, const char*, arena_id_t)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1646:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1646 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1630:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1630 |   const char* valStr = CTypesToSourceForError(cx, thisVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/host.rs:503:30
    |
503 |                     c @ b'0' ... b'9' => c - b'0',
    |                              ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/parser.rs:277:16
    |
277 |     NewFn(&'a (Fn(SyntaxViolation) + 'a)),
    |                ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(SyntaxViolation) + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/parser.rs:278:16
    |
278 |     OldFn(&'a (Fn(&'static str) + 'a)),
    |                ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&'static str) + 'a`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/parser.rs:277:16
    |
277 |     NewFn(&'a (Fn(SyntaxViolation) + 'a)),
    |                ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(SyntaxViolation) + 'a`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/parser.rs:382:20
    |
382 |                 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => {
    |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/parser.rs:382:32
    |
382 |                 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => {
    |                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/parser.rs:382:44
    |
382 |                 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => {
    |                                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1224:20
     |
1224 |     matches!(c, 'a'...'f' | 'A'...'F' | '0'...'9')
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1224:32
     |
1224 |     matches!(c, 'a'...'f' | 'A'...'F' | '0'...'9')
     |                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1224:44
     |
1224 |     matches!(c, 'a'...'f' | 'A'...'F' | '0'...'9')
     |                                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1237:12
     |
1237 |         'a'...'z' |
     |            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1238:12
     |
1238 |         'A'...'Z' |
     |            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1239:12
     |
1239 |         '0'...'9' |
     |            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1242:17
     |
1242 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1242:43
     |
1242 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
     |                                           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1242:69
     |
1242 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
     |                                                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1243:20
     |
1243 |         '\u{10000}'...'\u{1FFFD}' | '\u{20000}'...'\u{2FFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1243:48
     |
1243 |         '\u{10000}'...'\u{1FFFD}' | '\u{20000}'...'\u{2FFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1244:20
     |
1244 |         '\u{30000}'...'\u{3FFFD}' | '\u{40000}'...'\u{4FFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1244:48
     |
1244 |         '\u{30000}'...'\u{3FFFD}' | '\u{40000}'...'\u{4FFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1245:20
     |
1245 |         '\u{50000}'...'\u{5FFFD}' | '\u{60000}'...'\u{6FFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1245:48
     |
1245 |         '\u{50000}'...'\u{5FFFD}' | '\u{60000}'...'\u{6FFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1246:20
     |
1246 |         '\u{70000}'...'\u{7FFFD}' | '\u{80000}'...'\u{8FFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1246:48
     |
1246 |         '\u{70000}'...'\u{7FFFD}' | '\u{80000}'...'\u{8FFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1247:20
     |
1247 |         '\u{90000}'...'\u{9FFFD}' | '\u{A0000}'...'\u{AFFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1247:48
     |
1247 |         '\u{90000}'...'\u{9FFFD}' | '\u{A0000}'...'\u{AFFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1248:20
     |
1248 |         '\u{B0000}'...'\u{BFFFD}' | '\u{C0000}'...'\u{CFFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1248:48
     |
1248 |         '\u{B0000}'...'\u{BFFFD}' | '\u{C0000}'...'\u{CFFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1249:20
     |
1249 |         '\u{D0000}'...'\u{DFFFD}' | '\u{E1000}'...'\u{EFFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1249:48
     |
1249 |         '\u{D0000}'...'\u{DFFFD}' | '\u{E1000}'...'\u{EFFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1250:20
     |
1250 |         '\u{F0000}'...'\u{FFFFD}' | '\u{100000}'...'\u{10FFFD}')
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1250:49
     |
1250 |         '\u{F0000}'...'\u{FFFFD}' | '\u{100000}'...'\u{10FFFD}')
     |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1262:21
     |
1262 |     matches!(ch, 'a'...'z' | 'A'...'Z')
     |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1262:33
     |
1262 |     matches!(ch, 'a'...'z' | 'A'...'Z')
     |                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:179:46
    |
179 |     matches!(byte, b'*' | b'-' | b'.' | b'0' ... b'9' | b'A' ... b'Z' | b'_' | b'a' ... b'z')
    |                                              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:179:62
    |
179 |     matches!(byte, b'*' | b'-' | b'.' | b'0' ... b'9' | b'A' ... b'Z' | b'_' | b'a' ... b'z')
    |                                                              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:179:85
    |
179 |     matches!(byte, b'*' | b'-' | b'.' | b'0' ... b'9' | b'A' ... b'Z' | b'_' | b'a' ... b'z')
    |                                                                                     ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:220:45
    |
220 |     custom_encoding: Option<SilentDebug<Box<FnMut(&str) -> Cow<[u8]>>>>,
    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&str) -> Cow<[u8]>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:395:61
    |
395 |                custom_encoding: &mut Option<SilentDebug<Box<FnMut(&str) -> Cow<[u8]>>>>,
    |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&str) -> Cow<[u8]>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:404:61
    |
404 |                custom_encoding: &mut Option<SilentDebug<Box<FnMut(&str) -> Cow<[u8]>>>>) {
    |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&str) -> Cow<[u8]>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/lib.rs:219:59
    |
219 |     pub fn log_syntax_violation(mut self, new: Option<&'a Fn(&'static str)>) -> Self {
    |                                                           ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&'static str)`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/lib.rs:249:64
    |
249 |     pub fn syntax_violation_callback(mut self, new: Option<&'a Fn(SyntaxViolation)>) -> Self {
    |                                                                ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(SyntaxViolation)`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:487:47
    |
487 |         assert!(matches!(self.byte_at(0), b'a'...b'z' | b'A'...b'Z'));
    |                                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:487:61
    |
487 |         assert!(matches!(self.byte_at(0), b'a'...b'z' | b'A'...b'Z'));
    |                                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:489:41
    |
489 |                 .all(|c| matches!(c, 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.')));
    |                                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:489:53
    |
489 |                 .all(|c| matches!(c, 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.')));
    |                                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:489:65
    |
489 |                 .all(|c| matches!(c, 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.')));
    |                                                                 ^^^ help: use `..=` for an inclusive range

warning: the item `PathBuf` is imported redundantly
    --> ./third_party/rust/url/src/lib.rs:2348:9
     |
133  | use std::path::{Path, PathBuf};
     |                       ------- the item `PathBuf` is already imported here
...
2348 |     use std::path::PathBuf;
     |         ^^^^^^^^^^^^^^^^^^
     |
     = note: `#[warn(unused_imports)]` on by default

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToBigInteger(JSContext*, JS::HandleValue, bool, IntegerType*, bool*) [with IntegerType = long long unsigned int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2774:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2774 | static bool jsvalToBigInteger(JSContext* cx, HandleValue val, bool allowString,
      |             ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2818:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2818 |       return jsvalToBigInteger(cx, innerData, allowString, result, overflow);
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::UInt64::Construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8703:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8703 |   if (!jsvalToBigInteger(cx, args[0], true, &u, &overflow)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1187:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1187 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Sprintf.h:15,
                 from /<<PKGBUILDDIR>>/js/src/ctypes/CTypes.h:10,
                 from /<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7:
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8713:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 8713 |   MOZ_ALWAYS_TRUE(JS_GetProperty(cx, callee, "prototype", &slot));
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:670:12: note: in definition of macro 'MOZ_ALWAYS_TRUE'
  670 |       if ((expr)) {                 \
      |            ^~~~
warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/url/src/origin.rs:13:38
   |
13 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering};
   |                                      ^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/url/src/origin.rs:79:39
   |
79 |         static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT;
   |                                       ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToBigInteger(JSContext*, JS::HandleValue, bool, IntegerType*, bool*) [with IntegerType = long long int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2774:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2774 | static bool jsvalToBigInteger(JSContext* cx, HandleValue val, bool allowString,
      |             ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2818:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2818 |       return jsvalToBigInteger(cx, innerData, allowString, result, overflow);
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::Int64::Construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8532:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8532 |   if (!jsvalToBigInteger(cx, args[0], true, &i, &overflow)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1187:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1187 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Sprintf.h:15,
                 from /<<PKGBUILDDIR>>/js/src/ctypes/CTypes.h:10,
                 from /<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7:
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8542:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 8542 |   MOZ_ALWAYS_TRUE(JS_GetProperty(cx, callee, "prototype", &slot));
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:670:12: note: in definition of macro 'MOZ_ALWAYS_TRUE'
  670 |       if ((expr)) {                 \
      |            ^~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToBigInteger(JSContext*, JS::HandleValue, bool, IntegerType*, bool*) [with IntegerType = unsigned int]':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2774:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2774 | static bool jsvalToBigInteger(JSContext* cx, HandleValue val, bool allowString,
      |             ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2818:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2818 |       return jsvalToBigInteger(cx, innerData, allowString, result, overflow);
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CType::CreateArray(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2829:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2829 |   if (!jsvalToBigInteger(cx, val, allowString, result, &dummy)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ArrayType::Create(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2829:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2829 |   if (!jsvalToBigInteger(cx, val, allowString, result, &dummy)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ArrayType::AddressOfElement(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1577 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2829:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2829 |   if (!jsvalToBigInteger(cx, val, allowString, result, &dummy)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1590:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1590 |   const char* indexStr = CTypesToSourceForError(cx, val, idBytes);
      |                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::jsvalToSize(JSContext*, JS::HandleValue, bool, size_t*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2826:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2826 | static bool jsvalToSize(JSContext* cx, HandleValue val, bool allowString,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2818:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2818 |       return jsvalToBigInteger(cx, innerData, allowString, result, overflow);
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CDataFinalizer::Methods::Forget(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8260:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 8260 |   if (!ConvertToJS(cx, ctype, nullptr, p->cargs, false, true, &valJSData)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CDataFinalizer::Methods::Dispose(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8337:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 8337 |   if (ConvertToJS(cx, resultType, nullptr, p->rvalue, false, true, &result)) {
      |       ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::PointerType::ContentsGetter(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1762:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1762 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1646:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1646 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5173:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5173 |   if (!ConvertToJS(cx, baseType, nullptr, data, false, false, &result)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::StructType::FieldGetter(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1577 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6293:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6293 |   return ConvertToJS(cx, fieldType, obj, data, false, false, args.rval());
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CData::ValueGetter(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7554:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 7554 |   return ConvertToJS(cx, ctype, nullptr, GetData(obj), true, false,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 7555 |                      args.rval());
      |                      ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ArrayLengthOverflow(JSContext*, unsigned int, JS::HandleObject, unsigned int, JS::HandleValue, js::ctypes::ConversionType)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1232:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1232 | static bool ArrayLengthOverflow(JSContext* cx, unsigned expectedLength,
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1238:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1238 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ArrayLengthMismatch(JSContext*, unsigned int, JS::HandleObject, unsigned int, JS::HandleValue, js::ctypes::ConversionType)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1207:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1207 | static bool ArrayLengthMismatch(JSContext* cx, unsigned expectedLength,
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1213:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1213 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1053:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1053 | static bool ConvError(JSContext* cx, const char* expectedStr,
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1058:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1058 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::BuildDataSource(JSContext*, JS::HandleObject, void*, bool, js::ctypes::AutoString&)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4095:39: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4095 |       JSString* src = JS_ValueToSource(cx, valStr);
      |                       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/url/src/parser.rs:73:14
   |
73 |         self.description().fmt(fmt)
   |              ^^^^^^^^^^^

/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1167:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1167 | static bool ConvError(JSContext* cx, HandleObject expectedType,
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3179:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3179 | static bool ImplicitConvert(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3255:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3255 |     } else if (!jsvalToInteger(cx, val, &result)) {                          \
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:101:3: note: in expansion of macro 'CHAR16_CASE'
  101 |   MACRO(char16_t, char16_t, ffi_type_uint16)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3262:7: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR16_TYPE'
 3262 |       CTYPES_FOR_EACH_CHAR16_TYPE(CHAR16_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:65:3: note: in expansion of macro 'INTEGRAL_CASE'
   65 |   MACRO(int8_t, int8_t, ffi_type_sint8)                  \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:66:3: note: in expansion of macro 'INTEGRAL_CASE'
   66 |   MACRO(int16_t, int16_t, ffi_type_sint16)               \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:67:3: note: in expansion of macro 'INTEGRAL_CASE'
   67 |   MACRO(int32_t, int32_t, ffi_type_sint32)               \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:68:3: note: in expansion of macro 'INTEGRAL_CASE'
   68 |   MACRO(uint8_t, uint8_t, ffi_type_uint8)                \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:69:3: note: in expansion of macro 'INTEGRAL_CASE'
   69 |   MACRO(uint16_t, uint16_t, ffi_type_uint16)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:70:3: note: in expansion of macro 'INTEGRAL_CASE'
   70 |   MACRO(uint32_t, uint32_t, ffi_type_uint32)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:71:3: note: in expansion of macro 'INTEGRAL_CASE'
   71 |   MACRO(short, short, ffi_type_sint16)                   \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:72:3: note: in expansion of macro 'INTEGRAL_CASE'
   72 |   MACRO(unsigned_short, unsigned short, ffi_type_uint16) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:73:3: note: in expansion of macro 'INTEGRAL_CASE'
   73 |   MACRO(int, int, ffi_type_sint32)                       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:74:3: note: in expansion of macro 'INTEGRAL_CASE'
   74 |   MACRO(unsigned_int, unsigned int, ffi_type_uint32)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
 3274 |       CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:77:3: note: in expansion of macro 'INTEGRAL_CASE'
   77 |   MACRO(int64_t, int64_t, ffi_type_sint64)                       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:78:3: note: in expansion of macro 'INTEGRAL_CASE'
   78 |   MACRO(uint64_t, uint64_t, ffi_type_uint64)                     \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:79:3: note: in expansion of macro 'INTEGRAL_CASE'
   79 |   MACRO(long, long, CTYPES_FFI_LONG)                             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:80:3: note: in expansion of macro 'INTEGRAL_CASE'
   80 |   MACRO(unsigned_long, unsigned long, CTYPES_FFI_ULONG)          \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:81:3: note: in expansion of macro 'INTEGRAL_CASE'
   81 |   MACRO(long_long, long long, ffi_type_sint64)                   \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:82:3: note: in expansion of macro 'INTEGRAL_CASE'
   82 |   MACRO(unsigned_long_long, unsigned long long, ffi_type_uint64) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:83:3: note: in expansion of macro 'INTEGRAL_CASE'
   83 |   MACRO(size_t, size_t, CTYPES_FFI_SIZE_T)                       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:84:3: note: in expansion of macro 'INTEGRAL_CASE'
   84 |   MACRO(ssize_t, CTYPES_SSIZE_T, CTYPES_FFI_SSIZE_T)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:85:3: note: in expansion of macro 'INTEGRAL_CASE'
   85 |   MACRO(off_t, off_t, CTYPES_FFI_OFF_T)                          \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:86:3: note: in expansion of macro 'INTEGRAL_CASE'
   86 |   MACRO(intptr_t, intptr_t, CTYPES_FFI_INTPTR_T)                 \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:87:3: note: in expansion of macro 'INTEGRAL_CASE'
   87 |   MACRO(uintptr_t, uintptr_t, CTYPES_FFI_UINTPTR_T)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
 3275 |       CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:96:3: note: in expansion of macro 'INTEGRAL_CASE'
   96 |   MACRO(char, char, ffi_type_uint8)               \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3281:7: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR_TYPE'
 3281 |       CTYPES_FOR_EACH_CHAR_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:97:3: note: in expansion of macro 'INTEGRAL_CASE'
   97 |   MACRO(signed_char, signed char, ffi_type_sint8) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3281:7: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR_TYPE'
 3281 |       CTYPES_FOR_EACH_CHAR_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3268 |     if (!jsvalToInteger(cx, val, &result))                                 \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:98:3: note: in expansion of macro 'INTEGRAL_CASE'
   98 |   MACRO(unsigned_char, unsigned char, ffi_type_uint8)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3281:7: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR_TYPE'
 3281 |       CTYPES_FOR_EACH_CHAR_TYPE(INTEGRAL_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3286 |     if (!jsvalToFloat(cx, val, &result))                                   \
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:90:3: note: in expansion of macro 'FLOAT_CASE'
   90 |   MACRO(float32_t, float, ffi_type_float)   \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
 3292 |       CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3286 |     if (!jsvalToFloat(cx, val, &result))                                   \
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:91:3: note: in expansion of macro 'FLOAT_CASE'
   91 |   MACRO(float64_t, double, ffi_type_double) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
 3292 |       CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3286 |     if (!jsvalToFloat(cx, val, &result))                                   \
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:92:3: note: in expansion of macro 'FLOAT_CASE'
   92 |   MACRO(float, float, ffi_type_float)       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
 3292 |       CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3286 |     if (!jsvalToFloat(cx, val, &result))                                   \
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:93:3: note: in expansion of macro 'FLOAT_CASE'
   93 |   MACRO(double, double, ffi_type_double)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
 3292 |       CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE)
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3477:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3477 |               return ArrayLengthOverflow(cx, targetLength, targetType, nbytes,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3478 |                                          val, convType);
      |                                          ~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3497:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3497 |               return ArrayLengthOverflow(cx, targetLength, targetType,
      |                      ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3498 |                                          sourceLength, val, convType);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3534:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3534 |             return ArrayLengthMismatch(cx, targetLength, targetType,
      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3535 |                                        size_t(sourceLength), val, convType);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3548:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3548 |             if (!JS_GetElement(cx, valObj, i, &item)) {
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3553:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3553 |             if (!ImplicitConvert(cx, item, baseType, data, convType, nullptr,
      |                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3554 |                                  funObj, argIndex, targetType, i))
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3571:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3571 |             return ArrayLengthMismatch(cx, arraySize, targetType,
      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 3572 |                                        size_t(sourceLength), val, convType);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3600:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3600 |             return ArrayLengthMismatch(cx, arraySize, targetType,
      |                    ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 3601 |                                        size_t(sourceLength), val, convType);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1318:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1318 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1661:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1661 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1668:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1668 |   const char* propStr = CTypesToSourceForError(cx, idVal, idBytes);
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3659:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3659 |           if (!JS_GetPropertyById(cx, valObj, id, &prop)) {
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3665:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3665 |           if (!ImplicitConvert(cx, prop, field->mType, fieldData, convType,
      |                ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3666 |                                nullptr, funObj, argIndex, targetType, i))
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::PointerType::ContentsSetter(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1762:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1762 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1646:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1646 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5194:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 5194 |   return ImplicitConvert(cx, args.get(0), baseType, data,
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5195 |                          ConversionType::Setter, nullptr);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::StructType::FieldSetter(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1577 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6331:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6331 |   return ImplicitConvert(cx, args.get(0), field->mType, data,
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6332 |                          ConversionType::Setter, nullptr, nullptr, 0, typeObj,
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6333 |                          field->mIndex);
      |                          ~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6845:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6845 | static bool ConvertArgument(JSContext* cx, HandleObject funObj,
      |             ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6854:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6854 |   if (!ImplicitConvert(cx, arg, type, value->mData, ConversionType::Argument,
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6855 |                        &freePointer, funObj, argIndex))
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::FunctionType::Call(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1577 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:838:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  838 |       RootedString str(cx, JS_ValueToSource(cx, v));
      |                            ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:843:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  843 |   return ValueToSourceForError(cx, val, bytes);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6920:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6920 |     if (!ConvertArgument(cx, obj, i, args[i], fninfo->mArgTypes[i], &values[i],
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6921 |                          &strings)) {
      |                          ~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1775:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1775 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6956:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6956 |       if (!ConvertArgument(cx, obj, i, arg, type, &values[i], &strings)) {
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7045:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 7045 |   return ConvertToJS(cx, returnType, nullptr, returnValue.mData, false, true,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 7046 |                      args.rval());
      |                      ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CData::ValueSetter(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7561:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7561 |   return ImplicitConvert(cx, args.get(0), GetCType(obj), GetData(obj),
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 7562 |                          ConversionType::Setter, nullptr);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CDataFinalizer::Construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2266:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2266 |   if (!JS_GetProperty(cx, obj, property, &val)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1697:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1697 |   const char* src = CTypesToSourceForError(cx, actual, bytes);
      |                     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:8100:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8100 |   if (!ImplicitConvert(cx, valData, objArgType, cargs.get(),
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 8101 |                        ConversionType::Finalizer, &freePointer, objCodePtrType,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 8102 |                        0)) {
      |                        ~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1450:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1450 |   const char* valStr = CTypesToSourceForError(cx, actual, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
     Running `CARGO_PKG_VERSION_MINOR=7 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.7.0 CARGO_PKG_AUTHORS='Rui Hu <code@mrhooray.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=crc CARGO_PKG_DESCRIPTION='Rust implementation of CRC(32, 64) with support of various standards' CARGO_PKG_HOMEPAGE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/crc-7280bcd2d7ad9431/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crc CARGO_PKG_REPOSITORY='https://github.com/mrhooray/crc-rs.git' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name crc /<<PKGBUILDDIR>>/third_party/rust/crc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=18610d9720bb6321 -C extra-filename=-18610d9720bb6321 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::ExplicitConvert(JSContext*, JS::HandleValue, JS::HandleObject, void*, js::ctypes::ConversionType)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3688:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3688 | static bool ExplicitConvert(JSContext* cx, HandleValue val,
      |             ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3688:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3692:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3692 |   if (ImplicitConvert(cx, val, targetType, buffer, convType, nullptr)) {
      |       ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3700:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3700 |   if (!JS_GetPendingException(cx, &ex)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:3753:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3753 |       JS_SetPendingException(cx, ex);
      |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_NAME=num-integer CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/num-integer-d67bbb48dbbc5c94/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-integer CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name num_integer /<<PKGBUILDDIR>>/third_party/rust/num-integer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4b461d5e0ab6fada -C extra-filename=-4b461d5e0ab6fada --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern num_traits=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libnum_traits-a3f655bfef457642.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg has_i128`
   Compiling quote v0.5.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=quote CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/quote-0.5.2 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.2 /usr/bin/rustc --crate-name quote /<<PKGBUILDDIR>>/third_party/rust/quote-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=0791c116d74a4990 -C extra-filename=-0791c116d74a4990 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a33ba529bc7d2615.rmeta --cap-lints warn`
warning: `#[inline]` is ignored on function prototypes
   --> ./third_party/rust/num-integer/src/lib.rs:152:5
    |
152 |     #[inline]
    |     ^^^^^^^^^
    |
    = note: `#[warn(unused_attributes)]` on by default

   Compiling bytes v0.4.9
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.9 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_NAME=bytes CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/bytes' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bytes CARGO_PKG_REPOSITORY='https://github.com/carllerche/bytes' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name bytes /<<PKGBUILDDIR>>/third_party/rust/bytes/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=846b77fb358d7b15 -C extra-filename=-846b77fb358d7b15 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern byteorder=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern iovec=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=bzip2-sys CARGO_PKG_DESCRIPTION='Bindings to libbzip2 for bzip2 compression and decompression exposed as
Reader/Writer streams.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/bzip2-rs' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bzip2-sys CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name bzip2_sys /<<PKGBUILDDIR>>/third_party/rust/bzip2-sys/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b5807bbf652add81 -C extra-filename=-b5807bbf652add81 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out -l static=bz2`
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::InitTypeClasses(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:62:42: note: in expansion of macro 'DEFINE_TYPE'
   62 | #define CTYPES_FOR_EACH_BOOL_TYPE(MACRO) MACRO(bool, bool, CTYPES_FFI_BOOL)
      |                                          ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:104:3: note: in expansion of macro 'CTYPES_FOR_EACH_BOOL_TYPE'
  104 |   CTYPES_FOR_EACH_BOOL_TYPE(MACRO)        \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:62:42: note: in expansion of macro 'DEFINE_TYPE'
   62 | #define CTYPES_FOR_EACH_BOOL_TYPE(MACRO) MACRO(bool, bool, CTYPES_FFI_BOOL)
      |                                          ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:104:3: note: in expansion of macro 'CTYPES_FOR_EACH_BOOL_TYPE'
  104 |   CTYPES_FOR_EACH_BOOL_TYPE(MACRO)        \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:65:3: note: in expansion of macro 'DEFINE_TYPE'
   65 |   MACRO(int8_t, int8_t, ffi_type_sint8)                  \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:65:3: note: in expansion of macro 'DEFINE_TYPE'
   65 |   MACRO(int8_t, int8_t, ffi_type_sint8)                  \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:66:3: note: in expansion of macro 'DEFINE_TYPE'
   66 |   MACRO(int16_t, int16_t, ffi_type_sint16)               \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:66:3: note: in expansion of macro 'DEFINE_TYPE'
   66 |   MACRO(int16_t, int16_t, ffi_type_sint16)               \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:67:3: note: in expansion of macro 'DEFINE_TYPE'
   67 |   MACRO(int32_t, int32_t, ffi_type_sint32)               \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:67:3: note: in expansion of macro 'DEFINE_TYPE'
   67 |   MACRO(int32_t, int32_t, ffi_type_sint32)               \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:68:3: note: in expansion of macro 'DEFINE_TYPE'
   68 |   MACRO(uint8_t, uint8_t, ffi_type_uint8)                \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:68:3: note: in expansion of macro 'DEFINE_TYPE'
   68 |   MACRO(uint8_t, uint8_t, ffi_type_uint8)                \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:69:3: note: in expansion of macro 'DEFINE_TYPE'
   69 |   MACRO(uint16_t, uint16_t, ffi_type_uint16)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:69:3: note: in expansion of macro 'DEFINE_TYPE'
   69 |   MACRO(uint16_t, uint16_t, ffi_type_uint16)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:70:3: note: in expansion of macro 'DEFINE_TYPE'
   70 |   MACRO(uint32_t, uint32_t, ffi_type_uint32)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:70:3: note: in expansion of macro 'DEFINE_TYPE'
   70 |   MACRO(uint32_t, uint32_t, ffi_type_uint32)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:71:3: note: in expansion of macro 'DEFINE_TYPE'
   71 |   MACRO(short, short, ffi_type_sint16)                   \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:71:3: note: in expansion of macro 'DEFINE_TYPE'
   71 |   MACRO(short, short, ffi_type_sint16)                   \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:72:3: note: in expansion of macro 'DEFINE_TYPE'
   72 |   MACRO(unsigned_short, unsigned short, ffi_type_uint16) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:72:3: note: in expansion of macro 'DEFINE_TYPE'
   72 |   MACRO(unsigned_short, unsigned short, ffi_type_uint16) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:73:3: note: in expansion of macro 'DEFINE_TYPE'
   73 |   MACRO(int, int, ffi_type_sint32)                       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:73:3: note: in expansion of macro 'DEFINE_TYPE'
   73 |   MACRO(int, int, ffi_type_sint32)                       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:74:3: note: in expansion of macro 'DEFINE_TYPE'
   74 |   MACRO(unsigned_int, unsigned int, ffi_type_uint32)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:74:3: note: in expansion of macro 'DEFINE_TYPE'
   74 |   MACRO(unsigned_int, unsigned int, ffi_type_uint32)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro 'CTYPES_FOR_EACH_INT_TYPE'
  105 |   CTYPES_FOR_EACH_INT_TYPE(MACRO)         \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:77:3: note: in expansion of macro 'DEFINE_TYPE'
   77 |   MACRO(int64_t, int64_t, ffi_type_sint64)                       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:77:3: note: in expansion of macro 'DEFINE_TYPE'
   77 |   MACRO(int64_t, int64_t, ffi_type_sint64)                       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:78:3: note: in expansion of macro 'DEFINE_TYPE'
   78 |   MACRO(uint64_t, uint64_t, ffi_type_uint64)                     \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:78:3: note: in expansion of macro 'DEFINE_TYPE'
   78 |   MACRO(uint64_t, uint64_t, ffi_type_uint64)                     \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:79:3: note: in expansion of macro 'DEFINE_TYPE'
   79 |   MACRO(long, long, CTYPES_FFI_LONG)                             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:79:3: note: in expansion of macro 'DEFINE_TYPE'
   79 |   MACRO(long, long, CTYPES_FFI_LONG)                             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:80:3: note: in expansion of macro 'DEFINE_TYPE'
   80 |   MACRO(unsigned_long, unsigned long, CTYPES_FFI_ULONG)          \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:80:3: note: in expansion of macro 'DEFINE_TYPE'
   80 |   MACRO(unsigned_long, unsigned long, CTYPES_FFI_ULONG)          \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:81:3: note: in expansion of macro 'DEFINE_TYPE'
   81 |   MACRO(long_long, long long, ffi_type_sint64)                   \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:81:3: note: in expansion of macro 'DEFINE_TYPE'
   81 |   MACRO(long_long, long long, ffi_type_sint64)                   \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:82:3: note: in expansion of macro 'DEFINE_TYPE'
   82 |   MACRO(unsigned_long_long, unsigned long long, ffi_type_uint64) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:82:3: note: in expansion of macro 'DEFINE_TYPE'
   82 |   MACRO(unsigned_long_long, unsigned long long, ffi_type_uint64) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:83:3: note: in expansion of macro 'DEFINE_TYPE'
   83 |   MACRO(size_t, size_t, CTYPES_FFI_SIZE_T)                       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:83:3: note: in expansion of macro 'DEFINE_TYPE'
   83 |   MACRO(size_t, size_t, CTYPES_FFI_SIZE_T)                       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:84:3: note: in expansion of macro 'DEFINE_TYPE'
   84 |   MACRO(ssize_t, CTYPES_SSIZE_T, CTYPES_FFI_SSIZE_T)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:84:3: note: in expansion of macro 'DEFINE_TYPE'
   84 |   MACRO(ssize_t, CTYPES_SSIZE_T, CTYPES_FFI_SSIZE_T)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:85:3: note: in expansion of macro 'DEFINE_TYPE'
   85 |   MACRO(off_t, off_t, CTYPES_FFI_OFF_T)                          \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:85:3: note: in expansion of macro 'DEFINE_TYPE'
   85 |   MACRO(off_t, off_t, CTYPES_FFI_OFF_T)                          \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:86:3: note: in expansion of macro 'DEFINE_TYPE'
   86 |   MACRO(intptr_t, intptr_t, CTYPES_FFI_INTPTR_T)                 \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:86:3: note: in expansion of macro 'DEFINE_TYPE'
   86 |   MACRO(intptr_t, intptr_t, CTYPES_FFI_INTPTR_T)                 \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:87:3: note: in expansion of macro 'DEFINE_TYPE'
   87 |   MACRO(uintptr_t, uintptr_t, CTYPES_FFI_UINTPTR_T)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:87:3: note: in expansion of macro 'DEFINE_TYPE'
   87 |   MACRO(uintptr_t, uintptr_t, CTYPES_FFI_UINTPTR_T)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro 'CTYPES_FOR_EACH_WRAPPED_INT_TYPE'
  106 |   CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:90:3: note: in expansion of macro 'DEFINE_TYPE'
   90 |   MACRO(float32_t, float, ffi_type_float)   \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
  107 |   CTYPES_FOR_EACH_FLOAT_TYPE(MACRO)       \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:90:3: note: in expansion of macro 'DEFINE_TYPE'
   90 |   MACRO(float32_t, float, ffi_type_float)   \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
  107 |   CTYPES_FOR_EACH_FLOAT_TYPE(MACRO)       \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:91:3: note: in expansion of macro 'DEFINE_TYPE'
   91 |   MACRO(float64_t, double, ffi_type_double) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
  107 |   CTYPES_FOR_EACH_FLOAT_TYPE(MACRO)       \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:91:3: note: in expansion of macro 'DEFINE_TYPE'
   91 |   MACRO(float64_t, double, ffi_type_double) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
  107 |   CTYPES_FOR_EACH_FLOAT_TYPE(MACRO)       \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:92:3: note: in expansion of macro 'DEFINE_TYPE'
   92 |   MACRO(float, float, ffi_type_float)       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
  107 |   CTYPES_FOR_EACH_FLOAT_TYPE(MACRO)       \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:92:3: note: in expansion of macro 'DEFINE_TYPE'
   92 |   MACRO(float, float, ffi_type_float)       \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
  107 |   CTYPES_FOR_EACH_FLOAT_TYPE(MACRO)       \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:93:3: note: in expansion of macro 'DEFINE_TYPE'
   93 |   MACRO(double, double, ffi_type_double)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
  107 |   CTYPES_FOR_EACH_FLOAT_TYPE(MACRO)       \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:93:3: note: in expansion of macro 'DEFINE_TYPE'
   93 |   MACRO(double, double, ffi_type_double)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro 'CTYPES_FOR_EACH_FLOAT_TYPE'
  107 |   CTYPES_FOR_EACH_FLOAT_TYPE(MACRO)       \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:96:3: note: in expansion of macro 'DEFINE_TYPE'
   96 |   MACRO(char, char, ffi_type_uint8)               \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR_TYPE'
  108 |   CTYPES_FOR_EACH_CHAR_TYPE(MACRO)        \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:96:3: note: in expansion of macro 'DEFINE_TYPE'
   96 |   MACRO(char, char, ffi_type_uint8)               \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR_TYPE'
  108 |   CTYPES_FOR_EACH_CHAR_TYPE(MACRO)        \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:97:3: note: in expansion of macro 'DEFINE_TYPE'
   97 |   MACRO(signed_char, signed char, ffi_type_sint8) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR_TYPE'
  108 |   CTYPES_FOR_EACH_CHAR_TYPE(MACRO)        \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:97:3: note: in expansion of macro 'DEFINE_TYPE'
   97 |   MACRO(signed_char, signed char, ffi_type_sint8) \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR_TYPE'
  108 |   CTYPES_FOR_EACH_CHAR_TYPE(MACRO)        \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:98:3: note: in expansion of macro 'DEFINE_TYPE'
   98 |   MACRO(unsigned_char, unsigned char, ffi_type_uint8)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR_TYPE'
  108 |   CTYPES_FOR_EACH_CHAR_TYPE(MACRO)        \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:98:3: note: in expansion of macro 'DEFINE_TYPE'
   98 |   MACRO(unsigned_char, unsigned char, ffi_type_uint8)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR_TYPE'
  108 |   CTYPES_FOR_EACH_CHAR_TYPE(MACRO)        \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:101:3: note: in expansion of macro 'DEFINE_TYPE'
  101 |   MACRO(char16_t, char16_t, ffi_type_uint16)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:109:3: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR16_TYPE'
  109 |   CTYPES_FOR_EACH_CHAR16_TYPE(MACRO)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2200 |         CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto,     \
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2201 |                              #name, TYPE_##name, typeVal, alignVal, &ffiType); \
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:101:3: note: in expansion of macro 'DEFINE_TYPE'
  101 |   MACRO(char16_t, char16_t, ffi_type_uint16)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/typedefs.h:109:3: note: in expansion of macro 'CTYPES_FOR_EACH_CHAR16_TYPE'
  109 |   CTYPES_FOR_EACH_CHAR16_TYPE(MACRO)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro 'CTYPES_FOR_EACH_TYPE'
 2204 |   CTYPES_FOR_EACH_TYPE(DEFINE_TYPE)
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2221:31: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 2221 |       cx, CType::DefineBuiltin(cx, ctypesObj, "void_t", CTypeProto, CDataProto,
      |           ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2222 |                                "void", TYPE_void_t, JS::UndefinedHandleValue,
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2223 |                                JS::UndefinedHandleValue, &ffi_type_void));
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2221:31: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:17:9
   |
17 |         try!(write!(fmt, "b\""));
   |         ^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/bytes/src/lib.rs:71:9
   |
71 | #![deny(warnings, missing_docs, missing_debug_implementations)]
   |         ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:21:17
   |
21 |                 try!(write!(fmt, "\\n"));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:23:17
   |
23 |                 try!(write!(fmt, "\\r"));
   |                 ^^^

   Compiling mio v0.6.16
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:25:17
   |
25 |                 try!(write!(fmt, "\\t"));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:27:17
   |
27 |                 try!(write!(fmt, "\\{}", c as char));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:29:17
   |
29 |                 try!(write!(fmt, "\\0"));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:32:17
   |
32 |                 try!(write!(fmt, "{}", c as char));
   |                 ^^^

     Running `CARGO_PKG_VERSION_MINOR=6 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.6.16 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_NAME=mio CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/mio' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/mio CARGO_PKG_REPOSITORY='https://github.com/carllerche/mio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name mio /<<PKGBUILDDIR>>/third_party/rust/mio/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="with-deprecated"' -C metadata=96f0405c2bec76b3 -C extra-filename=-96f0405c2bec76b3 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern iovec=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --extern lazycell=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblazycell-8621ef73057274b7.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --extern net2=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libnet2-26c42554dc2b434e.rmeta --extern slab=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libslab-9f5d0bb6070e6df0.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:34:17
   |
34 |                 try!(write!(fmt, "\\x{:02x}", c));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:37:9
   |
37 |         try!(write!(fmt, "\""));
   |         ^^^

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/bytes/src/buf/buf.rs:1153:30
     |
1153 | fn _assert_trait_object(_b: &Buf) {}
     |                              ^^^ help: use `dyn`: `dyn Buf`
     |
note: the lint level is defined here
    --> ./third_party/rust/bytes/src/lib.rs:71:9
     |
71   | #![deny(warnings, missing_docs, missing_debug_implementations)]
     |         ^^^^^^^^
     = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/bytes/src/buf/buf_mut.rs:1166:30
     |
1166 | fn _assert_trait_object(_b: &BufMut) {}
     |                              ^^^^^^ help: use `dyn`: `dyn BufMut`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/bytes/src/bytes.rs:1578:40
     |
1578 |                 let mut inner: Inner = mem::uninitialized();
     |                                        ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/bytes/src/bytes.rs:1770:40
     |
1770 |                 let mut inner: Inner = mem::uninitialized();
     |                                        ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/bytes/src/bytes.rs:2063:36
     |
2063 |             let mut inner: Inner = mem::uninitialized();
     |                                    ^^^^^^^^^^^^^^^^^^

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool JS_InitCTypesClass(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:2266:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2266 |   if (!JS_GetProperty(cx, obj, property, &val)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/mio/src/net/tcp.rs:577:22
    |
577 |         let (s, a) = try!(self.accept_std());
    |                      ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/mio/src/event_imp.rs:157:22
    |
157 | impl Evented for Box<Evented> {
    |                      ^^^^^^^ help: use `dyn`: `dyn Evented`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/mio/src/deprecated/notify.rs:47:32
   |
47 |     fn cause(&self) -> Option<&error::Error> {
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/mio/src/sys/unix/dlsym.rs:13:23
   |
13 |                 addr: ::std::sync::atomic::ATOMIC_USIZE_INIT,
   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`
   | 
  ::: ./third_party/rust/mio/src/sys/unix/mod.rs:49:5
   |
49 |     dlsym!(fn pipe2(*mut c_int, c_int) -> c_int);
   |     --------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/mio/src/sys/unix/uds.rs:54:39
   |
54 |         let addr: libc::sockaddr_un = mem::uninitialized();
   |                                       ^^^^^^^^^^^^^^^^^^

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In member function 'virtual bool js::ctypes::CClosure::ArgClosure::operator()(JSContext*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7317:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 7317 |     if (!ConvertToJS(cx, argType, nullptr, args[i], false, false, argv[i])) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7325:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 7325 |   bool success = JS_CallFunctionValue(cx, thisObj, jsfnVal, argv, &rval);
      |                  ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7333:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 7333 |     success = ImplicitConvert(cx, rval, fninfo->mReturnType, result,
      |               ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 7334 |                               ConversionType::Return, nullptr, typeObj);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'JSObject* js::ctypes::CClosure::Create(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleValue, void (**)())':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7129:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 7129 | JSObject* CClosure::Create(JSContext* cx, HandleObject typeObj,
      |           ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:7177:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 7177 |     if (!ImplicitConvert(cx, errVal, fninfo->mReturnType, errResult.get(),
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 7178 |                          ConversionType::Return, nullptr, typeObj))
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::CType::ConstructData(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1529:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1529 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1529:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1529 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5025:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5025 |     return ExplicitConvert(cx, args[0], obj, CData::GetData(result),
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5026 |                            ConversionType::Construct);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5042:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5042 |     } else if (!JS_ValueToObject(cx, args[1], &thisObj)) {
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6826:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6826 |       cx, CClosure::Create(cx, typeObj, fnObj, thisObj, errVal, data));
      |           ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1529:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1529 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5320:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5320 |     if (jsvalToSize(cx, args[0], false, &length)) {
      |         ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5329:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5329 |       if (!JS_GetProperty(cx, arg, "length", &lengthVal) ||
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5330:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5330 |           !jsvalToSize(cx, lengthVal, false, &length)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5389:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5389 |     if (!ExplicitConvert(cx, args[0], obj, CData::GetData(result),
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5390 |                          ConversionType::Construct))
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1529:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1529 |   const char* valStr = CTypesToSourceForError(cx, val, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6120:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6120 |     if (ExplicitConvert(cx, args[0], obj, buffer, ConversionType::Construct)) {
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6147:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6147 |       if (!ImplicitConvert(cx, args[field.mIndex], field.mType,
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6148 |                            buffer + field.mOffset, ConversionType::Construct,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6149 |                            nullptr, nullptr, 0, obj, field.mIndex))
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:4255:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4255 |     if (!ExplicitConvert(cx, args[0], obj, CData::GetData(result),
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4256 |                          ConversionType::Construct))
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~
   Compiling tempfile v3.0.2
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=3.0.2 CARGO_PKG_AUTHORS='Steven Allen <steven@stebalien.com>:The Rust Project Developers:Ashley Mannix <ashleymannix@live.com.au>:Jason White <jasonaw0@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=tempfile CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.
' CARGO_PKG_HOMEPAGE='http://stebalien.com/projects/tempfile-rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tempfile CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tempfile /<<PKGBUILDDIR>>/third_party/rust/tempfile/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=63569893a6a5748c -C extra-filename=-63569893a6a5748c --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/librand-51a4b04a19b725ce.rmeta --extern remove_dir_all=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libremove_dir_all-16a5fd2498ee2618.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tempfile/src/file/mod.rs:135:32
    |
135 |     fn cause(&self) -> Option<&error::Error> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tempfile/src/file/mod.rs:422:32
    |
422 |     fn cause(&self) -> Option<&error::Error> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: `...` range patterns are deprecated
  --> ./third_party/rust/tempfile/src/util.rs:20:22
   |
20 |                 v @ 0...9 => (v + b'0'),
   |                      ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> ./third_party/rust/tempfile/src/util.rs:21:23
   |
21 |                 v @ 10...35 => (v - 10 + b'a'),
   |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/tempfile/src/util.rs:22:23
   |
22 |                 v @ 36...61 => (v - 36 + b'A'),
   |                       ^^^ help: use `..=` for an inclusive range

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=byteorder CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/byteorder CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/byteorder-dc855bc0ab009c7c/out CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 /usr/bin/rustc --crate-name byteorder /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=e25057f501fd6362 -C extra-filename=-e25057f501fd6362 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg byteorder_i128`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/byteorder/src/io.rs:55:9
   |
55 |         try!(self.read_exact(&mut buf));
   |         ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/byteorder/src/io.rs:85:9
   |
85 |         try!(self.read_exact(&mut buf));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:112:9
    |
112 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:139:9
    |
139 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:165:9
    |
165 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:191:9
    |
191 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:217:9
    |
217 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:243:9
    |
243 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:269:9
    |
269 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:295:9
    |
295 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:321:9
    |
321 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:347:9
    |
347 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:377:9
    |
377 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:404:9
    |
404 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:429:9
    |
429 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:454:9
    |
454 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:463:9
    |
463 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:472:9
    |
472 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:503:9
    |
503 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:534:9
    |
534 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:567:13
    |
567 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:602:13
    |
602 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:640:13
    |
640 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:682:13
    |
682 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:717:13
    |
717 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:752:13
    |
752 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:790:13
    |
790 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:832:13
    |
832 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:876:13
    |
876 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/byteorder/src/io.rs:964:13
    |
964 |             try!(self.read_exact(buf));
    |             ^^^

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::StructType::DefineInternal(JSContext*, JSObject*, JSObject*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5853:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5853 |       if (!JS_GetElement(cx, fieldsObj, i, &item)) {
      |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1396:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1396 |   const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1349:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1349 |   const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1364:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1364 |   const char* propStr = CTypesToSourceForError(cx, idVal, idBytes);
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5713:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5713 |   if (!JS_GetPropertyById(cx, obj, nameid, &propVal)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1409:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1409 |   const char* typeStr = CTypesToSourceForError(cx, poroVal, typeBytes);
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:55:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  151 |   JSString* str = ToStringSlow<CanGC>(cx, idv);
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1378:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1378 |   const char* typeStr = CTypesToSourceForError(cx, typeVal, typeBytes);
      |                         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:55:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  151 |   JSString* str = ToStringSlow<CanGC>(cx, idv);
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5948:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5948 |   if (!SizeTojsval(cx, structSize, &sizeVal)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
   Compiling uuid v0.6.5
     Running `CARGO_PKG_VERSION_MINOR=6 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_AUTHORS='Ashley Mannix<ashleymannix@live.com.au>:Christopher Armstrong:Dylan DPC<dylan.dpc@gmail.com>:Hunar Roop Kahlon<hunar.roop@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=uuid CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/uuid-0.6.5 CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name uuid /<<PKGBUILDDIR>>/third_party/rust/uuid-0.6.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,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=bdf148fdcad0bf5e -C extra-filename=-bdf148fdcad0bf5e --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/librand-51a4b04a19b725ce.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=byteorder CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/byteorder CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/byteorder-be1f6ed09ff61cbe/out CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 /usr/bin/rustc --crate-name byteorder /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=d303daa307342d4d -C extra-filename=-d303daa307342d4d --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn --cfg byteorder_i128`
warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1045:25
     |
1045 |                     b'0'...b'9' => acc = chr - b'0',
     |                         ^^^ help: use `..=` for an inclusive range
     |
note: the lint level is defined here
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:113:9
     |
113  | #![deny(warnings)]
     |         ^^^^^^^^
     = note: `#[warn(ellipsis_inclusive_range_patterns)]` implied by `#[warn(warnings)]`

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1046:25
     |
1046 |                     b'a'...b'f' => acc = chr - b'a' + 10,
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1047:25
     |
1047 |                     b'A'...b'F' => acc = chr - b'A' + 10,
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1078:25
     |
1078 |                     b'0'...b'9' => acc += chr - b'0',
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1079:25
     |
1079 |                     b'a'...b'f' => acc += chr - b'a' + 10,
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1080:25
     |
1080 |                     b'A'...b'F' => acc += chr - b'A' + 10,
     |                         ^^^ help: use `..=` for an inclusive range

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:55:9
   |
55 |         try!(self.read_exact(&mut buf));
   |         ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:85:9
   |
85 |         try!(self.read_exact(&mut buf));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:112:9
    |
112 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:139:9
    |
139 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:165:9
    |
165 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:191:9
    |
191 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:217:9
    |
217 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:243:9
    |
243 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:269:9
    |
269 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:295:9
    |
295 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:321:9
    |
321 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:347:9
    |
347 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:377:9
    |
377 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:404:9
    |
404 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:429:9
    |
429 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:454:9
    |
454 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:463:9
    |
463 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:472:9
    |
472 |         try!(self.read_exact(&mut buf[..nbytes]));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:503:9
    |
503 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:534:9
    |
534 |         try!(self.read_exact(&mut buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:567:13
    |
567 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:602:13
    |
602 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:640:13
    |
640 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:682:13
    |
682 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:717:13
    |
717 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:752:13
    |
752 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:790:13
    |
790 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:832:13
    |
832 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:876:13
    |
876 |             try!(self.read_exact(buf));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/byteorder/src/io.rs:964:13
    |
964 |             try!(self.read_exact(buf));
    |             ^^^

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::StructType::Define(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1577 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6071:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6071 |     if (!JS_IsArrayObject(cx, arg, &isArray)) {
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::StructType::Create(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5782:24: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 5782 |       cx, CType::Create(cx, typeProto, nullptr, TYPE_struct, name.toString(),
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5783 |                         JS::UndefinedHandleValue, JS::UndefinedHandleValue,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5784 |                         nullptr));
      |                         ~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5782:24: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
   Compiling msdos_time v0.1.6
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_AUTHORS='Mathijs van de Nes <git@mathijs.vd-nes.nl>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=msdos_time CARGO_PKG_DESCRIPTION='Converts an MsDosDateTime (FAT time) to a Tm value
' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/msdos_time CARGO_PKG_REPOSITORY='https://github.com/mvdnes/msdos_time' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name msdos_time /<<PKGBUILDDIR>>/third_party/rust/msdos_time/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=9af89d885a7a6c2f -C extra-filename=-9af89d885a7a6c2f --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern time=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtime-07c4baaad2d5732c.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling cookie v0.11.0
     Running `CARGO_PKG_VERSION_MINOR=11 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>:Sergio Benitez <sb@sergio.bz>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=cookie CARGO_PKG_DESCRIPTION='Crate for parsing HTTP cookie headers and managing a cookie jar. Supports signed
and private (encrypted + signed) jars.
' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cookie CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cookie-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name cookie /<<PKGBUILDDIR>>/third_party/rust/cookie/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4899dc2611438de9 -C extra-filename=-4899dc2611438de9 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern time=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtime-07c4baaad2d5732c.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=encoding_rs CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/encoding_rs CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/encoding_rs-cb4af32372563601/out CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_rs/' CARGO_PKG_VERSION=0.8.16 /usr/bin/rustc --crate-name encoding_rs /<<PKGBUILDDIR>>/third_party/rust/encoding_rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=928f6dc51c5993b6 -C extra-filename=-928f6dc51c5993b6 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling tokio-threadpool v0.1.5
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=tokio-threadpool CARGO_PKG_DESCRIPTION='A task scheduler backed by a work-stealing thread pool.
' CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-threadpool CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio_threadpool /<<PKGBUILDDIR>>/third_party/rust/tokio-threadpool/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a75f7d0e8802c912 -C extra-filename=-a75f7d0e8802c912 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern crossbeam_deque=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_deque-ef2e4a8e0db63acf.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --extern num_cpus=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libnum_cpus-86b0cb9da67f1d6b.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/librand-51a4b04a19b725ce.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
 --> ./third_party/rust/tokio-threadpool/src/park/boxed.rs:6:31
  |
6 | pub(crate) type BoxPark = Box<Park<Unpark = BoxUnpark, Error = ()> + Send>;
  |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Park<Unpark = BoxUnpark, Error = ()> + Send`
  |
note: the lint level is defined here
 --> ./third_party/rust/tokio-threadpool/src/lib.rs:4:9
  |
4 | #![deny(warnings, missing_docs, missing_debug_implementations)]
  |         ^^^^^^^^
  = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
 --> ./third_party/rust/tokio-threadpool/src/park/boxed.rs:7:33
  |
7 | pub(crate) type BoxUnpark = Box<Unpark>;
  |                                 ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/builder.rs:70:19
   |
70 |     new_park: Box<Fn(&WorkerId) -> BoxPark>,
   |                   ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&WorkerId) -> BoxPark`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/callback.rs:10:12
   |
10 |     f: Arc<Fn(&Worker, &mut Enter) + Send + Sync>,
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Worker, &mut Enter) + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/config.rs:15:33
   |
15 |     pub after_start: Option<Arc<Fn() + Send + Sync>>,
   |                                 ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/config.rs:16:33
   |
16 |     pub before_stop: Option<Arc<Fn() + Send + Sync>>,
   |                                 ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

warning: unnecessary parentheses around assigned value
  --> ./third_party/rust/tokio-threadpool/src/pool/backup_stack.rs:17:27
   |
17 | const STACK_MASK: usize = ((1 << 16) - 1);
   |                           ^^^^^^^^^^^^^^^ help: remove these parentheses
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-threadpool/src/lib.rs:4:9
   |
4  | #![deny(warnings, missing_docs, missing_debug_implementations)]
   |         ^^^^^^^^
   = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-threadpool/src/sender.rs:132:37
    |
132 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-threadpool/src/sender.rs:162:37
    |
162 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/task/mod.rs:57:22
   |
57 | type BoxFuture = Box<Future<Item = (), Error = ()> + Send + 'static>;
   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send + 'static`

warning: unnecessary parentheses around assigned value
  --> ./third_party/rust/tokio-threadpool/src/worker/stack.rs:41:27
   |
41 | const STACK_MASK: usize = ((1 << 16) - 1);
   |                           ^^^^^^^^^^^^^^^ help: remove these parentheses

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-threadpool/src/park/default_park.rs:175:14
    |
175 |         self.description().fmt(fmt)
    |              ^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-threadpool/src/lib.rs:4:9
    |
4   | #![deny(warnings, missing_docs, missing_debug_implementations)]
    |         ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-threadpool/src/blocking.rs:154:32
    |
154 |         write!(fmt, "{}", self.description())
    |                                ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-threadpool/src/blocking.rs:161:36
    |
161 |             .field("reason", &self.description())
    |                                    ^^^^^^^^^^^

/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'JSObject* js::ctypes::FunctionType::CreateInternal(JSContext*, JS::HandleValue, JS::HandleValue, const JS::HandleValueArray&)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6764:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6764 | JSObject* FunctionType::CreateInternal(JSContext* cx, HandleValue abi,
      |           ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6764:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1513:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1513 |   const char* valStr = CTypesToSourceForError(cx, type, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1513:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1513 |   const char* valStr = CTypesToSourceForError(cx, type, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1513:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1513 |   const char* valStr = CTypesToSourceForError(cx, type, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6788:24: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 6788 |       cx, CType::Create(cx, typeProto, dataProto, TYPE_function, nullptr,
      |           ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6789 |                         JS::UndefinedHandleValue, JS::UndefinedHandleValue,
      |                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6790 |                         nullptr));
      |                         ~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6788:24: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In function 'bool js::ctypes::FunctionType::Create(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6727:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6727 |       if (!JS_IsArrayObject(cx, args[2], &isArray)) {
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6750:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6750 |     if (!JS_GetElement(cx, arrayObj, i, argTypes[i])) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:6755:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6755 |   JSObject* result = CreateInternal(cx, args[0], args[1], argTypes);
      |                      ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp: In member function 'virtual bool js::ctypes::CDataArrayProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:746:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  746 | bool CDataArrayProxyHandler::get(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:746:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5573:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5573 |   return ConvertToJS(cx, baseType, obj, data, false, false, vp);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:757:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  757 |   return ForwardingProxyHandler::get(cx, proxy, receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:757:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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':
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:760:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  760 | bool CDataArrayProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:760:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1551 |   const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:5620:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5620 |   if (!ImplicitConvert(cx, vp, baseType, data, ConversionType::Setter, nullptr,
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 5621 |                        nullptr, 0, typeObj, index))
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:771:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  771 |   return ForwardingProxyHandler::set(cx, proxy, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/CTypes.cpp:771:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/usr/bin/g++ -o Library.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Library.o.pp   /<<PKGBUILDDIR>>/js/src/ctypes/Library.cpp
js/src/jsmath.o
warning: unused label
   --> ./third_party/rust/encoding_rs/src/macros.rs:878:41
    |
878 |   ...                   'innermost: loop {
    |                         ^^^^^^^^^^
    | 
   ::: ./third_party/rust/encoding_rs/src/euc_jp.rs:73:5
    |
73  | /     euc_jp_decoder_functions!(
74  | |         {
75  | |             let trail_minus_offset = byte.wrapping_sub(0xA1);
76  | |             // Fast-track Hiragana (60% according to Lunde)
...   |
216 | |         handle
217 | |     );
    | |______- in this macro invocation
    |
    = note: `#[warn(unused_labels)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused label
   --> ./third_party/rust/encoding_rs/src/macros.rs:878:41
    |
878 |   ...                   'innermost: loop {
    |                         ^^^^^^^^^^
    | 
   ::: ./third_party/rust/encoding_rs/src/euc_jp.rs:73:5
    |
73  | /     euc_jp_decoder_functions!(
74  | |         {
75  | |             let trail_minus_offset = byte.wrapping_sub(0xA1);
76  | |             // Fast-track Hiragana (60% according to Lunde)
...   |
216 | |         handle
217 | |     );
    | |______- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused label
   --> ./third_party/rust/encoding_rs/src/macros.rs:574:41
    |
574 |   ...                   'innermost: loop {
    |                         ^^^^^^^^^^
    | 
   ::: ./third_party/rust/encoding_rs/src/gb18030.rs:103:5
    |
103 | /     gb18030_decoder_functions!(
104 | |         {
105 | |             // If first is between 0x81 and 0xFE, inclusive,
106 | |             // subtract offset 0x81.
...   |
286 | |         handle,
287 | |         'outermost);
    | |____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused label
   --> ./third_party/rust/encoding_rs/src/macros.rs:574:41
    |
574 |   ...                   'innermost: loop {
    |                         ^^^^^^^^^^
    | 
   ::: ./third_party/rust/encoding_rs/src/gb18030.rs:103:5
    |
103 | /     gb18030_decoder_functions!(
104 | |         {
105 | |             // If first is between 0x81 and 0xFE, inclusive,
106 | |             // subtract offset 0x81.
...   |
286 | |         handle,
287 | |         'outermost);
    | |____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: `...` range patterns are deprecated
   --> ./third_party/rust/encoding_rs/src/mem.rs:740:26
    |
740 |                         0...0x7F => {
    |                          ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/encoding_rs/src/mem.rs:746:29
    |
746 |                         0xC2...0xD5 => {
    |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/encoding_rs/src/mem.rs:767:36
    |
767 |                         0xE1 | 0xE3...0xEC | 0xEE => {
    |                                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/encoding_rs/src/mem.rs:876:29
    |
876 |                         0xF1...0xF4 => {
    |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/encoding_rs/src/mem.rs:939:18
    |
939 |                 0...0x7F => {
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/encoding_rs/src/mem.rs:945:21
    |
945 |                 0xC2...0xD5 => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/encoding_rs/src/mem.rs:982:28
    |
982 |                 0xE1 | 0xE3...0xEC | 0xEE => {
    |                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/encoding_rs/src/lib.rs:2674:29
     |
2674 |                         b'A'...b'Z' => {
     |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/encoding_rs/src/lib.rs:2679:29
     |
2679 |                         b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => {
     |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/encoding_rs/src/lib.rs:2679:43
     |
2679 |                         b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => {
     |                                           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/encoding_rs/src/lib.rs:2702:29
     |
2702 |                         b'A'...b'Z' => {
     |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/encoding_rs/src/lib.rs:2711:29
     |
2711 |                         b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => {
     |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/encoding_rs/src/lib.rs:2711:43
     |
2711 |                         b'a'...b'z' | b'0'...b'9' | b'-' | b'_' | b':' | b'.' => {
     |                                           ^^^ help: use `..=` for an inclusive range

warning: method is never used: `set_pushed`
   --> ./third_party/rust/tokio-threadpool/src/pool/backup.rs:240:5
    |
240 |     pub fn set_pushed(&mut self) {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-threadpool/src/lib.rs:4:9
    |
4   | #![deny(warnings, missing_docs, missing_debug_implementations)]
    |         ^^^^^^^^
    = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/encoding_rs/src/handles.rs:113:30
    |
113 |             let mut u: u16 = ::std::mem::uninitialized();
    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=num-traits CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-traits CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/num-traits-97bc469776001b8e/out CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 /usr/bin/rustc --crate-name num_traits /<<PKGBUILDDIR>>/third_party/rust/num-traits/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=96a5d95487b2fd36 -C extra-filename=-96a5d95487b2fd36 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg has_i128`
warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/num-traits/src/cast.rs:77:5
   |
77 |     #[inline]
   |     ^^^^^^^^^
   |
   = note: `#[warn(unused_attributes)]` on by default

warning: `#[inline]` is ignored on function prototypes
  --> ./third_party/rust/num-traits/src/identities.rs:24:5
   |
24 |     #[inline]
   |     ^^^^^^^^^

   Compiling futures-cpupool v0.1.8
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_NAME=futures-cpupool CARGO_PKG_DESCRIPTION='An implementation of thread pools which hand out futures to the results of the
computation on the threads themselves.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/futures-rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/futures-cpupool CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/futures-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name futures_cpupool /<<PKGBUILDDIR>>/third_party/rust/futures-cpupool/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="with-deprecated"' -C metadata=48fd0714099e63f5 -C extra-filename=-48fd0714099e63f5 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern num_cpus=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libnum_cpus-86b0cb9da67f1d6b.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures-cpupool/src/lib.rs:85:29
   |
85 |     after_start: Option<Arc<Fn() + Send + Sync>>,
   |                             ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures-cpupool/src/lib.rs:86:29
   |
86 |     before_stop: Option<Arc<Fn() + Send + Sync>>,
   |                             ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures-cpupool/src/lib.rs:252:44
    |
252 |     fn work(&self, after_start: Option<Arc<Fn() + Send + Sync>>, before_stop: Option<Arc<Fn() + Send + Sync>>) {
    |                                            ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures-cpupool/src/lib.rs:252:90
    |
252 |     fn work(&self, after_start: Option<Arc<Fn() + Send + Sync>>, before_stop: Option<Arc<Fn() + Send + Sync>>) {
    |                                                                                          ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

   Compiling serde_json v1.0.26
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.26 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=26 CARGO_PKG_NAME=serde_json CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name serde_json /<<PKGBUILDDIR>>/third_party/rust/serde_json/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=232bba061eaadb9b -C extra-filename=-232bba061eaadb9b --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern itoa=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libitoa-e9f45cdf43ba21c5.rmeta --extern ryu=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libryu-6cb3bbe7de167d6b.rmeta --extern serde=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libserde-e4a5fccadf3791df.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling textwrap v0.9.0
     Running `CARGO_PKG_VERSION_MINOR=9 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_AUTHORS='Martin Geisler <martin@geisler.net>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=textwrap CARGO_PKG_DESCRIPTION='Textwrap is a small library for word wrapping, indenting, and
dedenting strings.

You can use it to format strings (such as help and error messages) for
display in commandline applications. It is designed to be efficient
and handle Unicode characters correctly.
' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/textwrap CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name textwrap /<<PKGBUILDDIR>>/third_party/rust/textwrap/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="term_size"' -C metadata=a718bbbfa9a9ca0f -C extra-filename=-a718bbbfa9a9ca0f --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern term_size=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libterm_size-766550f07502438e.rmeta --extern unicode_width=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libunicode_width-36adae1336092b2b.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/js/src/ctypes/Library.cpp: In function 'JSObject* js::ctypes::Library::Create(JSContext*, JS::HandleValue, const JSCTypesCallbacks*)':
/<<PKGBUILDDIR>>/js/src/ctypes/Library.cpp:89:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   89 | JSObject* Library::Create(JSContext* cx, HandleValue path,
      |           ^~~~~~~
/<<PKGBUILDDIR>>/js/src/ctypes/Library.cpp: In function 'bool js::ctypes::Library::Open(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/Library.cpp:231:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  231 |   JSObject* library = Create(cx, args[0], GetCallbacks(ctypesObj));
      |                       ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:113:33
    |
113 |     fn invalid_type(self, exp: &Expected) -> Error {
    |                                 ^^^^^^^^ help: use `dyn`: `dyn Expected`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:201:43
    |
201 |     fn peek_invalid_type(&mut self, exp: &Expected) -> Error {
    |                                           ^^^^^^^^ help: use `dyn`: `dyn Expected`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:231:17
    |
231 |             b'0'...b'9' => match self.parse_any_number(true) {
    |                 ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:267:17
    |
267 |             b'0'...b'9' => try!(self.parse_integer(true)).visit(visitor),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:284:29
    |
284 |                         b'0'...b'9' => {
    |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:290:25
    |
290 |                 c @ b'1'...b'9' => {
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:292:39
    |
292 |                     while let c @ b'0'...b'9' = try!(self.peek_or_null()) {
    |                                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:332:25
    |
332 |                     b'0'...b'9' => Err(self.peek_error(ErrorCode::InvalidNumber)),
    |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:336:21
    |
336 |             c @ b'1'...b'9' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:341:33
    |
341 |                         c @ b'0'...b'9' => {
    |                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:378:21
    |
378 |                 b'0'...b'9' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:427:27
    |
427 |         while let c @ b'0'...b'9' = try!(self.peek_or_null()) {
    |                           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:435:31
    |
435 |                 while let b'0'...b'9' = try!(self.peek_or_null()) {
    |                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:477:21
    |
477 |             c @ b'0'...b'9' => (c - b'0') as i32,
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:483:27
    |
483 |         while let c @ b'0'...b'9' = try!(self.peek_or_null()) {
    |                           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:518:23
    |
518 |         while let b'0'...b'9' = try!(self.peek_or_null()) {
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:537:17
    |
537 |             b'0'...b'9' => self.parse_any_number(true),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:772:17
    |
772 |             b'0'...b'9' => self.ignore_integer(),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:807:28
    |
807 |                 if let b'0'...b'9' = try!(self.peek_or_null()) {
    |                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:811:17
    |
811 |             b'1'...b'9' => while let b'0'...b'9' = try!(self.peek_or_null()) {
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:811:42
    |
811 |             b'1'...b'9' => while let b'0'...b'9' = try!(self.peek_or_null()) {
    |                                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:830:23
    |
830 |         while let b'0'...b'9' = try!(self.peek_or_null()) {
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:855:17
    |
855 |             b'0'...b'9' => {}
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/de.rs:861:23
    |
861 |         while let b'0'...b'9' = try!(self.peek_or_null()) {
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/serde_json/src/de.rs:1041:17
     |
1041 |             b'0'...b'9' => try!(self.parse_any_number(true)).visit(visitor),
     |                 ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde_json/src/error.rs:354:32
    |
354 |     fn cause(&self) -> Option<&error::Error> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde_json/src/error.rs:409:50
    |
409 |     fn invalid_type(unexp: de::Unexpected, exp: &de::Expected) -> Self {
    |                                                  ^^^^^^^^^^^^ help: use `dyn`: `dyn de::Expected`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/serde_json/src/value/de.rs:1358:37
     |
1358 |     fn invalid_type<E>(&self, exp: &Expected) -> E
     |                                     ^^^^^^^^ help: use `dyn`: `dyn Expected`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/read.rs:565:23
    |
565 |                 0xDC00...0xDFFF => {
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/read.rs:571:28
    |
571 |                 n1 @ 0xD800...0xDBFF => {
    |                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/read.rs:622:23
    |
622 |                 0xDC00...0xDFFF => {
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/read.rs:628:28
    |
628 |                 n1 @ 0xD800...0xDBFF => {
    |                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/serde_json/src/read.rs:664:21
    |
664 |             c @ b'0'...b'9' => n * 16_u16 + ((c as u16) - (b'0' as u16)),
    |                     ^^^ help: use `..=` for an inclusive range

/<<PKGBUILDDIR>>/js/src/ctypes/Library.cpp: In function 'bool js::ctypes::Library::Declare(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/ctypes/Library.cpp:311:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  311 |     fnObj = FunctionType::CreateInternal(
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  312 |         cx, args[1], args[2],
      |         ~~~~~~~~~~~~~~~~~~~~~            
  313 |         HandleValueArray::subarray(args, 3, args.length() - 3));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/serde_json/src/error.rs:346:39
    |
346 |             ErrorCode::Io(ref err) => error::Error::description(err),
    |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

/usr/bin/g++ -o jsmath.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/jsmath.o.pp   /<<PKGBUILDDIR>>/js/src/jsmath.cpp
js/src/jsutil.o
   Compiling crossbeam-epoch v0.4.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-epoch CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION=0.4.3 /usr/bin/rustc --crate-name crossbeam_epoch /<<PKGBUILDDIR>>/third_party/rust/crossbeam-epoch/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="use_std"' -C metadata=865276f203b7d5a5 -C extra-filename=-865276f203b7d5a5 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern arrayvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libarrayvec-0261b1ab00c0b712.rmeta --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --extern crossbeam_utils=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-1e73de04441dccbb.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern memoffset=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmemoffset-d045498dbb2b028b.rmeta --extern scopeguard=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libscopeguard-47b58b132e8a9bd5.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
 --> ./third_party/rust/crossbeam-epoch/src/atomic.rs:8:39
  |
8 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT};
  |                                       ^^^^^^^^^^^^^^^^^
  |
  = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/crossbeam-epoch/src/atomic.rs:157:19
    |
157 |             data: ATOMIC_USIZE_INIT,
    |                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-epoch/src/deferred.rs:39:38
   |
39 |                 let mut data: Data = mem::uninitialized();
   |                                      ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-epoch/src/deferred.rs:54:38
   |
54 |                 let mut data: Data = mem::uninitialized();
   |                                      ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/crossbeam-epoch/src/internal.rs:482:59
    |
482 |         let entry_ptr = (local as *const Local as usize + offset_of!(Local, entry)) as *const Entry;
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/crossbeam-epoch/src/internal.rs:489:59
    |
489 |         let local_ptr = (entry as *const Entry as usize - offset_of!(Local, entry)) as *const Local;
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-epoch/src/sync/queue.rs:51:28
   |
51 |             data: unsafe { mem::uninitialized() },
   |                            ^^^^^^^^^^^^^^^^^^

   Compiling plist v0.4.0
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_AUTHORS='Ed Barnard <eabarnard@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=plist CARGO_PKG_DESCRIPTION='A rusty plist parser. Supports Serde serialization.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/plist CARGO_PKG_REPOSITORY='https://github.com/ebarnard/rust-plist/' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name plist /<<PKGBUILDDIR>>/third_party/rust/plist/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="serde"' -C metadata=df85264fc8eb91be -C extra-filename=-df85264fc8eb91be --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern base64=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbase64-e4aff8d6b5fcc802.rmeta --extern byteorder=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern humantime=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libhumantime-95398f01df8f1fcf.rmeta --extern serde=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libserde-e4a5fccadf3791df.rmeta --extern xml=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libxml-5b6573239e6335b6.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=regex CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/regex-b660fc471cb490ef/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/regex CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name regex /<<PKGBUILDDIR>>/third_party/rust/regex/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=b121387c1592da93 -C extra-filename=-b121387c1592da93 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern aho_corasick=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libaho_corasick-0291733550199d3c.rmeta --extern memchr=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmemchr-b065331b384c5890.rmeta --extern regex_syntax=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libregex_syntax-8f5c04030a61710d.rmeta --extern thread_local=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libthread_local-89dc01c2e99bf511.rmeta --extern utf8_ranges=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libutf8_ranges-d336bc310fa64a43.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg regex_runtime_teddy_ssse3 --cfg regex_runtime_teddy_avx2`
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/plist/src/value.rs:48:48
   |
48 |     fn to_writer_xml_inner(&self, writer: &mut Writer) -> Result<(), Error> {
   |                                                ^^^^^^ help: use `dyn`: `dyn Writer`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

   Compiling crossbeam-epoch v0.3.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-epoch CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-epoch-0.3.1 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION=0.3.1 /usr/bin/rustc --crate-name crossbeam_epoch /<<PKGBUILDDIR>>/third_party/rust/crossbeam-epoch-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="use_std"' -C metadata=e3829cf44687fc33 -C extra-filename=-e3829cf44687fc33 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern arrayvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libarrayvec-0261b1ab00c0b712.rmeta --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --extern crossbeam_utils=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-a648515c6373717b.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern memoffset=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmemoffset-d045498dbb2b028b.rmeta --extern nodrop=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnodrop-32c22bfc8ccb5291.rmeta --extern scopeguard=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libscopeguard-47b58b132e8a9bd5.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/plist/src/lib.rs:102:32
    |
102 |     fn cause(&self) -> Option<&::std::error::Error> {
    |                                ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::error::Error)`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/plist/src/lib.rs:114:18
    |
114 |             _ => <Self as ::std::error::Error>::description(self).fmt(fmt),
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
 --> ./third_party/rust/crossbeam-epoch-0.3.1/src/atomic.rs:8:39
  |
8 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT};
  |                                       ^^^^^^^^^^^^^^^^^
  |
  = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/crossbeam-epoch-0.3.1/src/atomic.rs:155:19
    |
155 |             data: ATOMIC_USIZE_INIT,
    |                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-epoch-0.3.1/src/deferred.rs:30:38
   |
30 |                 let mut data: Data = mem::uninitialized();
   |                                      ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-epoch-0.3.1/src/deferred.rs:44:38
   |
44 |                 let mut data: Data = mem::uninitialized();
   |                                      ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/crossbeam-epoch-0.3.1/src/internal.rs:394:59
    |
394 |         let entry_ptr = (local as *const Local as usize + offset_of!(Local, entry)) as *const Entry;
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/crossbeam-epoch-0.3.1/src/internal.rs:401:59
    |
401 |         let local_ptr = (entry as *const Entry as usize - offset_of!(Local, entry)) as *const Local;
    |                                                           ^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/crossbeam-epoch-0.3.1/src/sync/queue.rs:57:28
   |
57 |             data: unsafe { mem::uninitialized() },
   |                            ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/plist/src/lib.rs:97:39
   |
97 |             Error::Io(ref err) => err.description(),
   |                                       ^^^^^^^^^^^

warning: `...` range patterns are deprecated
  --> ./third_party/rust/regex/src/utf8.rs:59:21
   |
59 |         0b110_00000 ... 0b110_11111 => {
   |                     ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> ./third_party/rust/regex/src/utf8.rs:70:22
   |
70 |                 0x80 ... 0x7FF => char::from_u32(cp).map(|cp| (cp, 2)),
   |                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/regex/src/utf8.rs:74:21
   |
74 |         0b1110_0000 ... 0b1110_1111 => {
   |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/regex/src/utf8.rs:90:23
   |
90 |                 0x800 ... 0xFFFF => char::from_u32(cp).map(|cp| (cp, 3)),
   |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/regex/src/utf8.rs:94:21
   |
94 |         0b11110_000 ... 0b11110_111 => {
   |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/regex/src/utf8.rs:113:25
    |
113 |                 0x10000 ... 0x10FFFF => char::from_u32(cp).map(|cp| (cp, 4)),
    |                         ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/regex/src/compile.rs:400:28
    |
400 |         let mut chars: Box<Iterator<Item=&char>> =
    |                            ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&char>`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/regex/src/compile.rs:441:28
    |
441 |         let mut bytes: Box<Iterator<Item=&u8>> =
    |                            ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&u8>`

warning: `...` range patterns are deprecated
    --> ./third_party/rust/regex/src/dfa.rs:1695:17
     |
1695 |             b'A'...b'Z' | b'a'...b'z' | b'0'...b'9' | b'_' => true,
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/regex/src/dfa.rs:1695:31
     |
1695 |             b'A'...b'Z' | b'a'...b'z' | b'0'...b'9' | b'_' => true,
     |                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/regex/src/dfa.rs:1695:45
     |
1695 |             b'A'...b'Z' | b'a'...b'z' | b'0'...b'9' | b'_' => true,
     |                                             ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/regex/src/error.rs:40:32
   |
40 |     fn cause(&self) -> Option<&::std::error::Error> {
   |                                ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::error::Error)`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/regex/src/expand.rs:172:14
    |
172 |         b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z' | b'_' => true,
    |              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/regex/src/expand.rs:172:30
    |
172 |         b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z' | b'_' => true,
    |                              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/regex/src/expand.rs:172:46
    |
172 |         b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z' | b'_' => true,
    |                                              ^^^ help: use `..=` for an inclusive range

warning: the item `mem` is imported redundantly
   --> ./third_party/rust/regex/src/literal/mod.rs:775:13
    |
12  | use std::mem;
    |     -------- the item `mem` is already imported here
...
775 |         use std::mem;
    |             ^^^^^^^^
    |
    = note: `#[warn(unused_imports)]` on by default

     Running `CARGO_PKG_VERSION_MINOR=15 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.15.30 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_NAME=syn CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/build/syn-cdd9e84e2a36b49c/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name syn /<<PKGBUILDDIR>>/third_party/rust/syn/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,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="quote"' --cfg 'feature="visit"' -C metadata=eb3accc7e9561d0f -C extra-filename=-eb3accc7e9561d0f --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libproc_macro2-a2aab1f2258db500.rmeta --extern quote=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libquote-1bfaffaa6feca1c1.rmeta --extern unicode_xid=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libunicode_xid-73a36e8d5305f8bc.rmeta --cap-lints warn --cfg syn_can_use_thread_id --cfg syn_can_call_macro_by_path --cfg syn_disable_nightly_tests`
   Compiling uluru v0.3.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=uluru CARGO_PKG_DESCRIPTION='A simple, fast, LRU cache implementation' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/uluru CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/uluru' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.0 /usr/bin/rustc --crate-name uluru /<<PKGBUILDDIR>>/third_party/rust/uluru/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d57f28ba636a88fc -C extra-filename=-d57f28ba636a88fc --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern arrayvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libarrayvec-0261b1ab00c0b712.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=num-traits CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-traits CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/num-traits-49a8bcb3da855f96/out CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 /usr/bin/rustc --crate-name num_traits /<<PKGBUILDDIR>>/third_party/rust/num-traits/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=00dff883f22a08e4 -C extra-filename=-00dff883f22a08e4 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn --cfg has_i128`
warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:663:21
    |
663 |                 b'0'...b'9' => {
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:967:21
    |
967 |                 b'0'...b'9' => b0 - b'0',
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:968:21
    |
968 |                 b'a'...b'f' => 10 + (b0 - b'a'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:969:21
    |
969 |                 b'A'...b'F' => 10 + (b0 - b'A'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:973:17
    |
973 |             b'0'...b'9' => b1 - b'0',
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:974:17
    |
974 |             b'a'...b'f' => 10 + (b1 - b'a'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:975:17
    |
975 |             b'A'...b'F' => 10 + (b1 - b'A'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:991:21
    |
991 |                 b'0'...b'9' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:996:21
    |
996 |                 b'a'...b'f' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1001:21
     |
1001 |                 b'A'...b'F' => {
     |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1034:18
     |
1034 |             (b'0'...b'9', _) => 10,
     |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1042:21
     |
1042 |                 b'0'...b'9' => u64::from(b - b'0'),
     |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1043:21
     |
1043 |                 b'a'...b'f' if base > 10 => 10 + u64::from(b - b'a'),
     |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1044:21
     |
1044 |                 b'A'...b'F' if base > 10 => 10 + u64::from(b - b'A'),
     |                     ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/punctuated.rs:561:16
    |
561 |     inner: Box<ExactSizeIterator<Item = &'a T> + 'a>,
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ExactSizeIterator<Item = &'a T> + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/punctuated.rs:615:16
    |
615 |     inner: Box<ExactSizeIterator<Item = &'a mut T> + 'a>,
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ExactSizeIterator<Item = &'a mut T> + 'a`

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=typenum 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_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/typenum CARGO_PKG_AUTHORS='Paho Lurie-Gregg <paho@paholg.com>:Andre Bogus <bogusandre@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/typenum-dc9f7720344b0a7f/out CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.10.0 /usr/bin/rustc --crate-name typenum /<<PKGBUILDDIR>>/third_party/rust/typenum/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=5296d47c2b862302 -C extra-filename=-5296d47c2b862302 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
warning: `#[inline]` is ignored on function prototypes
  --> /<<PKGBUILDDIR>>/third_party/rust/num-traits/src/cast.rs:77:5
   |
77 |     #[inline]
   |     ^^^^^^^^^
   |
   = note: `#[warn(unused_attributes)]` on by default

warning: `#[inline]` is ignored on function prototypes
  --> /<<PKGBUILDDIR>>/third_party/rust/num-traits/src/identities.rs:24:5
   |
24 |     #[inline]
   |     ^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:256:18
    |
256 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:314:18
    |
314 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:333:18
    |
333 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:344:18
    |
344 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:355:18
    |
355 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:367:18
    |
367 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:437:18
    |
437 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:499:18
    |
499 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:552:18
    |
552 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:571:18
    |
571 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:582:18
    |
582 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:593:18
    |
593 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:604:18
    |
604 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:615:18
    |
615 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:628:18
    |
628 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:733:18
    |
733 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:784:18
    |
784 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:796:18
    |
796 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:858:18
    |
858 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:870:18
    |
870 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
    --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:1029:18
     |
1029 |         unsafe { ::core::mem::uninitialized() }
     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
    --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:1254:18
     |
1254 |         unsafe { ::core::mem::uninitialized() }
     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
    --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:1279:18
     |
1279 |         unsafe { ::core::mem::uninitialized() }
     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
    --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/uint.rs:1436:18
     |
1436 |         unsafe { ::core::mem::uninitialized() }
     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:232:18
    |
232 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:283:18
    |
283 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:295:18
    |
295 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:396:18
    |
396 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:408:18
    |
408 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:548:18
    |
548 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:803:18
    |
803 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:837:18
    |
837 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:899:18
    |
899 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:933:18
    |
933 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:509:26
    |
509 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
532 | impl_int_div!(PInt, PInt, PInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:509:26
    |
509 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
533 | impl_int_div!(PInt, NInt, NInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:509:26
    |
509 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
534 | impl_int_div!(NInt, PInt, NInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:509:26
    |
509 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
535 | impl_int_div!(NInt, NInt, PInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:622:26
    |
622 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
636 | impl_int_rem!(PInt, PInt, PInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:622:26
    |
622 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
637 | impl_int_rem!(PInt, NInt, PInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:622:26
    |
622 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
638 | impl_int_rem!(NInt, PInt, NInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/int.rs:622:26
    |
622 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
639 | impl_int_rem!(NInt, NInt, NInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/type_operators.rs:329:18
    |
329 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/type_operators.rs:349:18
    |
349 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/type_operators.rs:369:18
    |
369 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/type_operators.rs:389:18
    |
389 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/type_operators.rs:409:18
    |
409 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/type_operators.rs:429:18
    |
429 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:70:18
   |
70 |         unsafe { ::core::mem::uninitialized() }
   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:92:18
   |
92 |         unsafe { ::core::mem::uninitialized() }
   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:114:18
    |
114 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:135:18
    |
135 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:172:18
    |
172 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:183:18
    |
183 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:194:18
    |
194 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:215:18
    |
215 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:236:18
    |
236 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:258:18
    |
258 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/typenum/src/array.rs:280:18
    |
280 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_AUTHORS='Frommi <daniil.liferenko@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=miniz_oxide_c_api CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz' CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/' OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/miniz_oxide_c_api-190c95ec29b85124/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/miniz_oxide_c_api CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name miniz_oxide_c_api /<<PKGBUILDDIR>>/third_party/rust/miniz_oxide_c_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=e47ea3a64adb0274 -C extra-filename=-e47ea3a64adb0274 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern crc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcrc-18610d9720bb6321.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern miniz_oxide=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libminiz_oxide-1b9547a296c8e9e4.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary parentheses around function argument
  --> ./third_party/rust/miniz_oxide_c_api/src/tinfl.rs:53:13
   |
53 |             ((flags & !inflate_flags::TINFL_FLAG_HAS_MORE_INPUT) | inflate_flags::TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF),
   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
   |
   = note: `#[warn(unused_parens)]` on by default

warning: unnecessary parentheses around function argument
   --> ./third_party/rust/miniz_oxide_c_api/src/tinfl.rs:103:17
    |
103 | /                 ((flags & !inflate_flags::TINFL_FLAG_HAS_MORE_INPUT) |
104 | |                  inflate_flags::TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF),
    | |_________________________________________________________________________^
    |
help: remove these parentheses
    |
103 |                 (flags & !inflate_flags::TINFL_FLAG_HAS_MORE_INPUT) |
104 |                  inflate_flags::TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF,
    |

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=typenum 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_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/typenum CARGO_PKG_AUTHORS='Paho Lurie-Gregg <paho@paholg.com>:Andre Bogus <bogusandre@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/typenum-20cbdf5685e860ef/out CARGO_PKG_REPOSITORY='https://github.com/paholg/typenum' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.10.0 /usr/bin/rustc --crate-name typenum /<<PKGBUILDDIR>>/third_party/rust/typenum/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=dcd3a0e54c0f59f6 -C extra-filename=-dcd3a0e54c0f59f6 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:256:18
    |
256 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:314:18
    |
314 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:333:18
    |
333 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:344:18
    |
344 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:355:18
    |
355 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:367:18
    |
367 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:437:18
    |
437 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:499:18
    |
499 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:552:18
    |
552 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:571:18
    |
571 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:582:18
    |
582 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:593:18
    |
593 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:604:18
    |
604 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:615:18
    |
615 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:628:18
    |
628 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:733:18
    |
733 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:784:18
    |
784 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:796:18
    |
796 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:858:18
    |
858 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/uint.rs:870:18
    |
870 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/typenum/src/uint.rs:1029:18
     |
1029 |         unsafe { ::core::mem::uninitialized() }
     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/typenum/src/uint.rs:1254:18
     |
1254 |         unsafe { ::core::mem::uninitialized() }
     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/typenum/src/uint.rs:1279:18
     |
1279 |         unsafe { ::core::mem::uninitialized() }
     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/typenum/src/uint.rs:1436:18
     |
1436 |         unsafe { ::core::mem::uninitialized() }
     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:232:18
    |
232 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:283:18
    |
283 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:295:18
    |
295 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:396:18
    |
396 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:408:18
    |
408 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:548:18
    |
548 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:803:18
    |
803 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:837:18
    |
837 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:899:18
    |
899 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:933:18
    |
933 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:509:26
    |
509 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
532 | impl_int_div!(PInt, PInt, PInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:509:26
    |
509 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
533 | impl_int_div!(PInt, NInt, NInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:509:26
    |
509 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
534 | impl_int_div!(NInt, PInt, NInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:509:26
    |
509 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
535 | impl_int_div!(NInt, NInt, PInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:622:26
    |
622 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
636 | impl_int_rem!(PInt, PInt, PInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:622:26
    |
622 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
637 | impl_int_rem!(PInt, NInt, PInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:622:26
    |
622 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
638 | impl_int_rem!(NInt, PInt, NInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/int.rs:622:26
    |
622 |                 unsafe { ::core::mem::uninitialized() }
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^
...
639 | impl_int_rem!(NInt, NInt, NInt);
    | -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/type_operators.rs:329:18
    |
329 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/type_operators.rs:349:18
    |
349 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/type_operators.rs:369:18
    |
369 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/type_operators.rs:389:18
    |
389 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/type_operators.rs:409:18
    |
409 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/type_operators.rs:429:18
    |
429 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/typenum/src/array.rs:70:18
   |
70 |         unsafe { ::core::mem::uninitialized() }
   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/typenum/src/array.rs:92:18
   |
92 |         unsafe { ::core::mem::uninitialized() }
   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/array.rs:114:18
    |
114 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/array.rs:135:18
    |
135 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/array.rs:172:18
    |
172 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/array.rs:183:18
    |
183 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/array.rs:194:18
    |
194 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/array.rs:215:18
    |
215 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/array.rs:236:18
    |
236 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/array.rs:258:18
    |
258 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/typenum/src/array.rs:280:18
    |
280 |         unsafe { ::core::mem::uninitialized() }
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^

   Compiling new_debug_unreachable v1.0.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=new_debug_unreachable CARGO_PKG_DESCRIPTION='panic in debug, intrinsics::unreachable() in release (fork of debug_unreachable)' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/new_debug_unreachable CARGO_PKG_AUTHORS='Matt Brubeck <mbrubeck@limpet.net>:Jonathan Reem <jonathan.reem@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/mbrubeck/rust-debug-unreachable' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.1 /usr/bin/rustc --crate-name debug_unreachable /<<PKGBUILDDIR>>/third_party/rust/new_debug_unreachable/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=aa9a8155b714fea7 -C extra-filename=-aa9a8155b714fea7 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern unreachable=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libunreachable-71e9d44de61071e1.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling idna v0.1.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=idna CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/idna CARGO_PKG_AUTHORS='The rust-url developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.4 /usr/bin/rustc --crate-name idna /<<PKGBUILDDIR>>/third_party/rust/idna/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0112a8ee1fa49e78 -C extra-filename=-0112a8ee1fa49e78 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern matches=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmatches-9689327eba2d08c1.rmeta --extern unicode_bidi=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libunicode_bidi-efcee54a1c0ebc1d.rmeta --extern unicode_normalization=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libunicode_normalization-b8b4c92be545a2f8.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling bzip2 v0.3.2
     Running `CARGO_PKG_VERSION_MINOR=3 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=bzip2 CARGO_PKG_DESCRIPTION='Bindings to libbzip2 for bzip2 compression and decompression exposed as
Reader/Writer streams.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/bzip2-rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bzip2 CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name bzip2 /<<PKGBUILDDIR>>/third_party/rust/bzip2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4e45b5601f0ff749 -C extra-filename=-4e45b5601f0ff749 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern bzip2_sys=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbzip2_sys-b5807bbf652add81.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bzip2/src/bufread.rs:92:29
   |
92 |                 let input = try!(self.obj.fill_buf());
   |                             ^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/bzip2/src/lib.rs:50:23
   |
50 | #![deny(missing_docs, warnings)]
   |                       ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/bufread.rs:195:29
    |
195 |                 let input = try!(self.obj.fill_buf());
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/bufread.rs:205:23
    |
205 |             let ret = try!(ret.map_err(|e| {
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bzip2/src/write.rs:45:21
   |
45 |             let n = try!(self.obj.as_mut().unwrap().write(&self.buf));
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bzip2/src/write.rs:76:13
   |
76 |             try!(self.dump());
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bzip2/src/write.rs:97:9
   |
97 |         try!(self.try_finish());
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/write.rs:120:13
    |
120 |             try!(self.dump());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/write.rs:135:13
    |
135 |             try!(self.dump());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/write.rs:201:21
    |
201 |             let n = try!(self.obj.as_mut().unwrap().write(&self.buf));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/write.rs:219:13
    |
219 |             try!(self.write(&[]));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/write.rs:232:9
    |
232 |         try!(self.try_finish());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/write.rs:258:13
    |
258 |             try!(self.dump());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/write.rs:264:23
    |
264 |             let res = try!(res.map_err(|e| {
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bzip2/src/write.rs:278:9
    |
278 |         try!(self.dump());
    |         ^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/bzip2/src/mem.rs:283:9
    |
283 |         error::Error::description(self).fmt(f)
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^

   Compiling lock_api v0.1.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=lock_api CARGO_PKG_DESCRIPTION='Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lock_api CARGO_PKG_AUTHORS='Amanieu d'\''Antras <amanieu@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.5 /usr/bin/rustc --crate-name lock_api /<<PKGBUILDDIR>>/third_party/rust/lock_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="owning_ref"' -C metadata=002c924c9258c0a0 -C extra-filename=-002c924c9258c0a0 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern owning_ref=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libowning_ref-f24eb62b1f2dc962.rmeta --extern scopeguard=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libscopeguard-47b58b132e8a9bd5.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
  --> ./third_party/rust/idna/src/punycode.rs:84:29
   |
84 |                 byte @ b'0' ... b'9' => byte - b'0' + 26,
   |                             ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> ./third_party/rust/idna/src/punycode.rs:85:29
   |
85 |                 byte @ b'A' ... b'Z' => byte - b'A',
   |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/idna/src/punycode.rs:86:29
   |
86 |                 byte @ b'a' ... b'z' => byte - b'a',
   |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/idna/src/punycode.rs:208:11
    |
208 |         0 ... 25 => (value as u8 + 'a' as u8) as char,  // a..z
    |           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/idna/src/punycode.rs:209:12
    |
209 |         26 ... 35 => (value as u8 - 26 + '0' as u8) as char,  // 0..9
    |            ^^^ help: use `..=` for an inclusive range

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> ./third_party/rust/idna/src/punycode.rs:18:5
   |
18 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> ./third_party/rust/idna/src/uts46.rs:14:5
   |
14 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^

   Compiling chrono v0.4.6
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_AUTHORS='Kang Seonghoon <public+rust@mearie.org>:Brandon W Maister <quodlibetor@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=chrono CARGO_PKG_DESCRIPTION='Date and time library for Rust' CARGO_PKG_HOMEPAGE='https://github.com/chronotope/chrono' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/chrono CARGO_PKG_REPOSITORY='https://github.com/chronotope/chrono' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name chrono /<<PKGBUILDDIR>>/third_party/rust/chrono/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="clock"' --cfg 'feature="default"' --cfg 'feature="time"' -C metadata=2f2779886afed2bd -C extra-filename=-2f2779886afed2bd --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern num_integer=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libnum_integer-4b461d5e0ab6fada.rmeta --extern num_traits=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libnum_traits-a3f655bfef457642.rmeta --extern time=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtime-07c4baaad2d5732c.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling phf v0.7.21
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=phf CARGO_PKG_DESCRIPTION='Runtime support for perfect hash function data structures' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/phf CARGO_PKG_AUTHORS='Steven Fackler <sfackler@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.7.21 /usr/bin/rustc --crate-name phf /<<PKGBUILDDIR>>/third_party/rust/phf/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5c76f502e1bc6bab -C extra-filename=-5c76f502e1bc6bab --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern phf_shared=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libphf_shared-4c304e09b0ac5869.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/offset/mod.rs:364:9
    |
364 |         try!(parse(&mut parsed, s, StrftimeItems::new(fmt)));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/naive/date.rs:454:9
    |
454 |         try!(parse(&mut parsed, s, StrftimeItems::new(fmt)));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/chrono/src/naive/date.rs:1515:9
     |
1515 |         try!(parse(&mut parsed, s, ITEMS.iter().cloned()));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/naive/time.rs:495:9
    |
495 |         try!(parse(&mut parsed, s, StrftimeItems::new(fmt)));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/chrono/src/naive/time.rs:1233:9
     |
1233 |         try!(write!(f, "{:02}:{:02}:{:02}", hour, min, sec));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/chrono/src/naive/time.rs:1311:9
     |
1311 |         try!(parse(&mut parsed, s, ITEMS.iter().cloned()));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/naive/datetime.rs:209:9
    |
209 |         try!(parse(&mut parsed, s, StrftimeItems::new(fmt)));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/chrono/src/naive/datetime.rs:1474:9
     |
1474 |         try!(parse(&mut parsed, s, ITEMS.iter().cloned()));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/datetime.rs:250:9
    |
250 |         try!(parse(&mut parsed, s, ITEMS.iter().cloned()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/datetime.rs:262:9
    |
262 |         try!(parse(&mut parsed, s, ITEMS.iter().cloned()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/datetime.rs:288:9
    |
288 |         try!(parse(&mut parsed, s, StrftimeItems::new(fmt)));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/datetime.rs:557:9
    |
557 |         try!(parse(&mut parsed, s, ITEMS.iter().cloned()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:353:50
    |
353 |             Item::Literal(s) | Item::Space(s) => try!(write!(w, "{}", s)),
    |                                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:354:68
    |
354 |             Item::OwnedLiteral(ref s) | Item::OwnedSpace(ref s) => try!(write!(w, "{}", s)),
    |                                                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:405:42
    |
405 | ...                   Pad::None => try!(write!(w, "{:+}", v)),
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:406:42
    |
406 | ...                   Pad::Zero => try!(write!(w, "{:+01$}", v, width + 1)),
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:407:43
    |
407 | ...                   Pad::Space => try!(write!(w, "{:+1$}", v, width + 1)),
    |                                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:411:42
    |
411 | ...                   Pad::None => try!(write!(w, "{}", v)),
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:412:42
    |
412 | ...                   Pad::Zero => try!(write!(w, "{:01$}", v, width)),
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:413:43
    |
413 | ...                   Pad::Space => try!(write!(w, "{:1$}", v, width)),
    |                                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:514:29
    |
514 | ...                   try!(write!(w, "{}, {:2} {} {:04} {:02}:{:02}:{:02} ",
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:526:29
    |
526 | ...                   try!(write!(w, "{:?}T{:?}", d, t));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/mod.rs:534:34
    |
534 |                     Some(ret) => try!(ret),
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:145:43
    |
145 |         set_if_consistent(&mut self.year, try!(value.to_i32().ok_or(OUT_OF_RANGE)))
    |                                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:151:51
    |
151 |         set_if_consistent(&mut self.year_div_100, try!(value.to_i32().ok_or(OUT_OF_RANGE)))
    |                                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:157:51
    |
157 |         set_if_consistent(&mut self.year_mod_100, try!(value.to_i32().ok_or(OUT_OF_RANGE)))
    |                                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:162:46
    |
162 |         set_if_consistent(&mut self.isoyear, try!(value.to_i32().ok_or(OUT_OF_RANGE)))
    |                                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:168:54
    |
168 |         set_if_consistent(&mut self.isoyear_div_100, try!(value.to_i32().ok_or(OUT_OF_RANGE)))
    |                                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:174:54
    |
174 |         set_if_consistent(&mut self.isoyear_mod_100, try!(value.to_i32().ok_or(OUT_OF_RANGE)))
    |                                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:179:44
    |
179 |         set_if_consistent(&mut self.month, try!(value.to_u32().ok_or(OUT_OF_RANGE)))
    |                                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:184:52
    |
184 |         set_if_consistent(&mut self.week_from_sun, try!(value.to_u32().ok_or(OUT_OF_RANGE)))
    |                                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:189:52
    |
189 |         set_if_consistent(&mut self.week_from_mon, try!(value.to_u32().ok_or(OUT_OF_RANGE)))
    |                                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:194:46
    |
194 |         set_if_consistent(&mut self.isoweek, try!(value.to_u32().ok_or(OUT_OF_RANGE)))
    |                                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:204:46
    |
204 |         set_if_consistent(&mut self.ordinal, try!(value.to_u32().ok_or(OUT_OF_RANGE)))
    |                                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:209:42
    |
209 |         set_if_consistent(&mut self.day, try!(value.to_u32().ok_or(OUT_OF_RANGE)))
    |                                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:228:17
    |
228 |         let v = try!(value.to_u32().ok_or(OUT_OF_RANGE));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:229:9
    |
229 |         try!(set_if_consistent(&mut self.hour_div_12, v / 12));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:230:9
    |
230 |         try!(set_if_consistent(&mut self.hour_mod_12, v % 12));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:236:45
    |
236 |         set_if_consistent(&mut self.minute, try!(value.to_u32().ok_or(OUT_OF_RANGE)))
    |                                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:241:45
    |
241 |         set_if_consistent(&mut self.second, try!(value.to_u32().ok_or(OUT_OF_RANGE)))
    |                                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:246:49
    |
246 |         set_if_consistent(&mut self.nanosecond, try!(value.to_u32().ok_or(OUT_OF_RANGE)))
    |                                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:256:45
    |
256 |         set_if_consistent(&mut self.offset, try!(value.to_i32().ok_or(OUT_OF_RANGE)))
    |                                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:297:29
    |
297 |                     Ok(Some(try!(y.ok_or(OUT_OF_RANGE))))
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:311:13
    |
311 |             try!(resolve_year(self.year, self.year_div_100, self.year_mod_100));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:313:13
    |
313 |             try!(resolve_year(self.isoyear, self.isoyear_div_100, self.isoyear_mod_100));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:369:28
    |
369 |                 let date = try!(NaiveDate::from_ymd_opt(year, month, day).ok_or(OUT_OF_RANGE));
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:375:28
    |
375 |                 let date = try!(NaiveDate::from_yo_opt(year, ordinal).ok_or(OUT_OF_RANGE));
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:382:31
    |
382 |                 let newyear = try!(NaiveDate::from_yo_opt(year, 1).ok_or(OUT_OF_RANGE));
    |                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:397:28
    |
397 |                 let date = try!(newyear.checked_add_signed(OldDuration::days(i64::from(ndays)))
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:407:31
    |
407 |                 let newyear = try!(NaiveDate::from_yo_opt(year, 1).ok_or(OUT_OF_RANGE));
    |                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:422:28
    |
422 |                 let date = try!(newyear.checked_add_signed(OldDuration::days(i64::from(ndays)))
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:432:28
    |
432 |                 let date = try!(date.ok_or(OUT_OF_RANGE));
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:528:22
    |
528 |             let ts = try!(timestamp.checked_add(i64::from(offset)).ok_or(OUT_OF_RANGE));
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:530:32
    |
530 |             let mut datetime = try!(datetime.ok_or(OUT_OF_RANGE));
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:547:17
    |
547 |                 try!(parsed.set_second(i64::from(datetime.second())));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:549:13
    |
549 |             try!(parsed.set_year   (i64::from(datetime.year())));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:550:13
    |
550 |             try!(parsed.set_ordinal(i64::from(datetime.ordinal()))); // more efficient than ymd
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:551:13
    |
551 |             try!(parsed.set_hour   (i64::from(datetime.hour())));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:552:13
    |
552 |             try!(parsed.set_minute (i64::from(datetime.minute())));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:555:24
    |
555 |             let date = try!(parsed.to_naive_date());
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:556:24
    |
556 |             let time = try!(parsed.to_naive_time());
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:560:13
    |
560 |             try!(date);
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:561:13
    |
561 |             try!(time);
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:578:22
    |
578 |         let offset = try!(self.offset.ok_or(NOT_ENOUGH));
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:579:24
    |
579 |         let datetime = try!(self.to_naive_datetime_with_offset(offset));
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:580:22
    |
580 |         let offset = try!(FixedOffset::east_opt(offset).ok_or(OUT_OF_RANGE));
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:605:22
    |
605 |             let dt = try!(dt.ok_or(OUT_OF_RANGE));
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parsed.rs:620:24
    |
620 |         let datetime = try!(self.to_naive_datetime_with_offset(guessed_offset));
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/scan.rs:46:18
   |
46 |     let v: i64 = try!(s[..upto].parse().map_err(|_| OUT_OF_RANGE));
   |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/scan.rs:55:18
   |
55 |     let (s, v) = try!(number(s, 1, 9));
   |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/scan.rs:61:13
   |
61 |     let v = try!(v.checked_mul(SCALE[consumed]).ok_or(OUT_OF_RANGE));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/scan.rs:73:18
   |
73 |     let (s, v) = try!(number(s, digits, digits));
   |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/scan.rs:78:13
   |
78 |     let v = try!(v.checked_mul(SCALE[digits]).ok_or(OUT_OF_RANGE));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/scan.rs:129:27
    |
129 |     let (mut s, month0) = try!(short_month0(s));
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/scan.rs:147:28
    |
147 |     let (mut s, weekday) = try!(short_weekday(s));
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/scan.rs:214:23
    |
214 |     let hours = match try!(digits(s)) {
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/scan.rs:221:9
    |
221 |     s = try!(consume_colon(s));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/scan.rs:296:28
    |
296 |         let (s_, offset) = try!(timezone_offset(s, |s| Ok(s)));
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/parse.rs:90:9
   |
90 |         try!(parsed.set_weekday(weekday));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/parse.rs:94:5
   |
94 |     try!(parsed.set_day(try_consume!(scan::number(s, 1, 2))));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/parse.rs:33:39
   |
33 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
   |                                       ^^^
...
94 |     try!(parsed.set_day(try_consume!(scan::number(s, 1, 2))));
   |                         ----------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/parse.rs:95:9
   |
95 |     s = try!(scan::space(s)); // mandatory
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/parse.rs:96:5
   |
96 |     try!(parsed.set_month(1 + i64::from(try_consume!(scan::short_month0(s)))));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/parse.rs:33:39
   |
33 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
   |                                       ^^^
...
96 |     try!(parsed.set_month(1 + i64::from(try_consume!(scan::short_month0(s)))));
   |                                         ----------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/chrono/src/format/parse.rs:97:9
   |
97 |     s = try!(scan::space(s)); // mandatory
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:33:39
    |
33  |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
101 |     let mut year = try_consume!(scan::number(s, 2, usize::MAX));
    |                    -------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:109:5
    |
109 |     try!(parsed.set_year(year));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:111:9
    |
111 |     s = try!(scan::space(s)); // mandatory
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:112:5
    |
112 |     try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2))));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:33:39
    |
33  |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
112 |     try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2))));
    |                          ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:113:9
    |
113 |     s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:114:5
    |
114 |     try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2))));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:33:39
    |
33  |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
114 |     try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2))));
    |                            ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:116:9
    |
116 |         try!(parsed.set_second(try_consume!(scan::number(s_, 2, 2))));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:33:39
    |
33  |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
116 |         try!(parsed.set_second(try_consume!(scan::number(s_, 2, 2))));
    |                                ------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:119:9
    |
119 |     s = try!(scan::space(s)); // mandatory
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:33:39
    |
33  |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
120 |     if let Some(offset) = try_consume!(scan::timezone_offset_2822(s)) {
    |                           ------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:122:9
    |
122 |         try!(parsed.set_offset(i64::from(offset)));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:160:5
    |
160 |     try!(parsed.set_year(try_consume!(scan::number(s, 4, 4))));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:130:39
    |
130 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
160 |     try!(parsed.set_year(try_consume!(scan::number(s, 4, 4))));
    |                          ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:161:9
    |
161 |     s = try!(scan::char(s, b'-'));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:162:5
    |
162 |     try!(parsed.set_month(try_consume!(scan::number(s, 2, 2))));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:130:39
    |
130 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
162 |     try!(parsed.set_month(try_consume!(scan::number(s, 2, 2))));
    |                           ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:163:9
    |
163 |     s = try!(scan::char(s, b'-'));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:164:5
    |
164 |     try!(parsed.set_day(try_consume!(scan::number(s, 2, 2))));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:130:39
    |
130 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
164 |     try!(parsed.set_day(try_consume!(scan::number(s, 2, 2))));
    |                         ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:172:5
    |
172 |     try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2))));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:130:39
    |
130 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
172 |     try!(parsed.set_hour(try_consume!(scan::number(s, 2, 2))));
    |                          ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:173:9
    |
173 |     s = try!(scan::char(s, b':'));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:174:5
    |
174 |     try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2))));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:130:39
    |
130 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
174 |     try!(parsed.set_minute(try_consume!(scan::number(s, 2, 2))));
    |                            ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:175:9
    |
175 |     s = try!(scan::char(s, b':'));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:176:5
    |
176 |     try!(parsed.set_second(try_consume!(scan::number(s, 2, 2))));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:130:39
    |
130 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
176 |     try!(parsed.set_second(try_consume!(scan::number(s, 2, 2))));
    |                            ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:130:39
    |
130 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
178 |         let nanosecond = try_consume!(scan::nanosecond(&s[1..]));
    |                          --------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:179:9
    |
179 |         try!(parsed.set_nanosecond(nanosecond));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:130:39
    |
130 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
182 |     let offset = try_consume!(scan::timezone_offset_zulu(s, |s| scan::char(s, b':')));
    |                  -------------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:184:5
    |
184 |     try!(parsed.set_offset(i64::from(offset)));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
262 |                         let v = try_consume!(scan::number(&s[1..], 1, usize::MAX));
    |                                 -------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:263:25
    |
263 |                         try!(0i64.checked_sub(v).ok_or(OUT_OF_RANGE))
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
265 |                         try_consume!(scan::number(&s[1..], 1, usize::MAX))
    |                         -------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
268 |                         try_consume!(scan::number(s, 1, width))
    |                         --------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
271 |                     try_consume!(scan::number(s, 1, width))
    |                     --------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:273:17
    |
273 |                 try!(set(parsed, v));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
281 |                         let month0 = try_consume!(scan::short_month0(s));
    |                                      ----------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:282:25
    |
282 |                         try!(parsed.set_month(i64::from(month0) + 1));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
286 |                         let month0 = try_consume!(scan::short_or_long_month0(s));
    |                                      ------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:287:25
    |
287 |                         try!(parsed.set_month(i64::from(month0) + 1));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
291 |                         let weekday = try_consume!(scan::short_weekday(s));
    |                                       ------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:292:25
    |
292 |                         try!(parsed.set_weekday(weekday));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
296 |                         let weekday = try_consume!(scan::short_or_long_weekday(s));
    |                                       -------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:297:25
    |
297 |                         try!(parsed.set_weekday(weekday));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:307:25
    |
307 |                         try!(parsed.set_ampm(ampm));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
313 |                             let nano = try_consume!(scan::nanosecond(&s[1..]));
    |                                        --------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:314:29
    |
314 | ...                   try!(parsed.set_nanosecond(nano));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
320 |                         let nano = try_consume!(scan::nanosecond_fixed(s, 3));
    |                                    ------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:321:25
    |
321 |                         try!(parsed.set_nanosecond(nano));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
326 |                         let nano = try_consume!(scan::nanosecond_fixed(s, 6));
    |                                    ------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:327:25
    |
327 |                         try!(parsed.set_nanosecond(nano));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
332 |                         let nano = try_consume!(scan::nanosecond_fixed(s, 9));
    |                                    ------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:333:25
    |
333 |                         try!(parsed.set_nanosecond(nano));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |           ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                         ^^^
...
339 |                           let offset = try_consume!(scan::timezone_offset(s.trim_left(),
    |  ______________________________________-
340 | |                                                                         scan::colon_or_space));
    | |______________________________________________________________________________________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:341:25
    |
341 |                         try!(parsed.set_offset(i64::from(offset)));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |           ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                         ^^^
...
345 |                           let offset = try_consume!(scan::timezone_offset_zulu(s.trim_left(),
    |  ______________________________________-
346 | |                                                                              scan::colon_or_space));
    | |___________________________________________________________________________________________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:347:25
    |
347 |                         try!(parsed.set_offset(i64::from(offset)));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |           ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                         ^^^
...
350 |                           let offset = try_consume!(scan::timezone_offset_permissive(
    |  ______________________________________-
351 | |                             s.trim_left(), scan::colon_or_space));
    | |_________________________________________________________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:352:25
    |
352 |                         try!(parsed.set_offset(i64::from(offset)));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
355 |                     RFC2822 => try_consume!(parse_rfc2822(parsed, s)),
    |                                -------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/chrono/src/format/parse.rs:208:39
    |
208 |         ($e:expr) => ({ let (s_, v) = try!($e); s = s_; v })
    |                                       ^^^
...
356 |                     RFC3339 => try_consume!(parse_rfc3339(parsed, s)),
    |                                -------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parsed.rs:282:40
    |
282 |                 (Some(y), q, r @ Some(0...99)) | (Some(y), q, r @ None) => {
    |                                        ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parsed.rs:294:43
    |
294 |                 (None, Some(q), Some(r @ 0...99)) => {
    |                                           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parsed.rs:302:40
    |
302 |                 (None, None, Some(r @ 0...99)) => Ok(Some(r + if r < 70 {2000} else {1900})),
    |                                        ^^^ help: use `..=` for an inclusive range

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/chrono/src/format/parsed.rs:326:13
    |
326 | /             (self.year.unwrap_or(year) == year &&
327 | |              self.year_div_100.or(year_div_100) == year_div_100 &&
328 | |              self.year_mod_100.or(year_mod_100) == year_mod_100 &&
329 | |              self.month.unwrap_or(month) == month &&
330 | |              self.day.unwrap_or(day) == day)
    | |____________________________________________^
    |
    = note: `#[warn(unused_parens)]` on by default
help: remove these parentheses
    |
326 |             self.year.unwrap_or(year) == year &&
327 |              self.year_div_100.or(year_div_100) == year_div_100 &&
328 |              self.year_mod_100.or(year_mod_100) == year_mod_100 &&
329 |              self.month.unwrap_or(month) == month &&
330 |              self.day.unwrap_or(day) == day
    |

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/chrono/src/format/parsed.rs:345:13
    |
345 | /             (self.isoyear.unwrap_or(isoyear) == isoyear &&
346 | |              self.isoyear_div_100.or(isoyear_div_100) == isoyear_div_100 &&
347 | |              self.isoyear_mod_100.or(isoyear_mod_100) == isoyear_mod_100 &&
348 | |              self.isoweek.unwrap_or(isoweek) == isoweek &&
349 | |              self.weekday.unwrap_or(weekday) == weekday)
    | |________________________________________________________^
    |
help: remove these parentheses
    |
345 |             self.isoyear.unwrap_or(isoyear) == isoyear &&
346 |              self.isoyear_div_100.or(isoyear_div_100) == isoyear_div_100 &&
347 |              self.isoyear_mod_100.or(isoyear_mod_100) == isoyear_mod_100 &&
348 |              self.isoweek.unwrap_or(isoweek) == isoweek &&
349 |              self.weekday.unwrap_or(weekday) == weekday
    |

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/chrono/src/format/parsed.rs:358:13
    |
358 | /             (self.ordinal.unwrap_or(ordinal) == ordinal &&
359 | |              self.week_from_sun.map_or(week_from_sun, |v| v as i32) == week_from_sun &&
360 | |              self.week_from_mon.map_or(week_from_mon, |v| v as i32) == week_from_mon)
    | |_____________________________________________________________________________________^
    |
help: remove these parentheses
    |
358 |             self.ordinal.unwrap_or(ordinal) == ordinal &&
359 |              self.week_from_sun.map_or(week_from_sun, |v| v as i32) == week_from_sun &&
360 |              self.week_from_mon.map_or(week_from_mon, |v| v as i32) == week_from_mon
    |

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parsed.rs:457:23
    |
457 |             Some(v @ 0...1) => v,
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parsed.rs:462:23
    |
462 |             Some(v @ 0...11) => v,
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parsed.rs:469:23
    |
469 |             Some(v @ 0...59) => v,
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parsed.rs:476:18
    |
476 |             v @ 0...59 => (v, 0),
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parsed.rs:481:23
    |
481 |             Some(v @ 0...999_999_999) if self.second.is_some() => v,
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parsed.rs:482:19
    |
482 |             Some(0...999_999_999) => return Err(NOT_ENOUGH), // second is missing
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> ./third_party/rust/chrono/src/format/scan.rs:14:61
   |
14 |     let mut xs = s.as_bytes().iter().map(|&c| match c { b'A'...b'Z' => c + 32, _ => c });
   |                                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/scan.rs:215:19
    |
215 |         (h1 @ b'0'...b'9', h2 @ b'0'...b'9') => i32::from((h1 - b'0') * 10 + (h2 - b'0')),
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/scan.rs:215:37
    |
215 |         (h1 @ b'0'...b'9', h2 @ b'0'...b'9') => i32::from((h1 - b'0') * 10 + (h2 - b'0')),
    |                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/scan.rs:227:23
    |
227 |             (m1 @ b'0'...b'5', m2 @ b'0'...b'9') => i32::from((m1 - b'0') * 10 + (m2 - b'0')),
    |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/scan.rs:227:41
    |
227 |             (m1 @ b'0'...b'5', m2 @ b'0'...b'9') => i32::from((m1 - b'0') * 10 + (m2 - b'0')),
    |                                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/scan.rs:228:18
    |
228 |             (b'6'...b'9', b'0'...b'9') => return Err(OUT_OF_RANGE),
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/scan.rs:228:31
    |
228 |             (b'6'...b'9', b'0'...b'9') => return Err(OUT_OF_RANGE),
    |                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/scan.rs:273:64
    |
273 |     let upto = s.as_bytes().iter().position(|&c| match c { b'a'...b'z' | b'A'...b'Z' => false,
    |                                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/scan.rs:273:78
    |
273 |     let upto = s.as_bytes().iter().position(|&c| match c { b'a'...b'z' | b'A'...b'Z' => false,
    |                                                                              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parse.rs:104:15
    |
104 |         (2,  0...49) => { year += 2000; } //   47 -> 2047,   05 -> 2005
    |               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/chrono/src/format/parse.rs:105:15
    |
105 |         (2, 50...99) => { year += 1900; } //   79 -> 1979
    |               ^^^ help: use `..=` for an inclusive range

   Compiling cubeb-sys v0.5.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cubeb-sys CARGO_PKG_DESCRIPTION='Native bindings to the cubeb library' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cubeb-sys CARGO_PKG_AUTHORS='Dan Glastonbury <dglastonbury@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.4 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/cubeb-sys/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="gecko-in-tree"' -C metadata=82c446b1369beb52 -C extra-filename=-82c446b1369beb52 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/cubeb-sys-82c446b1369beb52 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cmake=/<<PKGBUILDDIR>>/build-browser/release/deps/libcmake-8c8ab28b1b9b2319.rlib --extern pkg_config=/<<PKGBUILDDIR>>/build-browser/release/deps/libpkg_config-d3cb1e381682c109.rlib --cap-lints warn`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_NAME=memchr CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/memchr CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/memchr-8d95b6f5cb84bd04/out CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.0 /usr/bin/rustc --crate-name memchr /<<PKGBUILDDIR>>/third_party/rust/memchr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=ac38572657a5c235 -C extra-filename=-ac38572657a5c235 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx`
warning: unused import: `std::ascii::AsciiExt`
  --> ./third_party/rust/idna/src/punycode.rs:18:5
   |
18 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: unused import: `std::ascii::AsciiExt`
  --> ./third_party/rust/idna/src/uts46.rs:14:5
   |
14 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^

   Compiling tokio-timer v0.2.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-timer CARGO_PKG_DESCRIPTION='Timer facilities for Tokio
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-timer CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.2.5 /usr/bin/rustc --crate-name tokio_timer /<<PKGBUILDDIR>>/third_party/rust/tokio-timer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a8631900cccbc2a2 -C extra-filename=-a8631900cccbc2a2 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/chrono/src/format/mod.rs:308:14
    |
308 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

warning: unused doc comment
  --> ./third_party/rust/tokio-timer/src/clock/clock.rs:20:1
   |
20 | /// Thread-local tracking the current clock
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-timer/src/lib.rs:22:23
   |
22 | #![deny(missing_docs, warnings, missing_debug_implementations)]
   |                       ^^^^^^^^
   = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]`
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/tokio-timer/src/timer/handle.rs:23:1
   |
23 | /// Tracks the timer for the current execution context.
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-timer/src/clock/clock.rs:17:21
   |
17 |     now: Option<Arc<Now>>,
   |                     ^^^ help: use `dyn`: `dyn Now`
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-timer/src/lib.rs:22:23
   |
22 | #![deny(missing_docs, warnings, missing_debug_implementations)]
   |                       ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/tokio-timer/src/timer/entry.rs:173:18
    |
173 |         unsafe { (*self.when.get()) }
    |                  ^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-timer/src/lib.rs:22:23
    |
22  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/tokio-timer/src/timer/entry.rs:541:29
    |
541 |         self.ptr = unsafe { (*entry.next_atomic.get()) };
    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/tokio-timer/src/timer/level.rs:168:5
    |
168 |     (1 << slot)
    |     ^^^^^^^^^^^ help: remove these parentheses

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-timer/src/timer/mod.rs:171:17
    |
171 |     unpark: Box<Unpark>,
    |                 ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-timer/src/timer/mod.rs:535:40
    |
535 |     fn new(start: Instant, unpark: Box<Unpark>) -> Inner {
    |                                        ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: use of deprecated item 'core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
  --> ./third_party/rust/chrono/src/format/scan.rs:64:15
   |
64 |     let s = s.trim_left_matches(|c: char| '0' <= c && c <= '9');
   |               ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/chrono/src/format/scan.rs:169:16
    |
169 |     let s_ = s.trim_left();
    |                ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
   --> ./third_party/rust/chrono/src/format/scan.rs:181:10
    |
181 |     Ok(s.trim_left_matches(|c: char| c == ':' || c.is_whitespace()))
    |          ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
  --> ./third_party/rust/chrono/src/format/parse.rs:85:11
   |
85 |     s = s.trim_left();
   |           ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
  --> ./third_party/rust/chrono/src/format/parse.rs:93:11
   |
93 |     s = s.trim_left();
   |           ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/chrono/src/format/parse.rs:113:27
    |
113 |     s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S
    |                           ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/chrono/src/format/parse.rs:113:47
    |
113 |     s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S
    |                                               ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/chrono/src/format/parse.rs:115:34
    |
115 |     if let Ok(s_) = scan::char(s.trim_left(), b':') { // [ ":" *S 2DIGIT ]
    |                                  ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/chrono/src/format/parse.rs:226:23
    |
226 |                 s = s.trim_left();
    |                       ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/chrono/src/format/parse.rs:259:23
    |
259 |                 s = s.trim_left();
    |                       ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/chrono/src/format/parse.rs:339:75
    |
339 |                         let offset = try_consume!(scan::timezone_offset(s.trim_left(),
    |                                                                           ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/chrono/src/format/parse.rs:345:80
    |
345 |                         let offset = try_consume!(scan::timezone_offset_zulu(s.trim_left(),
    |                                                                                ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'core::str::<impl str>::trim_left': superseded by `trim_start`
   --> ./third_party/rust/chrono/src/format/parse.rs:351:31
    |
351 | ...                   s.trim_left(), scan::colon_or_space));
    |                         ^^^^^^^^^ help: replace the use of the deprecated item: `trim_start`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-timer/src/deadline.rs:164:31
    |
164 |             Inner(ref e) => e.description(),
    |                               ^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-timer/src/lib.rs:22:23
    |
22  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-timer/src/deadline.rs:166:31
    |
166 |             Timer(ref e) => e.description(),
    |                               ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/tokio-timer/src/error.rs:76:14
   |
76 |         self.description().fmt(fmt)
   |              ^^^^^^^^^^^

In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_acos(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_asin(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_atan(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_cos(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_exp(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_log(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_sqrt(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_sin(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_tan(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_log10(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
   Compiling tokio-io v0.1.7
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_NAME=tokio-io CARGO_PKG_DESCRIPTION='Core I/O primitives for asynchronous I/O in Rust.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-io CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio_io /<<PKGBUILDDIR>>/third_party/rust/tokio-io/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3cff91226ecaebb8 -C extra-filename=-3cff91226ecaebb8 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_log2(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_log1p(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_expm1(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_cosh(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_sinh(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_tanh(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_acosh(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_asinh(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_atanh(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_cbrt(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_clz32(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_imul(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_fround(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_abs(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_min(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-io/src/codec/decoder.rs:82:15
   |
82 |         match try!(self.decode(buf)) {
   |               ^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-io/src/lib.rs:9:54
   |
9  | #![deny(missing_docs, missing_debug_implementations, warnings)]
   |                                                      ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_read.rs:191:33
    |
191 |                     let frame = try!(self.inner.decode_eof(&mut self.buffer));
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_read.rs:197:38
    |
197 |                 if let Some(frame) = try!(self.inner.decode(&mut self.buffer)) {
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-io/src/framed_write.rs:99:12
   |
99 |         Ok(try!(self.inner.close()))
   |            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_write.rs:175:13
    |
175 |             try!(self.poll_complete());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_write.rs:182:9
    |
182 |         try!(self.inner.encode(item, &mut self.buffer));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_write.rs:214:12
    |
214 |         Ok(try!(self.inner.shutdown()))
    |            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/length_delimited.rs:355:23
    |
355 |                 match try!(self.decode_head(src)) {
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/length_delimited.rs:366:15
    |
366 |         match try!(self.decode_data(n, src)) {
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/length_delimited.rs:502:13
    |
502 |         if !try!(self.do_write()).is_ready() {
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/length_delimited.rs:506:9
    |
506 |         try!(self.set_frame(item.into_buf()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_read.rs:187:33
    |
187 |                     let frame = try!(self.inner.decode_eof(&mut self.buffer));
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_read.rs:193:38
    |
193 |                 if let Some(frame) = try!(self.inner.decode(&mut self.buffer)) {
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_write.rs:95:12
   |
95 |         Ok(try!(self.inner.close()))
   |            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_write.rs:171:13
    |
171 |             try!(self.poll_complete());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_write.rs:178:9
    |
178 |         try!(self.inner.encode(item, &mut self.buffer));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_write.rs:210:12
    |
210 |         Ok(try!(self.inner.shutdown()))
    |            ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-io/src/lib.rs:24:28
   |
24 | pub type IoFuture<T> = Box<Future<Item = T, Error = std_io::Error> + Send>;
   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = std_io::Error> + Send`
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-io/src/lib.rs:9:54
   |
9  | #![deny(missing_docs, missing_debug_implementations, warnings)]
   |                                                      ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-io/src/lib.rs:27:28
   |
27 | pub type IoStream<T> = Box<Stream<Item = T, Error = std_io::Error> + Send>;
   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = T, Error = std_io::Error> + Send`

/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_max(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-io/src/lib.rs:66:19
   |
66 |     _assert::<Box<AsyncRead>>();
   |                   ^^^^^^^^^ help: use `dyn`: `dyn AsyncRead`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-io/src/lib.rs:67:19
   |
67 |     _assert::<Box<AsyncWrite>>();
   |                   ^^^^^^^^^^ help: use `dyn`: `dyn AsyncWrite`

/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_ceil(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_trunc(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_floor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_sign(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_atan2(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_abs_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:101:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  101 | bool js::math_abs_handle(JSContext* cx, js::HandleValue v,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:101:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_atan2_handle(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 | bool js::math_atan2_handle(JSContext* cx, HandleValue y, HandleValue x,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_ceil_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  185 | bool js::math_ceil_handle(JSContext* cx, HandleValue v,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_floor_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  251 | bool js::math_floor_handle(JSContext* cx, HandleValue v, MutableHandleValue r) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_imul_handle(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:274:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  274 | bool js::math_imul_handle(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:274:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:274:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::RoundFloat32(JSContext*, JS::HandleValue, float*)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:295:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  295 | bool js::RoundFloat32(JSContext* cx, HandleValue v, float* out) {
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::RoundFloat32(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:302:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  302 | bool js::RoundFloat32(JSContext* cx, HandleValue arg, MutableHandleValue res) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:302:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_log_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 | bool js::math_log_handle(JSContext* cx, HandleValue val,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::minmax_impl(JSContext*, bool, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:387:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  387 | bool js::minmax_impl(JSContext* cx, bool max, HandleValue a, HandleValue b,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:387:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:387:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_pow(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_round_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:531:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  531 | bool js::math_round_handle(JSContext* cx, HandleValue arg,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:531:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::math_round(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_sin_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  609 | bool js::math_sin_handle(JSContext* cx, HandleValue val,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_sqrt_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:635:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  635 | bool js::math_sqrt_handle(JSContext* cx, HandleValue number,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:635:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_hypot_handle(JSContext*, JS::HandleValueArray, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:793:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  793 | bool js::math_hypot_handle(JSContext* cx, HandleValueArray args,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:793:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_hypot(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:790:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  790 |   return math_hypot_handle(cx, args, args.rval());
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_trunc_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  848 | bool js::math_trunc_handle(JSContext* cx, HandleValue v, MutableHandleValue r) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp: In function 'bool js::math_sign_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:878:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  878 | bool js::math_sign_handle(JSContext* cx, HandleValue v, MutableHandleValue r) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsmath.cpp:878:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsmath.cpp:31:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/bin/g++ -o jsutil.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/jsutil.o.pp   /<<PKGBUILDDIR>>/js/src/jsutil.cpp
js/src/pm_linux.o
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_NAME=khronos_api CARGO_PKG_DESCRIPTION='The Khronos XML API Registry, exposed as byte string constants.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/khronos_api CARGO_PKG_AUTHORS='Brendan Zabarauskas <bjzaba@yahoo.com.au>:Corey Richardson:Arseny Kapoulkine:Pierre Krieger <pierre.krieger1708@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/khronos_api-20e609a9a301b094/out CARGO_PKG_REPOSITORY='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION=3.1.0 /usr/bin/rustc --crate-name khronos_api /<<PKGBUILDDIR>>/third_party/rust/khronos_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=dcc4d3bb414b2e29 -C extra-filename=-dcc4d3bb414b2e29 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/clang-sys-7ae8bceb9f249405/build-script-build`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/libloading-93df7589557ca5a8/build-script-build`
[libloading 0.5.0] cargo:rustc-link-lib=dl
[libloading 0.5.0] TARGET = Some("arm-unknown-linux-gnueabihf")
[libloading 0.5.0] OPT_LEVEL = Some("2")
[libloading 0.5.0] HOST = Some("arm-unknown-linux-gnueabihf")
[libloading 0.5.0] CC_arm-unknown-linux-gnueabihf = None
[libloading 0.5.0] CC_arm_unknown_linux_gnueabihf = Some(" /usr/bin/gcc -std=gnu99")
[libloading 0.5.0] CFLAGS_arm-unknown-linux-gnueabihf = None
[libloading 0.5.0] CFLAGS_arm_unknown_linux_gnueabihf = Some("-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<<PKGBUILDDIR>>/toolkit/library/rust -I/<<PKGBUILDDIR>>/build-browser/toolkit/library/rust -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H")
[libloading 0.5.0] CRATE_CC_NO_DEFAULTS = None
[libloading 0.5.0] DEBUG = Some("false")
[libloading 0.5.0] CARGO_CFG_TARGET_FEATURE = None
[libloading 0.5.0] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/toolkit/library/rust" "-I/<<PKGBUILDDIR>>/build-browser/toolkit/library/rust" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-o" "/<<PKGBUILDDIR>>/build-browser/release/build/libloading-d45567e164997a7a/out/src/os/unix/global_static.o" "-c" "src/os/unix/global_static.c"
[libloading 0.5.0] exit code: 0
[libloading 0.5.0] AR_arm-unknown-linux-gnueabihf = None
[libloading 0.5.0] AR_arm_unknown_linux_gnueabihf = Some("/usr/bin/ar")
[libloading 0.5.0] running: "/usr/bin/ar" "crs" "/<<PKGBUILDDIR>>/build-browser/release/build/libloading-d45567e164997a7a/out/libglobal_static.a" "/<<PKGBUILDDIR>>/build-browser/release/build/libloading-d45567e164997a7a/out/src/os/unix/global_static.o"
[libloading 0.5.0] exit code: 0
[libloading 0.5.0] cargo:rustc-link-lib=static=global_static
[libloading 0.5.0] cargo:rustc-link-search=native=/<<PKGBUILDDIR>>/build-browser/release/build/libloading-d45567e164997a7a/out
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/lmdb-rkv-sys-96073dbffad3651a/build-script-build`
   Compiling rustc_version v0.2.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rustc_version CARGO_PKG_DESCRIPTION='A library for querying the version of a installed rustc compiler' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rustc_version CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/Kimundi/rustc-version-rs' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.3 /usr/bin/rustc --crate-name rustc_version /<<PKGBUILDDIR>>/third_party/rust/rustc_version/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=fea409d0f06e3a5a -C extra-filename=-fea409d0f06e3a5a --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern semver=/<<PKGBUILDDIR>>/build-browser/release/deps/libsemver-8cd64c66151e9ccb.rmeta --cap-lints warn`
[lmdb-rkv-sys 0.8.4] TARGET = Some("arm-unknown-linux-gnueabihf")
[lmdb-rkv-sys 0.8.4] HOST = Some("arm-unknown-linux-gnueabihf")
[lmdb-rkv-sys 0.8.4] CC_arm-unknown-linux-gnueabihf = None
[lmdb-rkv-sys 0.8.4] CC_arm_unknown_linux_gnueabihf = Some(" /usr/bin/gcc -std=gnu99")
[lmdb-rkv-sys 0.8.4] CFLAGS_arm-unknown-linux-gnueabihf = None
[lmdb-rkv-sys 0.8.4] CFLAGS_arm_unknown_linux_gnueabihf = Some("-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<<PKGBUILDDIR>>/toolkit/library/rust -I/<<PKGBUILDDIR>>/build-browser/toolkit/library/rust -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -DMOZILLA_CONFIG_H")
[lmdb-rkv-sys 0.8.4] CRATE_CC_NO_DEFAULTS = None
[lmdb-rkv-sys 0.8.4] DEBUG = Some("false")
[lmdb-rkv-sys 0.8.4] CARGO_CFG_TARGET_FEATURE = None
[lmdb-rkv-sys 0.8.4] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/toolkit/library/rust" "-I/<<PKGBUILDDIR>>/build-browser/toolkit/library/rust" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-DMDB_IDL_LOGN=9" "-o" "/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out/mdb.o" "-c" "/<<PKGBUILDDIR>>/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/mdb.c"
warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/rustc_version/src/errors.rs:37:32
   |
37 |     fn cause(&self) -> Option<&error::Error> {
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/rustc_version/src/errors.rs:26:71
   |
26 |             CouldNotExecuteCommand(ref e) => write!(f, "{}: {}", self.description(), e),
   |                                                                       ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/rustc_version/src/errors.rs:27:50
   |
27 |             Utf8Error(_) => write!(f, "{}", self.description()),
   |                                                  ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/rustc_version/src/errors.rs:28:61
   |
28 |             UnexpectedVersionFormat => write!(f, "{}", self.description()),
   |                                                             ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/rustc_version/src/errors.rs:29:62
   |
29 |             ReqParseError(ref e) => write!(f, "{}: {}", self.description(), e),
   |                                                              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/rustc_version/src/errors.rs:30:60
   |
30 |             SemVerError(ref e) => write!(f, "{}: {}", self.description(), e),
   |                                                            ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/rustc_version/src/errors.rs:31:69
   |
31 |             UnknownPreReleaseTag(ref i) => write!(f, "{}: {}", self.description(), i),
   |                                                                     ^^^^^^^^^^^

   Compiling http v0.1.10
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>:Carl Lerche <me@carllerche.com>:Sean McArthur <sean@seanmonstar.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_NAME=http CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses.
' CARGO_PKG_HOMEPAGE='https://github.com/hyperium/http' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/http CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name http /<<PKGBUILDDIR>>/third_party/rust/http/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=db086d114da46d99 -C extra-filename=-db086d114da46d99 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern fnv=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfnv-a9f3814aa2c8a57b.rmeta --extern itoa=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libitoa-e9f45cdf43ba21c5.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=winapi CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/winapi CARGO_PKG_AUTHORS='Peter Atashian <retep998@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/winapi-c670fa3dabfb9c7f/out CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.6 /usr/bin/rustc --crate-name winapi /<<PKGBUILDDIR>>/third_party/rust/winapi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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=fbfaba2cbaf91360 -C extra-filename=-fbfaba2cbaf91360 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cose CARGO_PKG_DESCRIPTION='Library to use COSE (https://tools.ietf.org/html/rfc8152) in Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cose CARGO_PKG_AUTHORS='Franziskus Kiefer <franziskuskiefer@gmail.com>:David Keeler <dkeeler@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/cose-367284ba41898b12/out CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cose-rust' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.4 /usr/bin/rustc --crate-name cose /<<PKGBUILDDIR>>/third_party/rust/cose/src/cose.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=30e99df087f6d3d9 -C extra-filename=-30e99df087f6d3d9 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern moz_cbor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmoz_cbor-2ae88c92567a59fd.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary parentheses around assigned value
   --> ./third_party/rust/http/src/header/map.rs:227:25
    |
227 | const MAX_SIZE: usize = (1 << 15);
    |                         ^^^^^^^^^ help: remove these parentheses
    |
note: the lint level is defined here
   --> ./third_party/rust/http/src/lib.rs:160:9
    |
160 | #![deny(warnings, missing_docs, missing_debug_implementations)]
    |         ^^^^^^^^
    = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

warning: unused label
    --> ./third_party/rust/http/src/header/map.rs:1779:13
     |
1779 |             'inner:
     |             ^^^^^^
     |
note: the lint level is defined here
    --> ./third_party/rust/http/src/lib.rs:160:9
     |
160  | #![deny(warnings, missing_docs, missing_debug_implementations)]
     |         ^^^^^^^^
     = note: `#[warn(unused_labels)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around block return value
    --> ./third_party/rust/http/src/header/map.rs:3036:5
     |
3036 |     (hash.0 & mask)
     |     ^^^^^^^^^^^^^^^ help: remove these parentheses

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/http/src/extensions.rs:6:35
    |
6   | type AnyMap = HashMap<TypeId, Box<Any + Send + Sync>, BuildHasherDefault<IdHasher>>;
    |                                   ^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Any + Send + Sync`
    |
note: the lint level is defined here
   --> ./third_party/rust/http/src/lib.rs:160:9
    |
160 | #![deny(warnings, missing_docs, missing_debug_implementations)]
    |         ^^^^^^^^
    = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/http/src/extensions.rs:73:31
   |
73 |                 (boxed as Box<Any + 'static>)
   |                               ^^^^^^^^^^^^^ help: use `dyn`: `dyn Any + 'static`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/http/src/extensions.rs:98:46
   |
98 |             .and_then(|boxed| (&**boxed as &(Any + 'static)).downcast_ref())
   |                                              ^^^^^^^^^^^^^ help: use `dyn`: `dyn Any + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/http/src/extensions.rs:119:54
    |
119 |             .and_then(|boxed| (&mut **boxed as &mut (Any + 'static)).downcast_mut())
    |                                                      ^^^^^^^^^^^^^ help: use `dyn`: `dyn Any + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/http/src/extensions.rs:143:31
    |
143 |                 (boxed as Box<Any + 'static>)
    |                               ^^^^^^^^^^^^^ help: use `dyn`: `dyn Any + 'static`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/http/src/header/name.rs:1527:32
     |
1527 |         let mut buf = unsafe { mem::uninitialized() };
     |                                ^^^^^^^^^^^^^^^^^^
     |
note: the lint level is defined here
    --> ./third_party/rust/http/src/lib.rs:160:9
     |
160  | #![deny(warnings, missing_docs, missing_debug_implementations)]
     |         ^^^^^^^^
     = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/http/src/header/name.rs:1575:32
     |
1575 |         let mut buf = unsafe { mem::uninitialized() };
     |                                ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/http/src/header/name.rs:1634:32
     |
1634 |         let mut buf = unsafe { mem::uninitialized() };
     |                                ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/http/src/header/name.rs:1906:32
     |
1906 |         let mut buf = unsafe { mem::uninitialized() };
     |                                ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/http/src/header/name.rs:1914:32
     |
1914 |         let mut buf = unsafe { mem::uninitialized() };
     |                                ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:39:9
   |
39 |         error::Error::description(self).fmt(f)
   |         ^^^^^^^^^^^^^^^^^^^^^^^^^

   Compiling rand v0.4.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rand CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.4.3 /usr/bin/rustc --crate-name rand /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="std"' -C metadata=51a4b04a19b725ce -C extra-filename=-51a4b04a19b725ce --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rand-0.4.3/src/os.rs:189:26
    |
189 |             let reader = try!(File::open("/dev/urandom"));
    |                          ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/rand-0.4.3/src/read.rs:70:15
   |
70 |         match try!(r.read(buf)) {
   |               ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rand-0.4.3/src/os.rs:56:28
   |
56 | fn next_u32(fill_buf: &mut FnMut(&mut [u8])) -> u32 {
   |                            ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut [u8])`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rand-0.4.3/src/os.rs:62:28
   |
62 | fn next_u64(fill_buf: &mut FnMut(&mut [u8])) -> u64 {
   |                            ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut [u8])`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rand-0.4.3/src/read.rs:68:17
   |
68 | fn fill(r: &mut Read, mut buf: &mut [u8]) -> io::Result<()> {
   |                 ^^^^ help: use `dyn`: `dyn Read`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/rand-0.4.3/src/jitter.rs:23:38
   |
23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering};
   |                                      ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/jitter.rs:120:37
    |
120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                     ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/os.rs:145:45
    |
145 |         use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering};
    |                                             ^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/os.rs:146:31
    |
146 |         use std::sync::{Once, ONCE_INIT};
    |                               ^^^^^^^^^

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/os.rs:148:32
    |
148 |         static CHECKER: Once = ONCE_INIT;
    |                                ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred
   --> ./third_party/rust/rand-0.4.3/src/os.rs:149:40
    |
149 |         static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT;
    |                                        ^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicBool::new(false)`

   Compiling num_cpus v1.7.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=num_cpus CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num_cpus CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.0 /usr/bin/rustc --crate-name num_cpus /<<PKGBUILDDIR>>/third_party/rust/num_cpus/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=86b0cb9da67f1d6b -C extra-filename=-86b0cb9da67f1d6b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling mozprofile v0.5.0 (/<<PKGBUILDDIR>>/testing/mozbase/rust/mozprofile)
     Running `CARGO_PKG_VERSION_MINOR=5 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_AUTHORS=Mozilla CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=mozprofile CARGO_PKG_DESCRIPTION='Library for working with Mozilla profiles.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/testing/mozbase/rust/mozprofile CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozprofile' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name mozprofile testing/mozbase/rust/mozprofile/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=519efb592d423fd9 -C extra-filename=-519efb592d423fd9 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern tempfile=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtempfile-63569893a6a5748c.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> testing/mozbase/rust/mozprofile/src/prefreader.rs:17:28
   |
17 |         parent: Option<Box<Error>>,
   |                            ^^^^^ help: use `dyn`: `dyn Error`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> testing/mozbase/rust/mozprofile/src/prefreader.rs:42:32
   |
42 |     fn cause(&self) -> Option<&Error> {
   |                                ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> testing/mozbase/rust/mozprofile/src/prefreader.rs:146:24
    |
146 |     parent: Option<Box<Error>>,
    |                        ^^^^^ help: use `dyn`: `dyn Error`

warning: `...` range patterns are deprecated
   --> testing/mozbase/rust/mozprofile/src/prefreader.rs:361:28
    |
361 |                         '0'...'9' => value += x as u32 - '0' as u32,
    |                            ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> testing/mozbase/rust/mozprofile/src/prefreader.rs:362:28
    |
362 |                         'a'...'f' => value += x as u32 - 'a' as u32,
    |                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> testing/mozbase/rust/mozprofile/src/prefreader.rs:363:28
    |
363 |                         'A'...'F' => value += x as u32 - 'A' as u32,
    |                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> testing/mozbase/rust/mozprofile/src/prefreader.rs:597:24
    |
597 |                     '0'...'9' | '-' | '+' => {
    |                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> testing/mozbase/rust/mozprofile/src/prefreader.rs:648:24
    |
648 |                     '0'...'9' => TokenizerState::Number,
    |                        ^^^ help: use `..=` for an inclusive range

[lmdb-rkv-sys 0.8.4] exit code: 0
[lmdb-rkv-sys 0.8.4] running: "/usr/bin/gcc" "-std=gnu99" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-march=armv6" "-marm" "-mfpu=vfp" "-I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers" "-include" "/<<PKGBUILDDIR>>/config/gcc_hidden.h" "-DNDEBUG=1" "-DTRIMMED=1" "-I/<<PKGBUILDDIR>>/toolkit/library/rust" "-I/<<PKGBUILDDIR>>/build-browser/toolkit/library/rust" "-I/<<PKGBUILDDIR>>/build-browser/dist/include" "-I/usr/include/nspr" "-I/usr/include/nss" "-I/<<PKGBUILDDIR>>/build-browser/dist/include/nss" "-fPIC" "-include" "/<<PKGBUILDDIR>>/build-browser/mozilla-config.h" "-DMOZILLA_CLIENT" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-O2" "-fdebug-prefix-map=/<<PKGBUILDDIR>>=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-fno-schedule-insns2" "-fno-lifetime-dse" "-fno-delete-null-pointer-checks" "-fno-schedule-insns" "-DNSS_PKCS11_2_0_COMPAT=1" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-fno-strict-aliasing" "-ffunction-sections" "-fdata-sections" "-fno-math-errno" "-pthread" "-fPIC" "-pipe" "-freorder-blocks" "-O2" "-fomit-frame-pointer" "-funwind-tables" "-DMOZILLA_CONFIG_H" "-DMDB_IDL_LOGN=9" "-o" "/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out/midl.o" "-c" "/<<PKGBUILDDIR>>/third_party/rust/lmdb-rkv-sys/lmdb/libraries/liblmdb/midl.c"
[lmdb-rkv-sys 0.8.4] exit code: 0
[lmdb-rkv-sys 0.8.4] AR_arm-unknown-linux-gnueabihf = None
[lmdb-rkv-sys 0.8.4] AR_arm_unknown_linux_gnueabihf = Some("/usr/bin/ar")
[lmdb-rkv-sys 0.8.4] running: "/usr/bin/ar" "crs" "/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out/liblmdb.a" "/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out/mdb.o" "/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out/midl.o"
[lmdb-rkv-sys 0.8.4] exit code: 0
[lmdb-rkv-sys 0.8.4] cargo:rustc-link-lib=static=lmdb
[lmdb-rkv-sys 0.8.4] cargo:rustc-link-search=native=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out
   Compiling iovec v0.1.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=iovec CARGO_PKG_DESCRIPTION='Portable buffer type for scatter/gather I/O operations
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/iovec CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/carllerche/iovec' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/iovec' CARGO_PKG_VERSION=0.1.2 /usr/bin/rustc --crate-name iovec /<<PKGBUILDDIR>>/third_party/rust/iovec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=23ca8c780345b369 -C extra-filename=-23ca8c780345b369 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
    --> ./third_party/rust/http/src/header/name.rs:1869:14
     |
1869 |         self.description().fmt(f)
     |              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
    --> ./third_party/rust/http/src/header/name.rs:1887:16
     |
1887 |         self.0.description()
     |                ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/http/src/header/value.rs:568:14
    |
568 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/http/src/header/value.rs:586:16
    |
586 |         self.0.description()
    |                ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/http/src/header/value.rs:592:14
    |
592 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/http/src/method.rs:385:30
    |
385 |         write!(f, "{}", self.description())
    |                              ^^^^^^^^^^^

   Compiling net2 v0.2.33
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=net2 CARGO_PKG_DESCRIPTION='Extensions to the standard library'\''s networking types as proposed in RFC 1158.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/net2 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_VERSION=0.2.33 /usr/bin/rustc --crate-name net2 /<<PKGBUILDDIR>>/third_party/rust/net2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="duration"' -C metadata=26c42554dc2b434e -C extra-filename=-26c42554dc2b434e --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/http/src/status.rs:510:26
    |
510 |         f.write_str(self.description())
    |                          ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/http/src/uri/mod.rs:980:14
    |
980 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
    --> ./third_party/rust/http/src/uri/mod.rs:1015:16
     |
1015 |         self.0.description()
     |                ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
    --> ./third_party/rust/http/src/uri/mod.rs:1021:16
     |
1021 |         self.0.description()
     |                ^^^^^^^^^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/tcp.rs:54:24
   |
54 |             let addr = try!(::one_addr(addr));
   |                        ^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/net2/src/lib.rs:42:23
   |
42 | #![deny(missing_docs, warnings)]
   |                       ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/tcp.rs:88:13
   |
88 |             try!(addr.to_socket_addrs()).fold(Err(err), |prev, addr| {
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/udp.rs:53:9
   |
53 |         try!(self.with_socket(|sock| {
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/udp.rs:54:24
   |
54 |             let addr = try!(::one_addr(addr));
   |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/socket.rs:31:28
   |
31 |         Ok(Socket { inner: try!(sys::Socket::new(family, ty)) })
   |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/socket.rs:58:13
   |
58 |             try!(::cvt(c::getsockname(self.inner.raw(),
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/ext.rs:68:9
   |
68 |         try!(::cvt(setsockopt(sock, opt, val, payload as *const _,
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/ext.rs:80:9
   |
80 |         try!(::cvt(getsockopt(sock, opt, val,
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/net2/src/ext.rs:732:9
    |
732 |         try!(set_opt(self.as_sock(), SOL_SOCKET, SO_KEEPALIVE,
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/net2/src/ext.rs:735:13
    |
735 |             try!(set_opt(self.as_sock(), v(IPPROTO_TCP), KEEPALIVE_OPTION,
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/net2/src/ext.rs:743:25
    |
743 |         let keepalive = try!(get_opt::<c_int>(self.as_sock(), SOL_SOCKET,
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/net2/src/ext.rs:748:20
    |
748 |         let secs = try!(get_opt::<c_int>(self.as_sock(), v(IPPROTO_TCP),
    |                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/net2/src/ext.rs:1240:17
     |
1240 |     let addrs = try!(addr.to_socket_addrs());
     |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/sys/unix/mod.rs:53:22
   |
53 |             let fd = try!(::cvt(libc::socket(family, ty, 0)));
   |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/net2/src/lib.rs:73:21
   |
73 |     let mut addrs = try!(tsa.to_socket_addrs());
   |                     ^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:48:36
   |
48 |             StatusCode(ref e) => e.description(),
   |                                    ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:49:32
   |
49 |             Method(ref e) => e.description(),
   |                                ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:50:29
   |
50 |             Uri(ref e) => e.description(),
   |                             ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:51:35
   |
51 |             UriShared(ref e) => e.description(),
   |                                   ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:52:34
   |
52 |             UriParts(ref e) => e.description(),
   |                                  ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:53:36
   |
53 |             HeaderName(ref e) => e.description(),
   |                                    ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:54:42
   |
54 |             HeaderNameShared(ref e) => e.description(),
   |                                          ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:55:37
   |
55 |             HeaderValue(ref e) => e.description(),
   |                                     ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/http/src/error.rs:56:43
   |
56 |             HeaderValueShared(ref e) => e.description(),
   |                                           ^^^^^^^^^^^

   Compiling thin-vec v0.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=thin-vec CARGO_PKG_DESCRIPTION='a vec that takes up less space on the stack' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/thin-vec CARGO_PKG_AUTHORS='Alexis Beingessner <a.beingessner@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/gankro/thin-vec' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/gankro/thin-vec' CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name thin_vec /<<PKGBUILDDIR>>/third_party/rust/thin-vec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="gecko-ffi"' -C metadata=b3cf4b1f7b125cdc -C extra-filename=-b3cf4b1f7b125cdc --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling hashglobe v0.1.0 (/<<PKGBUILDDIR>>/servo/components/hashglobe)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=hashglobe CARGO_PKG_DESCRIPTION='Fork of std::HashMap with stable fallible allocation.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/hashglobe CARGO_PKG_AUTHORS='The Rust Project Developers:Manish Goregaokar <manishsmail@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/Manishearth/hashglobe' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name hashglobe servo/components/hashglobe/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=217081be2058e6b5 -C extra-filename=-217081be2058e6b5 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary parentheses around type
    --> servo/components/hashglobe/src/hash_map.rs:1705:34
     |
1705 |     fn next(&mut self) -> Option<(&'a K)> {
     |                                  ^^^^^^^ help: remove these parentheses
     |
     = note: `#[warn(unused_parens)]` on by default

warning: unnecessary parentheses around type
    --> servo/components/hashglobe/src/hash_map.rs:1724:34
     |
1724 |     fn next(&mut self) -> Option<(&'a V)> {
     |                                  ^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around type
    --> servo/components/hashglobe/src/hash_map.rs:1742:34
     |
1742 |     fn next(&mut self) -> Option<(&'a mut V)> {
     |                                  ^^^^^^^^^^^ help: remove these parentheses

   Compiling time v0.1.40
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=time CARGO_PKG_DESCRIPTION='Utilities for working with time-related functions in Rust.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/time CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang/time' CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/time' CARGO_PKG_VERSION=0.1.40 /usr/bin/rustc --crate-name time /<<PKGBUILDDIR>>/third_party/rust/time/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=07c4baaad2d5732c -C extra-filename=-07c4baaad2d5732c --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/time/src/display.rs:14:25
   |
14 |                         try!(parse_type(fmt, chars.next().unwrap(), self.tm));
   |                         ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/time/src/display.rs:16:25
   |
16 |                         try!(fmt.write_char(ch));
   |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:151:13
    |
151 |             try!(parse_type(fmt, 'a', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:152:13
    |
152 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:153:13
    |
153 |             try!(parse_type(fmt, 'b', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:154:13
    |
154 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:155:13
    |
155 |             try!(parse_type(fmt, 'e', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:156:13
    |
156 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:157:13
    |
157 |             try!(parse_type(fmt, 'T', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:158:13
    |
158 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:162:13
    |
162 |             try!(parse_type(fmt, 'm', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:163:13
    |
163 |             try!(fmt.write_str("/"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:164:13
    |
164 |             try!(parse_type(fmt, 'd', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:165:13
    |
165 |             try!(fmt.write_str("/"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:172:13
    |
172 |             try!(parse_type(fmt, 'Y', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:173:13
    |
173 |             try!(fmt.write_str("-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:174:13
    |
174 |             try!(parse_type(fmt, 'm', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:175:13
    |
175 |             try!(fmt.write_str("-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:201:13
    |
201 |             try!(parse_type(fmt, 'H', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:202:13
    |
202 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:206:13
    |
206 |             try!(parse_type(fmt, 'I', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:207:13
    |
207 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:208:13
    |
208 |             try!(parse_type(fmt, 'M', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:209:13
    |
209 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:210:13
    |
210 |             try!(parse_type(fmt, 'S', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:211:13
    |
211 |             try!(fmt.write_str(" "));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:217:13
    |
217 |             try!(parse_type(fmt, 'H', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:218:13
    |
218 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:219:13
    |
219 |             try!(parse_type(fmt, 'M', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:220:13
    |
220 |             try!(fmt.write_str(":"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:231:13
    |
231 |             try!(parse_type(fmt, 'e', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:232:13
    |
232 |             try!(fmt.write_str("-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:233:13
    |
233 |             try!(parse_type(fmt, 'b', tm));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/display.rs:234:13
    |
234 |             try!(fmt.write_str("-"));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:374:9
    |
374 |         try!(write!(f, "{}P", sign));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:377:13
    |
377 |             try!(write!(f, "{}D", days));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:381:17
    |
381 |                 try!(write!(f, "T{}S", secs));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:383:17
    |
383 |                 try!(write!(f, "T{}.{:03}S", secs, abs.nanos / NANOS_PER_MILLI));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:385:17
    |
385 |                 try!(write!(f, "T{}.{:06}S", secs, abs.nanos / NANOS_PER_MICRO));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/time/src/duration.rs:387:17
    |
387 |                 try!(write!(f, "T{}.{:09}S", secs, abs.nanos));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/time/src/parse.rs:23:17
   |
23 |                 try!(parse_type(&mut s, ch, &mut tm));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/time/src/parse.rs:26:13
   |
26 |             try!(parse_char(&mut s, ch));
   |             ^^^

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/parse.rs:336:17
    |
336 |             '0' ... '9' => value = value * 10 + (ch as i64 - '0' as i64),
    |                 ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/parse.rs:359:17
    |
359 |             '0' ... '9' => {
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/lib.rs:605:11
    |
605 |         (0...6, 0...11) => (),
    |           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/lib.rs:605:18
    |
605 |         (0...6, 0...11) => (),
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/lib.rs:606:18
    |
606 |         (_wday, 0...11) => return Err(InvalidDayOfWeek),
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/time/src/lib.rs:607:11
    |
607 |         (0...6, _mon) => return Err(InvalidMonth),
    |           ^^^ help: use `..=` for an inclusive range

   Compiling memmap v0.5.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=memmap CARGO_PKG_DESCRIPTION='Cross-platform Rust API for memory-mapped file IO' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/memmap-0.5.2 CARGO_PKG_AUTHORS='Dan Burkert <dan@danburkert.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/danburkert/memmap-rs' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.2 /usr/bin/rustc --crate-name memmap /<<PKGBUILDDIR>>/third_party/rust/memmap-0.5.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0b5d59b211187501 -C extra-filename=-0b5d59b211187501 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/time/src/lib.rs:556:43
    |
556 |                 write!(f, "{}: %{}", self.description(), ch)
    |                                           ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/time/src/lib.rs:561:39
    |
561 |             _ => write!(f, "{}", self.description())
    |                                       ^^^^^^^^^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/memmap-0.5.2/src/lib.rs:111:19
    |
111 |         let len = try!(file.metadata()).len();
    |                   ^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/memmap-0.5.2/src/lib.rs:3:9
    |
3   | #![deny(warnings)]
    |         ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/memmap-0.5.2/src/lib.rs:124:20
    |
124 |         let file = try!(prot.as_open_options().open(path));
    |                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/memmap-0.5.2/src/lib.rs:125:19
    |
125 |         let len = try!(file.metadata()).len();
    |                   ^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/time/src/duration.rs:405:30
    |
405 |         write!(f, "{}", self.description())
    |                              ^^^^^^^^^^^

warning: use of deprecated item 'core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
   --> ./third_party/rust/time/src/parse.rs:329:21
    |
329 |         let s2 = ss.trim_left_matches(" ");
    |                     ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

   Compiling libudev-sys v0.1.3 (/<<PKGBUILDDIR>>/dom/webauthn/libudev-sys)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=libudev-sys CARGO_PKG_DESCRIPTION='FFI bindings to libudev' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/dom/webauthn/libudev-sys CARGO_PKG_AUTHORS='Tim Taubert <ttaubert@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.3 /usr/bin/rustc --crate-name libudev_sys dom/webauthn/libudev-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c3b7493b6bbbb4ca -C extra-filename=-c3b7493b6bbbb4ca --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling pulse-ffi v0.1.0 (/<<PKGBUILDDIR>>/media/libcubeb/cubeb-pulse-rs/pulse-ffi)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=pulse-ffi CARGO_PKG_DESCRIPTION='FFI for libpulse.so supporting static linking and dynamic loading.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/libcubeb/cubeb-pulse-rs/pulse-ffi CARGO_PKG_AUTHORS='Dan Glastonbury <dglastonbury@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name pulse_ffi media/libcubeb/cubeb-pulse-rs/pulse-ffi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="dlopen"' -C metadata=043002226cf743d5 -C extra-filename=-043002226cf743d5 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling freetype v0.4.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=freetype CARGO_PKG_DESCRIPTION='Bindings for Freetype used by Servo' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/freetype CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-freetype' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.0 /usr/bin/rustc --crate-name freetype /<<PKGBUILDDIR>>/third_party/rust/freetype/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=05ef167d66169b3d -C extra-filename=-05ef167d66169b3d --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/usr/bin/g++ -o pm_linux.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/pm_linux.o.pp   /<<PKGBUILDDIR>>/js/src/perf/pm_linux.cpp
js/src/DoubleToString.o
   Compiling memmap v0.6.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=memmap CARGO_PKG_DESCRIPTION='Cross-platform Rust API for memory-mapped file IO' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/memmap CARGO_PKG_AUTHORS='Dan Burkert <dan@danburkert.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/danburkert/memmap-rs' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.6.2 /usr/bin/rustc --crate-name memmap /<<PKGBUILDDIR>>/third_party/rust/memmap/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8997303a33838f7b -C extra-filename=-8997303a33838f7b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/usr/bin/g++ -o DoubleToString.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/DoubleToString.o.pp  -Wno-implicit-fallthrough /<<PKGBUILDDIR>>/js/src/util/DoubleToString.cpp
js/src/Interpreter.o
   Compiling atty v0.2.11
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=atty CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/atty CARGO_PKG_AUTHORS='softprops <d.tangren@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_VERSION=0.2.11 /usr/bin/rustc --crate-name atty /<<PKGBUILDDIR>>/third_party/rust/atty/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7e53a889f0572ad5 -C extra-filename=-7e53a889f0572ad5 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rand CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.4.3 /usr/bin/rustc --crate-name rand /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="libc"' --cfg 'feature="std"' -C metadata=3c450620d83c2d98 -C extra-filename=-3c450620d83c2d98 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/release/deps/liblibc-03b8f7aa4cff0dfd.rmeta --cap-lints warn`
   Compiling which v1.0.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=which CARGO_PKG_DESCRIPTION='A Rust equivalent of Unix command "which". Locate installed execuable in cross platforms.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/which CARGO_PKG_AUTHORS='fangyuanziti <tiziyuanfang@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/fangyuanziti/which-rs.git' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.3 /usr/bin/rustc --crate-name which /<<PKGBUILDDIR>>/third_party/rust/which/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=43e40edaee333371 -C extra-filename=-43e40edaee333371 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/release/deps/liblibc-03b8f7aa4cff0dfd.rmeta --cap-lints warn`
warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/which/src/lib.rs:101:39
    |
101 |                      binary_checker: &Checker)
    |                                       ^^^^^^^ help: use `dyn`: `dyn Checker`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/which/src/lib.rs:188:23
    |
188 |     checkers: Vec<Box<Checker>>
    |                       ^^^^^^^ help: use `dyn`: `dyn Checker`

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/which/src/lib.rs:198:43
    |
198 |     fn add_checker(mut self, checker: Box<Checker>) -> CompositeChecker {
    |                                           ^^^^^^^ help: use `dyn`: `dyn Checker`

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> /<<PKGBUILDDIR>>/third_party/rust/which/src/lib.rs:20:5
   |
20 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: unused import: `std::ascii::AsciiExt`
  --> /<<PKGBUILDDIR>>/third_party/rust/which/src/lib.rs:20:5
   |
20 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/os.rs:189:26
    |
189 |             let reader = try!(File::open("/dev/urandom"));
    |                          ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/read.rs:70:15
   |
70 |         match try!(r.read(buf)) {
   |               ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/os.rs:56:28
   |
56 | fn next_u32(fill_buf: &mut FnMut(&mut [u8])) -> u32 {
   |                            ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut [u8])`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/os.rs:62:28
   |
62 | fn next_u64(fill_buf: &mut FnMut(&mut [u8])) -> u64 {
   |                            ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&mut [u8])`

warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/read.rs:68:17
   |
68 | fn fill(r: &mut Read, mut buf: &mut [u8]) -> io::Result<()> {
   |                 ^^^^ help: use `dyn`: `dyn Read`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/jitter.rs:23:38
   |
23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering};
   |                                      ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/jitter.rs:120:37
    |
120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                     ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred
   --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/os.rs:145:45
    |
145 |         use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering};
    |                                             ^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
   --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/os.rs:146:31
    |
146 |         use std::sync::{Once, ONCE_INIT};
    |                               ^^^^^^^^^

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
   --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/os.rs:148:32
    |
148 |         static CHECKER: Once = ONCE_INIT;
    |                                ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred
   --> /<<PKGBUILDDIR>>/third_party/rust/rand-0.4.3/src/os.rs:149:40
    |
149 |         static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT;
    |                                        ^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicBool::new(false)`

   Compiling quote v0.6.11
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=quote CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/quote CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.6.11 /usr/bin/rustc --crate-name quote /<<PKGBUILDDIR>>/third_party/rust/quote/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=1bfaffaa6feca1c1 -C extra-filename=-1bfaffaa6feca1c1 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rmeta --cap-lints warn`
   Compiling syn v0.13.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=syn CARGO_PKG_DESCRIPTION='Nom parser for Rust source code' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.13.1 /usr/bin/rustc --crate-name syn /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,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="quote"' -C metadata=30760bbe839fe36c -C extra-filename=-30760bbe839fe36c --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a33ba529bc7d2615.rmeta --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-0791c116d74a4990.rmeta --extern unicode_xid=/<<PKGBUILDDIR>>/build-browser/release/deps/libunicode_xid-73a36e8d5305f8bc.rmeta --cap-lints warn`
   Compiling clap v2.31.2
     Running `CARGO_PKG_VERSION_MINOR=31 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=2.31.2 CARGO_PKG_AUTHORS='Kevin K. <kbknapp@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=clap CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full featured  Command Line Argument Parser
' CARGO_PKG_HOMEPAGE='https://clap.rs/' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/clap CARGO_PKG_REPOSITORY='https://github.com/kbknapp/clap-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name clap /<<PKGBUILDDIR>>/third_party/rust/clap/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="strsim"' --cfg 'feature="suggestions"' --cfg 'feature="term_size"' --cfg 'feature="wrap_help"' -C metadata=5bb5ba6f02a51c08 -C extra-filename=-5bb5ba6f02a51c08 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern bitflags=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern strsim=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libstrsim-9f4263a5c84407db.rmeta --extern term_size=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libterm_size-766550f07502438e.rmeta --extern textwrap=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtextwrap-a718bbbfa9a9ca0f.rmeta --extern unicode_width=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libunicode_width-36adae1336092b2b.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling fxhash v0.2.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=fxhash CARGO_PKG_DESCRIPTION='A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/fxhash CARGO_PKG_AUTHORS='cbreeden <github@u.breeden.cc>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/cbreeden/fxhash' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.1 /usr/bin/rustc --crate-name fxhash /<<PKGBUILDDIR>>/third_party/rust/fxhash/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=6c47001f0a9256a5 -C extra-filename=-6c47001f0a9256a5 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern byteorder=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=fxhash CARGO_PKG_DESCRIPTION='A fast, non-secure, hashing algorithm derived from an internal hasher used in FireFox and Rustc.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/fxhash CARGO_PKG_AUTHORS='cbreeden <github@u.breeden.cc>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/cbreeden/fxhash' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.1 /usr/bin/rustc --crate-name fxhash /<<PKGBUILDDIR>>/third_party/rust/fxhash/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=affd5369637beeeb -C extra-filename=-affd5369637beeeb --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern byteorder=/<<PKGBUILDDIR>>/build-browser/release/deps/libbyteorder-d303daa307342d4d.rmeta --cap-lints warn`
   Compiling ordered-float v1.0.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=ordered-float CARGO_PKG_DESCRIPTION='Wrappers for total ordering on floats' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/ordered-float CARGO_PKG_AUTHORS='Jonathan Reem <jonathan.reem@gmail.com>:Matt Brubeck <mbrubeck@limpet.net>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/reem/rust-ordered-float' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.1 /usr/bin/rustc --crate-name ordered_float /<<PKGBUILDDIR>>/third_party/rust/ordered-float/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=4d87a9f3aa63b413 -C extra-filename=-4d87a9f3aa63b413 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary parentheses around block return value
   --> ./third_party/rust/clap/src/app/parser.rs:139:17
    |
139 | /                 (self.flags.iter().any(|f| &f.b.name == arg)
140 | |                     || self.opts.iter().any(|o| &o.b.name == arg)
141 | |                     || self.positionals.values().any(|p| &p.b.name == arg)
142 | |                     || self.groups.iter().any(|g| &g.name == arg))
    | |__________________________________________________________________^
    |
    = note: `#[warn(unused_parens)]` on by default
help: remove these parentheses
    |
139 |                 self.flags.iter().any(|f| &f.b.name == arg)
140 |                     || self.opts.iter().any(|o| &o.b.name == arg)
141 |                     || self.positionals.values().any(|p| &p.b.name == arg)
142 |                     || self.groups.iter().any(|g| &g.name == arg)
    |

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/clap/src/app/parser.rs:190:13
    |
190 |             (self.positionals.len() + 1)
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/clap/src/app/parser.rs:298:17
    |
298 |                 (self.positionals.len() + 1)
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/clap/src/app/parser.rs:323:17
    |
323 |                 (self.positionals.len() + 1)
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/clap/src/app/parser.rs:795:17
    |
795 |                 (o.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings)
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/clap/src/app/parser.rs:802:17
    |
802 |                 (p.is_set(ArgSettings::AllowLeadingHyphen) || app_wide_settings)
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/macros.rs:929:67
    |
929 |             fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x }
    |                                                                   ^^^^^^^^^^^^^^ help: use `dyn`: `dyn AnyArg<'a, 'b>`
    | 
   ::: ./third_party/rust/clap/src/app/parser.rs:913:39
    |
913 |                         let any_arg = find_any_by_name!(self, self.cache.unwrap_or(""));
    |                                       ------------------------------------------------- in this macro invocation
    |
    = note: `#[warn(bare_trait_objects)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/clap/src/macros.rs:929:67
     |
929  |             fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x }
     |                                                                   ^^^^^^^^^^^^^^ help: use `dyn`: `dyn AnyArg<'a, 'b>`
     | 
    ::: ./third_party/rust/clap/src/app/parser.rs:1056:39
     |
1056 |                         let any_arg = find_any_by_name!(self, self.cache.unwrap_or(""));
     |                                       ------------------------------------------------- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/clap/src/macros.rs:929:67
     |
929  |             fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x }
     |                                                                   ^^^^^^^^^^^^^^ help: use `dyn`: `dyn AnyArg<'a, 'b>`
     | 
    ::: ./third_party/rust/clap/src/app/parser.rs:1180:27
     |
1180 |             let any_arg = find_any_by_name!(self, self.cache.unwrap_or(""));
     |                           ------------------------------------------------- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/clap/src/app/parser.rs:2062:55
     |
2062 |     pub fn find_any_arg(&self, name: &str) -> Option<&AnyArg<'a, 'b>> {
     |                                                       ^^^^^^^^^^^^^^ help: use `dyn`: `dyn AnyArg<'a, 'b>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/app/help.rs:43:27
   |
43 |     fn as_base(&self) -> &ArgWithDisplay<'b, 'c>;
   |                           ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithDisplay<'b, 'c>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/app/help.rs:49:27
   |
49 |     fn as_base(&self) -> &ArgWithDisplay<'b, 'c> { self }
   |                           ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithDisplay<'b, 'c>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/app/help.rs:52:61
   |
52 | fn as_arg_trait<'a, 'b, T: ArgWithOrder<'a, 'b>>(x: &T) -> &ArgWithOrder<'a, 'b> { x }
   |                                                             ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithOrder<'a, 'b>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/app/help.rs:79:21
   |
79 |     writer: &'a mut Write,
   |                     ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/app/help.rs:95:20
   |
95 |         w: &'a mut Write,
   |                    ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:133:38
    |
133 |     pub fn write_app_help(w: &'a mut Write, app: &App, use_long: bool) -> ClapResult<()> {
    |                                      ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:140:41
    |
140 |     pub fn write_parser_help(w: &'a mut Write, parser: &Parser, use_long: bool) -> ClapResult<()> {
    |                                         ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:148:51
    |
148 |     pub fn write_parser_help_to_stderr(w: &'a mut Write, parser: &Parser) -> ClapResult<()> {
    |                                                   ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:155:20
    |
155 |         w: &'a mut Write,
    |                    ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:199:32
    |
199 |         I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>,
    |                                ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithOrder<'b, 'c>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:228:32
    |
228 |         I: Iterator<Item = &'d ArgWithOrder<'b, 'c>>,
    |                                ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithOrder<'b, 'c>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:264:43
    |
264 |     fn write_arg<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> {
    |                                           ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithDisplay<'b, 'c>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:274:39
    |
274 |     fn short<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> {
    |                                       ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithDisplay<'b, 'c>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:287:38
    |
287 |     fn long<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> io::Result<()> {
    |                                      ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithDisplay<'b, 'c>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:316:37
    |
316 |     fn val<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>) -> Result<String, io::Error> {
    |                                     ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithDisplay<'b, 'c>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:443:38
    |
443 |     fn help<'b, 'c>(&mut self, arg: &ArgWithDisplay<'b, 'c>, spec_vals: &str) -> io::Result<()> {
    |                                      ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithDisplay<'b, 'c>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/help.rs:499:29
    |
499 |     fn spec_vals(&self, a: &ArgWithDisplay) -> String {
    |                             ^^^^^^^^^^^^^^ help: use `dyn`: `dyn ArgWithDisplay`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/macros.rs:929:67
    |
929 |             fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x }
    |                                                                   ^^^^^^^^^^^^^^ help: use `dyn`: `dyn AnyArg<'a, 'b>`
    | 
   ::: ./third_party/rust/clap/src/app/validator.rs:211:32
    |
211 |             if let Some(arg) = find_any_by_name!(self.0, name) {
    |                                ------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/macros.rs:929:67
    |
929 |             fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x }
    |                                                                   ^^^^^^^^^^^^^^ help: use `dyn`: `dyn AnyArg<'a, 'b>`
    | 
   ::: ./third_party/rust/clap/src/app/validator.rs:224:39
    |
224 |                     if let Some(bl) = find_any_by_name!(self.0, *arg).unwrap().blacklist() {
    |                                       ------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/clap/src/app/validator.rs:356:25
    |
356 |                         (ma.vals.len() % num as usize)
    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/macros.rs:929:67
    |
929 |             fn as_trait_obj<'a, 'b, T: AnyArg<'a, 'b>>(x: &T) -> &AnyArg<'a, 'b> { x }
    |                                                                   ^^^^^^^^^^^^^^ help: use `dyn`: `dyn AnyArg<'a, 'b>`
    | 
   ::: ./third_party/rust/clap/src/app/validator.rs:459:37
    |
459 |             } else if let Some(a) = find_any_by_name!(self.0, *name) {
    |                                     -------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/validator.rs:500:42
    |
500 |     fn validate_arg_conflicts(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> {
    |                                          ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/validator.rs:514:44
    |
514 |     fn validate_required_unless(&self, a: &AnyArg, matcher: &ArgMatcher) -> Option<bool> {
    |                                            ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/app/validator.rs:569:42
    |
569 |     fn is_missing_required_ok(&self, a: &AnyArg, matcher: &ArgMatcher) -> bool {
    |                                          ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/clap/src/app/mod.rs:1807:39
     |
1807 |     fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { None }
     |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(String) -> StdResult<(), String>`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/clap/src/app/mod.rs:1808:42
     |
1808 |     fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { None }
     |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&OsStr) -> StdResult<(), OsString>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/any_arg.rs:26:39
   |
26 |     fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>>;
   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(String) -> Result<(), String>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/any_arg.rs:27:42
   |
27 |     fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>>;
   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&OsStr) -> Result<(), OsString>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/any_arg.rs:60:39
   |
60 |     fn validator(&self) -> Option<&Rc<Fn(String) -> Result<(), String>>> { (*self).validator() }
   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(String) -> Result<(), String>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/any_arg.rs:61:42
   |
61 |     fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> Result<(), OsString>>> { (*self).validator_os() }
   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&OsStr) -> Result<(), OsString>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/arg_matcher.rs:24:60
   |
24 |     pub fn process_arg_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>, overrides: &mut Vec<(&'b str, &'a str)>, required: &mut Vec<&'a str>, check_all: bool) {
   |                                                            ^^^^^^^^^^^^^^ help: use `dyn`: `dyn AnyArg<'a, 'b>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/arg_matcher.rs:56:60
   |
56 |     pub fn handle_self_overrides<'b>(&mut self, a: Option<&AnyArg<'a, 'b>>) {
   |                                                            ^^^^^^^^^^^^^^ help: use `dyn`: `dyn AnyArg<'a, 'b>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/arg_builder/flag.rs:79:39
   |
79 |     fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> { None }
   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(String) -> StdResult<(), String>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/arg_builder/flag.rs:80:42
   |
80 |     fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> { None }
   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&OsStr) -> StdResult<(), OsString>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/args/arg_builder/positional.rs:150:39
    |
150 |     fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> {
    |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(String) -> StdResult<(), String>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/args/arg_builder/positional.rs:153:42
    |
153 |     fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> {
    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&OsStr) -> StdResult<(), OsString>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/args/arg_builder/option.rs:132:39
    |
132 |     fn validator(&self) -> Option<&Rc<Fn(String) -> StdResult<(), String>>> {
    |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(String) -> StdResult<(), String>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/args/arg_builder/option.rs:135:42
    |
135 |     fn validator_os(&self) -> Option<&Rc<Fn(&OsStr) -> StdResult<(), OsString>>> {
    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&OsStr) -> StdResult<(), OsString>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/arg_builder/valued.rs:19:30
   |
19 |     pub validator: Option<Rc<Fn(String) -> Result<(), String>>>,
   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(String) -> Result<(), String>`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/clap/src/args/arg_builder/valued.rs:20:33
   |
20 |     pub validator_os: Option<Rc<Fn(&OsStr) -> Result<(), OsString>>>,
   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&OsStr) -> Result<(), OsString>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/errors.rs:409:15
    |
409 |         arg: &AnyArg,
    |               ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/errors.rs:447:41
    |
447 |     pub fn empty_value<'a, 'b, U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self
    |                                         ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/errors.rs:475:15
    |
475 |         arg: &AnyArg,
    |               ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/errors.rs:661:56
    |
661 |     pub fn too_many_values<'a, 'b, V, U>(val: V, arg: &AnyArg, usage: U, color: ColorWhen) -> Self
    |                                                        ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/errors.rs:690:15
    |
690 |         arg: &AnyArg,
    |               ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/errors.rs:723:50
    |
723 |     pub fn value_validation<'a, 'b>(arg: Option<&AnyArg>, err: String, color: ColorWhen) -> Self
    |                                                  ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/errors.rs:747:24
    |
747 |         let n: Option<&AnyArg> = None;
    |                        ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/errors.rs:753:15
    |
753 |         arg: &AnyArg,
    |               ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/clap/src/errors.rs:788:55
    |
788 |     pub fn unexpected_multiple_usage<'a, 'b, U>(arg: &AnyArg, usage: U, color: ColorWhen) -> Self
    |                                                       ^^^^^^ help: use `dyn`: `dyn AnyArg`

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
 --> ./third_party/rust/clap/src/app/settings.rs:3:5
  |
3 | use std::ascii::AsciiExt;
  |     ^^^^^^^^^^^^^^^^^^^^
  |
  = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
 --> ./third_party/rust/clap/src/app/validator.rs:4:5
  |
4 | use std::ascii::AsciiExt;
  |     ^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
 --> ./third_party/rust/clap/src/args/settings.rs:3:5
  |
3 | use std::ascii::AsciiExt;
  |     ^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
 --> ./third_party/rust/clap/src/completions/zsh.rs:4:5
  |
4 | use std::ascii::AsciiExt;
  |     ^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
 --> ./third_party/rust/clap/src/completions/shell.rs:2:5
  |
2 | use std::ascii::AsciiExt;
  |     ^^^^^^^^^^^^^^^^^^^^

/usr/bin/g++ -o Interpreter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Interpreter.o.pp   /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp
js/src/ProfilingStack.o
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=num-integer CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-integer CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/num-integer-68db3e2c7ac5ab3c/out CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 /usr/bin/rustc --crate-name num_integer /<<PKGBUILDDIR>>/third_party/rust/num-integer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=b0d5241c22c6b636 -C extra-filename=-b0d5241c22c6b636 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg has_i128`
warning: `#[inline]` is ignored on function prototypes
   --> ./third_party/rust/num-integer/src/lib.rs:152:5
    |
152 |     #[inline]
    |     ^^^^^^^^^
    |
    = note: `#[warn(unused_attributes)]` on by default

   Compiling mozversion v0.2.0 (/<<PKGBUILDDIR>>/testing/mozbase/rust/mozversion)
     Running `CARGO_PKG_VERSION_MINOR=2 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_AUTHORS='James Graham <james@hoppipolla.co.uk>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=mozversion CARGO_PKG_DESCRIPTION='Utility for accessing Firefox version metadata' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/testing/mozbase/rust/mozversion CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozversion' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name mozversion testing/mozbase/rust/mozversion/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=59fb9008d2ae3513 -C extra-filename=-59fb9008d2ae3513 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern regex=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libregex-b121387c1592da93.rmeta --extern ini=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libini-6cf25f9a8bd5d207.rmeta --extern semver=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libsemver-84aa45ed5378f234.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
   --> testing/mozbase/rust/mozversion/src/lib.rs:266:32
    |
266 |     fn cause(&self) -> Option<&error::Error> {
    |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> testing/mozbase/rust/mozversion/src/lib.rs:262:44
    |
262 |             Error::SemVerError(ref e) => e.description(),
    |                                            ^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'bitflags::core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
  --> ./third_party/rust/clap/src/app/parser.rs:88:19
   |
88 |         let c = s.trim_left_matches(|c| c == '-')
   |                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

warning: use of deprecated item 'bitflags::core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
  --> ./third_party/rust/clap/src/app/parser.rs:96:19
   |
96 |         let c = s.trim_left_matches(|c| c == '-')
   |                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/clap/src/app/parser.rs:128:75
    |
128 |             Err(why) => panic!("couldn't create completion file: {}", why.description()),
    |                                                                           ^^^^^^^^^^^

   Compiling mp4parse v0.11.2 (/<<PKGBUILDDIR>>/media/mp4parse-rust/mp4parse)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mp4parse CARGO_PKG_DESCRIPTION='Parser for ISO base media file format (mp4)' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/mp4parse-rust/mp4parse CARGO_PKG_AUTHORS='Ralph Giles <giles@mozilla.com>:Matthew Gregan <kinetik@flim.org>:Alfredo Yang <ayang@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/mozilla/mp4parse-rust' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.11.2 /usr/bin/rustc --crate-name mp4parse media/mp4parse-rust/mp4parse/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="mp4parse_fallible"' -C metadata=c0478d3bae751e2f -C extra-filename=-c0478d3bae751e2f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bitreader=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitreader-67acfae1162717fb.rmeta --extern byteorder=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern mp4parse_fallible=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmp4parse_fallible-60395cc8b0e9682e.rmeta --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/ty.rs:264:9
    |
264 |         /// In some positions, types may not contain the `+` character, to
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
    = note: `#[warn(unused_doc_comments)]` on by default
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/ty.rs:265:9
    |
265 |         /// disambiguate them. For example in the expression `1 as T`, T may not
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/ty.rs:266:9
    |
266 |         /// contain a `+` character.
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/ty.rs:267:9
    |
267 |         ///
    |         ^^^ rustdoc does not generate documentation for macros
    |
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/ty.rs:268:9
    |
268 |         /// This parser does not allow a `+`, while the default parser does.
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:606:21
    |
606 |                 b'0'...b'9' => if number_is_int(&value) {
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:911:17
    |
911 |             b'0'...b'9' => b0 - b'0',
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:912:17
    |
912 |             b'a'...b'f' => 10 + (b0 - b'a'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:913:17
    |
913 |             b'A'...b'F' => 10 + (b0 - b'A'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:917:17
    |
917 |             b'0'...b'9' => b1 - b'0',
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:918:17
    |
918 |             b'a'...b'f' => 10 + (b1 - b'a'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:919:17
    |
919 |             b'A'...b'F' => 10 + (b1 - b'A'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:935:21
    |
935 |                 b'0'...b'9' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:940:21
    |
940 |                 b'a'...b'f' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:945:21
    |
945 |                 b'A'...b'F' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:978:18
    |
978 |             (b'0'...b'9', _) => 10,
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:986:21
    |
986 |                 b'0'...b'9' => u64::from(b - b'0'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:987:21
    |
987 |                 b'a'...b'f' if base > 10 => 10 + u64::from(b - b'a'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/lit.rs:988:21
    |
988 |                 b'A'...b'F' if base > 10 => 10 + u64::from(b - b'A'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/punctuated.rs:404:16
    |
404 |     inner: Box<Iterator<Item = &'a T> + 'a>,
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = &'a T> + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/punctuated.rs:444:16
    |
444 |     inner: Box<Iterator<Item = &'a mut T> + 'a>,
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = &'a mut T> + 'a`

warning: `...` range patterns are deprecated
   --> media/mp4parse-rust/mp4parse/src/lib.rs:629:10
    |
629 |         2...7 => return Err(Error::InvalidData("malformed size")),
    |          ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1288:14
     |
1288 |             0...1 => {
     |              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1583:11
     |
1583 |         1 ... 4 | 6 | 7 | 17 | 19 ... 23 => {
     |           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1583:35
     |
1583 |         1 ... 4 | 6 | 7 | 17 | 19 ... 23 => {
     |                                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1600:19
     |
1600 |                 0 ... 9390 => 8000,
     |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1601:22
     |
1601 |                 9391 ... 11501 => 11025,
     |                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1602:23
     |
1602 |                 11502 ... 13855 => 12000,
     |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1603:23
     |
1603 |                 13856 ... 18782 => 16000,
     |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1604:23
     |
1604 |                 18783 ... 23003 => 22050,
     |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1605:23
     |
1605 |                 23004 ... 27712 => 24000,
     |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1606:23
     |
1606 |                 27713 ... 37565 => 32000,
     |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1607:23
     |
1607 |                 37566 ... 46008 => 44100,
     |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1608:23
     |
1608 |                 46009 ... 55425 => 48000,
     |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1609:23
     |
1609 |                 55426 ... 75131 => 64000,
     |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1610:23
     |
1610 |                 75132 ... 92016 => 88200,
     |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> media/mp4parse-rust/mp4parse/src/lib.rs:1657:19
     |
1657 |                 1 ... 7 => channel_configuration,
     |                   ^^^ help: use `..=` for an inclusive range

   Compiling nsstring v0.1.0 (/<<PKGBUILDDIR>>/xpcom/rust/nsstring)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=nsstring CARGO_PKG_DESCRIPTION='Rust bindings to xpcom string types' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/xpcom/rust/nsstring CARGO_PKG_AUTHORS='nobody@mozilla.com' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name nsstring xpcom/rust/nsstring/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f7ecafec38c293d1 -C extra-filename=-f7ecafec38c293d1 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern encoding_rs=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libencoding_rs-928f6dc51c5993b6.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'bitflags::core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
   --> ./third_party/rust/clap/src/args/arg.rs:331:35
    |
331 |         self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0);
    |                                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

warning: use of deprecated item 'bitflags::core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
   --> ./third_party/rust/clap/src/args/arg.rs:371:30
    |
371 |         self.s.long = Some(l.trim_left_matches(|c| c == '-'));
    |                              ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/clap/src/errors.rs:851:60
    |
851 |             message: format!("{} {}", c.error("error:"), e.description()),
    |                                                            ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/clap/src/errors.rs:904:63
    |
904 |     fn from(e: io::Error) -> Self { Error::with_description(e.description(), ErrorKind::Io) }
    |                                                               ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/clap/src/errors.rs:909:35
    |
909 |         Error::with_description(e.description(), ErrorKind::Format)
    |                                   ^^^^^^^^^^^

warning: the type `nsStringRepr` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1396:35
     |
1396 |                       let tmp: $T = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1424 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1425 | |                   data, Rust_Test_Member_nsString_mData);
     | |_________________________________________________________- in this macro invocation
     |
     = note: `#[warn(invalid_value)]` on by default
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsString` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1404:35
     |
1404 |                       let tmp: $U = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1424 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1425 | |                   data, Rust_Test_Member_nsString_mData);
     | |_________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsStr<'static>` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1412:35
     |
1412 |                       let tmp: $V = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1424 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1425 | |                   data, Rust_Test_Member_nsString_mData);
     | |_________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsStringRepr` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1396:35
     |
1396 |                       let tmp: $T = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1426 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1427 | |                   length, Rust_Test_Member_nsString_mLength);
     | |_____________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsString` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1404:35
     |
1404 |                       let tmp: $U = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1426 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1427 | |                   length, Rust_Test_Member_nsString_mLength);
     | |_____________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsStr<'static>` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1412:35
     |
1412 |                       let tmp: $V = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1426 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1427 | |                   length, Rust_Test_Member_nsString_mLength);
     | |_____________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsStringRepr` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1396:35
     |
1396 |                       let tmp: $T = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1428 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1429 | |                   dataflags, Rust_Test_Member_nsString_mDataFlags);
     | |___________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsString` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1404:35
     |
1404 |                       let tmp: $U = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1428 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1429 | |                   dataflags, Rust_Test_Member_nsString_mDataFlags);
     | |___________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsStr<'static>` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1412:35
     |
1412 |                       let tmp: $V = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1428 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1429 | |                   dataflags, Rust_Test_Member_nsString_mDataFlags);
     | |___________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsStringRepr` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1396:35
     |
1396 |                       let tmp: $T = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1430 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1431 | |                   classflags, Rust_Test_Member_nsString_mClassFlags);
     | |_____________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsString` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1404:35
     |
1404 |                       let tmp: $U = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1430 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1431 | |                   classflags, Rust_Test_Member_nsString_mClassFlags);
     | |_____________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsStr<'static>` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1412:35
     |
1412 |                       let tmp: $V = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1430 | /     member_check!(nsStringRepr, nsString, nsStr<'static>,
1431 | |                   classflags, Rust_Test_Member_nsString_mClassFlags);
     | |_____________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1195 | / define_string_types! {
1196 | |     char_t = u16;
1197 | |
1198 | |     AString = nsAString;
...    |
1216 | |     start_bulk_write = Gecko_StartBulkWriteString;
1217 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCStringRepr` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1396:35
     |
1396 |                       let tmp: $T = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1432 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1433 | |                   data, Rust_Test_Member_nsCString_mData);
     | |__________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCString` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1404:35
     |
1404 |                       let tmp: $U = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1432 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1433 | |                   data, Rust_Test_Member_nsCString_mData);
     | |__________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCStr<'static>` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1412:35
     |
1412 |                       let tmp: $V = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1432 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1433 | |                   data, Rust_Test_Member_nsCString_mData);
     | |__________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCStringRepr` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1396:35
     |
1396 |                       let tmp: $T = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1434 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1435 | |                   length, Rust_Test_Member_nsCString_mLength);
     | |______________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCString` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1404:35
     |
1404 |                       let tmp: $U = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1434 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1435 | |                   length, Rust_Test_Member_nsCString_mLength);
     | |______________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCStr<'static>` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1412:35
     |
1412 |                       let tmp: $V = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1434 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1435 | |                   length, Rust_Test_Member_nsCString_mLength);
     | |______________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCStringRepr` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1396:35
     |
1396 |                       let tmp: $T = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1436 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1437 | |                   dataflags, Rust_Test_Member_nsCString_mDataFlags);
     | |____________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCString` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1404:35
     |
1404 |                       let tmp: $U = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1436 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1437 | |                   dataflags, Rust_Test_Member_nsCString_mDataFlags);
     | |____________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCStr<'static>` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1412:35
     |
1412 |                       let tmp: $V = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1436 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1437 | |                   dataflags, Rust_Test_Member_nsCString_mDataFlags);
     | |____________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCStringRepr` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1396:35
     |
1396 |                       let tmp: $T = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1438 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1439 | |                   classflags, Rust_Test_Member_nsCString_mClassFlags);
     | |______________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCString` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1404:35
     |
1404 |                       let tmp: $U = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1438 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1439 | |                   classflags, Rust_Test_Member_nsCString_mClassFlags);
     | |______________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `nsCStr<'static>` does not permit zero-initialization
    --> xpcom/rust/nsstring/src/lib.rs:1412:35
     |
1412 |                       let tmp: $V = mem::zeroed();
     |                                     ^^^^^^^^^^^^^
     |                                     |
     |                                     this code causes undefined behavior when executed
     |                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1438 | /     member_check!(nsCStringRepr, nsCString, nsCStr<'static>,
1439 | |                   classflags, Rust_Test_Member_nsCString_mClassFlags);
     | |______________________________________________________________________- in this macro invocation
     |
note: `std::ptr::NonNull<u8>` must be non-null (in this struct field)
    --> xpcom/rust/nsstring/src/lib.rs:369:13
     |
369  |               data: ptr::NonNull<$char_t>,
     |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^
...
1064 | / define_string_types! {
1065 | |     char_t = u8;
1066 | |
1067 | |     AString = nsACString;
...    |
1085 | |     start_bulk_write = Gecko_StartBulkWriteCString;
1086 | | }
     | |_- in this macro invocation
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

   Compiling encoding_c v0.9.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=encoding_c CARGO_PKG_DESCRIPTION='C API for encoding_rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/encoding_c CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_c' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://docs.rs/encoding_c/' CARGO_PKG_VERSION=0.9.0 /usr/bin/rustc --crate-name encoding_c /<<PKGBUILDDIR>>/third_party/rust/encoding_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=6806f2b8d489f726 -C extra-filename=-6806f2b8d489f726 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern encoding_rs=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libencoding_rs-928f6dc51c5993b6.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling crossbeam-deque v0.3.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-deque CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION=0.3.1 /usr/bin/rustc --crate-name crossbeam_deque /<<PKGBUILDDIR>>/third_party/rust/crossbeam-deque/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=fc74fe43b5a3830b -C extra-filename=-fc74fe43b5a3830b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern crossbeam_epoch=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_epoch-865276f203b7d5a5.rmeta --extern crossbeam_utils=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-1e73de04441dccbb.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling flate2 v1.0.1
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=flate2 CARGO_PKG_DESCRIPTION='Bindings to miniz.c for DEFLATE compression and decompression exposed as
Reader/Writer streams. Contains bindings for zlib, deflate, and gzip-based
streams.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/flate2-rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/flate2 CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/flate2-rs' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name flate2 /<<PKGBUILDDIR>>/third_party/rust/flate2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="miniz_oxide_c_api"' --cfg 'feature="rust_backend"' -C metadata=06837565998f9fb3 -C extra-filename=-06837565998f9fb3 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern miniz_oxide_c_api=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libminiz_oxide_c_api-e47ea3a64adb0274.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling crossbeam-deque v0.2.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-deque CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/crossbeam-deque-0.2.0 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION=0.2.0 /usr/bin/rustc --crate-name crossbeam_deque /<<PKGBUILDDIR>>/third_party/rust/crossbeam-deque-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=cbadc166cad22d76 -C extra-filename=-cbadc166cad22d76 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern crossbeam_epoch=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_epoch-e3829cf44687fc33.rmeta --extern crossbeam_utils=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-a648515c6373717b.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/bufreader.rs:76:27
   |
76 |             let mut rem = try!(self.fill_buf());
   |                           ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/bufreader.rs:77:13
   |
77 |             try!(rem.read(buf))
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/bufreader.rs:89:24
   |
89 |             self.cap = try!(self.inner.read(&mut self.buf));
   |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/crc.rs:108:19
    |
108 |         let amt = try!(self.inner.read(into));
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/deflate/write.rs:81:9
   |
81 |         try!(self.inner.finish());
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/deflate/write.rs:121:9
    |
121 |         try!(self.inner.finish());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/deflate/write.rs:138:9
    |
138 |         try!(self.inner.flush());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/deflate/write.rs:265:9
    |
265 |         try!(self.inner.finish());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/deflate/write.rs:305:9
    |
305 |         try!(self.inner.finish());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/gz/bufread.rs:33:5
   |
33 |     try!(r.read_exact(&mut b));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/gz/bufread.rs:40:5
   |
40 |     try!(crc_reader.read_exact(&mut header));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/gz/bufread.rs:59:20
   |
59 |         let xlen = try!(read_le_u16(&mut crc_reader));
   |                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/gz/bufread.rs:61:9
   |
61 |         try!(crc_reader.read_exact(&mut extra));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/gz/bufread.rs:70:24
   |
70 |             let byte = try!(byte);
   |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/gz/bufread.rs:84:24
   |
84 |             let byte = try!(byte);
   |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/gz/bufread.rs:97:26
   |
97 |         let stored_crc = try!(read_le_u16(&mut crc_reader));
   |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/bufread.rs:227:15
    |
227 |         match try!(self.inner.read(into)) {
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/bufread.rs:313:23
    |
313 |                 match try!(self.inner.get_mut().get_mut().read(&mut buf[len..])) {
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/bufread.rs:366:15
    |
366 |         match try!(self.inner.read(into)) {
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/bufread.rs:368:17
    |
368 |                 try!(self.finish());
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/bufread.rs:460:23
    |
460 |                 match try!(self.inner.get_mut().get_mut().read(&mut buf[len..])) {
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/bufread.rs:527:15
    |
527 |         match try!(self.inner.read(into)) {
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/gz/write.rs:94:9
   |
94 |         try!(self.write_header());
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/gz/write.rs:95:9
   |
95 |         try!(self.inner.finish());
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/write.rs:110:21
    |
110 |             let n = try!(inner.write(&buf[self.crc_bytes_written..]));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/write.rs:130:9
    |
130 |         try!(self.try_finish());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/write.rs:136:21
    |
136 |             let n = try!(self.inner.get_mut().write(&self.header));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/write.rs:146:9
    |
146 |         try!(self.write_header());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/write.rs:147:17
    |
147 |         let n = try!(self.inner.write(buf));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/gz/write.rs:154:9
    |
154 |         try!(self.write_header());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/zio.rs:93:25
   |
93 |             let input = try!(obj.fill_buf());
   |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/zio.rs:138:13
    |
138 |             try!(self.dump());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/zio.rs:141:13
    |
141 |             try!(self.data.run_vec(&[], &mut self.buf, D::Flush::finish()));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/zio.rs:177:21
    |
177 |             let n = try!(self.obj.as_mut().unwrap().write(&self.buf));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/zio.rs:196:13
    |
196 |             try!(self.dump());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/zio.rs:225:13
    |
225 |             try!(self.dump());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/flate2/src/zlib/write.rs:82:9
   |
82 |         try!(self.inner.finish());
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/zlib/write.rs:122:9
    |
122 |         try!(self.inner.finish());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/zlib/write.rs:139:9
    |
139 |         try!(self.inner.flush());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/zlib/write.rs:266:9
    |
266 |         try!(self.inner.finish());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/flate2/src/zlib/write.rs:306:9
    |
306 |         try!(self.inner.finish());
    |         ^^^

   Compiling generic-array v0.12.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=generic-array CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/generic-array CARGO_PKG_AUTHORS='Bartłomiej Kamiński <fizyk20@gmail.com>:Aaron Trent <novacrazy@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.12.0 /usr/bin/rustc --crate-name generic_array /<<PKGBUILDDIR>>/third_party/rust/generic-array/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=e74973925a96be5b -C extra-filename=-e74973925a96be5b --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern typenum=/<<PKGBUILDDIR>>/build-browser/release/deps/libtypenum-5296d47c2b862302.rmeta --cap-lints warn`
warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/generic-array/src/lib.rs:184:38
    |
184 |             array: ManuallyDrop::new(mem::uninitialized()),
    |                                      ^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> /<<PKGBUILDDIR>>/third_party/rust/generic-array/src/iter.rs:99:42
   |
99 |                 array: ManuallyDrop::new(mem::uninitialized()),
   |                                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/generic-array/src/sequence.rs:189:49
    |
189 |         let mut longer: Self::Longer = unsafe { mem::uninitialized() };
    |                                                 ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/generic-array/src/sequence.rs:200:49
    |
200 |         let mut longer: Self::Longer = unsafe { mem::uninitialized() };
    |                                                 ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/generic-array/src/sequence.rs:309:49
    |
309 |         let mut output: Self::Output = unsafe { mem::uninitialized() };
    |                                                 ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/flate2/src/mem.rs:465:14
    |
465 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/flate2/src/mem.rs:481:14
    |
481 |         self.description().fmt(f)
    |              ^^^^^^^^^^^

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=generic-array CARGO_PKG_DESCRIPTION='Generic types implementing functionality of arrays' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/generic-array CARGO_PKG_AUTHORS='Bartłomiej Kamiński <fizyk20@gmail.com>:Aaron Trent <novacrazy@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/fizyk20/generic-array.git' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.12.0 /usr/bin/rustc --crate-name generic_array /<<PKGBUILDDIR>>/third_party/rust/generic-array/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=399e6057d1cefa41 -C extra-filename=-399e6057d1cefa41 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern typenum=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtypenum-dcd3a0e54c0f59f6.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/generic-array/src/lib.rs:184:38
    |
184 |             array: ManuallyDrop::new(mem::uninitialized()),
    |                                      ^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/generic-array/src/iter.rs:99:42
   |
99 |                 array: ManuallyDrop::new(mem::uninitialized()),
   |                                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/generic-array/src/sequence.rs:189:49
    |
189 |         let mut longer: Self::Longer = unsafe { mem::uninitialized() };
    |                                                 ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/generic-array/src/sequence.rs:200:49
    |
200 |         let mut longer: Self::Longer = unsafe { mem::uninitialized() };
    |                                                 ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'core::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/generic-array/src/sequence.rs:309:49
    |
309 |         let mut output: Self::Output = unsafe { mem::uninitialized() };
    |                                                 ^^^^^^^^^^^^^^^^^^

   Compiling aho-corasick v0.6.8
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=aho-corasick CARGO_PKG_DESCRIPTION='Fast multiple substring searching with finite state machines.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/aho-corasick CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION=0.6.8 /usr/bin/rustc --crate-name aho_corasick /<<PKGBUILDDIR>>/third_party/rust/aho-corasick/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=6b7fdc5730e006f5 -C extra-filename=-6b7fdc5730e006f5 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern memchr=/<<PKGBUILDDIR>>/build-browser/release/deps/libmemchr-ac38572657a5c235.rmeta --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/aho-corasick/src/lib.rs:661:9
    |
661 |         try!(writeln!(f, "{}", repeat('-').take(79).collect::<String>()));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/aho-corasick/src/lib.rs:662:9
    |
662 |         try!(writeln!(f, "Patterns: {:?}", self.pats));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/aho-corasick/src/lib.rs:664:13
    |
664 |             try!(writeln!(f, "{:3}: {}", i, state.debug(i == 1)));
    |             ^^^

   Compiling nom v4.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_NAME=nom CARGO_PKG_DESCRIPTION='A byte-oriented, zero-copy, parser combinators library' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/nom CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/Geal/nom' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=4.1.1 /usr/bin/rustc --crate-name nom /<<PKGBUILDDIR>>/third_party/rust/nom/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' --cfg 'feature="verbose-errors"' -C metadata=592f4e00425830e9 -C extra-filename=-592f4e00425830e9 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern memchr=/<<PKGBUILDDIR>>/build-browser/release/deps/libmemchr-ac38572657a5c235.rmeta --cap-lints warn`
   Compiling url v1.7.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=url CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/url CARGO_PKG_AUTHORS='The rust-url developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.2 /usr/bin/rustc --crate-name url /<<PKGBUILDDIR>>/third_party/rust/url/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1f3136a93df8b9d8 -C extra-filename=-1f3136a93df8b9d8 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern idna=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libidna-0112a8ee1fa49e78.rmeta --extern matches=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmatches-9689327eba2d08c1.rmeta --extern percent_encoding=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libpercent_encoding-aae9d0d6da16e79a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling tokio-reactor v0.1.3
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=tokio-reactor CARGO_PKG_DESCRIPTION='Event loop that drives Tokio I/O resources.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-reactor CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio_reactor /<<PKGBUILDDIR>>/third_party/rust/tokio-reactor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=2558d9ddeea1978d -C extra-filename=-2558d9ddeea1978d --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmio-96f0405c2bec76b3.rmeta --extern slab=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libslab-9f5d0bb6070e6df0.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_io-3cff91226ecaebb8.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-reactor/src/lib.rs:659:9
    |
659 |         try!(self.io.register(source,
    |         ^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-reactor/src/lib.rs:31:23
    |
31  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: unused doc comment
   --> ./third_party/rust/tokio-reactor/src/lib.rs:164:1
    |
164 | /// Tracks the reactor for the current execution context.
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-reactor/src/lib.rs:31:23
    |
31  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]`
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unnecessary trailing semicolon
   --> ./third_party/rust/tokio-reactor/src/lib.rs:617:63
    |
617 |         let inner = mem::transmute::<usize, Weak<Inner>>(val);;
    |                                                               ^ help: remove this semicolon
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-reactor/src/lib.rs:31:23
    |
31  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-reactor/src/lib.rs:638:35
    |
638 |     fn add_source(&self, source: &Evented)
    |                                   ^^^^^^^ help: use `dyn`: `dyn Evented`
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-reactor/src/lib.rs:31:23
    |
31  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-reactor/src/lib.rs:668:42
    |
668 |     fn deregister_source(&self, source: &Evented) -> io::Result<()> {
    |                                          ^^^^^^^ help: use `dyn`: `dyn Evented`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/tokio-reactor/src/lib.rs:68:38
   |
68 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT};
   |                                      ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/tokio-reactor/src/lib.rs:162:39
    |
162 | static HANDLE_FALLBACK: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                       ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/internal.rs:115:30
    |
115 |   fn cause(&self) -> Option<&Error> {
    |                              ^^^^^ help: use `dyn`: `dyn Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:714:9
    |
714 |       (0...64, 0...64) | (91...96, 91...96) | (123...255, 123...255) => a == b,
    |         ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:714:17
    |
714 |       (0...64, 0...64) | (91...96, 91...96) | (123...255, 123...255) => a == b,
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:714:29
    |
714 |       (0...64, 0...64) | (91...96, 91...96) | (123...255, 123...255) => a == b,
    |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:714:38
    |
714 |       (0...64, 0...64) | (91...96, 91...96) | (123...255, 123...255) => a == b,
    |                                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:714:51
    |
714 |       (0...64, 0...64) | (91...96, 91...96) | (123...255, 123...255) => a == b,
    |                                                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:714:62
    |
714 |       (0...64, 0...64) | (91...96, 91...96) | (123...255, 123...255) => a == b,
    |                                                              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:715:10
    |
715 |       (65...90, 65...90) | (97...122, 97...122) | (65...90, 97...122) | (97...122, 65...90) => *a | 0b00_10_00_00 == *b | 0b00_10_00_00,
    |          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:715:19
    |
715 |       (65...90, 65...90) | (97...122, 97...122) | (65...90, 97...122) | (97...122, 65...90) => *a | 0b00_10_00_00 == *b | 0b00_10_00_00,
    |                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:715:31
    |
715 |       (65...90, 65...90) | (97...122, 97...122) | (65...90, 97...122) | (97...122, 65...90) => *a | 0b00_10_00_00 == *b | 0b00_10_00_00,
    |                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:715:41
    |
715 |       (65...90, 65...90) | (97...122, 97...122) | (65...90, 97...122) | (97...122, 65...90) => *a | 0b00_10_00_00 == *b | 0b00_10_00_00,
    |                                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:715:54
    |
715 |       (65...90, 65...90) | (97...122, 97...122) | (65...90, 97...122) | (97...122, 65...90) => *a | 0b00_10_00_00 == *b | 0b00_10_00_00,
    |                                                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:715:63
    |
715 |       (65...90, 65...90) | (97...122, 97...122) | (65...90, 97...122) | (97...122, 65...90) => *a | 0b00_10_00_00 == *b | 0b00_10_00_00,
    |                                                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:715:76
    |
715 |       (65...90, 65...90) | (97...122, 97...122) | (65...90, 97...122) | (97...122, 65...90) => *a | 0b00_10_00_00 == *b | 0b00_10_00_00,
    |                                                                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:715:86
    |
715 |       (65...90, 65...90) | (97...122, 97...122) | (65...90, 97...122) | (97...122, 65...90) => *a | 0b00_10_00_00 == *b | 0b00_10_00_00,
    |                                                                                      ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/nom.rs:25:45
   |
25 | pub fn tag_cl<'a, 'b>(rec: &'a [u8]) -> Box<Fn(&'b [u8]) -> IResult<&'b [u8], &'b [u8]> + 'a> {
   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&'b [u8]) -> IResult<&'b [u8], &'b [u8]> + 'a`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/host.rs:503:30
    |
503 |                     c @ b'0' ... b'9' => c - b'0',
    |                              ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/parser.rs:277:16
    |
277 |     NewFn(&'a (Fn(SyntaxViolation) + 'a)),
    |                ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(SyntaxViolation) + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/parser.rs:278:16
    |
278 |     OldFn(&'a (Fn(&'static str) + 'a)),
    |                ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&'static str) + 'a`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/parser.rs:277:16
    |
277 |     NewFn(&'a (Fn(SyntaxViolation) + 'a)),
    |                ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(SyntaxViolation) + 'a`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/parser.rs:382:20
    |
382 |                 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => {
    |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/parser.rs:382:32
    |
382 |                 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => {
    |                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/parser.rs:382:44
    |
382 |                 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.' => {
    |                                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1224:20
     |
1224 |     matches!(c, 'a'...'f' | 'A'...'F' | '0'...'9')
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1224:32
     |
1224 |     matches!(c, 'a'...'f' | 'A'...'F' | '0'...'9')
     |                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1224:44
     |
1224 |     matches!(c, 'a'...'f' | 'A'...'F' | '0'...'9')
     |                                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1237:12
     |
1237 |         'a'...'z' |
     |            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1238:12
     |
1238 |         'A'...'Z' |
     |            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1239:12
     |
1239 |         '0'...'9' |
     |            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1242:17
     |
1242 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1242:43
     |
1242 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
     |                                           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1242:69
     |
1242 |         '\u{A0}'...'\u{D7FF}' | '\u{E000}'...'\u{FDCF}' | '\u{FDF0}'...'\u{FFFD}' |
     |                                                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1243:20
     |
1243 |         '\u{10000}'...'\u{1FFFD}' | '\u{20000}'...'\u{2FFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1243:48
     |
1243 |         '\u{10000}'...'\u{1FFFD}' | '\u{20000}'...'\u{2FFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1244:20
     |
1244 |         '\u{30000}'...'\u{3FFFD}' | '\u{40000}'...'\u{4FFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1244:48
     |
1244 |         '\u{30000}'...'\u{3FFFD}' | '\u{40000}'...'\u{4FFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1245:20
     |
1245 |         '\u{50000}'...'\u{5FFFD}' | '\u{60000}'...'\u{6FFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1245:48
     |
1245 |         '\u{50000}'...'\u{5FFFD}' | '\u{60000}'...'\u{6FFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1246:20
     |
1246 |         '\u{70000}'...'\u{7FFFD}' | '\u{80000}'...'\u{8FFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1246:48
     |
1246 |         '\u{70000}'...'\u{7FFFD}' | '\u{80000}'...'\u{8FFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1247:20
     |
1247 |         '\u{90000}'...'\u{9FFFD}' | '\u{A0000}'...'\u{AFFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1247:48
     |
1247 |         '\u{90000}'...'\u{9FFFD}' | '\u{A0000}'...'\u{AFFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1248:20
     |
1248 |         '\u{B0000}'...'\u{BFFFD}' | '\u{C0000}'...'\u{CFFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1248:48
     |
1248 |         '\u{B0000}'...'\u{BFFFD}' | '\u{C0000}'...'\u{CFFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1249:20
     |
1249 |         '\u{D0000}'...'\u{DFFFD}' | '\u{E1000}'...'\u{EFFFD}' |
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1249:48
     |
1249 |         '\u{D0000}'...'\u{DFFFD}' | '\u{E1000}'...'\u{EFFFD}' |
     |                                                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1250:20
     |
1250 |         '\u{F0000}'...'\u{FFFFD}' | '\u{100000}'...'\u{10FFFD}')
     |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1250:49
     |
1250 |         '\u{F0000}'...'\u{FFFFD}' | '\u{100000}'...'\u{10FFFD}')
     |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1262:21
     |
1262 |     matches!(ch, 'a'...'z' | 'A'...'Z')
     |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/url/src/parser.rs:1262:33
     |
1262 |     matches!(ch, 'a'...'z' | 'A'...'Z')
     |                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:179:46
    |
179 |     matches!(byte, b'*' | b'-' | b'.' | b'0' ... b'9' | b'A' ... b'Z' | b'_' | b'a' ... b'z')
    |                                              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:179:62
    |
179 |     matches!(byte, b'*' | b'-' | b'.' | b'0' ... b'9' | b'A' ... b'Z' | b'_' | b'a' ... b'z')
    |                                                              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:179:85
    |
179 |     matches!(byte, b'*' | b'-' | b'.' | b'0' ... b'9' | b'A' ... b'Z' | b'_' | b'a' ... b'z')
    |                                                                                     ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:220:45
    |
220 |     custom_encoding: Option<SilentDebug<Box<FnMut(&str) -> Cow<[u8]>>>>,
    |                                             ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&str) -> Cow<[u8]>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:395:61
    |
395 |                custom_encoding: &mut Option<SilentDebug<Box<FnMut(&str) -> Cow<[u8]>>>>,
    |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&str) -> Cow<[u8]>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/form_urlencoded.rs:404:61
    |
404 |                custom_encoding: &mut Option<SilentDebug<Box<FnMut(&str) -> Cow<[u8]>>>>) {
    |                                                             ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&str) -> Cow<[u8]>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/lib.rs:219:59
    |
219 |     pub fn log_syntax_violation(mut self, new: Option<&'a Fn(&'static str)>) -> Self {
    |                                                           ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&'static str)`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/url/src/lib.rs:249:64
    |
249 |     pub fn syntax_violation_callback(mut self, new: Option<&'a Fn(SyntaxViolation)>) -> Self {
    |                                                                ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(SyntaxViolation)`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:487:47
    |
487 |         assert!(matches!(self.byte_at(0), b'a'...b'z' | b'A'...b'Z'));
    |                                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:487:61
    |
487 |         assert!(matches!(self.byte_at(0), b'a'...b'z' | b'A'...b'Z'));
    |                                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:489:41
    |
489 |                 .all(|c| matches!(c, 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.')));
    |                                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:489:53
    |
489 |                 .all(|c| matches!(c, 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.')));
    |                                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/url/src/lib.rs:489:65
    |
489 |                 .all(|c| matches!(c, 'a'...'z' | 'A'...'Z' | '0'...'9' | '+' | '-' | '.')));
    |                                                                 ^^^ help: use `..=` for an inclusive range

warning: the item `PathBuf` is imported redundantly
    --> ./third_party/rust/url/src/lib.rs:2348:9
     |
133  | use std::path::{Path, PathBuf};
     |                       ------- the item `PathBuf` is already imported here
...
2348 |     use std::path::PathBuf;
     |         ^^^^^^^^^^^^^^^^^^
     |
     = note: `#[warn(unused_imports)]` on by default

warning: `#[inline]` is ignored on function prototypes
  --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:31:3
   |
31 |   #[inline]
   |   ^^^^^^^^^
   |
   = note: `#[warn(unused_attributes)]` on by default

warning: `#[inline]` is ignored on function prototypes
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:163:3
    |
163 |   #[inline]
    |   ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:170:3
    |
170 |   #[inline]
    |   ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:175:3
    |
175 |   #[inline]
    |   ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:178:3
    |
178 |   #[inline]
    |   ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:181:3
    |
181 |   #[inline]
    |   ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:184:3
    |
184 |   #[inline]
    |   ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:187:3
    |
187 |   #[inline]
    |   ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
   --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:907:3
    |
907 |   #[inline(always)]
    |   ^^^^^^^^^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
    --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:1069:3
     |
1069 |   #[inline]
     |   ^^^^^^^^^

warning: `#[inline]` is ignored on function prototypes
    --> /<<PKGBUILDDIR>>/third_party/rust/nom/src/traits.rs:1072:3
     |
1072 |   #[inline]
     |   ^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/url/src/origin.rs:13:38
   |
13 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering};
   |                                      ^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/url/src/origin.rs:79:39
   |
79 |         static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT;
   |                                       ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

     Running `/<<PKGBUILDDIR>>/build-browser/release/build/cubeb-sys-82c446b1369beb52/build-script-build`
   Compiling gl_generator v0.11.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=gl_generator CARGO_PKG_DESCRIPTION='Code generators for creating bindings to the Khronos OpenGL APIs.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/gl_generator CARGO_PKG_AUTHORS='Brendan Zabarauskas <bjzaba@yahoo.com.au>:Corey Richardson:Arseny Kapoulkine' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' CARGO_PKG_VERSION=0.11.0 /usr/bin/rustc --crate-name gl_generator /<<PKGBUILDDIR>>/third_party/rust/gl_generator/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=c6ace7d4b06571c2 -C extra-filename=-c6ace7d4b06571c2 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern khronos_api=/<<PKGBUILDDIR>>/build-browser/release/deps/libkhronos_api-dcc4d3bb414b2e29.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/release/deps/liblog-41f9d45f8ade6a43.rmeta --extern xml=/<<PKGBUILDDIR>>/build-browser/release/deps/libxml-ccdd1fe4098c6143.rmeta --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:26:9
   |
26 |         try!(write_header(dest));
   |         ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:27:9
   |
27 |         try!(write_type_aliases(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:28:9
   |
28 |         try!(write_enums(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:29:9
   |
29 |         try!(write_fnptr_struct_def(dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:30:9
   |
30 |         try!(write_panicking_fns(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:31:9
   |
31 |         try!(write_struct(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:32:9
   |
32 |         try!(write_impl(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:62:5
   |
62 |     try!(writeln!(
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:70:5
   |
70 |     try!(super::gen_types(registry.api, dest));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:81:9
   |
81 |         try!(super::gen_enum_item(enm, "types::", dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:154:5
    |
154 |     try!(writeln!(
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:165:13
    |
165 |             try!(writeln!(dest, "/// Fallbacks: {}", v.join(", ")));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:167:9
    |
167 |         try!(writeln!(dest, "pub {name}: FnPtr,", name = cmd.proto.ident));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:169:5
    |
169 |     try!(writeln!(dest, "_priv: ()"));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:179:5
    |
179 |     try!(writeln!(dest,
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:210:9
    |
210 |         try!(writeln!(
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:225:5
    |
225 |     try!(writeln!(dest, "_priv: ()"));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:227:5
    |
227 |     try!(writeln!(
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/debug_struct_gen.rs:254:9
    |
254 |         try!(writeln!(dest,
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:26:9
   |
26 |         try!(write_header(dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:27:9
   |
27 |         try!(write_metaloadfn(dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:28:9
   |
28 |         try!(write_type_aliases(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:29:9
   |
29 |         try!(write_enums(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:30:9
   |
30 |         try!(write_fns(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:31:9
   |
31 |         try!(write_fnptr_struct_def(dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:32:9
   |
32 |         try!(write_ptrs(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:33:9
   |
33 |         try!(write_fn_mods(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:34:9
   |
34 |         try!(write_panicking_fns(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:35:9
   |
35 |         try!(write_load_fn(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:89:5
   |
89 |     try!(writeln!(
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:97:5
   |
97 |     try!(super::gen_types(registry.api, dest));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:113:9
    |
113 |         try!(super::gen_enum_item(enm, "types::", dest));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:129:13
    |
129 |             try!(writeln!(dest, "/// Fallbacks: {}", v.join(", ")));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:132:9
    |
132 |         try!(writeln!(dest,
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:182:5
    |
182 |     try!(writeln!(
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:192:9
    |
192 |         try!(writeln!(
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:228:9
    |
228 |         try!(writeln!(dest, r##"
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:279:5
    |
279 |     try!(writeln!(dest,
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/global_gen.rs:291:9
    |
291 |         try!(writeln!(
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_gen.rs:26:9
   |
26 |         try!(write_header(dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_gen.rs:27:9
   |
27 |         try!(write_type_aliases(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_gen.rs:28:9
   |
28 |         try!(write_enums(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_gen.rs:29:9
   |
29 |         try!(write_fns(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_gen.rs:58:5
   |
58 |     try!(writeln!(
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_gen.rs:66:5
   |
66 |     try!(super::gen_types(registry.api, dest));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_gen.rs:82:9
   |
82 |         try!(super::gen_enum_item(enm, "types::", dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_gen.rs:95:5
   |
95 |     try!(writeln!(
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_gen.rs:103:9
    |
103 |         try!(writeln!(
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:26:9
   |
26 |         try!(write_header(dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:27:9
   |
27 |         try!(write_type_aliases(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:28:9
   |
28 |         try!(write_enums(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:29:9
   |
29 |         try!(write_struct(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:30:9
   |
30 |         try!(write_impl(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:31:9
   |
31 |         try!(write_fns(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:60:5
   |
60 |     try!(writeln!(
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:68:5
   |
68 |     try!(super::gen_types(registry.api, dest));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:79:9
   |
79 |         try!(super::gen_enum_item(enm, "types::", dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:107:5
    |
107 |     try!(writeln!(dest,
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:118:9
    |
118 |         try!(writeln!(
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:144:5
    |
144 |     try!(writeln!(
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/static_struct_gen.rs:154:9
    |
154 |         try!(writeln!(
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:26:9
   |
26 |         try!(write_header(dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:27:9
   |
27 |         try!(write_type_aliases(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:28:9
   |
28 |         try!(write_enums(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:29:9
   |
29 |         try!(write_fnptr_struct_def(dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:30:9
   |
30 |         try!(write_panicking_fns(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:31:9
   |
31 |         try!(write_struct(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:32:9
   |
32 |         try!(write_impl(registry, dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:62:5
   |
62 |     try!(writeln!(
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:70:5
   |
70 |     try!(super::gen_types(registry.api, dest));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:81:9
   |
81 |         try!(super::gen_enum_item(enm, "types::", dest));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:154:5
    |
154 |     try!(writeln!(
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:165:13
    |
165 |             try!(writeln!(dest, "/// Fallbacks: {}", v.join(", ")));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:167:9
    |
167 |         try!(writeln!(dest, "pub {name}: FnPtr,", name = cmd.proto.ident));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:169:5
    |
169 |     try!(writeln!(dest, "_priv: ()"));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:179:5
    |
179 |     try!(writeln!(dest,
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:210:9
    |
210 |         try!(writeln!(
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:226:5
    |
226 |     try!(writeln!(dest, "_priv: ()"));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:228:5
    |
228 |     try!(writeln!(
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/struct_gen.rs:235:9
    |
235 |         try!(writeln!(dest,
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/mod.rs:75:9
   |
75 |         try!(writeln!(dest, "{}", include_str!("templates/types/egl.rs")));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/mod.rs:79:5
   |
79 |     try!(writeln!(dest, "{}", include_str!("templates/types/gl.rs")));
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/mod.rs:82:21
   |
82 |         Api::Glx => try!(writeln!(dest, "{}", include_str!("templates/types/glx.rs"))),
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/generators/mod.rs:83:21
   |
83 |         Api::Wgl => try!(writeln!(dest, "{}", include_str!("templates/types/wgl.rs"))),
   |                     ^^^

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/gl_generator/registry/parse.rs:204:37
    |
204 |                 Some('-') | Some('0'...'9') => (),
    |                                     ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/url/src/parser.rs:73:14
   |
73 |         self.description().fmt(fmt)
   |              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.13.1/src/error.rs:50:27
   |
50 |         Display::fmt(self.description(), f)
   |                           ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

   Compiling tokio-codec v0.1.0
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>:Bryan Burgers <bryan@burgers.io>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=tokio-codec CARGO_PKG_DESCRIPTION='Utilities for encoding and decoding frames.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-codec CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio_codec /<<PKGBUILDDIR>>/third_party/rust/tokio-codec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d16a89c549b54dc6 -C extra-filename=-d16a89c549b54dc6 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_io-3cff91226ecaebb8.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/bindgen-4d54ebaf2457b0aa/build-script-build`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=libloading CARGO_PKG_DESCRIPTION='A safer binding to platform’s dynamic library loading utilities' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/libloading CARGO_PKG_AUTHORS='Simonas Kazlauskas <libloading@kazlauskas.me>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/libloading-d45567e164997a7a/out CARGO_PKG_REPOSITORY='https://github.com/nagisa/rust_libloading/' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.0 /usr/bin/rustc --crate-name libloading /<<PKGBUILDDIR>>/third_party/rust/libloading/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=23c31ebe5f1680f9 -C extra-filename=-23c31ebe5f1680f9 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -L native=/<<PKGBUILDDIR>>/build-browser/release/build/libloading-d45567e164997a7a/out -l dl -l static=global_static`
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/libloading/src/os/unix/mod.rs:127:33
    |
127 |             Some(ref f) => Some(try!(cstr_cow_from_bytes(f.as_ref().as_bytes()))),
    |                                 ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/libloading/src/os/unix/mod.rs:170:22
    |
170 |         let symbol = try!(cstr_cow_from_bytes(symbol));
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/libloading/src/util.rs:45:35
   |
45 |         Some(&0) => Cow::Borrowed(try!(CStr::from_bytes_with_nul(slice))),
   |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/libloading/src/util.rs:47:31
   |
47 |         Some(_) => Cow::Owned(try!(CString::new(slice))),
   |                               ^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/libloading/src/os/unix/mod.rs:260:36
    |
260 |             let mut info: DlInfo = mem::uninitialized();
    |                                    ^^^^^^^^^^^^^^^^^^

   Compiling cose-c v0.1.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cose-c CARGO_PKG_DESCRIPTION='C API for the cose crate' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cose-c CARGO_PKG_AUTHORS='Franziskus Kiefer <franziskuskiefer@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/franziskuskiefer/cose-c-api' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.5 /usr/bin/rustc --crate-name cosec /<<PKGBUILDDIR>>/third_party/rust/cose-c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=cf0d494b6ba46954 -C extra-filename=-cf0d494b6ba46954 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cose=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcose-30e99df087f6d3d9.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling tokio-fs v0.1.3
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=tokio-fs CARGO_PKG_DESCRIPTION='Filesystem API for Tokio.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-fs CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio_fs /<<PKGBUILDDIR>>/third_party/rust/tokio-fs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=aca762ceaa927fa9 -C extra-filename=-aca762ceaa927fa9 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_io-3cff91226ecaebb8.rmeta --extern tokio_threadpool=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_threadpool-a75f7d0e8802c912.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling gkrust-shared v0.1.0 (/<<PKGBUILDDIR>>/toolkit/library/rust/shared)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=gkrust-shared CARGO_PKG_DESCRIPTION='Shared Rust code for libxul' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/toolkit/library/rust/shared CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name build_script_build toolkit/library/rust/shared/build.rs --error-format=json --json=diagnostic-rendered-ansi --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="profiler_helper"' --cfg 'feature="quantum_render"' --cfg 'feature="servo"' --cfg 'feature="webrender_bindings"' -C metadata=9de81d84354f13e2 -C extra-filename=-9de81d84354f13e2 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/gkrust-shared-9de81d84354f13e2 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern rustc_version=/<<PKGBUILDDIR>>/build-browser/release/deps/librustc_version-fea409d0f06e3a5a.rlib`
   Compiling mozrunner v0.9.0 (/<<PKGBUILDDIR>>/testing/mozbase/rust/mozrunner)
     Running `CARGO_PKG_VERSION_MINOR=9 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_AUTHORS=Mozilla CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=mozrunner CARGO_PKG_DESCRIPTION='Reliable Firefox process management.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/testing/mozbase/rust/mozrunner CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/mozbase/rust/mozrunner' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name mozrunner testing/mozbase/rust/mozrunner/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d1cd1cc3c29570d7 -C extra-filename=-d1cd1cc3c29570d7 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --extern mozprofile=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmozprofile-519efb592d423fd9.rmeta --extern plist=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libplist-df85264fc8eb91be.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
   --> testing/mozbase/rust/mozrunner/src/runner.rs:109:32
    |
109 |     fn cause(&self) -> Option<&Error> {
    |                                ^^^^^ help: use `dyn`: `dyn Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> testing/mozbase/rust/mozrunner/src/runner.rs:111:49
    |
111 |             RunnerError::Io(ref err) => err as &Error,
    |                                                 ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> testing/mozbase/rust/mozrunner/src/runner.rs:112:57
    |
112 |             RunnerError::PrefReader(ref err) => err as &Error,
    |                                                         ^^^^^ help: use `dyn`: `dyn Error`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> testing/mozbase/rust/mozrunner/src/runner.rs:92:14
   |
92 |         self.description().fmt(f)
   |              ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> testing/mozbase/rust/mozrunner/src/runner.rs:102:30
    |
102 |                     _ => err.description(),
    |                              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> testing/mozbase/rust/mozrunner/src/runner.rs:105:53
    |
105 |             RunnerError::PrefReader(ref err) => err.description(),
    |                                                     ^^^^^^^^^^^

   Compiling futures-cpupool v0.1.8
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=futures-cpupool CARGO_PKG_DESCRIPTION='An implementation of thread pools which hand out futures to the results of the
computation on the threads themselves.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/futures-cpupool CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/futures-rs' CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/futures-rs' CARGO_PKG_VERSION=0.1.8 /usr/bin/rustc --crate-name futures_cpupool /<<PKGBUILDDIR>>/third_party/rust/futures-cpupool/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=02b2d1ef7f4ce914 -C extra-filename=-02b2d1ef7f4ce914 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern num_cpus=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_cpus-86b0cb9da67f1d6b.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures-cpupool/src/lib.rs:85:29
   |
85 |     after_start: Option<Arc<Fn() + Send + Sync>>,
   |                             ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/futures-cpupool/src/lib.rs:86:29
   |
86 |     before_stop: Option<Arc<Fn() + Send + Sync>>,
   |                             ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures-cpupool/src/lib.rs:252:44
    |
252 |     fn work(&self, after_start: Option<Arc<Fn() + Send + Sync>>, before_stop: Option<Arc<Fn() + Send + Sync>>) {
    |                                            ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/futures-cpupool/src/lib.rs:252:90
    |
252 |     fn work(&self, after_start: Option<Arc<Fn() + Send + Sync>>, before_stop: Option<Arc<Fn() + Send + Sync>>) {
    |                                                                                          ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=lmdb-rkv-sys CARGO_PKG_DESCRIPTION='Rust bindings for liblmdb.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lmdb-rkv-sys CARGO_PKG_AUTHORS='Dan Burkert <dan@danburkert.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.4 /usr/bin/rustc --crate-name lmdb_rkv_sys /<<PKGBUILDDIR>>/third_party/rust/lmdb-rkv-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="mdb_idl_logn_9"' -C metadata=dab356db0627d7cc -C extra-filename=-dab356db0627d7cc --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out -l static=lmdb`
   Compiling bytes v0.4.9
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=bytes CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bytes CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/carllerche/bytes' CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/bytes' CARGO_PKG_VERSION=0.4.9 /usr/bin/rustc --crate-name bytes /<<PKGBUILDDIR>>/third_party/rust/bytes/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=846b77fb358d7b15 -C extra-filename=-846b77fb358d7b15 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern byteorder=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern iovec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:17:9
   |
17 |         try!(write!(fmt, "b\""));
   |         ^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/bytes/src/lib.rs:71:9
   |
71 | #![deny(warnings, missing_docs, missing_debug_implementations)]
   |         ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:21:17
   |
21 |                 try!(write!(fmt, "\\n"));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:23:17
   |
23 |                 try!(write!(fmt, "\\r"));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:25:17
   |
25 |                 try!(write!(fmt, "\\t"));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:27:17
   |
27 |                 try!(write!(fmt, "\\{}", c as char));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:29:17
   |
29 |                 try!(write!(fmt, "\\0"));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:32:17
   |
32 |                 try!(write!(fmt, "{}", c as char));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:34:17
   |
34 |                 try!(write!(fmt, "\\x{:02x}", c));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bytes/src/debug.rs:37:9
   |
37 |         try!(write!(fmt, "\""));
   |         ^^^

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/bytes/src/buf/buf.rs:1153:30
     |
1153 | fn _assert_trait_object(_b: &Buf) {}
     |                              ^^^ help: use `dyn`: `dyn Buf`
     |
note: the lint level is defined here
    --> ./third_party/rust/bytes/src/lib.rs:71:9
     |
71   | #![deny(warnings, missing_docs, missing_debug_implementations)]
     |         ^^^^^^^^
     = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/bytes/src/buf/buf_mut.rs:1166:30
     |
1166 | fn _assert_trait_object(_b: &BufMut) {}
     |                              ^^^^^^ help: use `dyn`: `dyn BufMut`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/bytes/src/bytes.rs:1578:40
     |
1578 |                 let mut inner: Inner = mem::uninitialized();
     |                                        ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/bytes/src/bytes.rs:1770:40
     |
1770 |                 let mut inner: Inner = mem::uninitialized();
     |                                        ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/bytes/src/bytes.rs:2063:36
     |
2063 |             let mut inner: Inner = mem::uninitialized();
     |                                    ^^^^^^^^^^^^^^^^^^

   Compiling h2 v0.1.12
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.12 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_NAME=h2 CARGO_PKG_DESCRIPTION='An HTTP/2.0 client and server' CARGO_PKG_HOMEPAGE='https://github.com/carllerche/h2' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/h2 CARGO_PKG_REPOSITORY='https://github.com/carllerche/h2' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name h2 /<<PKGBUILDDIR>>/third_party/rust/h2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0cd3718bdf682a19 -C extra-filename=-0cd3718bdf682a19 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern byteorder=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern bytes=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern fnv=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfnv-a9f3814aa2c8a57b.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern http=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libhttp-db086d114da46d99.rmeta --extern indexmap=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libindexmap-1ee999c9c584ca1c.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --extern slab=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libslab-9f5d0bb6070e6df0.rmeta --extern string=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libstring-a620fcba9f7c7059.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_io-3cff91226ecaebb8.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling zip v0.4.2
     Running `CARGO_PKG_VERSION_MINOR=4 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_AUTHORS='Mathijs van de Nes <git@mathijs.vd-nes.nl>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=zip CARGO_PKG_DESCRIPTION='Library to support the reading and writing of zip files.
' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/zip CARGO_PKG_REPOSITORY='https://github.com/mvdnes/zip-rs.git' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name zip /<<PKGBUILDDIR>>/third_party/rust/zip/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,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=f9fc30bd497d5d53 -C extra-filename=-f9fc30bd497d5d53 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern bzip2=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbzip2-4e45b5601f0ff749.rmeta --extern flate2=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libflate2-06837565998f9fb3.rmeta --extern msdos_time=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmsdos_time-9af89d885a7a6c2f.rmeta --extern podio=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libpodio-dfd0f5c32b0535b2.rmeta --extern time=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtime-07c4baaad2d5732c.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:27:21
   |
27 |         let magic = try!(reader.read_u32::<LittleEndian>());
   |                     ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:32:27
   |
32 |         let disk_number = try!(reader.read_u16::<LittleEndian>());
   |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:33:43
   |
33 |         let disk_with_central_directory = try!(reader.read_u16::<LittleEndian>());
   |                                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:34:44
   |
34 |         let number_of_files_on_this_disk = try!(reader.read_u16::<LittleEndian>());
   |                                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:35:31
   |
35 |         let number_of_files = try!(reader.read_u16::<LittleEndian>());
   |                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:36:38
   |
36 |         let central_directory_size = try!(reader.read_u32::<LittleEndian>());
   |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:37:40
   |
37 |         let central_directory_offset = try!(reader.read_u32::<LittleEndian>());
   |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:38:39
   |
38 |         let zip_file_comment_length = try!(reader.read_u16::<LittleEndian>()) as usize;
   |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:39:32
   |
39 |         let zip_file_comment = try!(ReadPodExt::read_exact(reader, zip_file_comment_length));
   |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:57:27
   |
57 |         let file_length = try!(reader.seek(io::SeekFrom::End(0)));
   |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:68:13
   |
68 |             try!(reader.seek(io::SeekFrom::Start(pos as u64)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:69:16
   |
69 |             if try!(reader.read_u32::<LittleEndian>()) == CENTRAL_DIRECTORY_END_SIGNATURE
   |                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:71:17
   |
71 |                 try!(reader.seek(io::SeekFrom::Current(BYTES_BETWEEN_MAGIC_AND_COMMENT_SIZE as i64)));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:72:38
   |
72 |                 let comment_length = try!(reader.read_u16::<LittleEndian>()) as u64;
   |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:75:41
   |
75 |                     let cde_start_pos = try!(reader.seek(io::SeekFrom::Start(pos as u64)));
   |                                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:89:9
   |
89 |         try!(writer.write_u32::<LittleEndian>(CENTRAL_DIRECTORY_END_SIGNATURE));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:90:9
   |
90 |         try!(writer.write_u16::<LittleEndian>(self.disk_number));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:91:9
   |
91 |         try!(writer.write_u16::<LittleEndian>(self.disk_with_central_directory));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:92:9
   |
92 |         try!(writer.write_u16::<LittleEndian>(self.number_of_files_on_this_disk));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:93:9
   |
93 |         try!(writer.write_u16::<LittleEndian>(self.number_of_files));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:94:9
   |
94 |         try!(writer.write_u32::<LittleEndian>(self.central_directory_size));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:95:9
   |
95 |         try!(writer.write_u32::<LittleEndian>(self.central_directory_offset));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:96:9
   |
96 |         try!(writer.write_u16::<LittleEndian>(self.zip_file_comment.len() as u16));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/zip/src/spec.rs:97:9
   |
97 |         try!(writer.write_all(&self.zip_file_comment));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:113:21
    |
113 |         let magic = try!(reader.read_u32::<LittleEndian>());
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:118:43
    |
118 |         let disk_with_central_directory = try!(reader.read_u32::<LittleEndian>());
    |                                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:119:47
    |
119 |         let end_of_central_directory_offset = try!(reader.read_u64::<LittleEndian>());
    |                                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:120:31
    |
120 |         let number_of_disks = try!(reader.read_u32::<LittleEndian>());
    |                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:160:36
    |
160 |                 let _record_size = try!(reader.read_u64::<LittleEndian>());
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:163:39
    |
163 |                 let version_made_by = try!(reader.read_u16::<LittleEndian>());
    |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:164:49
    |
164 |                 let version_needed_to_extract = try!(reader.read_u16::<LittleEndian>());
    |                                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:165:35
    |
165 |                 let disk_number = try!(reader.read_u32::<LittleEndian>());
    |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:166:51
    |
166 |                 let disk_with_central_directory = try!(reader.read_u32::<LittleEndian>());
    |                                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:167:52
    |
167 |                 let number_of_files_on_this_disk = try!(reader.read_u64::<LittleEndian>());
    |                                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:168:39
    |
168 |                 let number_of_files = try!(reader.read_u64::<LittleEndian>());
    |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:169:46
    |
169 |                 let central_directory_size = try!(reader.read_u64::<LittleEndian>());
    |                                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/spec.rs:170:48
    |
170 |                 let central_directory_offset = try!(reader.read_u64::<LittleEndian>());
    |                                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:213:39
    |
213 |         let (footer, cde_start_pos) = try!(spec::CentralDirectoryEnd::find_and_parse(&mut reader));
    |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:221:13
    |
221 |             try!(Self::get_directory_counts(&mut reader, &footer, cde_start_pos));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:232:24
    |
232 |             let file = try!(central_header_to_zip_file(&mut reader, archive_offset));
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:293:9
    |
293 |         try!(self.reader.seek(io::SeekFrom::Start(pos)));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:296:30
    |
296 |         Ok(ZipFile { reader: try!(make_reader(data.compression_method, data.crc32, limit_reader)), data: Cow::Borrowed(data) })
    |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:311:21
    |
311 |     let signature = try!(reader.read_u32::<LittleEndian>());
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:317:27
    |
317 |     let version_made_by = try!(reader.read_u16::<LittleEndian>());
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:318:31
    |
318 |     let _version_to_extract = try!(reader.read_u16::<LittleEndian>());
    |                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:319:17
    |
319 |     let flags = try!(reader.read_u16::<LittleEndian>());
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:322:30
    |
322 |     let compression_method = try!(reader.read_u16::<LittleEndian>());
    |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:323:25
    |
323 |     let last_mod_time = try!(reader.read_u16::<LittleEndian>());
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:324:25
    |
324 |     let last_mod_date = try!(reader.read_u16::<LittleEndian>());
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:325:17
    |
325 |     let crc32 = try!(reader.read_u32::<LittleEndian>());
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:326:27
    |
326 |     let compressed_size = try!(reader.read_u32::<LittleEndian>());
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:327:29
    |
327 |     let uncompressed_size = try!(reader.read_u32::<LittleEndian>());
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:328:28
    |
328 |     let file_name_length = try!(reader.read_u16::<LittleEndian>()) as usize;
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:329:30
    |
329 |     let extra_field_length = try!(reader.read_u16::<LittleEndian>()) as usize;
    |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:330:31
    |
330 |     let file_comment_length = try!(reader.read_u16::<LittleEndian>()) as usize;
    |                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:331:24
    |
331 |     let _disk_number = try!(reader.read_u16::<LittleEndian>());
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:332:37
    |
332 |     let _internal_file_attributes = try!(reader.read_u16::<LittleEndian>());
    |                                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:333:36
    |
333 |     let external_file_attributes = try!(reader.read_u32::<LittleEndian>());
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:334:22
    |
334 |     let mut offset = try!(reader.read_u32::<LittleEndian>()) as u64;
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:335:25
    |
335 |     let file_name_raw = try!(ReadPodExt::read_exact(reader, file_name_length));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:336:23
    |
336 |     let extra_field = try!(ReadPodExt::read_exact(reader, extra_field_length));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:337:29
    |
337 |     let file_comment_raw  = try!(ReadPodExt::read_exact(reader, file_comment_length));
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:374:19
    |
374 |         Err(e) => try!(Err(e)),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:378:27
    |
378 |     let return_position = try!(reader.seek(io::SeekFrom::Current(0)));
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:381:5
    |
381 |     try!(reader.seek(io::SeekFrom::Start(result.header_start)));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:382:21
    |
382 |     let signature = try!(reader.read_u32::<LittleEndian>());
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:388:5
    |
388 |     try!(reader.seek(io::SeekFrom::Current(22)));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:389:28
    |
389 |     let file_name_length = try!(reader.read_u16::<LittleEndian>()) as u64;
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:390:30
    |
390 |     let extra_field_length = try!(reader.read_u16::<LittleEndian>()) as u64;
    |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:395:5
    |
395 |     try!(reader.seek(io::SeekFrom::Start(return_position)));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:406:20
    |
406 |         let kind = try!(reader.read_u16::<LittleEndian>());
    |                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:407:19
    |
407 |         let len = try!(reader.read_u16::<LittleEndian>());
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:412:42
    |
412 |                 file.uncompressed_size = try!(reader.read_u64::<LittleEndian>());
    |                                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:413:40
    |
413 |                 file.compressed_size = try!(reader.read_u64::<LittleEndian>());
    |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:414:17
    |
414 |                 try!(reader.read_u64::<LittleEndian>());  // relative header offset
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:415:17
    |
415 |                 try!(reader.read_u32::<LittleEndian>());  // disk start number
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:417:20
    |
417 |             _ => { try!(reader.seek(io::SeekFrom::Current(len as i64))); },
    |                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:565:21
    |
565 |     let signature = try!(reader.read_u32::<LittleEndian>());
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:573:27
    |
573 |     let version_made_by = try!(reader.read_u16::<LittleEndian>());
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:574:17
    |
574 |     let flags = try!(reader.read_u16::<LittleEndian>());
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:578:58
    |
578 |     let compression_method = CompressionMethod::from_u16(try!(reader.read_u16::<LittleEndian>()));
    |                                                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:579:25
    |
579 |     let last_mod_time = try!(reader.read_u16::<LittleEndian>());
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:580:25
    |
580 |     let last_mod_date = try!(reader.read_u16::<LittleEndian>());
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:581:17
    |
581 |     let crc32 = try!(reader.read_u32::<LittleEndian>());
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:582:27
    |
582 |     let compressed_size = try!(reader.read_u32::<LittleEndian>());
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:583:29
    |
583 |     let uncompressed_size = try!(reader.read_u32::<LittleEndian>());
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:584:28
    |
584 |     let file_name_length = try!(reader.read_u16::<LittleEndian>()) as usize;
    |                            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:585:30
    |
585 |     let extra_field_length = try!(reader.read_u16::<LittleEndian>()) as usize;
    |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:587:25
    |
587 |     let file_name_raw = try!(ReadPodExt::read_exact(reader, file_name_length));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:588:23
    |
588 |     let extra_field = try!(ReadPodExt::read_exact(reader, extra_field_length));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:621:19
    |
621 |         Err(e) => try!(Err(e)),
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/read.rs:637:17
    |
637 |         reader: try!(make_reader(result_compression_method, result_crc32, limit_reader))
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:192:9
    |
192 |         try!(self.finish_file());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:196:32
    |
196 |             let header_start = try!(writer.seek(io::SeekFrom::Current(0)));
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:218:13
    |
218 |             try!(write_local_file_header(writer, &file));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:220:30
    |
220 |             let header_end = try!(writer.seek(io::SeekFrom::Current(0)));
    |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:230:9
    |
230 |         try!(self.inner.switch_to(options.compression_method));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:237:9
    |
237 |         try!(self.inner.switch_to(CompressionMethod::Stored));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:248:24
    |
248 |         let file_end = try!(writer.seek(io::SeekFrom::Current(0)));
    |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:251:9
    |
251 |         try!(update_local_file_header(writer, file));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:252:9
    |
252 |         try!(writer.seek(io::SeekFrom::Start(file_end)));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:264:9
    |
264 |         try!(self.start_entry(name, options));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:279:9
    |
279 |         try!(self.start_entry(name, options));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:289:9
    |
289 |         try!(self.finalize());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:296:9
    |
296 |         try!(self.finish_file());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:301:33
    |
301 |             let central_start = try!(writer.seek(io::SeekFrom::Current(0)));
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:304:17
    |
304 |                 try!(write_central_directory_header(writer, file));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:306:32
    |
306 |             let central_size = try!(writer.seek(io::SeekFrom::Current(0))) - central_start;
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:319:13
    |
319 |             try!(footer.write(writer));
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:345:21
    |
345 |             None => try!(Err(io::Error::new(io::ErrorKind::BrokenPipe, "ZipWriter was already closed"))),
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:353:46
    |
353 |             GenericZipWriter::Deflater(w) => try!(w.finish()),
    |                                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:355:43
    |
355 |             GenericZipWriter::Bzip2(w) => try!(w.finish()),
    |                                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:356:41
    |
356 |             GenericZipWriter::Closed => try!(Err(io::Error::new(io::ErrorKind::BrokenPipe, "ZipWriter was already closed"))),
    |                                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:425:5
    |
425 |     try!(writer.write_u32::<LittleEndian>(spec::LOCAL_FILE_HEADER_SIGNATURE));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:427:5
    |
427 |     try!(writer.write_u16::<LittleEndian>(file.version_needed()));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:430:5
    |
430 |     try!(writer.write_u16::<LittleEndian>(flag));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:432:5
    |
432 |     try!(writer.write_u16::<LittleEndian>(file.compression_method.to_u16()));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:434:26
    |
434 |     let msdos_datetime = try!(file.last_modified_time.to_msdos());
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:435:5
    |
435 |     try!(writer.write_u16::<LittleEndian>(msdos_datetime.timepart));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:436:5
    |
436 |     try!(writer.write_u16::<LittleEndian>(msdos_datetime.datepart));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:438:5
    |
438 |     try!(writer.write_u32::<LittleEndian>(file.crc32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:440:5
    |
440 |     try!(writer.write_u32::<LittleEndian>(file.compressed_size as u32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:442:5
    |
442 |     try!(writer.write_u32::<LittleEndian>(file.uncompressed_size as u32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:444:5
    |
444 |     try!(writer.write_u16::<LittleEndian>(file.file_name.as_bytes().len() as u16));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:446:23
    |
446 |     let extra_field = try!(build_extra_field(file));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:447:5
    |
447 |     try!(writer.write_u16::<LittleEndian>(extra_field.len() as u16));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:449:5
    |
449 |     try!(writer.write_all(file.file_name.as_bytes()));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:451:5
    |
451 |     try!(writer.write_all(&extra_field));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:459:5
    |
459 |     try!(writer.seek(io::SeekFrom::Start(file.header_start + CRC32_OFFSET)));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:460:5
    |
460 |     try!(writer.write_u32::<LittleEndian>(file.crc32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:461:5
    |
461 |     try!(writer.write_u32::<LittleEndian>(file.compressed_size as u32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:462:5
    |
462 |     try!(writer.write_u32::<LittleEndian>(file.uncompressed_size as u32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:469:5
    |
469 |     try!(writer.write_u32::<LittleEndian>(spec::CENTRAL_DIRECTORY_HEADER_SIGNATURE));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:472:5
    |
472 |     try!(writer.write_u16::<LittleEndian>(version_made_by));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:474:5
    |
474 |     try!(writer.write_u16::<LittleEndian>(file.version_needed()));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:477:5
    |
477 |     try!(writer.write_u16::<LittleEndian>(flag));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:479:5
    |
479 |     try!(writer.write_u16::<LittleEndian>(file.compression_method.to_u16()));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:481:26
    |
481 |     let msdos_datetime = try!(file.last_modified_time.to_msdos());
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:482:5
    |
482 |     try!(writer.write_u16::<LittleEndian>(msdos_datetime.timepart));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:483:5
    |
483 |     try!(writer.write_u16::<LittleEndian>(msdos_datetime.datepart));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:485:5
    |
485 |     try!(writer.write_u32::<LittleEndian>(file.crc32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:487:5
    |
487 |     try!(writer.write_u32::<LittleEndian>(file.compressed_size as u32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:489:5
    |
489 |     try!(writer.write_u32::<LittleEndian>(file.uncompressed_size as u32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:491:5
    |
491 |     try!(writer.write_u16::<LittleEndian>(file.file_name.as_bytes().len() as u16));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:493:23
    |
493 |     let extra_field = try!(build_extra_field(file));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:494:5
    |
494 |     try!(writer.write_u16::<LittleEndian>(extra_field.len() as u16));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:496:5
    |
496 |     try!(writer.write_u16::<LittleEndian>(0));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:498:5
    |
498 |     try!(writer.write_u16::<LittleEndian>(0));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:500:5
    |
500 |     try!(writer.write_u16::<LittleEndian>(0));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:502:5
    |
502 |     try!(writer.write_u32::<LittleEndian>(file.external_attributes));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:504:5
    |
504 |     try!(writer.write_u32::<LittleEndian>(file.header_start as u32));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:506:5
    |
506 |     try!(writer.write_all(file.file_name.as_bytes()));
    |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/zip/src/write.rs:508:5
    |
508 |     try!(writer.write_all(&extra_field));
    |     ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/zip/src/read.rs:82:41
   |
82 |     Stored(Crc32Reader<io::Take<&'a mut Read>>),
   |                                         ^^^^ help: use `dyn`: `dyn Read`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/zip/src/read.rs:84:72
   |
84 |     Deflated(Crc32Reader<flate2::read::DeflateDecoder<io::Take<&'a mut Read>>>),
   |                                                                        ^^^^ help: use `dyn`: `dyn Read`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/zip/src/read.rs:86:50
   |
86 |     Bzip2(Crc32Reader<BzDecoder<io::Take<&'a mut Read>>>),
   |                                                  ^^^^ help: use `dyn`: `dyn Read`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/read.rs:104:30
    |
104 |     reader: io::Take<&'a mut io::Read>)
    |                              ^^^^^^^^ help: use `dyn`: `dyn io::Read`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/read.rs:294:58
    |
294 |         let limit_reader = (self.reader.by_ref() as &mut Read).take(data.compressed_size);
    |                                                          ^^^^ help: use `dyn`: `dyn Read`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/read.rs:423:61
    |
423 | fn get_reader<'a>(reader: &'a mut ZipFileReader) -> &'a mut Read {
    |                                                             ^^^^ help: use `dyn`: `dyn Read`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/read.rs:426:55
    |
426 |         ZipFileReader::Stored(ref mut r) => r as &mut Read,
    |                                                       ^^^^ help: use `dyn`: `dyn Read`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/read.rs:428:57
    |
428 |         ZipFileReader::Deflated(ref mut r) => r as &mut Read,
    |                                                         ^^^^ help: use `dyn`: `dyn Read`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/read.rs:430:54
    |
430 |         ZipFileReader::Bzip2(ref mut r) => r as &mut Read,
    |                                                      ^^^^ help: use `dyn`: `dyn Read`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/read.rs:436:38
    |
436 |     fn get_reader(&mut self) -> &mut Read {
    |                                      ^^^^ help: use `dyn`: `dyn Read`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/read.rs:631:43
    |
631 |     let limit_reader = (reader as &'a mut io::Read).take(result.compressed_size as u64);
    |                                           ^^^^^^^^ help: use `dyn`: `dyn io::Read`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/write.rs:372:42
    |
372 |     fn ref_mut(&mut self) -> Option<&mut Write> {
    |                                          ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/write.rs:374:67
    |
374 |             GenericZipWriter::Storer(ref mut w) => Some(w as &mut Write),
    |                                                                   ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/write.rs:376:69
    |
376 |             GenericZipWriter::Deflater(ref mut w) => Some(w as &mut Write),
    |                                                                     ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/zip/src/write.rs:378:66
    |
378 |             GenericZipWriter::Bzip2(ref mut w) => Some(w as &mut Write),
    |                                                                  ^^^^^ help: use `dyn`: `dyn Write`

warning: `...` range patterns are deprecated
  --> ./third_party/rust/zip/src/cp437.rs:44:14
   |
44 |         0x00 ... 0x7f => input as u32,
   |              ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/zip/src/result.rs:37:57
   |
37 |                 ("Io Error: ".to_string() + (io_err as &error::Error).description()).into()
   |                                                         ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/zip/src/result.rs:79:53
   |
79 |             ZipError::Io(ref io_err) => (io_err as &error::Error).description(),
   |                                                     ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/zip/src/result.rs:86:32
   |
86 |     fn cause(&self) -> Option<&error::Error>
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/zip/src/result.rs:90:57
   |
90 |             ZipError::Io(ref io_err) => Some(io_err as &error::Error),
   |                                                         ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> ./third_party/rust/zip/src/write.rs:26:5
   |
26 | use std::ascii::AsciiExt;
   |     ^^^^^^^^^^^^^^^^^^^^

   Compiling uuid v0.6.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=uuid CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/uuid-0.6.5 CARGO_PKG_AUTHORS='Ashley Mannix<ashleymannix@live.com.au>:Christopher Armstrong:Dylan DPC<dylan.dpc@gmail.com>:Hunar Roop Kahlon<hunar.roop@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION=0.6.5 /usr/bin/rustc --crate-name uuid /<<PKGBUILDDIR>>/third_party/rust/uuid-0.6.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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=bdf148fdcad0bf5e -C extra-filename=-bdf148fdcad0bf5e --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librand-51a4b04a19b725ce.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1045:25
     |
1045 |                     b'0'...b'9' => acc = chr - b'0',
     |                         ^^^ help: use `..=` for an inclusive range
     |
note: the lint level is defined here
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:113:9
     |
113  | #![deny(warnings)]
     |         ^^^^^^^^
     = note: `#[warn(ellipsis_inclusive_range_patterns)]` implied by `#[warn(warnings)]`

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1046:25
     |
1046 |                     b'a'...b'f' => acc = chr - b'a' + 10,
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1047:25
     |
1047 |                     b'A'...b'F' => acc = chr - b'A' + 10,
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1078:25
     |
1078 |                     b'0'...b'9' => acc += chr - b'0',
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1079:25
     |
1079 |                     b'a'...b'f' => acc += chr - b'a' + 10,
     |                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> ./third_party/rust/uuid-0.6.5/src/lib.rs:1080:25
     |
1080 |                     b'A'...b'F' => acc += chr - b'A' + 10,
     |                         ^^^ help: use `..=` for an inclusive range

warning: the item `header` is imported redundantly
   --> ./third_party/rust/h2/src/hpack/decoder.rs:575:9
    |
5   | use http::header;
    |     ------------ the item `header` is already imported here
...
575 |     use http::header;
    |         ^^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/h2/src/lib.rs:88:9
    |
88  | #![deny(warnings, missing_debug_implementations, missing_docs)]
    |         ^^^^^^^^
    = note: `#[warn(unused_imports)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around assigned value
  --> ./third_party/rust/h2/src/hpack/table.rs:57:25
   |
57 | const MAX_SIZE: usize = (1 << 16);
   |                         ^^^^^^^^^ help: remove these parentheses
   |
note: the lint level is defined here
  --> ./third_party/rust/h2/src/lib.rs:88:9
   |
88 | #![deny(warnings, missing_debug_implementations, missing_docs)]
   |         ^^^^^^^^
   = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/zip/src/result.rs:37:71
   |
37 |                 ("Io Error: ".to_string() + (io_err as &error::Error).description()).into()
   |                                                                       ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/zip/src/result.rs:40:23
   |
40 |                 (self.description().to_string() + ": " + msg).into()
   |                       ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/zip/src/result.rs:43:22
   |
43 |                 self.description().into()
   |                      ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/zip/src/result.rs:79:67
   |
79 |             ZipError::Io(ref io_err) => (io_err as &error::Error).description(),
   |                                                                   ^^^^^^^^^^^

warning: unreachable pattern
   --> ./third_party/rust/zip/src/cp437.rs:173:9
    |
173 |         _ => unreachable!(),
    |         ^
    |
    = note: `#[warn(unreachable_patterns)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/h2/src/error.rs:118:26
    |
118 |             Io(ref e) => error::Error::description(e),
    |                          ^^^^^^^^^^^^^^^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/h2/src/lib.rs:88:9
    |
88  | #![deny(warnings, missing_debug_implementations, missing_docs)]
    |         ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

   Compiling rand v0.3.22
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rand CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rand-0.3.22 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.3.22 /usr/bin/rustc --crate-name rand /<<PKGBUILDDIR>>/third_party/rust/rand-0.3.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3d72e03ddcb09a8f -C extra-filename=-3d72e03ddcb09a8f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librand-51a4b04a19b725ce.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/h2/src/error.rs:120:36
    |
120 |             User(ref user) => user.description(),
    |                                    ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/h2/src/codec/error.rs:76:28
   |
76 |             Io(ref e) => e.description(),
   |                            ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/h2/src/codec/error.rs:84:32
   |
84 |         write!(fmt, "{}", self.description())
   |                                ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/h2/src/codec/error.rs:95:30
   |
95 |             User(ref e) => e.description(),
   |                              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/h2/src/codec/error.rs:97:28
   |
97 |             Io(ref e) => e.description(),
   |                            ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/h2/src/codec/error.rs:105:32
    |
105 |         write!(fmt, "{}", self.description())
    |                                ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/h2/src/codec/error.rs:144:32
    |
144 |         write!(fmt, "{}", self.description())
    |                                ^^^^^^^^^^^

   Compiling mio v0.6.16
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mio CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/mio CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/carllerche/mio' CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/mio' CARGO_PKG_VERSION=0.6.16 /usr/bin/rustc --crate-name mio /<<PKGBUILDDIR>>/third_party/rust/mio/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="with-deprecated"' -C metadata=f7ed13be85840b33 -C extra-filename=-f7ed13be85840b33 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern iovec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --extern lazycell=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazycell-8621ef73057274b7.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern net2=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnet2-26c42554dc2b434e.rmeta --extern slab=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libslab-9f5d0bb6070e6df0.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling libudev v0.2.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=libudev CARGO_PKG_DESCRIPTION='Rust wrapper for libudev' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/libudev CARGO_PKG_AUTHORS='David Cuddeback <david.cuddeback@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/dcuddeback/libudev-rs' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://github.com/dcuddeback/libudev-rs' CARGO_PKG_VERSION=0.2.0 /usr/bin/rustc --crate-name libudev /<<PKGBUILDDIR>>/third_party/rust/libudev/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5a2810457fe40684 -C extra-filename=-5a2810457fe40684 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern libudev_sys=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibudev_sys-c3b7493b6bbbb4ca.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/context.rs:39:23
   |
39 |         let syspath = try!(::util::os_str_to_cstring(syspath));
   |                       ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/libudev/src/device.rs:192:25
    |
192 |         let attribute = try!(::util::os_str_to_cstring(attribute));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/libudev/src/device.rs:193:21
    |
193 |         let value = try!(::util::os_str_to_cstring(value));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/enumerator.rs:46:25
   |
46 |         let subsystem = try!(::util::os_str_to_cstring(subsystem));
   |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/enumerator.rs:55:25
   |
55 |         let attribute = try!(::util::os_str_to_cstring(attribute));
   |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/enumerator.rs:56:21
   |
56 |         let value = try!(::util::os_str_to_cstring(value));
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/enumerator.rs:65:23
   |
65 |         let sysname = try!(::util::os_str_to_cstring(sysname));
   |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/enumerator.rs:74:24
   |
74 |         let property = try!(::util::os_str_to_cstring(property));
   |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/enumerator.rs:75:21
   |
75 |         let value = try!(::util::os_str_to_cstring(value));
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/enumerator.rs:84:19
   |
84 |         let tag = try!(::util::os_str_to_cstring(tag));
   |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/libudev/src/enumerator.rs:100:25
    |
100 |         let subsystem = try!(::util::os_str_to_cstring(subsystem));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/libudev/src/enumerator.rs:109:25
    |
109 |         let attribute = try!(::util::os_str_to_cstring(attribute));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/libudev/src/enumerator.rs:110:21
    |
110 |         let value = try!(::util::os_str_to_cstring(value));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/libudev/src/enumerator.rs:119:23
    |
119 |         let syspath = try!(::util::os_str_to_cstring(syspath));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/libudev/src/enumerator.rs:130:9
    |
130 |         try!(::util::errno_to_result(unsafe {
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/monitor.rs:48:25
   |
48 |         let subsystem = try!(::util::os_str_to_cstring(subsystem));
   |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/monitor.rs:57:25
   |
57 |         let subsystem = try!(::util::os_str_to_cstring(subsystem));
   |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/monitor.rs:58:23
   |
58 |         let devtype = try!(::util::os_str_to_cstring(devtype));
   |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/monitor.rs:67:19
   |
67 |         let tag = try!(::util::os_str_to_cstring(tag));
   |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/libudev/src/monitor.rs:85:9
   |
85 |         try!(::util::errno_to_result(unsafe {
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/mio/src/net/tcp.rs:577:22
    |
577 |         let (s, a) = try!(self.accept_std());
    |                      ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/mio/src/event_imp.rs:157:22
    |
157 | impl Evented for Box<Evented> {
    |                      ^^^^^^^ help: use `dyn`: `dyn Evented`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/mio/src/deprecated/notify.rs:47:32
   |
47 |     fn cause(&self) -> Option<&error::Error> {
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/mio/src/sys/unix/dlsym.rs:13:23
   |
13 |                 addr: ::std::sync::atomic::ATOMIC_USIZE_INIT,
   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`
   | 
  ::: ./third_party/rust/mio/src/sys/unix/mod.rs:49:5
   |
49 |     dlsym!(fn pipe2(*mut c_int, c_int) -> c_int);
   |     --------------------------------------------- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/mio/src/sys/unix/uds.rs:54:39
   |
54 |         let addr: libc::sockaddr_un = mem::uninitialized();
   |                                       ^^^^^^^^^^^^^^^^^^

   Compiling pulse v0.2.0 (/<<PKGBUILDDIR>>/media/libcubeb/cubeb-pulse-rs/pulse-rs)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=pulse CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/libcubeb/cubeb-pulse-rs/pulse-rs CARGO_PKG_AUTHORS='Dan Glastonbury <dglastonbury@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.0 /usr/bin/rustc --crate-name pulse media/libcubeb/cubeb-pulse-rs/pulse-rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4af7af43b3921247 -C extra-filename=-4af7af43b3921247 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern pulse_ffi=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libpulse_ffi-043002226cf743d5.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/context.rs:13:9
   |
13 |         unsafe {
   |         ^^^^^^ unnecessary `unsafe` block
   |
   = note: `#[warn(unused_unsafe)]` on by default

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/context.rs:29:30
   |
29 |         let ptr = try_alloc!(unsafe { ::ffi::udev_new() });
   |                              ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/context.rs:41:30
   |
41 |         let ptr = try_alloc!(unsafe {
   |                              ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/device.rs:27:9
   |
27 |         unsafe {
   |         ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/device.rs:50:9
   |
50 |         unsafe {
   |         ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/device.rs:57:15
   |
57 |         match unsafe { ::ffi::udev_device_get_devnum(self.device) } {
   |               ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/device.rs:89:31
   |
89 |         ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_devnode(self.device) }).map(|path| {
   |                               ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/device.rs:96:19
   |
96 |         let ptr = unsafe { ::ffi::udev_device_get_parent(self.device) };
   |                   ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/device.rs:99:13
   |
99 |             unsafe {
   |             ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:143:19
    |
143 |         let ptr = unsafe { ::ffi::udev_device_get_sysnum(self.device) };
    |                   ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:158:31
    |
158 |         ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_devtype(self.device) })
    |                               ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:163:31
    |
163 |         ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_driver(self.device) })
    |                               ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:173:31
    |
173 |         ::util::ptr_to_os_str(unsafe {
    |                               ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:185:31
    |
185 |         ::util::ptr_to_os_str(unsafe {
    |                               ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:195:33
    |
195 |         ::util::errno_to_result(unsafe {
    |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:217:20
    |
217 |             entry: unsafe { ::ffi::udev_device_get_properties_list_entry(self.device) }
    |                    ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:238:20
    |
238 |             entry: unsafe { ::ffi::udev_device_get_sysattr_list_entry(self.device) }
    |                    ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:261:26
    |
261 |             self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) };
    |                          ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/device.rs:307:26
    |
307 |             self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) };
    |                          ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/enumerator.rs:22:9
   |
22 |         unsafe { ::ffi::udev_enumerate_unref(self.enumerator) };
   |         ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/enumerator.rs:29:30
   |
29 |         let ptr = try_alloc!(unsafe { ::ffi::udev_enumerate_new(context.as_ptr()) });
   |                              ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/enumerator.rs:39:33
   |
39 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/enumerator.rs:48:33
   |
48 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/enumerator.rs:58:33
   |
58 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/enumerator.rs:67:33
   |
67 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/enumerator.rs:77:33
   |
77 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/enumerator.rs:86:33
   |
86 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/enumerator.rs:93:33
   |
93 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/enumerator.rs:102:33
    |
102 |         ::util::errno_to_result(unsafe {
    |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/enumerator.rs:112:33
    |
112 |         ::util::errno_to_result(unsafe {
    |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/enumerator.rs:121:33
    |
121 |         ::util::errno_to_result(unsafe {
    |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/enumerator.rs:136:20
    |
136 |             entry: unsafe { ::ffi::udev_enumerate_get_list_entry(self.enumerator) }
    |                    ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/enumerator.rs:130:38
    |
130 |         try!(::util::errno_to_result(unsafe {
    |                                      ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/enumerator.rs:157:26
    |
157 |             self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) };
    |                          ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/monitor.rs:25:9
   |
25 |         unsafe {
   |         ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/monitor.rs:36:30
   |
36 |         let ptr = try_alloc!(unsafe {
   |                              ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/monitor.rs:50:33
   |
50 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/monitor.rs:60:33
   |
60 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/monitor.rs:69:33
   |
69 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/monitor.rs:76:33
   |
76 |         ::util::errno_to_result(unsafe {
   |                                 ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
  --> ./third_party/rust/libudev/src/monitor.rs:85:38
   |
85 |         try!(::util::errno_to_result(unsafe {
   |                                      ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/monitor.rs:110:9
    |
110 |         unsafe {
    |         ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/monitor.rs:121:22
    |
121 |         let device = unsafe {
    |                      ^^^^^^ unnecessary `unsafe` block

warning: unnecessary `unsafe` block
   --> ./third_party/rust/libudev/src/monitor.rs:202:9
    |
202 |         unsafe {
    |         ^^^^^^ unnecessary `unsafe` block

warning: unnecessary parentheses around type
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:326:38
    |
326 |     pub fn get_time(&self) -> Result<(USec)> {
    |                                      ^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:106:26
    |
106 |             let result = uninitialized::<F>()(&ctx, userdata);
    |                          ^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:104:36
    |
104 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:157:26
    |
157 |             let result = uninitialized::<F>()(&ctx, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:155:36
    |
155 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:182:26
    |
182 |             let result = uninitialized::<F>()(&api, e, timeval, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:179:36
    |
179 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:207:26
    |
207 |             let result = uninitialized::<F>()(&ctx, info, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:200:36
    |
200 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:233:26
    |
233 |             let result = uninitialized::<F>()(&ctx, info, eol, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:231:36
    |
231 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:260:26
    |
260 |             let result = uninitialized::<F>()(&ctx, info, eol, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:258:36
    |
258 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:284:26
    |
284 |             let result = uninitialized::<F>()(&ctx, info, eol, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:282:36
    |
282 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:308:26
    |
308 |             let result = uninitialized::<F>()(&ctx, info, eol, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:306:36
    |
306 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:334:26
    |
334 |             let result = uninitialized::<F>()(&ctx, success, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:332:36
    |
332 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:355:26
    |
355 |             let result = uninitialized::<F>()(&ctx, success, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:353:36
    |
353 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:387:26
    |
387 |             let result = uninitialized::<F>()(&ctx, event, idx, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/context.rs:383:36
    |
383 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:195:26
    |
195 |             let result = uninitialized::<F>()(&mut stm, success, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:193:36
    |
193 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:230:26
    |
230 |             let result = uninitialized::<F>()(&mut stm, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:228:36
    |
228 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:258:26
    |
258 |             let result = uninitialized::<F>()(&mut stm, nbytes, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:256:36
    |
256 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:286:26
    |
286 |             let result = uninitialized::<F>()(&mut stm, nbytes, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:284:36
    |
284 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:308:26
    |
308 |             let result = uninitialized::<F>()(&mut stm, success, userdata);
    |                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> media/libcubeb/cubeb-pulse-rs/pulse-rs/src/stream.rs:306:36
    |
306 |             use std::mem::{forget, uninitialized};
    |                                    ^^^^^^^^^^^^^

   Compiling profiler_helper v0.1.0 (/<<PKGBUILDDIR>>/tools/profiler/rust-helper)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=profiler_helper CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/tools/profiler/rust-helper CARGO_PKG_AUTHORS='Markus Stange <mstange@themasta.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name profiler_helper tools/profiler/rust-helper/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e8d2cd8d1b94401f -C extra-filename=-e8d2cd8d1b94401f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern memmap=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmemmap-8997303a33838f7b.rmeta --extern thin_vec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthin_vec-b3cf4b1f7b125cdc.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling tokio-tcp v0.1.1
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=tokio-tcp CARGO_PKG_DESCRIPTION='TCP bindings for tokio.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-tcp CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio_tcp /<<PKGBUILDDIR>>/third_party/rust/tokio-tcp/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7916107c9aa27c03 -C extra-filename=-7916107c9aa27c03 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern iovec=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmio-96f0405c2bec76b3.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_io-3cff91226ecaebb8.rmeta --extern tokio_reactor=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_reactor-2558d9ddeea1978d.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-tcp/src/stream.rs:699:30
    |
699 |             if let Some(e) = try!(stream.io.get_ref().take_error()) {
    |                              ^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-tcp/src/lib.rs:23:23
    |
23  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

   Compiling tokio-udp v0.1.1
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=tokio-udp CARGO_PKG_DESCRIPTION='UDP bindings for tokio.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-udp CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio_udp /<<PKGBUILDDIR>>/third_party/rust/tokio-udp/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=07522ad605a80409 -C extra-filename=-07522ad605a80409 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmio-96f0405c2bec76b3.rmeta --extern tokio_codec=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_codec-d16a89c549b54dc6.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_io-3cff91226ecaebb8.rmeta --extern tokio_reactor=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_reactor-2558d9ddeea1978d.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-udp/src/frame.rs:69:19
   |
69 |             match try!(self.poll_complete()) {
   |                   ^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-udp/src/lib.rs:20:23
   |
20 | #![deny(missing_docs, warnings, missing_debug_implementations)]
   |                       ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around type
  --> ./third_party/rust/tokio-udp/src/frame.rs:42:39
   |
42 |     fn poll(&mut self) -> Poll<Option<(Self::Item)>, Self::Error> {
   |                                       ^^^^^^^^^^^^ help: remove these parentheses
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-udp/src/lib.rs:20:23
   |
20 | #![deny(missing_docs, warnings, missing_debug_implementations)]
   |                       ^^^^^^^^
   = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

   Compiling env_logger v0.5.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=env_logger CARGO_PKG_DESCRIPTION='A logging implementation for `log` which is configured via an environment
variable.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/env_logger CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/sebasmagri/env_logger/' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.6 /usr/bin/rustc --crate-name env_logger /<<PKGBUILDDIR>>/third_party/rust/env_logger/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5d13e123de265bb5 -C extra-filename=-5d13e123de265bb5 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern atty=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libatty-7e53a889f0572ad5.rmeta --extern humantime=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libhumantime-95398f01df8f1fcf.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern termcolor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtermcolor-357eaac420c3a8cb.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/env_logger/src/lib.rs:240:17
    |
240 |     format: Box<Fn(&mut Formatter, &Record) -> io::Result<()> + Sync + Send>,
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut Formatter, &Record) -> io::Result<()> + Sync + Send`
    |
note: the lint level is defined here
   --> ./third_party/rust/env_logger/src/lib.rs:180:54
    |
180 | #![deny(missing_debug_implementations, missing_docs, warnings)]
    |                                                      ^^^^^^^^
    = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/env_logger/src/lib.rs:247:31
    |
247 |     custom_format: Option<Box<Fn(&mut Formatter, &Record) -> io::Result<()> + Sync + Send>>,
    |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut Formatter, &Record) -> io::Result<()> + Sync + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/env_logger/src/lib.rs:267:35
    |
267 |     fn into_boxed_fn(self) -> Box<Fn(&mut Formatter, &Record) -> io::Result<()> + Sync + Send> {
    |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&mut Formatter, &Record) -> io::Result<()> + Sync + Send`

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=syn CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/syn CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/syn-86c6e58609372172/out CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.15.30 /usr/bin/rustc --crate-name syn /<<PKGBUILDDIR>>/third_party/rust/syn/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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="quote"' --cfg 'feature="visit"' -C metadata=c0b0d36473824fe1 -C extra-filename=-c0b0d36473824fe1 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rmeta --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rmeta --extern unicode_xid=/<<PKGBUILDDIR>>/build-browser/release/deps/libunicode_xid-73a36e8d5305f8bc.rmeta --cap-lints warn --cfg syn_can_use_thread_id --cfg syn_can_call_macro_by_path --cfg syn_disable_nightly_tests`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/env_logger/src/fmt.rs:656:60
    |
656 |             ParseColorErrorKind::TermColor(ref err) => err.description(),
    |                                                            ^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/env_logger/src/lib.rs:180:54
    |
180 | #![deny(missing_debug_implementations, missing_docs, warnings)]
    |                                                      ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

   Compiling serde_derive v1.0.88 (https://github.com/servo/serde?branch=deserialize_from_enums10#84b2795d)
     Running `CARGO_PKG_VERSION_MINOR=0 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_NAME=serde_derive CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name serde_derive /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=109ffc7209891d45 -C extra-filename=-109ffc7209891d45 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libsyn-eb3accc7e9561d0f.rlib --extern proc_macro --cap-lints warn`
   Compiling tokio v0.1.7
     Running `CARGO_PKG_VERSION_MINOR=1 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_NAME=tokio CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O
backed applications.
' CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name tokio /<<PKGBUILDDIR>>/third_party/rust/tokio/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=fa05d09712e0b7f2 -C extra-filename=-fa05d09712e0b7f2 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmio-96f0405c2bec76b3.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --extern tokio_fs=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_fs-aca762ceaa927fa9.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_io-3cff91226ecaebb8.rmeta --extern tokio_reactor=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_reactor-2558d9ddeea1978d.rmeta --extern tokio_tcp=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_tcp-7916107c9aa27c03.rmeta --extern tokio_threadpool=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_threadpool-a75f7d0e8802c912.rmeta --extern tokio_timer=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_timer-a8631900cccbc2a2.rmeta --extern tokio_udp=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_udp-07522ad605a80409.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unused doc comment
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:222:1
    |
222 | /// Current thread's task runner. This is set in `TaskRunner::with`
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio/src/lib.rs:68:23
    |
68  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]`
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:128:23
    |
128 | struct Task(Spawn<Box<Future<Item = (), Error = ()>>>);
    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio/src/lib.rs:68:23
    |
68  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:173:42
    |
173 |     pub fn schedule(&mut self, item: Box<Future<Item = (), Error = ()>>) {
    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:363:28
    |
363 |     pub fn new(future: Box<Future<Item = (), Error = ()> + 'static>) -> Self {
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:692:58
    |
692 | unsafe fn hide_lt<U: Unpark>(p: *mut ArcNode<U>) -> *mut UnsafeNotify {
    |                                                          ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:693:30
    |
693 |     mem::transmute(p as *mut UnsafeNotify)
    |                              ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:141:40
    |
141 |     spawn_receiver: mpsc::Receiver<Box<Future<Item = (), Error = ()> + Send + 'static>>,
    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:215:43
    |
215 |     fn spawn_local(&mut self, future: Box<Future<Item = (), Error = ()>>);
    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:219:29
    |
219 |     spawn: Cell<Option<*mut SpawnLocal>>,
    |                             ^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:427:37
    |
427 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:631:30
    |
631 |     sender: mpsc::Sender<Box<Future<Item = (), Error = ()> + Send + 'static>>,
    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:685:47
    |
685 |     pub fn spawn_local(&mut self, future: Box<Future<Item = (), Error = ()>>)
    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:703:37
    |
703 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:769:43
    |
769 |     fn spawn_local(&mut self, future: Box<Future<Item = (), Error = ()>>) {
    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:778:43
    |
778 |     fn set_spawn<F, R>(&self, spawn: &mut SpawnLocal, f: F) -> R
    |                                           ^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:791:52
    |
791 |         let spawn = unsafe { hide_lt(spawn as *mut SpawnLocal) };
    |                                                    ^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:798:32
    |
798 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (SpawnLocal + 'static) {
    |                                ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal + 'a`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:798:59
    |
798 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (SpawnLocal + 'static) {
    |                                                           ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal + 'static`

warning: trait objects without an explicit `dyn` are deprecated
 --> ./third_party/rust/tokio/src/runtime/shutdown.rs:9:27
  |
9 |     pub(super) inner: Box<Future<Item = (), Error = ()> + Send>,
  |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio/src/runtime/task_executor.rs:72:37
   |
72 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::IsOptimizedArguments(js::AbstractFramePtr, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:41:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   41 | static inline bool IsOptimizedArguments(AbstractFramePtr frame,
      |                    ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  110 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetElement(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, uint32_t, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  141 | inline bool GetElement(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  275 | inline bool SetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:256:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 | inline bool HasOwnProperty(JSContext* cx, HandleValue val, HandleValue idValue,
      |             ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:256:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::BoxNonStrictThis(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:89:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   89 | bool js::BoxNonStrictThis(JSContext* cx, HandleValue thisv,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:89:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:89:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::GetFunctionThis(JSContext*, js::AbstractFramePtr, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:116:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  116 | bool js::GetFunctionThis(JSContext* cx, AbstractFramePtr frame,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:156:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  156 |   return BoxNonStrictThis(cx, thisv, res);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'void js::GetNonSyntacticGlobalThis(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:159:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  159 | void js::GetNonSyntacticGlobalThis(JSContext* cx, HandleObject envChain,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::Debug_CheckSelfHosted(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:178:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  178 | bool js::Debug_CheckSelfHosted(JSContext* cx, HandleValue fun) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::GetImportOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:245:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  245 | bool js::GetImportOperation(JSContext* cx, HandleObject envChain,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  202 |       if (!NativeGetExistingProperty(cx, normalized, holder.as<NativeObject>(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203 |                                      shape, vp)) {
      |                                      ~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::ReportIsNotFunction(JSContext*, JS::HandleValue, int, js::MaybeConstruct)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:326:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  326 | bool js::ReportIsNotFunction(JSContext* cx, HandleValue v, int numToSkip,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'JSObject* js::ValueToCallable(JSContext*, JS::HandleValue, int, js::MaybeConstruct)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:335:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  335 | JSObject* js::ValueToCallable(JSContext* cx, HandleValue v, int numToSkip,
      |           ^~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::CheckClassHeritageOperation(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:903:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  903 | bool js::CheckClassHeritageOperation(JSContext* cx, HandleValue heritage) {
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'JSObject* js::ObjectWithProtoOperation(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:922:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  922 | JSObject* js::ObjectWithProtoOperation(JSContext* cx, HandleValue val) {
      |           ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:922:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::EnterWithOperation(JSContext*, js::AbstractFramePtr, JS::HandleValue, JS::Handle<js::WithScope*>)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:941:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  941 | bool js::EnterWithOperation(JSContext* cx, AbstractFramePtr frame,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::ThrowOperation(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4429:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4429 | bool js::ThrowOperation(JSContext* cx, HandleValue v) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4431:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4431 |   cx->setPendingExceptionAndCaptureStack(v);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4478:24: warning: 'proto' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4478 |     if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) {
      |         ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4435:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4435 | bool js::GetProperty(JSContext* cx, HandleValue v, HandlePropertyName name,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4435:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::GetValueProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4492:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4492 | bool js::GetValueProperty(JSContext* cx, HandleValue value,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4492:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4494:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4494 |   return GetProperty(cx, value, name, vp);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4494:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::DefVarOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4570:28: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 4570 |     if (!DefineDataProperty(cx, varobj, name, UndefinedHandleValue, attrs)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::DefLexicalOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4619:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4619 |   return NativeDefineDataProperty(cx, lexicalEnv, id, uninitialized, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::DefFunOperation(JSContext*, JS::HandleScript, JS::HandleObject, JS::HandleFunction)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4654:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4654 |     if (!DefineDataProperty(cx, parent, name, rval, attrs)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4678:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4678 |       if (!DefineDataProperty(cx, parent, name, rval, attrs)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:663:21
    |
663 |                 b'0'...b'9' => {
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:967:21
    |
967 |                 b'0'...b'9' => b0 - b'0',
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:968:21
    |
968 |                 b'a'...b'f' => 10 + (b0 - b'a'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:969:21
    |
969 |                 b'A'...b'F' => 10 + (b0 - b'A'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:973:17
    |
973 |             b'0'...b'9' => b1 - b'0',
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:974:17
    |
974 |             b'a'...b'f' => 10 + (b1 - b'a'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:975:17
    |
975 |             b'A'...b'F' => 10 + (b1 - b'A'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:991:21
    |
991 |                 b'0'...b'9' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:996:21
    |
996 |                 b'a'...b'f' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1001:21
     |
1001 |                 b'A'...b'F' => {
     |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1034:18
     |
1034 |             (b'0'...b'9', _) => 10,
     |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1042:21
     |
1042 |                 b'0'...b'9' => u64::from(b - b'0'),
     |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1043:21
     |
1043 |                 b'a'...b'f' if base > 10 => 10 + u64::from(b - b'a'),
     |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/lit.rs:1044:21
     |
1044 |                 b'A'...b'F' if base > 10 => 10 + u64::from(b - b'A'),
     |                     ^^^ help: use `..=` for an inclusive range

/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::GetAndClearExceptionAndStack(JSContext*, JS::MutableHandleValue, js::MutableHandleSavedFrame)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4739:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4739 | bool js::GetAndClearExceptionAndStack(JSContext* cx, MutableHandleValue res,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4741:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4741 |   if (!cx->getPendingException(res)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/punctuated.rs:561:16
    |
561 |     inner: Box<ExactSizeIterator<Item = &'a T> + 'a>,
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ExactSizeIterator<Item = &'a T> + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/punctuated.rs:615:16
    |
615 |     inner: Box<ExactSizeIterator<Item = &'a mut T> + 'a>,
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ExactSizeIterator<Item = &'a mut T> + 'a`

/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::GetAndClearException(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4751:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4751 | bool js::GetAndClearException(JSContext* cx, MutableHandleValue res) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4741:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4741 |   if (!cx->getPendingException(res)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::DeletePropertyJit(JSContext*, JS::HandleValue, js::HandlePropertyName, bool*) [with bool strict = true]':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4757:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4757 | bool js::DeletePropertyJit(JSContext* cx, HandleValue v,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::DeletePropertyJit(JSContext*, JS::HandleValue, js::HandlePropertyName, bool*) [with bool strict = false]':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4757:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4757 | bool js::DeletePropertyJit(JSContext* cx, HandleValue v,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::DeleteElementJit(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = true]':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4787 | bool js::DeleteElementJit(JSContext* cx, HandleValue val, HandleValue index,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::DeleteElementJit(JSContext*, JS::HandleValue, JS::HandleValue, bool*) [with bool strict = false]':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4787 | bool js::DeleteElementJit(JSContext* cx, HandleValue val, HandleValue index,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4819:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4819 | bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4819:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4819:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool, JS::HandleScript, jsbytecode*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4829:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4829 | bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4829:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4829:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::SetObjectElementWithReceiver(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4842 | bool js::SetObjectElementWithReceiver(JSContext* cx, HandleObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::HandleValue, bool, JS::HandleScript, jsbytecode*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4852 | bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::InitElementArray(JSContext*, jsbytecode*, JS::HandleObject, uint32_t, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4864:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4864 | bool js::InitElementArray(JSContext* cx, jsbytecode* pc, HandleObject obj,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  659 |     if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::AddValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4869:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4869 | bool js::AddValues(JSContext* cx, MutableHandleValue lhs,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4869:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4869:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/ReceiverGuard.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1444:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1444 |     return BigInt::add(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1444:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::SubValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4874:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4874 | bool js::SubValues(JSContext* cx, MutableHandleValue lhs,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4874:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4874:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1460:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1460 |     return BigInt::sub(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1460:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::MulValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4879 | bool js::MulValues(JSContext* cx, MutableHandleValue lhs,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1476:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1476 |     return BigInt::mul(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1476:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::DivValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4884 | bool js::DivValues(JSContext* cx, MutableHandleValue lhs,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1492:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1492 |     return BigInt::div(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1492:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1568:21
     |
1568 |     let (ser, de) = try!(get_ser_and_de(cx, "rename", items, get_lit_str));
     |                     ^^^
     |
     = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1569:9
     |
1569 |     Ok((try!(ser.at_most_one()), try!(de.at_most_one())))
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1569:34
     |
1569 |     Ok((try!(ser.at_most_one()), try!(de.at_most_one())))
     |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1576:21
     |
1576 |     let (ser, de) = try!(get_ser_and_de(cx, "rename", items, get_lit_str));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1577:9
     |
1577 |     Ok((try!(ser.at_most_one()), de.get()))
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1584:21
     |
1584 |     let (ser, de) = try!(get_ser_and_de(cx, "bound", items, parse_lit_into_where));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1585:9
     |
1585 |     Ok((try!(ser.at_most_one()), try!(de.at_most_one())))
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1585:34
     |
1585 |     Ok((try!(ser.at_most_one()), try!(de.at_most_one())))
     |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1623:18
     |
1623 |     let string = try!(get_lit_str(cx, attr_name, attr_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1634:18
     |
1634 |     let string = try!(get_lit_str(cx, attr_name, attr_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1646:18
     |
1646 |     let string = try!(get_lit_str(cx, attr_name, meta_item_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1659:18
     |
1659 |     let string = try!(get_lit_str(cx, attr_name, attr_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1676:18
     |
1676 |     let string = try!(get_lit_str(cx, attr_name, attr_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1932:18
     |
1932 |     let tokens = try!(spanned_tokens(s));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1937:18
     |
1937 |     let stream = try!(syn::parse_str(&s.value()));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/de.rs:27:5
   |
27 |     try!(ctxt.check());
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/ser.rs:19:5
   |
19 |     try!(ctxt.check());
   |     ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/ast.rs:133:40
    |
133 |     pub fn all_fields(&'a self) -> Box<Iterator<Item = &'a Field<'a>> + 'a> {
    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = &'a Field<'a>> + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::ModValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4889 | bool js::ModValues(JSContext* cx, MutableHandleValue lhs,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1516:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1516 |     return BigInt::mod(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1516:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
warning: unnecessary parentheses around block return value
   --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/ser.rs:870:13
    |
870 |             (StructTrait::SerializeStruct)
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::PowValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4894 | bool js::PowValues(JSContext* cx, MutableHandleValue lhs,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1532:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1532 |     return BigInt::pow(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1532:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::UrshValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4899 | bool js::UrshValues(JSContext* cx, MutableHandleValue lhs,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::AtomicIsLockFree(JSContext*, JS::HandleValue, int*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4904:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4904 | bool js::AtomicIsLockFree(JSContext* cx, HandleValue in, int* out) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4904:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::DeleteNameOperation(JSContext*, js::HandlePropertyName, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4913:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4913 | bool js::DeleteNameOperation(JSContext* cx, HandlePropertyName name,
      |      ^~
   Compiling syn v0.14.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=syn CARGO_PKG_DESCRIPTION='Nom parser for Rust source code' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.14.6 /usr/bin/rustc --crate-name syn /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,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="quote"' -C metadata=c24459b7bb782cdb -C extra-filename=-c24459b7bb782cdb --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rmeta --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rmeta --extern unicode_xid=/<<PKGBUILDDIR>>/build-browser/release/deps/libunicode_xid-73a36e8d5305f8bc.rmeta --cap-lints warn`
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::ImplicitThisOperation(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4946:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4946 | bool js::ImplicitThisOperation(JSContext* cx, HandleObject scopeObj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::InitElemGetterSetterOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5007:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5007 | bool js::InitElemGetterSetterOperation(JSContext* cx, jsbytecode* pc,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::OptimizeSpreadCall(JSContext*, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5109:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5109 | bool js::OptimizeSpreadCall(JSContext* cx, HandleValue arg, bool* optimized) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5109:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In function 'JSObject* js::SuperFunOperation(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::SetPropertySuper(JSContext*, JS::HandleObject, JS::HandleValue, js::HandlePropertyName, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5443:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5443 | bool js::SetPropertySuper(JSContext* cx, HandleObject obj, HandleValue receiver,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5443:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::ValueToId(JSContext*, typename js::MaybeRooted<JS::Value, allowGC>::HandleType, typename js::MaybeRooted<JS::PropertyKey, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   74 | inline bool ValueToId(
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::FetchName(JSContext*, JS::HandleObject, JS::HandleObject, js::HandlePropertyName, JS::Handle<JS::PropertyResult>, JS::MutableHandleValue) [with js::GetNameMode mode = js::GetNameMode::Normal]':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:172:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  172 | inline bool FetchName(JSContext* cx, HandleObject receiver, HandleObject holder,
      |             ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  202 |       if (!NativeGetExistingProperty(cx, normalized, holder.as<NativeObject>(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203 |                                      shape, vp)) {
      |                                      ~~~~~~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rand CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rand-0.3.22 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.3.22 /usr/bin/rustc --crate-name rand /<<PKGBUILDDIR>>/third_party/rust/rand-0.3.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=460f3c3583bddac1 -C extra-filename=-460f3c3583bddac1 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/release/deps/liblibc-03b8f7aa4cff0dfd.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/release/deps/librand-3c450620d83c2d98.rmeta --cap-lints warn`
   Compiling nserror v0.1.0 (/<<PKGBUILDDIR>>/xpcom/rust/nserror)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=nserror CARGO_PKG_DESCRIPTION='Rust bindings to xpcom nsresult and NS_ERROR_ values' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/xpcom/rust/nserror CARGO_PKG_AUTHORS='Michael Layzell <michael@thelayzells.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name nserror xpcom/rust/nserror/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f1ec97e7d20865a3 -C extra-filename=-f1ec97e7d20865a3 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'js::ReportInNotObjectError(JSContext*, JS::HandleValue, int, JS::HandleValue, int)::<lambda(JSContext*, JS::HandleValue)>':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1616:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1616 |   auto uniqueCharsFromString = [](JSContext* cx,
      |                                ^
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'void js::ReportInNotObjectError(JSContext*, JS::HandleValue, int, JS::HandleValue, int)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1614:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1614 | void js::ReportInNotObjectError(JSContext* cx, HandleValue lref, int lindex,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1614:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::FetchName(JSContext*, JS::HandleObject, JS::HandleObject, js::HandlePropertyName, JS::Handle<JS::PropertyResult>, JS::MutableHandleValue) [with js::GetNameMode mode = js::GetNameMode::TypeOf]':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:172:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  172 | inline bool FetchName(JSContext* cx, HandleObject receiver, HandleObject holder,
      |             ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  202 |       if (!NativeGetExistingProperty(cx, normalized, holder.as<NativeObject>(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203 |                                      shape, vp)) {
      |                                      ~~~~~~~~~~
warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/ty.rs:264:9
    |
264 |         /// In some positions, types may not contain the `+` character, to
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
    = note: `#[warn(unused_doc_comments)]` on by default
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/ty.rs:265:9
    |
265 |         /// disambiguate them. For example in the expression `1 as T`, T may not
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/ty.rs:266:9
    |
266 |         /// contain a `+` character.
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/ty.rs:267:9
    |
267 |         ///
    |         ^^^ rustdoc does not generate documentation for macros
    |
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/ty.rs:268:9
    |
268 |         /// This parser does not allow a `+`, while the default parser does.
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:591:21
    |
591 |                 b'0'...b'9' => if number_is_int(&value) {
    |                     ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:890:17
    |
890 |             b'0'...b'9' => b0 - b'0',
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:891:17
    |
891 |             b'a'...b'f' => 10 + (b0 - b'a'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:892:17
    |
892 |             b'A'...b'F' => 10 + (b0 - b'A'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:896:17
    |
896 |             b'0'...b'9' => b1 - b'0',
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:897:17
    |
897 |             b'a'...b'f' => 10 + (b1 - b'a'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:898:17
    |
898 |             b'A'...b'F' => 10 + (b1 - b'A'),
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:914:21
    |
914 |                 b'0'...b'9' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:919:21
    |
919 |                 b'a'...b'f' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:924:21
    |
924 |                 b'A'...b'F' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:957:18
    |
957 |             (b'0'...b'9', _) => 10,
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:965:21
    |
965 |                 b'0'...b'9' => u64::from(b - b'0'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:966:21
    |
966 |                 b'a'...b'f' if base > 10 => 10 + u64::from(b - b'a'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/lit.rs:967:21
    |
967 |                 b'A'...b'F' if base > 10 => 10 + u64::from(b - b'A'),
    |                     ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/punctuated.rs:460:16
    |
460 |     inner: Box<ExactSizeIterator<Item = &'a T> + 'a>,
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ExactSizeIterator<Item = &'a T> + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/punctuated.rs:516:16
    |
516 |     inner: Box<ExactSizeIterator<Item = &'a mut T> + 'a>,
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ExactSizeIterator<Item = &'a mut T> + 'a`

   Compiling mp4parse_capi v0.11.2 (/<<PKGBUILDDIR>>/media/mp4parse-rust/mp4parse_capi)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mp4parse_capi CARGO_PKG_DESCRIPTION='Parser for ISO base media file format (mp4)' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/mp4parse-rust/mp4parse_capi CARGO_PKG_AUTHORS='Ralph Giles <giles@mozilla.com>:Matthew Gregan <kinetik@flim.org>:Alfredo Yang <ayang@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/mozilla/mp4parse-rust' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.11.2 /usr/bin/rustc --crate-name mp4parse_capi media/mp4parse-rust/mp4parse_capi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="mp4parse_fallible"' -C metadata=b502cc102e378e57 -C extra-filename=-b502cc102e378e57 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern byteorder=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern mp4parse=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmp4parse-c0478d3bae751e2f.rmeta --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unnecessary parentheses around block return value
   --> media/mp4parse-rust/mp4parse_capi/src/lib.rs:916:25
    |
916 |                         (0 .. v.sample_count)
    |                         ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

warning: unnecessary parentheses around block return value
   --> media/mp4parse-rust/mp4parse_capi/src/lib.rs:920:25
    |
920 |                         (0 .. 0)
    |                         ^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around block return value
   --> media/mp4parse-rust/mp4parse_capi/src/lib.rs:967:25
    |
967 |                         (0 .. v.sample_count)
    |                         ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'void js::InitGlobalLexicalOperation(JSContext*, js::LexicalEnvironmentObject*, JSScript*, jsbytecode*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:343:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  343 | inline void InitGlobalLexicalOperation(JSContext* cx,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'JSObject* js::LambdaArrow(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4515:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4515 | JSObject* js::LambdaArrow(JSContext* cx, HandleFunction fun,
      |           ^~
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/syn-0.14.6/src/error.rs:50:27
   |
50 |         Display::fmt(self.description(), f)
   |                           ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: method is never used: `get_stable_rust_enum_layout`
   --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/ast.rs:149:5
    |
149 |     pub fn get_stable_rust_enum_layout(&self) -> Option<&'static str> {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(dead_code)]` on by default

warning: method is never used: `get_stable_c_enum_layout`
   --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/ast.rs:158:5
    |
158 |     pub fn get_stable_c_enum_layout(&self) -> Option<&'static str> {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool Interpret(JSContext*, js::RunState&)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1887:51: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1887 |           ResumeMode mode = Debugger::onSingleStep(cx, &rval);
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1900:53: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1900 |               cx->setPendingExceptionAndCaptureStack(rval);
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1913:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1913 |           ResumeMode mode = Debugger::onTrap(cx, &rval);
      |                             ~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1924:53: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1924 |               cx->setPendingExceptionAndCaptureStack(rval);
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2202:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2202 |         ReportInNotObjectError(cx, lref, -2, rref, -1);
      |         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2202:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2225:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2225 |       if (!HasOwnProperty(cx, val, idval, &found)) {
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2237:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2237 |       JSObject* iter = ValueToIterator(cx, val);
      |                        ~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  887 |     return BigInt::bitOr(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  872 |     return BigInt::bitXor(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  902 |     return BigInt::bitAnd(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   80 |   if (!LooselyEqual(cx, lval, rval, &cond)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   80 |   if (!LooselyEqual(cx, lval, rval, &cond)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2402 |     if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2411:7: note: in expansion of macro 'STRICT_EQUALITY_OP'
 2411 |       STRICT_EQUALITY_OP(==, cond);
      |       ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2402 |     if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2418:7: note: in expansion of macro 'STRICT_EQUALITY_OP'
 2418 |       STRICT_EQUALITY_OP(!=, cond);
      |       ^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  720 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  725 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  735 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  720 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  725 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  735 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  720 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  725 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  735 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  720 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  725 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  735 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  917 |     return BigInt::lsh(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  932 |     return BigInt::rsh(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/ReceiverGuard.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1444:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1444 |     return BigInt::add(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1444:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1460:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1460 |     return BigInt::sub(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1460:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1476:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1476 |     return BigInt::mul(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1476:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1492:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1492 |     return BigInt::div(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1492:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1516:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1516 |     return BigInt::mod(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1516:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1532:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1532 |     return BigInt::pow(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1532:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  857 |     return BigInt::bitNot(cx, in, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:384:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  384 |     return BigInt::neg(cx, val, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:209:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  209 |   if (!ToNumberSlow(cx, vp, &d)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2625:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2625 |       if (!DeleteNameOperation(cx, name, envObj, res)) {
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:197:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  197 |     if (IsOptimizedArguments(fp, lval)) {
      |         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:209:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  209 |   if (name == cx->names().callee && IsOptimizedArguments(fp, lval)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:216:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  216 |   return GetProperty(cx, v, name, vp);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:216:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:124:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  124 |   return GetProperty(cx, obj, receiver, id, vp);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2798:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2798 |       if (!GetNameBoundInEnvironment(cx, env, id, rval)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:308:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  308 |   return SetProperty(cx, obj, id, v, receiver, result) &&
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:308:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:336:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  336 |     ok = NativeSetProperty<Unqualified>(cx, varobj, id, val, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:336:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:268:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  268 |   return SetProperty(cx, obj, id, rval, lval, result) &&
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:268:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2869:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2869 |       if (!SetPropertySuper(cx, obj, receiver, name, rval, strict)) {
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:555:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  555 |   if (IsOptimizedArguments(frame, lref)) {
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:513:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  513 |       if (!GetElement(cx, boxed, receiver, index, res)) {
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:541:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  541 |     if (!GetProperty(cx, boxed, receiver, id, res)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:458:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  458 |       if (!GetElement(cx, obj, receiver, index, res)) {
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:486:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  486 |     if (!GetProperty(cx, obj, receiver, id, res)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:458:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  458 |       if (!GetElement(cx, obj, receiver, index, res)) {
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:486:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  486 |     if (!GetProperty(cx, obj, receiver, id, res)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1574:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1574 |   return SetProperty(cx, obj, id, value, receiver, result) &&
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:1574:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2954:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2954 |       if (!SetObjectElementWithReceiver(cx, obj, index, value, receiver,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2955 |                                         strict)) {
      |                                         ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2954:40: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:2970:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2970 |         if (!DirectEval(cx, args.get(0), args.rval())) {
      |              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3015 |       if (!SpreadCallOperation(cx, script, REGS.pc, thisv, callee, arr,
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3016 |                                newTarget, ret)) {
      |                                ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:57:49: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   57 |   if (args.length() == 2 && IsOptimizedArguments(frame, args[1])) {
      |                             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3191:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3191 |       if (!OptimizeSpreadCall(cx, val, &optimized)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:253:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  253 |   return FetchName<mode>(cx, obj, pobj, name, prop, vp);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:253:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  253 |   return FetchName<mode>(cx, obj, pobj, name, prop, vp);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3247:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3247 |       if (!GetImportOperation(cx, envChain, script, REGS.pc, rval)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  782 |     if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:785:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  785 |     return GlobalObject::addIntrinsicValue(cx, global, name, value);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/ReceiverGuard.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  679 |     if (!DefineDataProperty(cx, cso, cx->names().raw, rawValue, 0)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3485:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3485 |       InitGlobalLexicalOperation(cx, lexicalEnv, script, REGS.pc, value);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3601:22: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3601 |           LambdaArrow(cx, fun, REGS.fp()->environmentChain(), newTarget);
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3629:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3629 |       if (!TrySkipAwait(cx, val, &canSkip, &resolved)) {
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3629:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3722:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3722 |       if (!InitElemGetterSetterOperation(cx, REGS.pc, obj, idval, val)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:362:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  362 |   return DefineDataProperty(cx, obj, name, rhs, propAttrs);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  621 |   return DefineDataProperty(cx, obj, id, val, flags);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  659 |     if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  659 |     if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3880:47: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3880 |         cx->setPendingExceptionAndCaptureStack(v);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:3894:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3894 |       if (!GetAndClearException(cx, res)) {
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4431:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4431 |   cx->setPendingExceptionAndCaptureStack(v);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4087:45: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4087 |         if (!AbstractGeneratorObject::resume(cx, activation, gen, val)) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Casting.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jstypes.h:25,
                 from /<<PKGBUILDDIR>>/js/src/jspubtd.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4125:52: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4125 |             MOZ_ALWAYS_FALSE(GeneratorThrowOrReturn(cx, activation.regs().fp(),
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:676:12: note: in definition of macro 'MOZ_ALWAYS_FALSE'
  676 |       if ((expr)) {                 \
      |            ^~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4153:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4153 |       if (!CheckClassHeritageOperation(cx, heritage)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4186:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4186 |       JSObject* obj = ObjectWithProtoOperation(cx, REGS.stackHandleAt(-1));
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:23,
                 from /<<PKGBUILDDIR>>/js/src/vm/Iteration.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:406:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  406 |   return BigInt::inc(cx, val, res);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:424:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  424 |   return BigInt::dec(cx, val, res);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:4385:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4385 |       if (!cx->getPendingException(&exception)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
   Compiling hyper v0.12.7
     Running `CARGO_PKG_VERSION_MINOR=12 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.12.7 CARGO_PKG_AUTHORS='Sean McArthur <sean@seanmonstar.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_NAME=hyper CARGO_PKG_DESCRIPTION='A fast and correct HTTP library.' CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/hyper CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name hyper /<<PKGBUILDDIR>>/third_party/rust/hyper/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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=b9b1bd88feec9809 -C extra-filename=-b9b1bd88feec9809 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern futures_cpupool=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures_cpupool-48fd0714099e63f5.rmeta --extern h2=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libh2-0cd3718bdf682a19.rmeta --extern http=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libhttp-db086d114da46d99.rmeta --extern httparse=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libhttparse-b005336ae161cf12.rmeta --extern iovec=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --extern itoa=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libitoa-e9f45cdf43ba21c5.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --extern net2=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libnet2-26c42554dc2b434e.rmeta --extern time=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtime-07c4baaad2d5732c.rmeta --extern tokio=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio-fa05d09712e0b7f2.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_io-3cff91226ecaebb8.rmeta --extern tokio_reactor=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_reactor-2558d9ddeea1978d.rmeta --extern tokio_tcp=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_tcp-7916107c9aa27c03.rmeta --extern tokio_timer=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio_timer-a8631900cccbc2a2.rmeta --extern want=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libwant-0b9f00d321702b6a.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/hyper/src/client/connect.rs:681:31
    |
681 |                         match try!(future.poll()) {
    |                               ^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/hyper/src/lib.rs:3:9
    |
3   | #![deny(warnings)]
    |         ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/hyper/src/proto/h1/io.rs:138:19
    |
138 |             match try!(S::parse(&mut self.read_buf, ParseContext { cached_headers: ctx.cached_headers, req_method: ctx.req_method, })) {
    |                   ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/common/exec.rs:11:18
   |
11 |     Executor(Arc<Executor<Box<Future<Item=(), Error=()> + Send>> + Send + Sync>),
   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Executor<Box<Future<Item=(), Error=()> + Send>> + Send + Sync`
   |
note: the lint level is defined here
  --> ./third_party/rust/hyper/src/lib.rs:3:9
   |
3  | #![deny(warnings)]
   |         ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/common/exec.rs:11:31
   |
11 |     Executor(Arc<Executor<Box<Future<Item=(), Error=()> + Send>> + Send + Sync>),
   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=(), Error=()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/body/body.rs:41:17
   |
41 |     Wrapped(Box<Stream<Item = Chunk, Error = Box<::std::error::Error + Send + Sync>> + Send>),
   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = Chunk, Error = Box<::std::error::Error + Send + Sync>> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/body/body.rs:41:50
   |
41 |     Wrapped(Box<Stream<Item = Chunk, Error = Box<::std::error::Error + Send + Sync>> + Send>),
   |                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/body/body.rs:143:28
    |
143 |         S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/body/body.rs:396:14
    |
396 |     From<Box<Stream<Item = Chunk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static>>
    |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = Chunk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/body/body.rs:396:47
    |
396 |     From<Box<Stream<Item = Chunk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static>>
    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/body/body.rs:402:13
    |
402 |             Stream<Item = Chunk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static,
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = Chunk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/body/body.rs:402:46
    |
402 |             Stream<Item = Chunk, Error = Box<::std::error::Error + Send + Sync>> + Send + 'static,
    |                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/body/payload.rs:16:26
   |
16 |     type Error: Into<Box<::std::error::Error + Send + Sync>>;
   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/client/conn.rs:96:16
   |
96 |     inner: Box<Future<Item=Response<Body>, Error=::Error> + Send>,
   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=Response<Body>, Error=::Error> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/client/conn.rs:242:77
    |
242 |     pub(crate) fn send_request_retryable(&mut self, req: Request<B>) -> Box<Future<Item=Response<Body>, Error=(::Error, Option<Request<B>>)> + Send>
    |                                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=Response<Body>, Error=(::Error, Option<Request<B>>)> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/client/conn.rs:304:77
    |
304 |     pub(super) fn send_request_retryable(&mut self, req: Request<B>) -> Box<Future<Item=Response<Body>, Error=(::Error, Option<Request<B>>)> + Send>
    |                                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=Response<Body>, Error=(::Error, Option<Request<B>>)> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/client/connect.rs:27:26
   |
27 |     type Error: Into<Box<StdError + Send + Sync>>;
   |                          ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/client/connect.rs:884:36
    |
884 |     struct HttpConnectExecutor(Arc<Executor<HttpConnectorBlockingTask> + Send + Sync>);
    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Executor<HttpConnectorBlockingTask> + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/client/mod.rs:264:70
    |
264 |     fn send_request(&self, mut req: Request<B>, domain: &str) -> Box<Future<Item=Response<Body>, Error=ClientError<B>> + Send> {
    |                                                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=Response<Body>, Error=ClientError<B>> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/client/mod.rs:517:16
    |
517 |     inner: Box<Future<Item=Response<Body>, Error=::Error> + Send>,
    |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=Response<Body>, Error=::Error> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/client/mod.rs:521:21
    |
521 |     fn new(fut: Box<Future<Item=Response<Body>, Error=::Error> + Send>) -> Self {
    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=Response<Body>, Error=::Error> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/client/mod.rs:546:17
    |
546 |     future: Box<Future<Item=Response<Body>, Error=ClientError<B>> + Send>,
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=Response<Body>, Error=ClientError<B>> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/client/mod.rs:621:66
    |
621 |     fn send_request_retryable(&mut self, req: Request<B>) -> Box<Future<Item=Response<Body>, Error=(::Error, Option<Request<B>>)> + Send>
    |                                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=Response<Body>, Error=(::Error, Option<Request<B>>)> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/client/mod.rs:869:25
    |
869 |         E: Executor<Box<Future<Item=(), Error=()> + Send>> + Send + Sync + 'static,
    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=(), Error=()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/error.rs:12:18
   |
12 | type Cause = Box<StdError + Send + Sync>;
   |                  ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/error.rs:146:38
    |
146 |     pub fn cause2(&self) -> Option<&(StdError + 'static + Sync + Send)> {
    |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + 'static + Sync + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/error.rs:151:43
    |
151 |     pub fn into_cause(self) -> Option<Box<StdError + Sync + Send>> {
    |                                           ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Sync + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/error.rs:326:32
    |
326 |     fn cause(&self) -> Option<&StdError> {
    |                                ^^^^^^^^ help: use `dyn`: `dyn StdError`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/error.rs:331:39
    |
331 |             .map(|cause| &**cause as &StdError)
    |                                       ^^^^^^^^ help: use `dyn`: `dyn StdError`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/hyper/src/proto/h1/decode.rs:189:21
    |
189 |             b @ b'0'...b'9' => {
    |                     ^^^ help: use `..=` for an inclusive range
    |
note: the lint level is defined here
   --> ./third_party/rust/hyper/src/lib.rs:3:9
    |
3   | #![deny(warnings)]
    |         ^^^^^^^^
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` implied by `#[warn(warnings)]`

warning: `...` range patterns are deprecated
   --> ./third_party/rust/hyper/src/proto/h1/decode.rs:193:21
    |
193 |             b @ b'a'...b'f' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/hyper/src/proto/h1/decode.rs:197:21
    |
197 |             b @ b'A'...b'F' => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/proto/h1/dispatch.rs:47:28
   |
47 |     D::PollError: Into<Box<::std::error::Error + Send + Sync>>,
   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/proto/h1/dispatch.rs:338:28
    |
338 |     D::PollError: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/proto/h1/dispatch.rs:369:24
    |
369 |     S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: the item `BufMut` is imported redundantly
   --> ./third_party/rust/hyper/src/proto/h1/io.rs:161:13
    |
6   | use bytes::{Buf, BufMut, Bytes, BytesMut};
    |                  ------ the item `BufMut` is already imported here
...
161 |         use bytes::BufMut;
    |             ^^^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/hyper/src/lib.rs:3:9
    |
3   | #![deny(warnings)]
    |         ^^^^^^^^
    = note: `#[warn(unused_imports)]` implied by `#[warn(warnings)]`

warning: the item `Parse` is imported redundantly
   --> ./third_party/rust/hyper/src/proto/h1/role.rs:506:29
    |
9   | use error::Parse;
    |     ------------ the item `Parse` is already imported here
...
506 |         use ::error::{Kind, Parse};
    |                             ^^^^^

warning: `...` range patterns are deprecated
   --> ./third_party/rust/hyper/src/proto/h1/role.rs:713:16
    |
713 |             100...199 => {
    |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/hyper/src/proto/h1/role.rs:726:20
    |
726 |                 200...299 => {
    |                    ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/proto/h2/server.rs:47:24
   |
47 |     S::Error: Into<Box<::std::error::Error + Send + Sync>>,
   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/proto/h2/server.rs:83:24
   |
83 |     S::Error: Into<Box<::std::error::Error + Send + Sync>>,
   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/proto/h2/server.rs:125:28
    |
125 |         S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/proto/h2/server.rs:163:24
    |
163 |     F::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/proto/h2/server.rs:231:24
    |
231 |     F::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:233:25
    |
233 |         E: Executor<Box<Future<Item=(), Error=()> + Send>> + Send + Sync + 'static
    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=(), Error=()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:278:28
    |
278 |         S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:322:28
    |
322 |         S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:342:28
    |
342 |         S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:356:28
    |
356 |         I::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:359:28
    |
359 |         S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:376:24
    |
376 |     S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:492:24
    |
492 |     S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:563:24
    |
563 |     I::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:565:24
    |
565 |     S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:624:24
    |
624 |     I::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:627:24
    |
627 |     S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:671:28
    |
671 |         S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/conn.rs:688:28
    |
688 |         S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/mod.rs:133:24
    |
133 |     I::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/mod.rs:136:24
    |
136 |     S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/mod.rs:244:28
    |
244 |         I::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/server/mod.rs:247:28
    |
247 |         S::Error: Into<Box<::std::error::Error + Send + Sync>>,
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ::std::error::Error + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/service/new_service.rs:17:26
   |
17 |     type Error: Into<Box<StdError + Send + Sync>>;
   |                          ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/service/new_service.rs:30:30
   |
30 |     type InitError: Into<Box<StdError + Send + Sync>>;
   |                              ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/service/new_service.rs:40:24
   |
40 |     R::Error: Into<Box<StdError + Send + Sync>>,
   |                        ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/service/service.rs:24:26
   |
24 |     type Error: Into<Box<StdError + Send + Sync>>;
   |                          ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/service/service.rs:98:26
   |
98 |     Ret::Error: Into<Box<StdError + Send + Sync>>,
   |                          ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StdError + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/upgrade.rs:29:20
   |
29 |     io: Rewind<Box<Io + Send>>,
   |                    ^^^^^^^^^ help: use `dyn`: `dyn Io + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/upgrade.rs:88:6
   |
88 | impl Io + Send {
   |      ^^^^^^^^^ help: use `dyn`: `dyn Io + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/hyper/src/upgrade.rs:98:31
   |
98 |                 let raw: *mut Io = Box::into_raw(self);
   |                               ^^ help: use `dyn`: `dyn Io`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/hyper/src/upgrade.rs:112:31
    |
112 |     pub(crate) fn new(io: Box<Io + Send>, read_buf: Bytes) -> Self {
    |                               ^^^^^^^^^ help: use `dyn`: `dyn Io + Send`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/hyper/src/proto/h1/role.rs:83:74
   |
83 |         let mut headers_indices: [HeaderIndices; MAX_HEADERS] = unsafe { mem::uninitialized() };
   |                                                                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/hyper/src/proto/h1/role.rs:85:73
   |
85 |             let mut headers: [httparse::Header; MAX_HEADERS] = unsafe { mem::uninitialized() };
   |                                                                         ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/hyper/src/proto/h1/role.rs:574:78
    |
574 |             let mut headers_indices: [HeaderIndices; MAX_HEADERS] = unsafe { mem::uninitialized() };
    |                                                                              ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/hyper/src/proto/h1/role.rs:576:77
    |
576 |                 let mut headers: [httparse::Header; MAX_HEADERS] = unsafe { mem::uninitialized() };
    |                                                                             ^^^^^^^^^^^^^^^^^^

warning: variable does not need to be mutable
    --> /<<PKGBUILDDIR>>/third_party/rust/syn/src/item.rs:1191:25
     |
1191 |                     let mut args = vec![
     |                         ----^^^^
     |                         |
     |                         help: remove this `mut`
     |
     = note: `#[warn(unused_mut)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/hyper/src/client/connect.rs:629:30
    |
629 |             f.write_str(self.description())
    |                              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/hyper/src/error.rs:282:38
    |
282 |             write!(f, "{}: {}", self.description(), cause)
    |                                      ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/hyper/src/error.rs:284:30
    |
284 |             f.write_str(self.description())
    |                              ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/hyper/src/proto/h1/decode.rs:307:26
    |
307 |         f.write_str(self.description())
    |                          ^^^^^^^^^^^

In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In function 'bool js::InternalCallOrConstruct(JSContext*, const JS::CallArgs&, js::MaybeConstruct)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In function 'bool js::ConstructFromStack(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::Construct(JSContext*, JS::HandleValue, const js::AnyConstructArgs&, JS::HandleValue, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:682:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  682 | bool js::Construct(JSContext* cx, HandleValue fval,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:682:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::InternalConstructWithProvidedThis(JSContext*, JS::HandleValue, JS::HandleValue, const js::AnyConstructArgs&, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  700 | bool js::InternalConstructWithProvidedThis(JSContext* cx, HandleValue fval,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::Call(JSContext*, JS::HandleValue, JS::HandleValue, const js::AnyInvokeArgs&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  599 | bool js::Call(JSContext* cx, HandleValue fval, HandleValue thisv,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool JS::InstanceofOperator(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:822:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  822 | extern bool JS::InstanceofOperator(JSContext* cx, HandleObject obj,
      |             ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:835:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  835 |       return ReportIsNotFunction(cx, hasInstance);
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  106 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:850:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  850 |     return ReportIsNotFunction(cx, val);
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/hyper/src/upgrade.rs:247:26
    |
247 |         f.write_str(self.description())
    |                          ^^^^^^^^^^^

/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::HasInstance(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:857:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  857 | bool js::HasInstance(JSContext* cx, HandleObject obj, HandleValue v, bool* bp) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::SpreadCallOperation(JSContext*, JS::HandleScript, jsbytecode*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5018 | bool js::SpreadCallOperation(JSContext* cx, HandleScript script, jsbytecode* pc,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5099:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5099 |       if (!Call(cx, callee, thisv, args, res)) {
      |            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5099:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:5091:22: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 5091 |       if (!DirectEval(cx, args.get(0), res)) {
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::CallGetter(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:720:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  720 | bool js::CallGetter(JSContext* cx, HandleValue thisv, HandleValue getter,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:720:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:720:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp: In function 'bool js::CallSetter(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:733:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  733 | bool js::CallSetter(JSContext* cx, HandleValue thisv, HandleValue setter,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:733:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.cpp:733:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/usr/bin/g++ -o ProfilingStack.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/ProfilingStack.o.pp   /<<PKGBUILDDIR>>/js/src/vm/ProfilingStack.cpp
js/src/Unified_cpp_js_src0.o
/usr/bin/g++ -o Unified_cpp_js_src0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp
js/src/Unified_cpp_js_src1.o
   Compiling tokio-threadpool v0.1.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-threadpool CARGO_PKG_DESCRIPTION='A task scheduler backed by a work-stealing thread pool.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-threadpool CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.5 /usr/bin/rustc --crate-name tokio_threadpool /<<PKGBUILDDIR>>/third_party/rust/tokio-threadpool/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=38584e5ba478e17e -C extra-filename=-38584e5ba478e17e --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern crossbeam_deque=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_deque-fc74fe43b5a3830b.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern num_cpus=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_cpus-86b0cb9da67f1d6b.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librand-51a4b04a19b725ce.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
 --> ./third_party/rust/tokio-threadpool/src/park/boxed.rs:6:31
  |
6 | pub(crate) type BoxPark = Box<Park<Unpark = BoxUnpark, Error = ()> + Send>;
  |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Park<Unpark = BoxUnpark, Error = ()> + Send`
  |
note: the lint level is defined here
 --> ./third_party/rust/tokio-threadpool/src/lib.rs:4:9
  |
4 | #![deny(warnings, missing_docs, missing_debug_implementations)]
  |         ^^^^^^^^
  = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
 --> ./third_party/rust/tokio-threadpool/src/park/boxed.rs:7:33
  |
7 | pub(crate) type BoxUnpark = Box<Unpark>;
  |                                 ^^^^^^ help: use `dyn`: `dyn Unpark`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/builder.rs:70:19
   |
70 |     new_park: Box<Fn(&WorkerId) -> BoxPark>,
   |                   ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&WorkerId) -> BoxPark`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/callback.rs:10:12
   |
10 |     f: Arc<Fn(&Worker, &mut Enter) + Send + Sync>,
   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Worker, &mut Enter) + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/config.rs:15:33
   |
15 |     pub after_start: Option<Arc<Fn() + Send + Sync>>,
   |                                 ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/config.rs:16:33
   |
16 |     pub before_stop: Option<Arc<Fn() + Send + Sync>>,
   |                                 ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() + Send + Sync`

warning: unnecessary parentheses around assigned value
  --> ./third_party/rust/tokio-threadpool/src/pool/backup_stack.rs:17:27
   |
17 | const STACK_MASK: usize = ((1 << 16) - 1);
   |                           ^^^^^^^^^^^^^^^ help: remove these parentheses
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-threadpool/src/lib.rs:4:9
   |
4  | #![deny(warnings, missing_docs, missing_debug_implementations)]
   |         ^^^^^^^^
   = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-threadpool/src/sender.rs:132:37
    |
132 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-threadpool/src/sender.rs:162:37
    |
162 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-threadpool/src/task/mod.rs:57:22
   |
57 | type BoxFuture = Box<Future<Item = (), Error = ()> + Send + 'static>;
   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send + 'static`

warning: unnecessary parentheses around assigned value
  --> ./third_party/rust/tokio-threadpool/src/worker/stack.rs:41:27
   |
41 | const STACK_MASK: usize = ((1 << 16) - 1);
   |                           ^^^^^^^^^^^^^^^ help: remove these parentheses

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-threadpool/src/park/default_park.rs:175:14
    |
175 |         self.description().fmt(fmt)
    |              ^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-threadpool/src/lib.rs:4:9
    |
4   | #![deny(warnings, missing_docs, missing_debug_implementations)]
    |         ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-threadpool/src/blocking.rs:154:32
    |
154 |         write!(fmt, "{}", self.description())
    |                                ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/tokio-threadpool/src/blocking.rs:161:36
    |
161 |             .field("reason", &self.description())
    |                                    ^^^^^^^^^^^

warning: method is never used: `set_pushed`
   --> ./third_party/rust/tokio-threadpool/src/pool/backup.rs:240:5
    |
240 |     pub fn set_pushed(&mut self) {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-threadpool/src/lib.rs:4:9
    |
4   | #![deny(warnings, missing_docs, missing_debug_implementations)]
    |         ^^^^^^^^
    = note: `#[warn(dead_code)]` implied by `#[warn(warnings)]`

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=rayon-core CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rayon-core CARGO_PKG_AUTHORS='Niko Matsakis <niko@alum.mit.edu>:Josh Stone <cuviper@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/rayon-core-a35598c706b198b4/out CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.4.0 /usr/bin/rustc --crate-name rayon_core /<<PKGBUILDDIR>>/third_party/rust/rayon-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=44f8a56cf23ad66f -C extra-filename=-44f8a56cf23ad66f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern crossbeam_deque=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_deque-cbadc166cad22d76.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern num_cpus=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_cpus-86b0cb9da67f1d6b.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librand-51a4b04a19b725ce.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/rayon-core/src/thread_pool/mod.rs:56:20
   |
56 |     let registry = try!(Registry::new(builder));
   |                    ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/rayon-core/src/lib.rs:199:24
    |
199 |         let registry = try!(registry::init_global_registry(self));
    |                        ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/join/mod.rs:172:44
    |
172 | ...                   err: Box<Any + Send>)
    |                                ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rayon-core/src/job.rs:10:15
   |
10 |     Panic(Box<Any + Send>),
   |               ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`

warning: unnecessary trailing semicolon
  --> ./third_party/rust/rayon-core/src/registry.rs:69:34
   |
69 |     let mut init_result = Ok(());;
   |                                  ^ help: remove this semicolon
   |
   = note: `#[warn(redundant_semicolons)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/registry.rs:187:41
    |
187 |     pub fn handle_panic(&self, err: Box<Any + Send>) {
    |                                         ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rayon-core/src/scope/mod.rs:38:26
   |
38 |     panic: AtomicPtr<Box<Any + Send + 'static>>,
   |                          ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Any + Send + 'static`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rayon-core/src/scope/mod.rs:47:29
   |
47 |     marker: PhantomData<Box<FnOnce(&Scope<'scope>) + Send + Sync + 'scope>>,
   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnOnce(&Scope<'scope>) + Send + Sync + 'scope`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/scope/mod.rs:370:44
    |
370 |     unsafe fn job_panicked(&self, err: Box<Any + Send + 'static>) {
    |                                            ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Any + Send + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/scope/mod.rs:400:32
    |
400 |             let value: Box<Box<Any + Send + 'static>> = mem::transmute(panic);
    |                                ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Any + Send + 'static`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rayon-core/src/thread_pool/mod.rs:64:72
   |
64 |     pub fn new(configuration: Configuration) -> Result<ThreadPool, Box<Error>> {
   |                                                                        ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/rayon-core/src/unwind.rs:21:38
   |
21 | pub fn resume_unwinding(payload: Box<Any + Send>) -> ! {
   |                                      ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/lib.rs:130:33
    |
130 |     get_thread_name: Option<Box<FnMut(usize) -> String>>,
    |                                 ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(usize) -> String`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/lib.rs:158:21
    |
158 | type PanicHandler = Fn(Box<Any + Send>) + Send + Sync;
    |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(Box<Any + Send>) + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/lib.rs:158:28
    |
158 | type PanicHandler = Fn(Box<Any + Send>) + Send + Sync;
    |                            ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/lib.rs:163:21
    |
163 | type StartHandler = Fn(usize) + Send + Sync;
    |                     ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(usize) + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/lib.rs:168:20
    |
168 | type ExitHandler = Fn(usize) + Send + Sync;
    |                    ^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(usize) + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/lib.rs:288:25
    |
288 |         where H: Fn(Box<Any + Send>) + Send + Sync + 'static
    |                         ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/lib.rs:379:50
    |
379 |     pub fn build(self) -> Result<ThreadPool, Box<Error + 'static>> {
    |                                                  ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Error + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/lib.rs:398:25
    |
398 |         where H: Fn(Box<Any + Send>) + Send + Sync + 'static
    |                         ^^^^^^^^^^ help: use `dyn`: `dyn Any + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/rayon-core/src/lib.rs:465:60
    |
465 | pub fn initialize(config: Configuration) -> Result<(), Box<Error>> {
    |                                                            ^^^^^ help: use `dyn`: `dyn Error`

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
  --> ./third_party/rust/rayon-core/src/registry.rs:14:35
   |
14 | use std::sync::{Arc, Mutex, Once, ONCE_INIT};
   |                                   ^^^^^^^^^

warning: use of deprecated item 'std::sync::ONCE_INIT': the `new` function is now preferred
  --> ./third_party/rust/rayon-core/src/registry.rs:55:33
   |
55 | static THE_REGISTRY_SET: Once = ONCE_INIT;
   |                                 ^^^^^^^^^ help: replace the use of the deprecated item: `Once::new()`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/rayon-core/src/lib.rs:448:44
    |
448 |             ErrorKind::IOError(ref e) => e.description(),
    |                                            ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/rayon-core/src/lib.rs:457:23
    |
457 |             _ => self.description().fmt(f),
    |                       ^^^^^^^^^^^

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool array_length_getter(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:637:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  637 | static bool array_length_getter(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp: In function 'bool IsBigInt(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp:24:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   24 | static MOZ_ALWAYS_INLINE bool IsBigInt(HandleValue v) {
      |                               ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Boolean.cpp: In function 'bool IsBoolean(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Boolean.cpp:34:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   34 | MOZ_ALWAYS_INLINE bool IsBoolean(HandleValue v) {
      |                        ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:38:
/<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.h: In static member function 'static bool js::DataViewObject::is(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.h:32:15: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   32 |   static bool is(HandleValue v) {
      |               ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp: In function 'bool BigIntConstructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp:47:65: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   47 |       v.isNumber() ? NumberToBigInt(cx, v.toNumber()) : ToBigInt(cx, v);
      |                                                         ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool GetSharedTypedArray(JSContext*, JS::HandleValue, JS::MutableHandle<js::TypedArrayObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:91:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 | static bool GetSharedTypedArray(JSContext* cx, HandleValue v,
      |             ^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool array_proto_finish(JSContext*, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3953:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3953 |   if (!DefineDataProperty(cx, unscopables, cx->names().copyWithin, value) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3954:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3954 |       !DefineDataProperty(cx, unscopables, cx->names().entries, value) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3955:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3955 |       !DefineDataProperty(cx, unscopables, cx->names().fill, value) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3956:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3956 |       !DefineDataProperty(cx, unscopables, cx->names().find, value) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3957:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3957 |       !DefineDataProperty(cx, unscopables, cx->names().findIndex, value) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3958:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3958 |       !DefineDataProperty(cx, unscopables, cx->names().flat, value) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3959:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3959 |       !DefineDataProperty(cx, unscopables, cx->names().flatMap, value) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3960:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3960 |       !DefineDataProperty(cx, unscopables, cx->names().includes, value) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3961:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3961 |       !DefineDataProperty(cx, unscopables, cx->names().keys, value) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3962:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3962 |       !DefineDataProperty(cx, unscopables, cx->names().values, value)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3969:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3969 |   return DefineDataProperty(cx, proto, id, value, JSPROP_READONLY);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool array_toLocaleString(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:1552:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1552 |   return CallSelfHostedFunction(cx, cx->names().ArrayToLocaleString, thisv,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1553 |                                 args2, args.rval());
      |                                 ~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool ArraySpeciesCreate(JSContext*, JS::HandleObject, uint64_t, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:1161:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1161 |   if (!CallSelfHostedFunction(cx, cx->names().ArraySpeciesCreate,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1162 |                               UndefinedHandleValue, args, &rval)) {
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In function 'bool js::ToInteger(JSContext*, JS::HandleValue, double*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:314:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  314 | static MOZ_MUST_USE inline bool ToInteger(JSContext* cx, HandleValue v,
      |                                 ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_isLockFree(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:443:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  443 |     if (!ToInteger(cx, v, &dsize)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp: In static member function 'static bool js::BigIntObject::toString_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp:103:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  103 |     if (!ToInteger(cx, args[0], &d)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool ToLength(JSContext*, JS::HandleValue, uint64_t*)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:153:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  153 | static bool ToLength(JSContext* cx, HandleValue v, uint64_t* out) {
      |             ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool ToId(JSContext*, T, JS::MutableHandleId) [with T = long long unsigned int]':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool SetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:509:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  509 | static inline bool SetArrayElement(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool GetTypedArrayIndex(JSContext*, JS::HandleValue, JS::Handle<js::TypedArrayObject*>, uint32_t*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:106:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  106 | static bool GetTypedArrayIndex(JSContext* cx, HandleValue v,
      |             ^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp:161:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  161 |   RootedBigInt bi(cx, ToBigInt(cx, args.get(1)));
      |                       ~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp:187:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  187 |   RootedBigInt bi(cx, ToBigInt(cx, args.get(1)));
      |                       ~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp: In function 'EvalJSONResult TryEvalJSON(JSContext*, JSLinearString*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:177:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  177 | static EvalJSONResult TryEvalJSON(JSContext* cx, JSLinearString* str,
      |                       ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:19,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  274 |     return static_cast<Wrapper*>(this)->get().parse(vp);
      |                                                       ^
/<<PKGBUILDDIR>>/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  274 |     return static_cast<Wrapper*>(this)->get().parse(vp);
      |                                                       ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp: In static member function 'static bool js::BigIntObject::toString(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/BigInt.cpp:103:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  103 |     if (!ToInteger(cx, args[0], &d)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool HasAndGetElement(JSContext*, JS::HandleObject, JS::HandleObject, T, bool*, JS::MutableHandleValue) [with T = unsigned int]':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:303:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  303 | static bool HasAndGetElement(JSContext* cx, HandleObject obj,
      |             ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.h: In member function 'bool js::ArgumentsObject::maybeGetElement(uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.h:351:8: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  351 |   bool maybeGetElement(uint32_t i, MutableHandleValue vp) {
      |        ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool HasAndGetElement(JSContext*, JS::HandleObject, JS::HandleObject, T, bool*, JS::MutableHandleValue) [with T = long long unsigned int]':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:303:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  303 | static bool HasAndGetElement(JSContext* cx, HandleObject obj,
      |             ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  134 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetLengthProperty(JSContext*, JS::HandleObject, uint32_t*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool array_addProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:981:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  981 | static bool array_addProperty(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~~~
   Compiling digest v0.8.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=digest CARGO_PKG_DESCRIPTION='Traits for cryptographic hash functions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/digest CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.0 /usr/bin/rustc --crate-name digest /<<PKGBUILDDIR>>/third_party/rust/digest/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="std"' -C metadata=834ccf0da8d83e88 -C extra-filename=-834ccf0da8d83e88 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern generic_array=/<<PKGBUILDDIR>>/build-browser/release/deps/libgeneric_array-e74973925a96be5b.rmeta --cap-lints warn`
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetElements(JSContext*, JS::HandleObject, uint32_t, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Compiling block-buffer v0.7.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=block-buffer CARGO_PKG_DESCRIPTION='Fixed size buffer for block processing of data' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/block-buffer CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.7.3 /usr/bin/rustc --crate-name block_buffer /<<PKGBUILDDIR>>/third_party/rust/block-buffer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=436bcf0d08656925 -C extra-filename=-436bcf0d08656925 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern block_padding=/<<PKGBUILDDIR>>/build-browser/release/deps/libblock_padding-18ee4da7ae9e121a.rmeta --extern byte_tools=/<<PKGBUILDDIR>>/build-browser/release/deps/libbyte_tools-312a46091382df92.rmeta --extern byteorder=/<<PKGBUILDDIR>>/build-browser/release/deps/libbyteorder-d303daa307342d4d.rmeta --extern generic_array=/<<PKGBUILDDIR>>/build-browser/release/deps/libgeneric_array-e74973925a96be5b.rmeta --cap-lints warn`
warning: unused import: `core::slice`
  --> /<<PKGBUILDDIR>>/third_party/rust/block-buffer/src/lib.rs:11:5
   |
11 | use core::slice;
   |     ^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=block-buffer CARGO_PKG_DESCRIPTION='Fixed size buffer for block processing of data' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/block-buffer CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.7.3 /usr/bin/rustc --crate-name block_buffer /<<PKGBUILDDIR>>/third_party/rust/block-buffer/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=20ac9ec9e731d2d8 -C extra-filename=-20ac9ec9e731d2d8 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern block_padding=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libblock_padding-b031e82010918fa2.rmeta --extern byte_tools=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyte_tools-1e69e730a074438d.rmeta --extern byteorder=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern generic_array=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libgeneric_array-399e6057d1cefa41.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unused import: `core::slice`
  --> ./third_party/rust/block-buffer/src/lib.rs:11:5
   |
11 | use core::slice;
   |     ^^^^^^^^^^^
   |
   = note: `#[warn(unused_imports)]` on by default

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JS::Result<> ArrayOps<T>::storeResult(JSContext*, T, JS::MutableHandleValue) [with T = unsigned int]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:148:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  148 | JS::Result<> ArrayOps<uint32_t>::storeResult(JSContext* cx, uint32_t v,
      |              ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JS::Result<> ArrayOps<long long int>::storeResult(JSContext*, int64_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:174:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  174 |   static JS::Result<> storeResult(JSContext* cx, int64_t v,
      |                       ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JS::Result<> ArrayOps<long long unsigned int>::storeResult(JSContext*, uint64_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:205:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  205 |   static JS::Result<> storeResult(JSContext* cx, uint64_t v,
      |                       ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_notify(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:689:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  689 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:698:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  698 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:706:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  706 |     if (!ToInteger(cx, countv, &dcount)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=digest CARGO_PKG_DESCRIPTION='Traits for cryptographic hash functions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/digest CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/traits' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.0 /usr/bin/rustc --crate-name digest /<<PKGBUILDDIR>>/third_party/rust/digest/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="std"' -C metadata=20fae30b41b122b2 -C extra-filename=-20fae30b41b122b2 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern generic_array=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libgeneric_array-399e6057d1cefa41.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_wait(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:617:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  617 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:626:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  626 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:639:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  639 |   RootedBigInt valbi(cx, ToBigInt(cx, valv));
      |                          ~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=regex CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/regex CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/regex-ef0577591ace089f/out CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.0.3 /usr/bin/rustc --crate-name regex /<<PKGBUILDDIR>>/third_party/rust/regex/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="use_std"' -C metadata=69da2f6468483606 -C extra-filename=-69da2f6468483606 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern aho_corasick=/<<PKGBUILDDIR>>/build-browser/release/deps/libaho_corasick-6b7fdc5730e006f5.rmeta --extern memchr=/<<PKGBUILDDIR>>/build-browser/release/deps/libmemchr-ac38572657a5c235.rmeta --extern regex_syntax=/<<PKGBUILDDIR>>/build-browser/release/deps/libregex_syntax-2c16921ba8869bb9.rmeta --extern thread_local=/<<PKGBUILDDIR>>/build-browser/release/deps/libthread_local-2e7b6f952e3279c3.rmeta --extern utf8_ranges=/<<PKGBUILDDIR>>/build-browser/release/deps/libutf8_ranges-087ccf95174a712a.rmeta --cap-lints warn --cfg regex_runtime_teddy_ssse3 --cfg regex_runtime_teddy_avx2`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Boolean.cpp: In function 'bool js::ToBooleanSlow(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Boolean.cpp:159:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  159 | JS_PUBLIC_API bool js::ToBooleanSlow(HandleValue v) {
      |                    ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::getInt8Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::getUint8Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::getInt16Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::getUint16Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::getUint32Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::getFloat32Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::getFloat64Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/utf8.rs:59:21
   |
59 |         0b110_00000 ... 0b110_11111 => {
   |                     ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/utf8.rs:70:22
   |
70 |                 0x80 ... 0x7FF => char::from_u32(cp).map(|cp| (cp, 2)),
   |                      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/utf8.rs:74:21
   |
74 |         0b1110_0000 ... 0b1110_1111 => {
   |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/utf8.rs:90:23
   |
90 |                 0x800 ... 0xFFFF => char::from_u32(cp).map(|cp| (cp, 3)),
   |                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/utf8.rs:94:21
   |
94 |         0b11110_000 ... 0b11110_111 => {
   |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/utf8.rs:113:25
    |
113 |                 0x10000 ... 0x10FFFF => char::from_u32(cp).map(|cp| (cp, 4)),
    |                         ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/compile.rs:400:28
    |
400 |         let mut chars: Box<Iterator<Item=&char>> =
    |                            ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&char>`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/compile.rs:441:28
    |
441 |         let mut bytes: Box<Iterator<Item=&u8>> =
    |                            ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item=&u8>`

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/dfa.rs:1695:17
     |
1695 |             b'A'...b'Z' | b'a'...b'z' | b'0'...b'9' | b'_' => true,
     |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/dfa.rs:1695:31
     |
1695 |             b'A'...b'Z' | b'a'...b'z' | b'0'...b'9' | b'_' => true,
     |                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/dfa.rs:1695:45
     |
1695 |             b'A'...b'Z' | b'a'...b'z' | b'0'...b'9' | b'_' => true,
     |                                             ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/error.rs:40:32
   |
40 |     fn cause(&self) -> Option<&::std::error::Error> {
   |                                ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn (::std::error::Error)`

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/expand.rs:172:14
    |
172 |         b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z' | b'_' => true,
    |              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/expand.rs:172:30
    |
172 |         b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z' | b'_' => true,
    |                              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/expand.rs:172:46
    |
172 |         b'0' ... b'9' | b'a' ... b'z' | b'A' ... b'Z' | b'_' => true,
    |                                              ^^^ help: use `..=` for an inclusive range

warning: the item `mem` is imported redundantly
   --> /<<PKGBUILDDIR>>/third_party/rust/regex/src/literal/mod.rs:775:13
    |
12  | use std::mem;
    |     -------- the item `mem` is already imported here
...
775 |         use std::mem;
    |             ^^^^^^^^
    |
    = note: `#[warn(unused_imports)]` on by default

/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setInt8Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setUint8Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::getInt32Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setBigInt64Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:38:
/<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.cpp:444:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  444 |   RootedBigInt bi(cx, ToBigInt(cx, value));
      |                       ~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setFloat64Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setInt32Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setFloat32Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setInt16Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setUint16Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setUint32Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::setBigUint64Impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:38:
/<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.cpp:455:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  455 |   RootedBigInt bi(cx, ToBigInt(cx, value));
      |                       ~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::getAndCheckConstructorArgs(JSContext*, JS::HandleObject, const JS::CallArgs&, uint32_t*, uint32_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:38:
/<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.cpp: In function 'JSObject* JS_NewDataView(JSContext*, JS::HandleObject, uint32_t, int32_t)':
/<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.cpp:1062:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1062 |   if (!Construct(cx, fun, cargs, fun, &obj)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.cpp:1062:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoLoad; Args = {JS::MutableHandle<JS::Value>}]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 | bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) {
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  223 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_load(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:291:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  291 |   return perform<DoLoad>(cx, args.get(0), args.get(1), args.rval());
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:291:25: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoStore; Args = {JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>}]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 | bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) {
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  223 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  133 |     if (!ToInteger(cx, v, &d)) {
      |          ~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  133 |     if (!ToInteger(cx, v, &d)) {
      |          ~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  133 |     if (!ToInteger(cx, v, &d)) {
      |          ~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  133 |     if (!ToInteger(cx, v, &d)) {
      |          ~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  133 |     if (!ToInteger(cx, v, &d)) {
      |          ~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  133 |     if (!ToInteger(cx, v, &d)) {
      |          ~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:166:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  166 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:197:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  197 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_store(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:321:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  321 |   return perform<DoStore>(cx, args.get(0), args.get(1), args.get(2),
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  322 |                           args.rval());
      |                           ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:321:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:321:26: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::read(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&, NativeType*) [with NativeType = int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::read(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&, NativeType*) [with NativeType = long long int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = signed char]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = unsigned char]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = short int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = short unsigned int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = unsigned int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = long long int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:38:
/<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.cpp:444:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  444 |   RootedBigInt bi(cx, ToBigInt(cx, value));
      |                       ~~~~~~~~^~~~~~~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cubeb-sys CARGO_PKG_DESCRIPTION='Native bindings to the cubeb library' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cubeb-sys CARGO_PKG_AUTHORS='Dan Glastonbury <dglastonbury@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/cubeb-sys-bfa6978ab159e59e/out CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.4 /usr/bin/rustc --crate-name cubeb_sys /<<PKGBUILDDIR>>/third_party/rust/cubeb-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="gecko-in-tree"' -C metadata=25dd8df0179752ed -C extra-filename=-25dd8df0179752ed --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = long long unsigned int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:38:
/<<PKGBUILDDIR>>/js/src/builtin/DataViewObject.cpp:455:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  455 |   RootedBigInt bi(cx, ToBigInt(cx, value));
      |                       ~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = float]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
warning: unnecessary parentheses around assigned value
  --> ./third_party/rust/cubeb-sys/src/device.rs:30:5
   |
30 |     (CUBEB_DEVICE_FMT_S16LE | CUBEB_DEVICE_FMT_S16BE);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
   |
   = note: `#[warn(unused_parens)]` on by default

warning: unnecessary parentheses around assigned value
  --> ./third_party/rust/cubeb-sys/src/device.rs:32:5
   |
32 |     (CUBEB_DEVICE_FMT_F32LE | CUBEB_DEVICE_FMT_F32BE);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
  --> ./third_party/rust/cubeb-sys/src/device.rs:34:5
   |
34 |     (CUBEB_DEVICE_FMT_S16_MASK | CUBEB_DEVICE_FMT_F32_MASK);
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses

In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::DataViewObject::write(JSContext*, JS::Handle<js::DataViewObject*>, const JS::CallArgs&) [with NativeType = double]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
   Compiling cexpr v0.3.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cexpr CARGO_PKG_DESCRIPTION='A C expression parser and evaluator' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cexpr CARGO_PKG_AUTHORS='Jethro Beekman <jethro@jbeekman.nl>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/jethrogb/rust-cexpr' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.3 /usr/bin/rustc --crate-name cexpr /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=23430d91884a0ef2 -C extra-filename=-23430d91884a0ef2 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern nom=/<<PKGBUILDDIR>>/build-browser/release/deps/libnom-592f4e00425830e9.rmeta --cap-lints warn`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool array_toSource(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  194 |   if (!GetProperty(cx, obj, obj, cx->names().length, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:1221:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1221 |       str = ValueToSource(cx, elt);
      |             ~~~~~~~~~~~~~^~~~~~~~~
warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:58:6
   |
58 |             0 ... 0x7f => CChar::Char(i as u8 as char),
   |               ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:127:30
    |
127 | named!(binary<u8>,byte!(b'0' ... b'1'));
    |                              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:128:29
    |
128 | named!(octal<u8>,byte!(b'0' ... b'7'));
    |                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:129:31
    |
129 | named!(decimal<u8>,byte!(b'0' ... b'9'));
    |                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:130:35
    |
130 | named!(hexadecimal<u8>,byte!(b'0' ... b'9' | b'a' ... b'f' | b'A' ... b'F'));
    |                                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:130:51
    |
130 | named!(hexadecimal<u8>,byte!(b'0' ... b'9' | b'a' ... b'f' | b'A' ... b'F'));
    |                                                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:130:67
    |
130 | named!(hexadecimal<u8>,byte!(b'0' ... b'9' | b'a' ... b'f' | b'A' ... b'F'));
    |                                                                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:154:6
    |
154 |             0 ... 0x7f => CChar::Char(i as u8 as char),
    |               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:189:37
    |
189 |         alt!( escaped_char | map!(byte!(0 ... 91 /* \=92 */ | 93 ... 255),CChar::from) ),
    |                                           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:189:60
    |
189 |         alt!( escaped_char | map!(byte!(0 ... 91 /* \=92 */ | 93 ... 255),CChar::from) ),
    |                                                                  ^^^ help: use `..=` for an inclusive range

warning: the item `InputTakeAtPosition` is imported redundantly
   --> /<<PKGBUILDDIR>>/third_party/rust/cexpr/src/literal.rs:216:6
    |
42  | use nom_crate::*;
    |     ------------ the item `InputTakeAtPosition` is already imported here
...
216 |     use ::nom_crate::InputTakeAtPosition;
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(unused_imports)]` on by default

In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::array_join(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  194 |   if (!GetProperty(cx, obj, obj, cx->names().length, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool js::ArraySetLength(JSContext*, JS::Handle<js::ArrayObject*>, JS::HandleId, unsigned int, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:702:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  702 | bool js::ArraySetLength(JSContext* cx, Handle<ArrayObject*> arr, HandleId id,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool SetArrayLengthProperty(JSContext*, js::HandleArrayObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:604:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  604 | static bool SetArrayLengthProperty(JSContext* cx, HandleArrayObject obj,
      |             ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:609:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  609 |     if (!ArraySetLength(cx, obj, id, JSPROP_PERMANENT, value, result)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::SetLengthProperty(JSContext*, JS::HandleObject, uint32_t)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool SetLengthProperty(JSContext*, JS::HandleObject, uint64_t)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool array_length_setter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:643:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  643 | static bool array_length_setter(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:651:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  651 |     return DefineDataProperty(cx, obj, id, v, JSPROP_ENUMERATE, result);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:658:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  658 |   return ArraySetLength(cx, arr, id, JSPROP_PERMANENT, v, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JS::Result<T> ArrayOps<T>::convertValue(JSContext*, JS::HandleValue) [with T = signed char]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  122 |   static JS::Result<T> convertValue(JSContext* cx, HandleValue v) {
      |                        ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JS::Result<T> ArrayOps<T>::convertValue(JSContext*, JS::HandleValue) [with T = unsigned char]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  122 |   static JS::Result<T> convertValue(JSContext* cx, HandleValue v) {
      |                        ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JS::Result<T> ArrayOps<T>::convertValue(JSContext*, JS::HandleValue) [with T = short int]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  122 |   static JS::Result<T> convertValue(JSContext* cx, HandleValue v) {
      |                        ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JS::Result<T> ArrayOps<T>::convertValue(JSContext*, JS::HandleValue) [with T = short unsigned int]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  122 |   static JS::Result<T> convertValue(JSContext* cx, HandleValue v) {
      |                        ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JS::Result<T> ArrayOps<T>::convertValue(JSContext*, JS::HandleValue) [with T = int]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  122 |   static JS::Result<T> convertValue(JSContext* cx, HandleValue v) {
      |                        ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JS::Result<T> ArrayOps<T>::convertValue(JSContext*, JS::HandleValue) [with T = unsigned int]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  122 |   static JS::Result<T> convertValue(JSContext* cx, HandleValue v) {
      |                        ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoCompareExchange; Args = {JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>}]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 | bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) {
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  223 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:267:48: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  267 |     JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, oldval, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  188 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  188 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:267:48: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  267 |     JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, oldval, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_compareExchange(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:274:36: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  274 |   return perform<DoCompareExchange>(cx, args.get(0), args.get(1), args.get(2),
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  275 |                                     args.get(3), args.rval());
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:274:36: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:274:36: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:274:36: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoExchange; Args = {JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>}]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 | bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) {
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  223 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:302:48: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  302 |     JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, value, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  188 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:302:48: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  302 |     JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, value, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_exchange(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:327:29: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  327 |   return perform<DoExchange>(cx, args.get(0), args.get(1), args.get(2),
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |                              args.rval());
      |                              ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:327:29: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:327:29: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation<PerformAdd>::DoBinop; Args = {JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>}]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 | bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) {
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  223 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  188 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_add(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  350 |   return perform<DoBinopWithOperation<Operate>::template DoBinop>(
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  351 |       cx, objv, idxv, valv, r);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~                                    
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation<PerformSub>::DoBinop; Args = {JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>}]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 | bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) {
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  223 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  188 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_sub(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  350 |   return perform<DoBinopWithOperation<Operate>::template DoBinop>(
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  351 |       cx, objv, idxv, valv, r);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~                                    
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation<PerformAnd>::DoBinop; Args = {JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>}]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 | bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) {
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  223 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  188 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_and(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  350 |   return perform<DoBinopWithOperation<Operate>::template DoBinop>(
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  351 |       cx, objv, idxv, valv, r);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~                                    
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation<PerformOr>::DoBinop; Args = {JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>}]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 | bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) {
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  223 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  188 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_or(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  350 |   return perform<DoBinopWithOperation<Operate>::template DoBinop>(
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  351 |       cx, objv, idxv, valv, r);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~                                    
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool perform(JSContext*, JS::HandleValue, JS::HandleValue, Args ...) [with F = DoBinopWithOperation<PerformXor>::DoBinop; Args = {JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>}]':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 | bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) {
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GetSharedTypedArray(cx, objv, &view)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  223 |   if (!GetTypedArrayIndex(cx, idxv, view, &offset)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  188 |     BigInt* bi = ToBigInt(cx, v);
      |                  ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  341 |       JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result));
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In function 'bool js::atomics_xor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  350 |   return perform<DoBinopWithOperation<Operate>::template DoBinop>(
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  351 |       cx, objv, idxv, valv, r);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~                                    
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp: In function 'bool js::DirectEvalStringFromIon(JSContext*, JS::HandleObject, JS::HandleScript, JS::HandleValue, JS::HandleString, jsbytecode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:330:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  330 | bool js::DirectEvalStringFromIon(JSContext* cx, HandleObject env,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:330:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:330:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:337:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  337 |   if (!GlobalObject::isRuntimeCodeGenEnabled(cx, v, cx->global())) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp: In function 'bool EvalKernel(JSContext*, JS::HandleValue, EvalType, js::AbstractFramePtr, JS::HandleObject, jsbytecode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:211:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  211 | static bool EvalKernel(JSContext* cx, HandleValue v, EvalType evalType,
      |             ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:211:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:219:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 |   if (!GlobalObject::isRuntimeCodeGenEnabled(cx, v, cx->global())) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp: In function 'bool js::IndirectEval(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:424:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  424 |   return EvalKernel(cx, args.get(0), INDIRECT_EVAL, NullFramePtr(),
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  425 |                     globalLexical, nullptr, args.rval());
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:424:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp: In function 'bool js::DirectEval(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:428:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  428 | bool js::DirectEval(JSContext* cx, HandleValue v, MutableHandleValue vp) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:428:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:440:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |   return EvalKernel(cx, v, DIRECT_EVAL, caller, envChain, iter.pc(), vp);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Eval.cpp:440:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::array_pop(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool array_of(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3701 |     if (!Construct(cx, args.thisv(), cargs, args.thisv(), &obj)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3708:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3708 |     if (!DefineDataElement(cx, obj, k, args[k])) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool SetArrayElements(JSContext*, JS::HandleObject, uint64_t, uint32_t, const JS::Value*, js::ShouldUpdateTypes)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool js::intrinsic_ArrayNativeSort(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  194 |   if (!GetProperty(cx, obj, obj, cx->names().length, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::array_push(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp: In static member function 'static JSObject* js::AtomicsObject::initClass(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.cpp:967:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  967 |   if (!DefineDataProperty(cx, global, cx->names().Atomics, AtomicsValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  968 |                           JSPROP_RESOLVING)) {
      |                           ~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In member function 'bool js::ElementAdder::append(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:350:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  350 | bool ElementAdder::append(JSContext* cx, HandleValue v) {
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:360:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  360 |       if (!DefineDataElement(cx, resObj_, index_, v)) {
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool CopyArrayElements(JSContext*, JS::HandleObject, uint64_t, uint64_t, js::HandleArrayObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:505:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  505 |   return DefineDataProperty(cx, obj, id, value);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:2885:33: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2885 |           if (!DefineDataElement(cx, result, index, value)) {
      |                ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::array_slice(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  194 |   if (!GetProperty(cx, obj, obj, cx->names().length, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3532:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3532 |     if (!ToInteger(cx, args[0], &d)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3541:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3541 |       if (!ToInteger(cx, args[1], &d)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3390:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3390 |         !DefineDataElement(cx, result, index - uint32_t(begin), value)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:505:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  505 |   return DefineDataProperty(cx, obj, id, value);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::array_unshift(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::array_shift(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool array_splice_impl(JSContext*, unsigned int, JS::Value*, bool)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  194 |   if (!GetProperty(cx, obj, obj, cx->names().length, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:2933:17: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2933 |   if (!ToInteger(cx, args.get(0), &relativeStart)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:2956:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2956 |     if (!ToInteger(cx, args[1], &deleteCountDouble)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:505:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  505 |   return DefineDataProperty(cx, obj, id, value);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3110:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3110 |           if (!SetArrayElement(cx, obj, to, fromValue)) {
      |                ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:3210:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3210 |           if (!SetArrayElement(cx, obj, to, fromValue)) {
      |                ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp: In function 'bool js::GetElementsWithAdder(JSContext*, JS::HandleObject, JS::HandleObject, uint32_t, uint32_t, js::ElementAdder*)':
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:389:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  389 |       if (!HasAndGetElement(cx, obj, receiver, i, &hole, &val)) {
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:360:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  360 |       if (!DefineDataElement(cx, resObj_, index_, v)) {
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::array_reverse(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src0.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  198 |   return ToLength(cx, value, lengthp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  347 |   return HasAndGetElement(cx, obj, obj, index, hole, vp);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:1711:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1711 |       if (!SetArrayElement(cx, obj, i, hival)) {
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:1714:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1714 |       if (!SetArrayElement(cx, obj, len - i - 1, lowval)) {
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:1718:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1718 |       if (!SetArrayElement(cx, obj, i, hival)) {
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Array.cpp:1728:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1728 |       if (!SetArrayElement(cx, obj, len - i - 1, lowval)) {
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src1.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp
js/src/Unified_cpp_js_src10.o
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=28 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=clang-sys CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/clang-sys CARGO_PKG_AUTHORS='Kyle Mayes <kyle@mayeses.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/clang-sys-59654904f03b608e/out CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.28.0 /usr/bin/rustc --crate-name clang_sys /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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=be6b332fcf7c5fad -C extra-filename=-be6b332fcf7c5fad --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern glob=/<<PKGBUILDDIR>>/build-browser/release/deps/libglob-9f8cb1109ec1b088.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/release/deps/liblibc-03b8f7aa4cff0dfd.rmeta --extern libloading=/<<PKGBUILDDIR>>/build-browser/release/deps/liblibloading-23c31ebe5f1680f9.rmeta --cap-lints warn -L native=/<<PKGBUILDDIR>>/build-browser/release/build/libloading-d45567e164997a7a/out`
warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/link.rs:128:41
     |
128  |               let (directory, filename) = try!(build::dynamic::find(true));
     |                                           ^^^
     | 
    ::: /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/lib.rs:1619:1
     |
1619 | / link! {
1620 | |     pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint;
1621 | |     pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint;
1622 | |     pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags;
...    |
2062 | |     pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString;
2063 | | }
     | |_- in this macro invocation
     |
     = note: `#[warn(deprecated)]` on by default
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/link.rs:139:50
     |
139  |               let mut library = SharedLibrary::new(try!(library), path);
     |                                                    ^^^
     | 
    ::: /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/lib.rs:1619:1
     |
1619 | / link! {
1620 | |     pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint;
1621 | |     pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint;
1622 | |     pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags;
...    |
2062 | |     pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString;
2063 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/link.rs:157:36
     |
157  |               let library = Arc::new(try!(load_manually()));
     |                                      ^^^
     | 
    ::: /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/lib.rs:1619:1
     |
1619 | / link! {
1620 | |     pub fn clang_CXCursorSet_contains(set: CXCursorSet, cursor: CXCursor) -> c_uint;
1621 | |     pub fn clang_CXCursorSet_insert(set: CXCursorSet, cursor: CXCursor) -> c_uint;
1622 | |     pub fn clang_CXIndex_getGlobalOptions(index: CXIndex) -> CXGlobalOptFlags;
...    |
2062 | |     pub fn clang_VerbatimLineComment_getText(comment: CXComment) -> CXString;
2063 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the item `libc` is imported redundantly
   --> /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/support.rs:127:9
    |
127 |     use libc;
    |         ^^^^
    | 
   ::: /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/lib.rs:34:1
    |
34  | extern crate libc;
    | ------------------ the item `libc` is already imported here
    |
    = note: `#[warn(unused_imports)]` on by default

warning: the type `CXCursorAndRangeVisitor` does not permit zero-initialization
    --> /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/lib.rs:95:26
     |
95   |                 unsafe { mem::zeroed() }
     |                          ^^^^^^^^^^^^^
     |                          |
     |                          this code causes undefined behavior when executed
     |                          help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1281 | default!(CXCursorAndRangeVisitor);
     | ---------------------------------- in this macro invocation
     |
     = note: `#[warn(invalid_value)]` on by default
note: function pointers must be non-null (in this struct field)
    --> /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/lib.rs:1278:5
     |
1278 |     pub visit: extern fn(*mut c_void, CXCursor, CXSourceRange) -> CXVisitorResult,
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: the type `IndexerCallbacks` does not permit zero-initialization
    --> /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/lib.rs:95:26
     |
95   |                 unsafe { mem::zeroed() }
     |                          ^^^^^^^^^^^^^
     |                          |
     |                          this code causes undefined behavior when executed
     |                          help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
...
1613 | default!(IndexerCallbacks);
     | --------------------------- in this macro invocation
     |
note: function pointers must be non-null (in this struct field)
    --> /<<PKGBUILDDIR>>/third_party/rust/clang-sys/src/lib.rs:1603:5
     |
1603 |     pub abortQuery: extern fn(CXClientData, *mut c_void) -> c_int,
     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

     Running `/<<PKGBUILDDIR>>/build-browser/release/build/gkrust-shared-9de81d84354f13e2/build-script-build`
   Compiling lmdb-rkv v0.11.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=lmdb-rkv CARGO_PKG_DESCRIPTION='Idiomatic and safe LMDB wrapper.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/lmdb-rkv CARGO_PKG_AUTHORS='Dan Burkert <dan@danburkert.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.11.2 /usr/bin/rustc --crate-name lmdb /<<PKGBUILDDIR>>/third_party/rust/lmdb-rkv/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=420ffd063ebb9f6a -C extra-filename=-420ffd063ebb9f6a --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern lmdb_rkv_sys=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblmdb_rkv_sys-dab356db0627d7cc.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/lmdb-rkv/src/error.rs:115:32
    |
115 |         write!(fmt, "{}", self.description())
    |                                ^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

   Compiling tokio-io v0.1.7
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-io CARGO_PKG_DESCRIPTION='Core I/O primitives for asynchronous I/O in Rust.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-io CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.7 /usr/bin/rustc --crate-name tokio_io /<<PKGBUILDDIR>>/third_party/rust/tokio-io/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=78657766e3ddb44f -C extra-filename=-78657766e3ddb44f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-io/src/codec/decoder.rs:82:15
   |
82 |         match try!(self.decode(buf)) {
   |               ^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-io/src/lib.rs:9:54
   |
9  | #![deny(missing_docs, missing_debug_implementations, warnings)]
   |                                                      ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_read.rs:191:33
    |
191 |                     let frame = try!(self.inner.decode_eof(&mut self.buffer));
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_read.rs:197:38
    |
197 |                 if let Some(frame) = try!(self.inner.decode(&mut self.buffer)) {
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-io/src/framed_write.rs:99:12
   |
99 |         Ok(try!(self.inner.close()))
   |            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_write.rs:175:13
    |
175 |             try!(self.poll_complete());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_write.rs:182:9
    |
182 |         try!(self.inner.encode(item, &mut self.buffer));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/framed_write.rs:214:12
    |
214 |         Ok(try!(self.inner.shutdown()))
    |            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/length_delimited.rs:355:23
    |
355 |                 match try!(self.decode_head(src)) {
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/length_delimited.rs:366:15
    |
366 |         match try!(self.decode_data(n, src)) {
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/length_delimited.rs:502:13
    |
502 |         if !try!(self.do_write()).is_ready() {
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/length_delimited.rs:506:9
    |
506 |         try!(self.set_frame(item.into_buf()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_read.rs:187:33
    |
187 |                     let frame = try!(self.inner.decode_eof(&mut self.buffer));
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_read.rs:193:38
    |
193 |                 if let Some(frame) = try!(self.inner.decode(&mut self.buffer)) {
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_write.rs:95:12
   |
95 |         Ok(try!(self.inner.close()))
   |            ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_write.rs:171:13
    |
171 |             try!(self.poll_complete());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_write.rs:178:9
    |
178 |         try!(self.inner.encode(item, &mut self.buffer));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-io/src/_tokio_codec/framed_write.rs:210:12
    |
210 |         Ok(try!(self.inner.shutdown()))
    |            ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-io/src/lib.rs:24:28
   |
24 | pub type IoFuture<T> = Box<Future<Item = T, Error = std_io::Error> + Send>;
   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = T, Error = std_io::Error> + Send`
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-io/src/lib.rs:9:54
   |
9  | #![deny(missing_docs, missing_debug_implementations, warnings)]
   |                                                      ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-io/src/lib.rs:27:28
   |
27 | pub type IoStream<T> = Box<Stream<Item = T, Error = std_io::Error> + Send>;
   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Stream<Item = T, Error = std_io::Error> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-io/src/lib.rs:66:19
   |
66 |     _assert::<Box<AsyncRead>>();
   |                   ^^^^^^^^^ help: use `dyn`: `dyn AsyncRead`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-io/src/lib.rs:67:19
   |
67 |     _assert::<Box<AsyncWrite>>();
   |                   ^^^^^^^^^^ help: use `dyn`: `dyn AsyncWrite`

   Compiling gkrust_utils v0.1.0 (/<<PKGBUILDDIR>>/xpcom/rust/gkrust_utils)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=gkrust_utils CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/xpcom/rust/gkrust_utils CARGO_PKG_AUTHORS='Jonathan Kingston <jkt@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name gkrust_utils xpcom/rust/gkrust_utils/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=874bbecdf498cc54 -C extra-filename=-874bbecdf498cc54 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern uuid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libuuid-bdf148fdcad0bf5e.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling gleam v0.6.17
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=gleam CARGO_PKG_DESCRIPTION='Generated OpenGL bindings and wrapper for Servo.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/gleam CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/gleam' CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.6.17 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/gleam/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=2736ec8ef23a5652 -C extra-filename=-2736ec8ef23a5652 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/gleam-2736ec8ef23a5652 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern gl_generator=/<<PKGBUILDDIR>>/build-browser/release/deps/libgl_generator-c6ace7d4b06571c2.rlib --cap-lints warn`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::is(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:675:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  675 | bool MapObject::is(HandleValue v) {
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::is(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1324:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1324 | bool SetObject::is(HandleValue v) {
      |      ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ImportEntryObject::isInstance(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:99:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   99 | bool ImportEntryObject::isInstance(HandleValue value) {
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ExportEntryObject::isInstance(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:173:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  173 | bool ExportEntryObject::isInstance(HandleValue value) {
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::RequestedModuleObject::isInstance(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:254:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  254 | bool RequestedModuleObject::isInstance(HandleValue value) {
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ModuleObject::isInstance(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:725:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  725 | bool ModuleObject::isInstance(HandleValue value) {
      |      ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In static member function 'static JSString* {anonymous}::KeyStringifier<JS::Handle<JS::PropertyKey> >::toString(JSContext*, JS::HandleId)':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  151 |   JSString* str = ToStringSlow<CanGC>(cx, idv);
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:20:
/<<PKGBUILDDIR>>/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':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:615:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  615 | bool ModuleNamespaceObject::ProxyHandler::set(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:615:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::obj_construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'bool ProtoGetter(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1876:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1876 |     if (!BoxNonStrictThis(cx, thisv, &thisv)) {
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In function 'bool ValidatePropertyDescriptor(JSContext*, JS::Handle<JS::PropertyDescriptor>, bool, bool, bool, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:510:13: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  510 | static bool ValidatePropertyDescriptor(
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:510:13: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:510:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:532:19: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  532 |     if (!SameValue(cx, desc.value(), expectedValue, &same)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'bool js::obj_is(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1656:17: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1656 |   if (!SameValue(cx, args.get(0), args.get(1), &same)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'bool PropertyIsEnumerable(JSContext*, JS::HandleObject, JS::HandleId, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:746:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  746 |   if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:24,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h: In function 'bool js::Call(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   94 | inline bool Call(JSContext* cx, HandleValue fval, HandleValue thisv,
      |             ^~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   98 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h: In function 'bool js::Call(JSContext*, JS::HandleValue, JSObject*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  117 | inline bool Call(JSContext* cx, HandleValue fval, JSObject* thisObj,
      |             ^~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  123 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp: In function 'bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = JS::Handle<JS::PropertyKey>]':
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:285:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  285 | static bool PreprocessValue(JSContext* cx, HandleObject holder, KeyType key,
      |             ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  316 |       if (!js::Call(cx, toJSON, vp, arg0, vp)) {
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  336 |     if (!js::Call(cx, replacerVal, holder, arg0, vp, vp)) {
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:357:42: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |       JSString* str = ToStringSlow<CanGC>(cx, vp);
      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:110:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  110 |   if (!GetOwnPropertyDescriptor(cx, obj, idRoot, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  127 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  134 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h: In function 'bool js::GetElement(JSContext*, JS::HandleObject, uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:19:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   19 | inline bool GetElement(JSContext* cx, HandleObject obj, uint32_t index,
      |             ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In member function 'bool js::HashableValue::setValue(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:36:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   36 | bool HashableValue::setValue(JSContext* cx, HandleValue v) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:717:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  717 | bool MapObject::get(JSContext* cx, HandleObject obj, HandleValue key,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:717:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::get_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:737:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  737 |   return get(cx, obj, args.get(0), args.rval());
      |          ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::get(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:737:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  737 |   return get(cx, obj, args.get(0), args.rval());
      |          ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::has(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:745:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  745 | bool MapObject::has(JSContext* cx, HandleObject obj, HandleValue key,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::isBuiltinAdd(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1261:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1261 | bool SetObject::isBuiltinAdd(HandleValue add) {
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::has(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1376:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1376 | bool SetObject::has(JSContext* cx, HandleObject obj, HandleValue key,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool CallObjFunc(bool (*)(JSContext*, JS::HandleObject, JS::HandleValue, bool*), JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1556:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1556 | bool CallObjFunc(bool (*ObjFunc)(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1556:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1571:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1571 |     if (!JS_WrapValue(cx, &wrappedKey)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::MapGet(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1619:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1619 | JS_PUBLIC_API bool JS::MapGet(JSContext* cx, HandleObject obj, HandleValue key,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1619:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1638:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1638 |     if (!MapObject::get(cx, unwrappedObj, wrappedKey, rval)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1634:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1634 |       if (!JS_WrapValue(cx, &wrappedKey)) {
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1645:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1645 |     if (!JS_WrapValue(cx, rval)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::MapHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1677:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1677 | JS_PUBLIC_API bool JS::MapHas(JSContext* cx, HandleObject obj, HandleValue key,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1571:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1571 |     if (!JS_WrapValue(cx, &wrappedKey)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::MapForEach(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1706:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1706 | JS_PUBLIC_API bool JS::MapForEach(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1706:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:24,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  123 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::SetHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1742:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1742 | JS_PUBLIC_API bool JS::SetHas(JSContext* cx, HandleObject obj, HandleValue key,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1571:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1571 |     if (!JS_WrapValue(cx, &wrappedKey)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::SetForEach(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1771:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1771 | JS_PUBLIC_API bool JS::SetForEach(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1771:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1771:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:24,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  123 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:472:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  472 | bool ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:543:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  543 | bool ModuleNamespaceObject::ProxyHandler::defineProperty(
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:549:40: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  549 |       return ValidatePropertyDescriptor(cx, desc, false, false, false, value,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  550 |                                         result);
      |                                         ~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:549:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:569:36: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  569 |   return ValidatePropertyDescriptor(cx, desc, true, true, false, value, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:569:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In member function 'virtual bool js::ModuleNamespaceObject::ProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:584:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  584 | bool ModuleNamespaceObject::ProxyHandler::get(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:584:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ModuleNamespaceObject::isInstance(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:375:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  375 | bool ModuleNamespaceObject::isInstance(HandleValue value) {
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ModuleObject::Instantiate(JSContext*, js::HandleModuleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1090:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1090 |   return CallSelfHostedFunction(cx, name, thisv, args, &ignored);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ModuleObject::Evaluate(JSContext*, js::HandleModuleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1090:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1090 |   return CallSelfHostedFunction(cx, name, thisv, args, &ignored);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In static member function 'static js::ModuleNamespaceObject* js::ModuleObject::GetOrCreateModuleNamespace(JSContext*, js::HandleModuleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1110:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1110 |   if (!CallSelfHostedFunction(cx, cx->names().GetModuleNamespace,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1111 |                               UndefinedHandleValue, args, &result)) {
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In function 'JSObject* js::CallModuleResolveHook(JSContext*, JS::HandleValue, JS::HandleString)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1672:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1672 | JSObject* js::CallModuleResolveHook(JSContext* cx,
      |           ^~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1681:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1681 |   RootedObject result(cx, moduleResolveHook(cx, referencingPrivate, specifier));
      |                           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'bool js::IdToStringOrSymbol(JSContext*, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1664:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1664 | bool js::IdToStringOrSymbol(JSContext* cx, HandleId id,
      |      ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::TrySkipAwait(JSContext*, JS::HandleValue, bool*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:5360:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5360 | MOZ_MUST_USE bool js::TrySkipAwait(JSContext* cx, HandleValue val,
      |                   ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:5360:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   Compiling webdriver v0.39.0 (/<<PKGBUILDDIR>>/testing/webdriver)
     Running `CARGO_PKG_VERSION_MINOR=39 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.39.0 CARGO_PKG_AUTHORS=Mozilla CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=webdriver CARGO_PKG_DESCRIPTION='Library implementing the wire protocol for the W3C WebDriver specification.' CARGO_PKG_HOMEPAGE= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/testing/webdriver CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/webdriver' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name webdriver testing/webdriver/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a724c67596cf5d19 -C extra-filename=-a724c67596cf5d19 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern base64=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbase64-fcc7d32b7fa38262.rmeta --extern cookie=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libcookie-4899dc2611438de9.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern http=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libhttp-db086d114da46d99.rmeta --extern hyper=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libhyper-b9b1bd88feec9809.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rmeta --extern regex=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libregex-b121387c1592da93.rmeta --extern serde=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libserde-e4a5fccadf3791df.rmeta --extern serde_derive=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libserde_derive-109ffc7209891d45.so --extern serde_json=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libserde_json-232bba061eaadb9b.rmeta --extern time=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtime-07c4baaad2d5732c.rmeta --extern tokio=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libtokio-fa05d09712e0b7f2.rmeta --extern unicode_segmentation=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libunicode_segmentation-47ccc00ea4923fe2.rmeta --extern url=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liburl-1f3136a93df8b9d8.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h: In member function 'bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   26 | inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) {
      |             ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::ValueToId(JSContext*, typename js::MaybeRooted<JS::Value, allowGC>::HandleType, typename js::MaybeRooted<JS::PropertyKey, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   74 | inline bool ValueToId(
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp: In function 'bool Walk(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:884:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  884 | static bool Walk(JSContext* cx, HandleObject holder, HandleId name,
      |             ^~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:884:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:925:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  925 |         if (!Walk(cx, obj, id, reviver, &newElement)) {
      |              ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:925:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:939:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  939 |           if (!DefineProperty(cx, obj, id, desc, ignored)) {
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:961:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  961 |         if (!Walk(cx, obj, id, reviver, &newElement)) {
      |              ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:961:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:975:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  975 |           if (!DefineProperty(cx, obj, id, desc, ignored)) {
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  151 |   JSString* str = ToStringSlow<CanGC>(cx, idv);
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:990:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  990 |   return js::Call(cx, reviver, holder, keyVal, val, vp);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:990:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:990:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:990:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp: In function 'bool Revive(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:993:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  993 | static bool Revive(JSContext* cx, HandleValue reviver, MutableHandleValue vp) {
      |             ^~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:993:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:999:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  999 |   if (!DefineDataProperty(cx, obj, cx->names().empty, vp)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1004:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1004 |   return Walk(cx, obj, id, reviver, vp);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1004:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp: In function 'bool js::ParseJSONWithReviver(JSContext*, mozilla::Range<const CharT>, JS::HandleValue, JS::MutableHandleValue) [with CharT = unsigned char]':
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1008 | bool js::ParseJSONWithReviver(JSContext* cx,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:28,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  274 |     return static_cast<Wrapper*>(this)->get().parse(vp);
      |                                                       ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1019:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1019 |     return Revive(cx, reviver, vp);
      |            ~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp: In function 'bool js::ParseJSONWithReviver(JSContext*, mozilla::Range<const CharT>, JS::HandleValue, JS::MutableHandleValue) [with CharT = char16_t]':
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1008 | bool js::ParseJSONWithReviver(JSContext* cx,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:28,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  274 |     return static_cast<Wrapper*>(this)->get().parse(vp);
      |                                                       ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1019:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1019 |     return Revive(cx, reviver, vp);
      |            ~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:19,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool json_parse(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1063:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1063 |              ? ParseJSONWithReviver(cx, linearChars.latin1Range(), reviver,
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1064 |                                     args.rval())
      |                                     ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1063:36: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1065:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1065 |              : ParseJSONWithReviver(cx, linearChars.twoByteRange(), reviver,
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1066 |                                     args.rval());
      |                                     ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1065:36: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In lambda function:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:256:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   auto AddProperty = [cx, &comma, &buf](HandleId id, HandleValue val,
      |                      ^
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:262:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  262 |       idstr = ValueToSource(cx, v);
      |               ~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:19,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:290:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  290 |     RootedString valsource(cx, ValueToSource(cx, val));
      |                                ~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::obj_toString(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'JSString* js::ObjectToSource(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:417:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  417 |     if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool obj_toSource(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
warning: trait objects without an explicit `dyn` are deprecated
   --> testing/webdriver/src/error.rs:328:32
    |
328 |     fn cause(&self) -> Option<&Error> {
    |                                ^^^^^ help: use `dyn`: `dyn Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> testing/webdriver/src/error.rs:357:15
    |
357 | impl From<Box<Error>> for WebDriverError {
    |               ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> testing/webdriver/src/error.rs:358:22
    |
358 |     fn from(err: Box<Error>) -> WebDriverError {
    |                      ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> testing/webdriver/src/server.rs:179:23
    |
179 |     type Future = Box<future::Future<Item = Response<Self::ResBody>, Error = hyper::Error> + Send>;
    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn future::Future<Item = Response<Self::ResBody>, Error = hyper::Error> + Send`

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::delete_(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1416:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1416 | bool SetObject::delete_(JSContext* cx, HandleObject obj, HandleValue key,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::SetDelete(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1747:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1747 | JS_PUBLIC_API bool JS::SetDelete(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1571:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1571 |     if (!JS_WrapValue(cx, &wrappedKey)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp: In function 'bool Str(JSContext*, const JS::Value&, {anonymous}::StringifyContext*)':
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:599:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  599 |       if (!GetElement(cx, obj, i, &outputValue)) {
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  316 |       if (!js::Call(cx, toJSON, vp, arg0, vp)) {
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  336 |     if (!js::Call(cx, replacerVal, holder, arg0, vp, vp)) {
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:357:42: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |       JSString* str = ToStringSlow<CanGC>(cx, vp);
      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:493:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  493 |     if (!PreprocessValue(cx, obj, HandleId(id), &outputValue, scx)) {
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  151 |   JSString* str = ToStringSlow<CanGC>(cx, idv);
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp: In function 'bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, js::StringBuffer&, js::StringifyBehavior)':
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:713:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  713 | bool js::Stringify(JSContext* cx, MutableHandleValue vp, JSObject* replacer_,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:768:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  768 |         if (!GetElement(cx, replacer, k, &item)) {
      |              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:785:30: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  785 |         if (!ValueToId<CanGC>(cx, item, &id)) {
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:819:42: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  819 |       JSString* str = ToStringSlow<CanGC>(cx, space);
      |                       ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:865:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  865 |     if (!NativeDefineDataProperty(cx, wrapper, emptyId, vp, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:873:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  873 |   if (!PreprocessValue(cx, wrapper, HandleId(emptyId), vp, &scx)) {
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp: In function 'bool json_stringify(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:1079:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1079 |   if (!Stringify(cx, &value, replacer, space, sb, StringifyBehavior::Normal)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'bool JS_AssignObject(JSContext*, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:820:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  820 |       if (!GetProperty(cx, from, from, nextKey, &propValue)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool obj_assign(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'bool ObjectDefineProperties(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:988:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  988 | static bool ObjectDefineProperties(JSContext* cx, HandleObject obj,
      |             ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1019:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1019 |     if (!GetOwnPropertyDescriptor(cx, props, nextKey, &desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1026:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1026 |           !ToPropertyDescriptor(cx, descObj, true, &desc) ||
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1026:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1037:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1037 |     if (!DefineProperty(cx, obj, descriptorKeys[i], descriptors[i], result)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'bool js::obj_create(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1064:73: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1064 |         DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, args[0], nullptr);
      |                                                                         ^
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::Values]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1336:37: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1336 |         if (!tobj->getElement<CanGC>(cx, i, &value)) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1459:25: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1459 |         if (!GetProperty(cx, obj, obj, id, &value)) {
      |              ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:33,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  452 |     return as<TypedArrayObject>().getElement<allowGC>(cx, idx, val);
      |                                                                   ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1559:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1559 |           if (!NativeGetExistingProperty(cx, nobj, nobj, shape, &value)) {
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1562:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1562 |         } else if (!GetProperty(cx, obj, obj, id, &value)) {
      |                     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1567:36: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1567 |       if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1580:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1580 |       if (!GetProperty(cx, obj, obj, id, &value)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1765:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1765 |   if (Call(cx, then, thenable, args2, &rval)) {
      |       ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1765:11: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  473 |   return GetAndClearException(cx, rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1775:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1775 |   return Call(cx, rejectVal, UndefinedHandleValue, rval, &rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1775:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1775:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> testing/webdriver/src/error.rs:347:60
    |
347 |         WebDriverError::new(ErrorStatus::UnknownError, err.description().to_string())
    |                                                            ^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> testing/webdriver/src/error.rs:353:60
    |
353 |         WebDriverError::new(ErrorStatus::UnknownError, err.description().to_string())
    |                                                            ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> testing/webdriver/src/error.rs:359:60
    |
359 |         WebDriverError::new(ErrorStatus::UnknownError, err.description().to_string())
    |                                                            ^^^^^^^^^^^

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::delete_(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:794:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  794 | bool MapObject::delete_(JSContext* cx, HandleObject obj, HandleValue key,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::MapDelete(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1682:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1682 | JS_PUBLIC_API bool JS::MapDelete(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1571:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1571 |     if (!JS_WrapValue(cx, &wrappedKey)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::set(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:572:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  572 | bool MapObject::set(JSContext* cx, HandleObject obj, HandleValue k,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:572:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:572:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::MapSet(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1652:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1652 | JS_PUBLIC_API bool JS::MapSet(JSContext* cx, HandleObject obj, HandleValue key,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1652:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1669:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1669 |       if (!JS_WrapValue(cx, &wrappedKey) || !JS_WrapValue(cx, &wrappedValue)) {
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1669:58: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1669 |       if (!JS_WrapValue(cx, &wrappedKey) || !JS_WrapValue(cx, &wrappedValue)) {
      |                                              ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1673:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1673 |     return MapObject::set(cx, unwrappedObj, wrappedKey, wrappedValue);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::add(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1184:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1184 | bool SetObject::add(JSContext* cx, HandleObject obj, HandleValue k) {
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::SetAdd(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1719:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1719 | JS_PUBLIC_API bool JS::SetAdd(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1734:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1734 |       if (!JS_WrapValue(cx, &wrappedKey)) {
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ModuleObject::instantiateFunctionDeclarations(JSContext*, js::HandleModuleObject)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In static member function 'static bool js::ModuleObject::execute(JSContext*, js::HandleModuleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1034:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1034 | bool ModuleObject::execute(JSContext* cx, HandleModuleObject self,
      |      ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'PromiseReactionRecord* NewReactionRecord(JSContext*, JS::Handle<PromiseCapability>, JS::HandleValue, JS::HandleValue, IncumbentGlobalObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3608:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3608 | static PromiseReactionRecord* NewReactionRecord(
      |                               ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3608:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:665:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  665 |     if (!CallSelfHostedFunction(cx, cx->names().MapConstructorInit, thisv,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  666 |                                 args2, args2.rval())) {
      |                                 ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1313:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1313 |       if (!CallSelfHostedFunction(cx, cx->names().SetConstructorInit, thisv,
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1314 |                                   args2, args2.rval())) {
      |                                   ~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In function 'JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1663:12: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1663 |   if (!func(cx, modulePrivate, metaObject)) {
      |        ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1189:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1189 |   if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'bool NewValuePair(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1201 | static bool NewValuePair(JSContext* cx, HandleValue val1, HandleValue val2,
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::KeysAndValues]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1293:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1293 |       if (!NewValuePair(cx, key, value, &value)) {
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1293:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1341:37: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1341 |         if (!tobj->getElement<CanGC>(cx, i, &value)) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1344:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1344 |         if (!NewValuePair(cx, key, value, &value)) {
      |              ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1344:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1397:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1397 |         if (!NewValuePair(cx, key, value, &value)) {
      |              ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1397:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1459:25: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1459 |         if (!GetProperty(cx, obj, obj, id, &value)) {
      |              ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1466:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1466 |         if (!NewValuePair(cx, key, value, &value)) {
      |              ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1466:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:33,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  452 |     return as<TypedArrayObject>().getElement<allowGC>(cx, idx, val);
      |                                                                   ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1559:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1559 |           if (!NativeGetExistingProperty(cx, nobj, nobj, shape, &value)) {
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1562:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1562 |         } else if (!GetProperty(cx, obj, obj, id, &value)) {
      |                     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1567:36: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1567 |       if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1580:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1580 |       if (!GetProperty(cx, obj, obj, id, &value)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1588:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1588 |     } else if (!NewValuePair(cx, key, value, properties[out++])) {
      |                 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1588:29: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
     Running `CARGO_PKG_VERSION_MINOR=24 LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION=0.24.0 CARGO_PKG_AUTHORS= CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=geckodriver CARGO_PKG_DESCRIPTION='Proxy for using WebDriver clients to interact with Gecko-based browsers.' CARGO_PKG_HOMEPAGE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/geckodriver-19089c0db07e6641/out CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/testing/geckodriver CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/geckodriver' CARGO_PKG_VERSION_PRE= /usr/bin/rustc --crate-name geckodriver testing/geckodriver/src/main.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d8887e84a0102126 -C extra-filename=-d8887e84a0102126 --out-dir /<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps --extern base64=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libbase64-fcc7d32b7fa38262.rlib --extern chrono=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libchrono-2f2779886afed2bd.rlib --extern clap=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libclap-5bb5ba6f02a51c08.rlib --extern hyper=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libhyper-b9b1bd88feec9809.rlib --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rlib --extern log=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/liblog-96d69a482bb3f6e3.rlib --extern mozprofile=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmozprofile-519efb592d423fd9.rlib --extern mozrunner=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmozrunner-d1cd1cc3c29570d7.rlib --extern mozversion=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libmozversion-59fb9008d2ae3513.rlib --extern regex=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libregex-b121387c1592da93.rlib --extern serde=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libserde-e4a5fccadf3791df.rlib --extern serde_derive=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./release/deps/libserde_derive-109ffc7209891d45.so --extern serde_json=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libserde_json-232bba061eaadb9b.rlib --extern uuid=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libuuid-bdf148fdcad0bf5e.rlib --extern webdriver=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libwebdriver-a724c67596cf5d19.rlib --extern zip=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/deps/libzip-f9fc30bd497d5d53.rlib -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/testing/geckodriver/./arm-unknown-linux-gnueabihf/release/build/bzip2-sys-d0cb7f9abc2122a3/out`
In file included from /<<PKGBUILDDIR>>/js/src/util/StringBuffer.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In function 'bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle<PromiseCapability>, bool)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1300:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1300 |   if (!Construct(cx, cVal, cargs, cVal, capability.promise())) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1300:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:975:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  975 | MOZ_MUST_USE static bool EnqueuePromiseReactionJob(
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
   Compiling u2fhid v0.2.3 (/<<PKGBUILDDIR>>/dom/webauthn/u2f-hid-rs)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=u2fhid CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/dom/webauthn/u2f-hid-rs CARGO_PKG_AUTHORS='Kyle Machulis <kyle@nonpolynomial.com>:J.C. Jones <jc@mozilla.com>:Tim Taubert <ttaubert@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.3 /usr/bin/rustc --crate-name u2fhid dom/webauthn/u2f-hid-rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d96fb54a24ca41dd -C extra-filename=-d96fb54a24ca41dd --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern boxfnonce=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libboxfnonce-9edd16fa07f4ea34.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern libudev=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibudev-5a2810457fe40684.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librand-3d72e03ddcb09a8f.rmeta --extern runloop=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librunloop-c4337df3dbd7314f.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
    --> testing/geckodriver/src/marionette.rs:1281:20
     |
1281 |                 '0'...'9' => {
     |                    ^^^ help: use `..=` for an inclusive range
     |
     = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::SetObject::iterator(JSContext*, js::SetObject::IteratorKind, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1453:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1453 | bool SetObject::iterator(JSContext* cx, IteratorKind kind, HandleObject obj,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::SetKeys(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1756:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1756 | JS_PUBLIC_API bool JS::SetKeys(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1602 |     if (!JS_WrapValue(cx, rval)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::SetValues(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1761:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1761 | JS_PUBLIC_API bool JS::SetValues(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1602 |     if (!JS_WrapValue(cx, rval)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::SetEntries(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1766:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1766 | JS_PUBLIC_API bool JS::SetEntries(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1602 |     if (!JS_WrapValue(cx, rval)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~
warning: `...` range patterns are deprecated
   --> dom/webauthn/u2f-hid-rs/src/hidproto.rs:121:14
    |
121 |         s @ 0...2 => s as usize,
    |              ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> dom/webauthn/u2f-hid-rs/src/linux/transaction.rs:22:26
   |
22 |         F: Fn(OsString, &Fn() -> bool) + Sync + Send + 'static,
   |                          ^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> bool`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> dom/webauthn/u2f-hid-rs/src/linux/monitor.rs:33:22
   |
33 |     F: Fn(OsString, &Fn() -> bool) + Sync,
   |                      ^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> bool`

warning: trait objects without an explicit `dyn` are deprecated
  --> dom/webauthn/u2f-hid-rs/src/linux/monitor.rs:41:22
   |
41 |     F: Fn(OsString, &Fn() -> bool) + Send + Sync + 'static,
   |                      ^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> bool`

warning: trait objects without an explicit `dyn` are deprecated
  --> dom/webauthn/u2f-hid-rs/src/linux/monitor.rs:50:35
   |
50 |     pub fn run(&mut self, alive: &Fn() -> bool) -> io::Result<()> {
   |                                   ^^^^^^^^^^^^ help: use `dyn`: `dyn Fn() -> bool`

warning: unnecessary parentheses around assigned value
  --> dom/webauthn/u2f-hid-rs/src/consts.rs:34:29
   |
34 | pub const U2FHID_PING: u8 = (TYPE_INIT | 0x01); // Echo data through local processor only
   |                             ^^^^^^^^^^^^^^^^^^ help: remove these parentheses
   |
   = note: `#[warn(unused_parens)]` on by default

warning: unnecessary parentheses around assigned value
  --> dom/webauthn/u2f-hid-rs/src/consts.rs:35:28
   |
35 | pub const U2FHID_MSG: u8 = (TYPE_INIT | 0x03); // Send U2F message frame
   |                            ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
  --> dom/webauthn/u2f-hid-rs/src/consts.rs:36:29
   |
36 | pub const U2FHID_LOCK: u8 = (TYPE_INIT | 0x04); // Send lock channel command
   |                             ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
  --> dom/webauthn/u2f-hid-rs/src/consts.rs:37:29
   |
37 | pub const U2FHID_INIT: u8 = (TYPE_INIT | 0x06); // Channel initialization
   |                             ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
  --> dom/webauthn/u2f-hid-rs/src/consts.rs:38:29
   |
38 | pub const U2FHID_WINK: u8 = (TYPE_INIT | 0x08); // Send device identification wink
   |                             ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
  --> dom/webauthn/u2f-hid-rs/src/consts.rs:39:30
   |
39 | pub const U2FHID_ERROR: u8 = (TYPE_INIT | 0x3f); // Error response
   |                              ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
  --> dom/webauthn/u2f-hid-rs/src/consts.rs:42:34
   |
42 | pub const U2F_VENDOR_FIRST: u8 = (TYPE_INIT | 0x40); // First vendor defined command
   |                                  ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around assigned value
  --> dom/webauthn/u2f-hid-rs/src/consts.rs:43:33
   |
43 | pub const U2F_VENDOR_LAST: u8 = (TYPE_INIT | 0x7f); // Last vendor defined command
   |                                 ^^^^^^^^^^^^^^^^^^ help: remove these parentheses

/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In static member function 'static bool js::MapObject::iterator(JSContext*, js::MapObject::IteratorKind, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:838:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  838 | bool MapObject::iterator(JSContext* cx, IteratorKind kind, HandleObject obj,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::MapValues(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1696:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1696 | JS_PUBLIC_API bool JS::MapValues(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1602 |     if (!JS_WrapValue(cx, rval)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> testing/geckodriver/src/capabilities.rs:107:13
    |
107 |         err.description().to_string(),
    |             ^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::MapEntries(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1701:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1701 | JS_PUBLIC_API bool JS::MapEntries(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1602 |     if (!JS_WrapValue(cx, rval)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp: In function 'bool JS::MapKeys(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1691:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1691 | JS_PUBLIC_API bool JS::MapKeys(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1602 |     if (!JS_WrapValue(cx, rval)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2237:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2237 |     success = Call(cx, calleeOrRval, UndefinedHandleValue, args, &calleeOrRval);
      |               ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2237:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  473 |   return GetAndClearException(cx, rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2248 |     if (!Call(cx, calleeOrRval, UndefinedHandleValue, exceptionVal,
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2249 |               &calleeOrRval)) {
      |               ~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool PromiseConstructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2082:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2082 |     return ReportIsNotFunction(cx, executorVal);
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'PromiseAllDataHolder* NewPromiseAllDataHolder(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:250:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  250 | static PromiseAllDataHolder* NewPromiseAllDataHolder(JSContext* cx,
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool ResolvePromise(JSContext*, JS::Handle<js::PromiseObject*>, JS::HandleValue, JS::PromiseState)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1114:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1114 | static MOZ_MUST_USE bool ResolvePromise(JSContext* cx,
      |                          ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::AsyncFunctionThrown(JSContext*, JS::Handle<js::PromiseObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3888:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3888 | MOZ_MUST_USE bool js::AsyncFunctionThrown(JSContext* cx,
      |                   ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In static member function 'static bool js::PromiseObject::reject(JSContext*, JS::Handle<js::PromiseObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:5001:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5001 | bool PromiseObject::reject(JSContext* cx, Handle<PromiseObject*> promise,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:5017:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5017 |   return Call(cx, funVal, UndefinedHandleValue, rejectionValue, &dummy);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:5017:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:5017:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::RejectPromiseWithPendingError(JSContext*, JS::Handle<js::PromiseObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3856:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3856 |   if (!GetAndClearException(cx, &exn)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In function 'JSObject* js::StartDynamicModuleImport(JSContext*, JS::HandleScript, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1694:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1694 | JSObject* js::StartDynamicModuleImport(JSContext* cx, HandleScript script,
      |           ^~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1730:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1730 |   if (!importHook(cx, referencingPrivate, specifier, promise)) {
      |        ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool RejectMaybeWrappedPromise(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1357:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1357 | static MOZ_MUST_USE bool RejectMaybeWrappedPromise(JSContext* cx,
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool FulfillMaybeWrappedPromise(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1167:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1167 | static MOZ_MUST_USE bool FulfillMaybeWrappedPromise(JSContext* cx,
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool ResolvePromiseInternal(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:833:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  833 | static MOZ_MUST_USE bool ResolvePromiseInternal(JSContext* cx,
      |                          ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  473 |   return GetAndClearException(cx, rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  473 |   return GetAndClearException(cx, rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
    --> testing/geckodriver/src/marionette.rs:1136:31
     |
1136 | ...                   e.description().to_owned(),
     |                         ^^^^^^^^^^^

/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::AsyncFunctionReturned(JSContext*, JS::Handle<js::PromiseObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3896:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3896 | MOZ_MUST_USE bool js::AsyncFunctionReturned(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In static member function 'static bool js::PromiseObject::resolve(JSContext*, JS::Handle<js::PromiseObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4971:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4971 | bool PromiseObject::resolve(JSContext* cx, Handle<PromiseObject*> promise,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4997:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4997 |   return Call(cx, funVal, UndefinedHandleValue, resolutionValue, &dummy);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4997:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4997:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp: In function 'bool js::FinishDynamicModuleImport(JSContext*, JS::HandleValue, JS::HandleString, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1745:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1745 | bool js::FinishDynamicModuleImport(JSContext* cx,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.cpp:1681:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1681 |   RootedObject result(cx, moduleResolveHook(cx, referencingPrivate, specifier));
      |                           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool RunResolutionFunction(JSContext*, JS::HandleObject, JS::HandleValue, ResolutionMode, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2558:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2558 | static MOZ_MUST_USE bool RunResolutionFunction(JSContext* cx,
      |                          ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:24,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   98 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'JSObject* CommonStaticResolveRejectImpl(JSContext*, JS::HandleValue, JS::HandleValue, ResolutionMode)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3450:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3450 | static MOZ_MUST_USE JSObject* CommonStaticResolveRejectImpl(
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3450:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3488:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 3488 |       if (!GetProperty(cx, xObj, xObj, cx->names().constructor, &ctorVal)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'JSObject* js::PromiseResolve(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3521:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3521 | MOZ_MUST_USE JSObject* js::PromiseResolve(JSContext* cx,
      |                        ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3525:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3525 |   return CommonStaticResolveRejectImpl(cx, C, value, ResolveMode);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In static member function 'static JSObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3548:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3548 | JSObject* PromiseObject::unforgeableReject(JSContext* cx, HandleValue value) {
      |           ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3554:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3554 |   return CommonStaticResolveRejectImpl(cx, cVal, value, RejectMode);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In static member function 'static JSObject* js::PromiseObject::unforgeableResolve(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3577:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3577 | JSObject* PromiseObject::unforgeableResolve(JSContext* cx, HandleValue value) {
      |           ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3583:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3583 |   return CommonStaticResolveRejectImpl(cx, cVal, value, ResolveMode);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool Promise_static_resolve(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3565:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3565 |       CommonStaticResolveRejectImpl(cx, thisVal, argVal, ResolveMode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool Promise_reject(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3536:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3536 |       CommonStaticResolveRejectImpl(cx, thisVal, argVal, RejectMode);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  473 |   return GetAndClearException(cx, rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool PerformPromiseThen(JSContext*, JS::Handle<js::PromiseObject*>, JS::HandleValue, JS::HandleValue, JS::Handle<PromiseCapability>)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4654:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4654 | static MOZ_MUST_USE bool PerformPromiseThen(
      |                          ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4654:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4674:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4674 |       cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected,
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4675 |                             IncumbentGlobalObject::Yes));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool OriginalPromiseThenBuiltin(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3809:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3809 | static bool OriginalPromiseThenBuiltin(JSContext* cx, HandleValue promiseVal,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3809:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3809:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3809:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3834:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3834 |   if (!PerformPromiseThen(cx, promise, onFulfilled, onRejected,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3835 |                           resultCapability)) {
      |                           ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3834:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2530:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2530 |       if (!PerformPromiseThen(cx, nextPromise, resolveFunVal, rejectFunVal,
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2531 |                               resultCapabilityWithoutResolving)) {
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleObject, js::CreateDependentPromise)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3750:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3750 | MOZ_MUST_USE bool js::OriginalPromiseThen(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3750:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3774:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3774 |   if (!PerformPromiseThen(cx, promise, onFulfilled, onRejected,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3775 |                           resultCapability)) {
      |                           ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool Promise_then_impl(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4586 | static bool Promise_then_impl(JSContext* cx, HandleValue promiseVal,
      |             ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4600:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4600 |     return OriginalPromiseThenBuiltin(cx, promiseVal, onFulfilled, onRejected,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4601 |                                       rval, rvalUsed);
      |                                       ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4600:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4600:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4625:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4625 |   if (!OriginalPromiseThen(cx, promiseObj, onFulfilled, onRejected,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4626 |                            &resultPromise, createDependent)) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4625:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool Promise_then(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4649:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4649 |   return Promise_then_impl(cx, args.thisv(), args.get(0), args.get(1),
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4650 |                            args.rval(), true);
      |                            ~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4649:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4649:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool Promise_then_noRetVal(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4641:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4641 |   return Promise_then_impl(cx, args.thisv(), args.get(0), args.get(1),
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4642 |                            args.rval(),
      |                            ~~~~~~~~~~~~
 4643 |                            IsPromiseThenOrCatchRetValImplicitlyUsed(cx));
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4641:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4641:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool Promise_catch_impl(JSContext*, unsigned int, JS::Value*, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4524:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4524 |     return OriginalPromiseThenBuiltin(cx, thisVal, onFulfilled, onRejected,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4525 |                                       args.rval(), rvalUsed);
      |                                       ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4524:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4524:38: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4530:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4530 |   if (!GetProperty(cx, thisVal, cx->names().then, &thenVal)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4530:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:24,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  114 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4536:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4536 |     return Promise_then_impl(cx, thisVal, onFulfilled, onRejected, args.rval(),
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4537 |                              rvalUsed);
      |                              ~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4536:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4536:29: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4698:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4698 |       cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected,
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4699 |                             IncumbentGlobalObject::Yes));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  473 |   return GetAndClearException(cx, rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, js::CompletionKind)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4054:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4054 |     if (!GetProperty(cx, iter, iter, cx->names().return_, &func)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4063:51: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4063 |       JSObject* resultObj = CreateIterResultObject(cx, args.get(0), true);
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4086:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4086 |     if (!GetProperty(cx, iter, iter, cx->names().throw_, &func)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4114 |   if (!Call(cx, func, iterVal, args.get(0), &resultVal)) {
      |        ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4154:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4154 |   if (!GetProperty(cx, resultObj, resultObj, cx->names().done, &doneVal)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4162:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4162 |   if (!GetProperty(cx, resultObj, resultObj, cx->names().value, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3916 |     RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value));
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3948 |       cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected,
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3949 |                             IncumbentGlobalObject::Yes));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::AsyncGeneratorAwait(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3982:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3982 | MOZ_MUST_USE bool js::AsyncGeneratorAwait(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3583:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3583 |   return CommonStaticResolveRejectImpl(cx, cVal, value, ResolveMode);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3948 |       cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected,
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3949 |                             IncumbentGlobalObject::Yes));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3961:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3961 | MOZ_MUST_USE JSObject* js::AsyncFunctionAwait(
      |                        ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3583:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3583 |   return CommonStaticResolveRejectImpl(cx, cVal, value, ResolveMode);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3948 |       cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected,
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3949 |                             IncumbentGlobalObject::Yes));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool AsyncGeneratorResumeNext(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, ResumeNextKind, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4224:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4224 | static MOZ_MUST_USE bool AsyncGeneratorResumeNext(
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4292:53: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4292 |         JSObject* resultObj = CreateIterResultObject(cx, value, done);
      |                               ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3916 |     RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value));
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3948 |       cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected,
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3949 |                             IncumbentGlobalObject::Yes));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3916 |     RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value));
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3948 |       cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected,
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3949 |                             IncumbentGlobalObject::Yes));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4447:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4447 |     return AsyncGeneratorResume(cx, generator, completionKind, argument);
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::AsyncGeneratorResolve(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4205:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4205 | MOZ_MUST_USE bool js::AsyncGeneratorResolve(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4208:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4208 |   return AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Resolve,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4209 |                                   value, done);
      |                                   ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::AsyncGeneratorReject(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4213:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4213 | MOZ_MUST_USE bool js::AsyncGeneratorReject(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4216:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4216 |   return AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Reject,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4217 |                                   exception);
      |                                   ~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  473 |   return GetAndClearException(cx, rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4208:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4208 |   return AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Resolve,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4209 |                                   value, done);
      |                                   ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4216:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4216 |   return AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Reject,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4217 |                                   exception);
      |                                   ~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1692:51: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1692 |       JSObject* resultObj = CreateIterResultObject(cx, argument, done);
      |                             ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1704 |     if (!Call(cx, handlerVal, UndefinedHandleValue, argument, &handlerResult)) {
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  473 |   return GetAndClearException(cx, rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool js::AsyncGeneratorEnqueue(JSContext*, JS::HandleValue, js::CompletionKind, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4452:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4452 | MOZ_MUST_USE bool js::AsyncGeneratorEnqueue(JSContext* cx,
      |                   ^~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4452:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4452:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4490:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4490 |       cx, AsyncGeneratorObject::createRequest(cx, asyncGenObj, completionKind,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4491 |                                               completionValue, resultPromise));
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4504:34: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 4504 |     if (!AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Enqueue)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle<js::PromiseObject*>, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:4860:28: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 4860 |       cx, NewReactionRecord(cx, capability, NullHandleValue, NullHandleValue,
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4861 |                             IncumbentGlobalObject::No));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp: In function 'bool CommonStaticAllRace(JSContext*, JS::CallArgs&, IterationMode)':
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2347:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2347 |   if (!iter.init(iterable, JS::ForOfIterator::AllowNonIterable)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2668:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2668 |     if (!iterator.next(&nextValue, done)) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2721:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2721 |             CommonStaticResolveRejectImpl(cx, CVal, nextValue, ResolveMode);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2738:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2738 |       if (!Call(cx, staticResolve, CVal, nextValue, &nextPromise)) {
      |            ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2738:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2738:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:24,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  114 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2834 |       if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal,
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2835 |                               thenCapability)) {
      |                               ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2668:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2668 |     if (!iterator.next(&nextValue, done)) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2721:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2721 |             CommonStaticResolveRejectImpl(cx, CVal, nextValue, ResolveMode);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:24,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   98 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:24,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  114 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2834 |       if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal,
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2835 |                               thenCapability)) {
      |                               ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2834 |       if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal,
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2835 |                               thenCapability)) {
      |                               ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2834 |       if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal,
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2835 |                               thenCapability)) {
      |                               ~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp: In function 'bool js::GetOwnPropertyKeys(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1682:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1682 | bool js::GetOwnPropertyKeys(JSContext* cx, HandleObject obj, unsigned flags,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::obj_getOwnPropertyNames(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1735:28: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1735 |   return GetOwnPropertyKeys(cx, obj, JSITER_OWNONLY | JSITER_HIDDEN,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1736 |                             args.rval());
      |                             ~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1749:28: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1749 |   return GetOwnPropertyKeys(
      |          ~~~~~~~~~~~~~~~~~~^
 1750 |       cx, obj,
      |       ~~~~~~~~              
 1751 |       JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS | JSITER_SYMBOLSONLY,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1752 |       args.rval());
      |       ~~~~~~~~~~~~          
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/JSON.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool obj_keys(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src1.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/Object.cpp:1629:28: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1629 |   return GetOwnPropertyKeys(cx, obj, JSITER_OWNONLY, args.rval());
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src10.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src10.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src10.cpp
js/src/Unified_cpp_js_src11.o
   Compiling mio-uds v0.6.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mio-uds CARGO_PKG_DESCRIPTION='Unix domain socket bindings for mio
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/mio-uds CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/mio-uds' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/mio-uds' CARGO_PKG_VERSION=0.6.4 /usr/bin/rustc --crate-name mio_uds /<<PKGBUILDDIR>>/third_party/rust/mio-uds/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=af89414f143e058a -C extra-filename=-af89414f143e058a --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmio-f7ed13be85840b33.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/datagram.rs:29:31
   |
29 |             let (addr, len) = try!(sockaddr_un(path));
   |                               ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/datagram.rs:30:22
   |
30 |             let fd = try!(Socket::new(libc::SOCK_DGRAM));
   |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/datagram.rs:33:13
   |
33 |             try!(cvt(libc::bind(fd.fd(), addr, len)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/datagram.rs:45:9
   |
45 |         try!(stream.set_nonblocking(true));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/datagram.rs:54:26
   |
54 |             let (a, b) = try!(Socket::pair(libc::SOCK_DGRAM));
   |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/datagram.rs:62:22
   |
62 |         let stream = try!(net::UnixDatagram::unbound());
   |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/datagram.rs:63:9
   |
63 |         try!(stream.set_nonblocking(true));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/listener.rs:33:31
   |
33 |             let (addr, len) = try!(sockaddr_un(path));
   |                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/listener.rs:34:22
   |
34 |             let fd = try!(Socket::new(libc::SOCK_STREAM));
   |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/listener.rs:37:13
   |
37 |             try!(cvt(libc::bind(fd.fd(), addr, len)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/listener.rs:38:13
   |
38 |             try!(cvt(libc::listen(fd.fd(), 128)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/listener.rs:50:9
   |
50 |         try!(stream.set_nonblocking(true));
   |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/listener.rs:64:17
   |
64 |                 try!(socket.set_nonblocking(true));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/socket.rs:44:35
   |
44 |             let fd = Socket { fd: try!(cvt(libc::socket(libc::AF_UNIX, ty, 0))) };
   |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/socket.rs:45:13
   |
45 |             try!(cvt(libc::ioctl(fd.fd, libc::FIOCLEX)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/socket.rs:47:13
   |
47 |             try!(cvt(libc::ioctl(fd.fd, libc::FIONBIO, &mut nonblocking)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/socket.rs:68:13
   |
68 |             try!(cvt(libc::socketpair(libc::AF_UNIX, ty, 0, fds.as_mut_ptr())));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/socket.rs:71:13
   |
71 |             try!(cvt(libc::ioctl(a.fd, libc::FIOCLEX)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/socket.rs:72:13
   |
72 |             try!(cvt(libc::ioctl(b.fd, libc::FIOCLEX)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/socket.rs:74:13
   |
74 |             try!(cvt(libc::ioctl(a.fd, libc::FIONBIO, &mut nonblocking)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/socket.rs:75:13
   |
75 |             try!(cvt(libc::ioctl(b.fd, libc::FIONBIO, &mut nonblocking)));
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/stream.rs:49:31
   |
49 |             let (addr, len) = try!(sockaddr_un(path));
   |                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/stream.rs:50:26
   |
50 |             let socket = try!(Socket::new(libc::SOCK_STREAM));
   |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/mio-uds/src/stream.rs:68:9
   |
68 |         try!(stream.set_nonblocking(true));
   |         ^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/mio-uds/src/socket.rs:135:39
    |
135 |         let addr: libc::sockaddr_un = mem::uninitialized();
    |                                       ^^^^^^^^^^^^^^^^^^

   Compiling phf_generator v0.7.21
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=phf_generator CARGO_PKG_DESCRIPTION='PHF generation logic' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/phf_generator CARGO_PKG_AUTHORS='Steven Fackler <sfackler@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.7.21 /usr/bin/rustc --crate-name phf_generator /<<PKGBUILDDIR>>/third_party/rust/phf_generator/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=25d292753f80cea9 -C extra-filename=-25d292753f80cea9 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern phf_shared=/<<PKGBUILDDIR>>/build-browser/release/deps/libphf_shared-2feeebad340b1b09.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/release/deps/librand-460f3c3583bddac1.rmeta --cap-lints warn`
   Compiling netwerk_helper v0.0.1 (/<<PKGBUILDDIR>>/netwerk/base/rust-helper)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=netwerk_helper CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/netwerk/base/rust-helper CARGO_PKG_AUTHORS='Jeff Hemphill <jthemphill@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name netwerk_helper netwerk/base/rust-helper/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c45c1f9eae4a147b -C extra-filename=-c45c1f9eae4a147b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling rsdparsa_capi v0.1.0 (/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/rsdparsa_capi)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rsdparsa_capi CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/rsdparsa_capi CARGO_PKG_AUTHORS='Paul Ellenbogen <pe5@cs.princeton.edu>:Nils Ohlmeier <github@ohlmeier.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name rsdparsa_capi media/webrtc/signaling/src/sdp/rsdparsa_capi/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0ab0c345855231a2 -C extra-filename=-0ab0c345855231a2 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern rsdparsa=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librsdparsa-dad88a56fd941e08.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> media/webrtc/signaling/src/sdp/rsdparsa_capi/src/types.rs:25:29
   |
25 | impl Into<Result<String,Box<Error>>> for StringView {
   |                             ^^^^^ help: use `dyn`: `dyn Error`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> media/webrtc/signaling/src/sdp/rsdparsa_capi/src/types.rs:26:40
   |
26 |     fn into(self) -> Result<String,Box<Error>> {
   |                                        ^^^^^ help: use `dyn`: `dyn Error`

warning: `...` range patterns are deprecated
   --> media/webrtc/signaling/src/sdp/rsdparsa_capi/src/lib.rs:182:8
    |
182 |       1...2 => (),
    |        ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/webrtc/signaling/src/sdp/rsdparsa_capi/src/lib.rs:39:41
   |
39 |                 message: (*boxed_error).description().to_string(),
   |                                         ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/webrtc/signaling/src/sdp/rsdparsa_capi/src/lib.rs:59:55
   |
59 |             debug!("Error parsing SDP in rust: {}", e.description());
   |                                                       ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/webrtc/signaling/src/sdp/rsdparsa_capi/src/lib.rs:91:31
   |
91 |     StringView::from((*error).description())
   |                               ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> media/webrtc/signaling/src/sdp/rsdparsa_capi/src/lib.rs:141:84
    |
141 |            println!("Error while pasing string, description: {:?}", (*boxed_error).description());
    |                                                                                    ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> media/webrtc/signaling/src/sdp/rsdparsa_capi/src/media_section.rs:174:102
    |
174 | ...                   println!("Error while pasing string, description: {:?}", (*boxed_error).description());
    |                                                                                               ^^^^^^^^^^^

   Compiling encoding_glue v0.1.0 (/<<PKGBUILDDIR>>/intl/encoding_glue)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=encoding_glue CARGO_PKG_DESCRIPTION='FFI functions for mozilla::Encoding that aren'\''t appropriate to share on crates.io due to m-c dependencies' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/intl/encoding_glue CARGO_PKG_AUTHORS='Henri Sivonen <hsivonen@hsivonen.fi>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name encoding_glue intl/encoding_glue/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c5ad18657b99a32b -C extra-filename=-c5ad18657b99a32b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern encoding_rs=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libencoding_rs-928f6dc51c5993b6.rmeta --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling synstructure v0.10.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=synstructure CARGO_PKG_DESCRIPTION='Helper methods and macros for custom derives' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/synstructure CARGO_PKG_AUTHORS='Nika Layzell <nika@thelayzells.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/mystor/synstructure' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.10.1 /usr/bin/rustc --crate-name synstructure /<<PKGBUILDDIR>>/third_party/rust/synstructure/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=69f3afae46c599ac -C extra-filename=-69f3afae46c599ac --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rmeta --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rmeta --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rmeta --extern unicode_xid=/<<PKGBUILDDIR>>/build-browser/release/deps/libunicode_xid-73a36e8d5305f8bc.rmeta --cap-lints warn`
warning: unused `#[macro_use]` import
   --> /<<PKGBUILDDIR>>/third_party/rust/synstructure/src/lib.rs:164:1
    |
164 | #[macro_use]
    | ^^^^^^^^^^^^
    |
    = note: `#[warn(unused_imports)]` on by default

warning: unused label
   --> /<<PKGBUILDDIR>>/third_party/rust/synstructure/src/lib.rs:276:5
    |
276 |     'outer: for p in &from.params {
    |     ^^^^^^
    |
    = note: `#[warn(unused_labels)]` on by default

warning: use of deprecated item 'core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
    --> /<<PKGBUILDDIR>>/third_party/rust/synstructure/src/lib.rs:2279:24
     |
2279 |         s = s[i + 1..].trim_left_matches(' ');
     |                        ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`
     |
     = note: `#[warn(deprecated)]` on by default

   Compiling darling_core v0.8.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=darling_core CARGO_PKG_DESCRIPTION='Helper crate for proc-macro library for reading attributes into structs when
implementing custom derives. Use https://crates.io/crates/darling in your code.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/darling_core CARGO_PKG_AUTHORS='Ted Driggs <ted.driggs@outlook.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.6 /usr/bin/rustc --crate-name darling_core /<<PKGBUILDDIR>>/third_party/rust/darling_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' -C metadata=40dd3eb310531e0b -C extra-filename=-40dd3eb310531e0b --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern fnv=/<<PKGBUILDDIR>>/build-browser/release/deps/libfnv-681081a4b5c7bc40.rmeta --extern ident_case=/<<PKGBUILDDIR>>/build-browser/release/deps/libident_case-8c1fe04c5207693d.rmeta --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rmeta --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rmeta --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rmeta --cap-lints warn`
warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/darling_core/src/error/mod.rs:367:32
    |
367 |     fn cause(&self) -> Option<&StdError> {
    |                                ^^^^^^^^ help: use `dyn`: `dyn StdError`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: use of deprecated item 'core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
   --> /<<PKGBUILDDIR>>/third_party/rust/darling_core/src/options/shape.rs:129:20
    |
129 |         match word.trim_left_matches(self.prefix) {
    |                    ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::str::<impl str>::trim_right_matches': superseded by `trim_end_matches`
   --> /<<PKGBUILDDIR>>/third_party/rust/darling_core/src/options/shape.rs:183:34
    |
183 |             let ty = self.prefix.trim_right_matches('_');
    |                                  ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end_matches`

/usr/bin/g++ -o Unified_cpp_js_src11.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src11.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp
js/src/Unified_cpp_js_src12.o
warning: variable does not need to be mutable
  --> /<<PKGBUILDDIR>>/third_party/rust/darling_core/src/codegen/outer_from_impl.rs:51:9
   |
51 |     for mut param in generics.params.iter_mut() {
   |         ----^^^^^
   |         |
   |         help: remove this `mut`
   |
   = note: `#[warn(unused_mut)]` on by default

   Compiling rayon v1.0.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=rayon CARGO_PKG_DESCRIPTION='Simple work-stealing parallelism for Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rayon CARGO_PKG_AUTHORS='Niko Matsakis <niko@alum.mit.edu>:Josh Stone <cuviper@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.0 /usr/bin/rustc --crate-name rayon /<<PKGBUILDDIR>>/third_party/rust/rayon/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=4d8d5eb4819905a0 -C extra-filename=-4d8d5eb4819905a0 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern either=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeither-99a691e5f454096b.rmeta --extern rayon_core=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librayon_core-44f8a56cf23ad66f.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/rayon/src/slice/quicksort.rs:255:47
    |
255 |     let mut offsets_l: [u8; BLOCK] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/rayon/src/slice/quicksort.rs:262:47
    |
262 |     let mut offsets_r: [u8; BLOCK] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^

   Compiling sha2 v0.8.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=sha2 CARGO_PKG_DESCRIPTION='SHA-2 hash functions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/sha2 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.0 /usr/bin/rustc --crate-name sha2 /<<PKGBUILDDIR>>/third_party/rust/sha2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=c9818c549f2dd87e -C extra-filename=-c9818c549f2dd87e --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern block_buffer=/<<PKGBUILDDIR>>/build-browser/release/deps/libblock_buffer-436bcf0d08656925.rmeta --extern digest=/<<PKGBUILDDIR>>/build-browser/release/deps/libdigest-834ccf0da8d83e88.rmeta --extern fake_simd=/<<PKGBUILDDIR>>/build-browser/release/deps/libfake_simd-99bb5c736051e3e4.rmeta --extern opaque_debug=/<<PKGBUILDDIR>>/build-browser/release/deps/libopaque_debug-bba2ef8425a55a0f.rmeta --cap-lints warn`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ArrayBufferObject.cpp: In function 'bool js::IsArrayBuffer(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/ArrayBufferObject.cpp:342:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  342 | bool js::IsArrayBuffer(HandleValue v) {
      |      ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp: In function 'bool DefineArgumentsIterator(JSContext*, JS::Handle<js::ArgumentsObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:545:43: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  545 |   if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), shName, name, 0,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  546 |                                            &val)) {
      |                                            ~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:549:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  549 |   return NativeDefineDataProperty(cx, argsobj, iteratorId, val,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  550 |                                   JSPROP_RESOLVING);
      |                                   ~~~~~~~~~~~~~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=sha2 CARGO_PKG_DESCRIPTION='SHA-2 hash functions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/sha2 CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.0 /usr/bin/rustc --crate-name sha2 /<<PKGBUILDDIR>>/third_party/rust/sha2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=da60c24bcf572d27 -C extra-filename=-da60c24bcf572d27 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern block_buffer=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libblock_buffer-20ac9ec9e731d2d8.rmeta --extern digest=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libdigest-20fae30b41b122b2.rmeta --extern fake_simd=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfake_simd-55607257ecd493cb.rmeta --extern opaque_debug=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libopaque_debug-1d23b834a56955dc.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:138:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  138 |   return AsyncGeneratorEnqueue(cx, args.thisv(), CompletionKind::Return,
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  139 |                                args.get(0), args.rval());
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:138:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:138:31: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:148:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  148 |   return AsyncGeneratorEnqueue(cx, args.thisv(), CompletionKind::Throw,
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |                                args.get(0), args.rval());
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:148:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:148:31: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In function 'bool AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:128:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  128 |   return AsyncGeneratorEnqueue(cx, args.thisv(), CompletionKind::Normal,
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  129 |                                args.get(0), args.rval());
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:128:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:128:31: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp: In function 'bool UnmappedArgGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:748:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  748 | static bool UnmappedArgGetter(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp: In function 'bool MappedArgGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:465:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  465 | static bool MappedArgGetter(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ArrayBufferObject.cpp: In function 'bool js::ToClampedIndex(JSContext*, JS::HandleValue, uint32_t, uint32_t*)':
/<<PKGBUILDDIR>>/js/src/vm/ArrayBufferObject.cpp:77:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   77 | bool js::ToClampedIndex(JSContext* cx, HandleValue v, uint32_t length,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ArrayBufferObject.cpp: In function 'bool js::IsArrayBufferMaybeShared(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/ArrayBufferObject.cpp:362:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  362 | bool js::IsArrayBufferMaybeShared(HandleValue v) {
      |      ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp: In function 'JSObject* js::AsyncFunctionResolve(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::HandleValue, js::AsyncFunctionResolveKind)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp:157:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 | JSObject* js::AsyncFunctionResolve(
      |           ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::neg(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2538:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2538 | bool BigInt::neg(JSContext* cx, HandleValue operand, MutableHandleValue res) {
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2538:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::bitNot(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2654:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2654 | bool BigInt::bitNot(JSContext* cx, HandleValue operand,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2654:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::dec(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2562:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2562 | bool BigInt::dec(JSContext* cx, HandleValue operand, MutableHandleValue res) {
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2562:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::inc(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2550:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2550 | bool BigInt::inc(JSContext* cx, HandleValue operand, MutableHandleValue res) {
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2550:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::sub(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2458:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2458 | bool BigInt::sub(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2458:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2458:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::add(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2442:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2442 | bool BigInt::add(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2442:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2442:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   Compiling num-derive v0.2.2
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=num-derive CARGO_PKG_DESCRIPTION='Numeric syntax extensions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/num-derive CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-derive' CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-derive' CARGO_PKG_VERSION=0.2.2 /usr/bin/rustc --crate-name num_derive /<<PKGBUILDDIR>>/third_party/rust/num-derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=2a186e68ba9d5f2f -C extra-filename=-2a186e68ba9d5f2f --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern num_traits=/<<PKGBUILDDIR>>/build-browser/release/deps/libnum_traits-00dff883f22a08e4.rlib --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c24459b7bb782cdb.rlib --extern proc_macro --cap-lints warn`
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::lsh(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2574:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2574 | bool BigInt::lsh(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2574:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2574:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::rsh(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2590:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2590 | bool BigInt::rsh(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2590:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2590:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::div(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2490:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2490 | bool BigInt::div(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2490:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2490:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::mod(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2506:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2506 | bool BigInt::mod(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2506:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2506:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::mul(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2474:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2474 | bool BigInt::mul(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2474:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2474:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::pow(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2522:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2522 | bool BigInt::pow(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2522:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2522:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::bitAnd(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2606:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2606 | bool BigInt::bitAnd(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2606:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2606:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::bitOr(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2638:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2638 | bool BigInt::bitOr(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2638:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2638:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::bitXor(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2622:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2622 | bool BigInt::bitXor(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2622:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2622:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In function 'JS::BigInt* js::ToBigInt(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2668:9: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2668 | BigInt* js::ToBigInt(JSContext* cx, HandleValue val) {
      |         ^~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In function 'JS::Result<long long int> js::ToBigInt64(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2701:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2701 | JS::Result<int64_t> js::ToBigInt64(JSContext* cx, HandleValue v) {
      |                     ^~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2702:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2702 |   BigInt* bi = ToBigInt(cx, v);
      |                ~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In function 'JS::Result<long long unsigned int> js::ToBigUint64(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2709:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2709 | JS::Result<uint64_t> js::ToBigUint64(JSContext* cx, HandleValue v) {
      |                      ^~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:2710:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2710 |   BigInt* bi = ToBigInt(cx, v);
      |                ~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static bool JS::BigInt::lessThan(JSContext*, JS::HandleValue, JS::HandleValue, mozilla::Maybe<bool>&)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:3199:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3199 | bool BigInt::lessThan(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:3199:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp: In static member function 'static JS::Result<bool> JS::BigInt::looselyEqual(JSContext*, JS::HandleBigInt, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:3118:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3118 | JS::Result<bool> BigInt::looselyEqual(JSContext* cx, HandleBigInt lhs,
      |                  ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BigIntType.cpp:3146:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3146 |     return looselyEqual(cx, lhs, rhsPrimitive);
      |                                              ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp: In function 'bool MappedArgSetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:490:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  490 | static bool MappedArgSetter(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:498:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  498 |   if (!GetOwnPropertyDescriptor(cx, argsobj, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:536:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  536 |          NativeDefineDataProperty(cx, argsobj, id, v, attrs, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp: In function 'bool UnmappedArgSetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:770:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  770 | static bool UnmappedArgSetter(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:778:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  778 |   if (!GetOwnPropertyDescriptor(cx, argsobj, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:803:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  803 |          NativeDefineDataProperty(cx, argsobj, id, v, attrs, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp: In static member function 'static bool js::MappedArgumentsObject::obj_defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:668:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  668 | bool MappedArgumentsObject::obj_defineProperty(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:708:28: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  708 |   if (!NativeDefineProperty(cx, obj.as<NativeObject>(), id, newArgDesc,
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  709 |                             result)) {
      |                             ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp: In static member function 'static bool js::ArgumentsObject::reifyLength(JSContext*, JS::Handle<js::ArgumentsObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:561:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  561 |   if (!NativeDefineDataProperty(cx, obj, id, val, JSPROP_RESOLVING)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static js::AsyncGeneratorObject* js::AsyncGeneratorObject::create(JSContext*, JS::HandleFunction)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorResume(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, js::CompletionKind, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:354:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  354 | MOZ_MUST_USE bool js::AsyncGeneratorResume(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:373:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  373 |   if (!CallSelfHostedFunction(cx, funName, thisOrRval, args, &thisOrRval)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:323:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  323 |   if (!GetAndClearException(cx, &value)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorAwaitedFulfilled(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:27:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   27 | MOZ_MUST_USE bool js::AsyncGeneratorAwaitedFulfilled(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:30:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   30 |   return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Normal, value);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorAwaitedRejected(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:35:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   35 | MOZ_MUST_USE bool js::AsyncGeneratorAwaitedRejected(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:38:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 |   return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Throw, reason);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorYieldReturnAwaitedFulfilled(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:43:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   43 | MOZ_MUST_USE bool js::AsyncGeneratorYieldReturnAwaitedFulfilled(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:46:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   46 |   return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Return, value);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In function 'bool js::AsyncGeneratorYieldReturnAwaitedRejected(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:51:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   51 | MOZ_MUST_USE bool js::AsyncGeneratorYieldReturnAwaitedRejected(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:38:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 |   return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Throw, reason);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Compiling cubeb-core v0.5.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cubeb-core CARGO_PKG_DESCRIPTION='Common types and definitions for cubeb rust and C bindings. Not intended for direct use.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cubeb-core CARGO_PKG_AUTHORS='Dan Glastonbury <dglastonbury@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.5.4 /usr/bin/rustc --crate-name cubeb_core /<<PKGBUILDDIR>>/third_party/rust/cubeb-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=49e63bfc2f0a4d32 -C extra-filename=-49e63bfc2f0a4d32 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern cubeb_sys=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcubeb_sys-25dd8df0179752ed.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
   |
25 |         try!(::try_call::cvt_r(ffi::$p($($e),*)))
   |         ^^^
   | 
  ::: ./third_party/rust/cubeb-core/src/context.rs:30:13
   |
30 |             try_call!(ffi::cubeb_init(&mut context, context_name, backend_name));
   |             --------------------------------------------------------------------- in this macro invocation
   |
   = note: `#[warn(deprecated)]` on by default
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
   |
25 |           try!(::try_call::cvt_r(ffi::$p($($e),*)))
   |           ^^^
   | 
  ::: ./third_party/rust/cubeb-core/src/context.rs:48:21
   |
48 |               let _ = try_call!(ffi::cubeb_get_max_channel_count(
   |  _____________________-
49 | |                 self.as_ptr(),
50 | |                 &mut channel_count
51 | |             ));
   | |______________- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
   |
25 |           try!(::try_call::cvt_r(ffi::$p($($e),*)))
   |           ^^^
   | 
  ::: ./third_party/rust/cubeb-core/src/context.rs:59:21
   |
59 |               let _ = try_call!(ffi::cubeb_get_min_latency(
   |  _____________________-
60 | |                 self.as_ptr(),
61 | |                 params.as_ptr(),
62 | |                 &mut latency
63 | |             ));
   | |______________- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
   |
25 |           try!(::try_call::cvt_r(ffi::$p($($e),*)))
   |           ^^^
   | 
  ::: ./third_party/rust/cubeb-core/src/context.rs:71:21
   |
71 |               let _ = try_call!(ffi::cubeb_get_preferred_sample_rate(
   |  _____________________-
72 | |                 self.as_ptr(),
73 | |                 &mut rate
74 | |             ));
   | |______________- in this macro invocation
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
    |
25  |           try!(::try_call::cvt_r(ffi::$p($($e),*)))
    |           ^^^
    | 
   ::: ./third_party/rust/cubeb-core/src/context.rs:98:17
    |
98  |           let _ = try_call!(ffi::cubeb_stream_init(
    |  _________________-
99  | |             self.as_ptr(),
100 | |             &mut stm,
101 | |             stream_name,
...   |
109 | |             user_ptr
110 | |         ));
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
    |
25  |           try!(::try_call::cvt_r(ffi::$p($($e),*)))
    |           ^^^
    | 
   ::: ./third_party/rust/cubeb-core/src/context.rs:117:21
    |
117 |               let _ = try_call!(ffi::cubeb_enumerate_devices(
    |  _____________________-
118 | |                 self.as_ptr(),
119 | |                 devtype.bits(),
120 | |                 &mut coll
121 | |             ));
    | |______________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
    |
25  |           try!(::try_call::cvt_r(ffi::$p($($e),*)))
    |           ^^^
    | 
   ::: ./third_party/rust/cubeb-core/src/context.rs:132:17
    |
132 |           let _ = try_call!(ffi::cubeb_register_device_collection_changed(
    |  _________________-
133 | |             self.as_ptr(),
134 | |             devtype.bits(),
135 | |             callback,
136 | |             user_ptr
137 | |         ));
    | |__________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
    |
25  |         try!(::try_call::cvt_r(ffi::$p($($e),*)))
    |         ^^^
    | 
   ::: ./third_party/rust/cubeb-core/src/stream.rs:128:21
    |
128 |             let _ = try_call!(ffi::cubeb_stream_get_position(self.as_ptr(), &mut position));
    |                     ----------------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
    |
25  |         try!(::try_call::cvt_r(ffi::$p($($e),*)))
    |         ^^^
    | 
   ::: ./third_party/rust/cubeb-core/src/stream.rs:139:21
    |
139 |             let _ = try_call!(ffi::cubeb_stream_get_latency(self.as_ptr(), &mut latency));
    |                     --------------------------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/cubeb-core/src/try_call.rs:25:9
    |
25  |           try!(::try_call::cvt_r(ffi::$p($($e),*)))
    |           ^^^
    | 
   ::: ./third_party/rust/cubeb-core/src/stream.rs:164:21
    |
164 |               let _ = try_call!(ffi::cubeb_stream_get_current_device(
    |  _____________________-
165 | |                 self.as_ptr(),
166 | |                 &mut device
167 | |             ));
    | |______________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:21:1
   |
21 | /// Architecture specific sample type.
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = note: `#[warn(unused_doc_comments)]` on by default
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:31:1
   |
31 | /// Channel type for a `cubeb_stream`. Depending on the backend and platform
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:32:1
   |
32 | /// used, this can control inter-stream interruption, ducking, and volume
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:33:1
   |
33 | /// control.
   | ^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:44:1
   |
44 | /// Whether a particular device is an input device (e.g. a microphone), or an
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:45:1
   |
45 | /// output device (e.g. headphones).
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:58:1
   |
58 | /// Audio device description
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:94:1
   |
94 | /// This structure holds the characteristics of an input or output
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:95:1
   |
95 | /// audio device. It is obtained using `enumerate_devices`, which
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:96:1
   |
96 | /// returns these structures via `device_collection` and must be
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/device.rs:97:1
   |
97 | /// destroyed via `device_collection_destroy`.
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/stream.rs:48:1
   |
48 | /// Miscellaneous stream preferences.
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/cubeb-core/src/stream.rs:56:1
   |
56 | /// Stream format initialization parameters.
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/cubeb-core/src/error.rs:104:30
    |
104 |         write!(f, "{}", self.description())
    |                              ^^^^^^^^^^^

In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::ArrayBufferObject::class_constructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp: In function 'bool AsyncFunctionResume(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, ResumeKind, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp:70:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   70 | static bool AsyncFunctionResume(JSContext* cx,
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp:115:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  115 |   if (!CallSelfHostedFunction(cx, funName, generatorOrValue, args,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  116 |                               &generatorOrValue)) {
      |                               ~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp:125:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  125 |       if (!GetAndClearException(cx, &exn)) {
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp: In function 'bool js::AsyncFunctionAwaitedFulfilled(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp:143:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  143 | MOZ_MUST_USE bool js::AsyncFunctionAwaitedFulfilled(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp:146:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  146 |   return AsyncFunctionResume(cx, generator, ResumeKind::Normal, value);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp: In function 'bool js::AsyncFunctionAwaitedRejected(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp:151:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  151 | MOZ_MUST_USE bool js::AsyncFunctionAwaitedRejected(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/vm/AsyncFunction.cpp:154:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  154 |   return AsyncFunctionResume(cx, generator, ResumeKind::Throw, reason);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In static member function 'static js::AsyncGeneratorRequest* js::AsyncGeneratorRequest::create(JSContext*, js::CompletionKind, JS::HandleValue, JS::Handle<js::PromiseObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:281:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  281 | AsyncGeneratorRequest* AsyncGeneratorRequest::create(
      |                        ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In static member function 'static js::AsyncGeneratorRequest* js::AsyncGeneratorObject::createRequest(JSContext*, JS::Handle<js::AsyncGeneratorObject*>, js::CompletionKind, JS::HandleValue, JS::Handle<js::PromiseObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:205:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  205 | AsyncGeneratorRequest* AsyncGeneratorObject::createRequest(
      |                        ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In function 'JSObject* js::CreateAsyncFromSyncIterator(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:63:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   63 | JSObject* js::CreateAsyncFromSyncIterator(JSContext* cx, HandleObject iter,
      |           ^~
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp: In static member function 'static JSObject* js::AsyncFromSyncIteratorObject::create(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:72:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   72 | JSObject* AsyncFromSyncIteratorObject::create(JSContext* cx, HandleObject iter,
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/AsyncIteration.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src11.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/List-inl.h: In member function 'bool js::ListObject::append(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/List-inl.h:23:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   23 | inline bool js::ListObject::append(JSContext* cx, HandleValue value) {
      |             ^~
/usr/bin/g++ -o Unified_cpp_js_src12.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src12.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src12.cpp
js/src/Unified_cpp_js_src13.o
   Compiling xpcom_macros v0.1.0 (/<<PKGBUILDDIR>>/xpcom/rust/xpcom/xpcom_macros)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=xpcom_macros CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/xpcom/rust/xpcom/xpcom_macros CARGO_PKG_AUTHORS='Michael Layzell <michael@thelayzells.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name xpcom_macros xpcom/rust/xpcom/xpcom_macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=d94ec9dad86f3340 -C extra-filename=-d94ec9dad86f3340 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/release/deps/liblazy_static-718cb4994dcd495b.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-0791c116d74a4990.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-30760bbe839fe36c.rlib --extern proc_macro`
warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:195:62
    |
195 |     fn base(&self) -> Result<Option<&'static Interface>, Box<Error>> {
    |                                                              ^^^^^ help: use `dyn`: `dyn Error`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:241:67
    |
241 | fn get_refcnt_kind(attrs: &[Attribute]) -> Result<RefcntKind, Box<Error>> {
    |                                                                   ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:271:74
    |
271 | fn get_bases(attrs: &[Attribute]) -> Result<Vec<&'static Interface>, Box<Error>> {
    |                                                                          ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:297:78
    |
297 | fn get_fields(di: &DeriveInput) -> Result<&Punctuated<Field, Token![,]>, Box<Error>> {
    |                                                                              ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:308:112
    |
308 | fn gen_real_struct(init: &DeriveInput, bases: &[&Interface], refcnt_ty: RefcntKind) -> Result<DeriveInput, Box<Error>> {
    |                                                                                                                ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:340:64
    |
340 | fn gen_vtable_methods(iface: &Interface) -> Result<Tokens, Box<Error>> {
    |                                                                ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:384:62
    |
384 | fn gen_inner_vtable(iface: &Interface) -> Result<Tokens, Box<Error>> {
    |                                                              ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:411:74
    |
411 | fn gen_root_vtable(name: &Ident, base: &Interface) -> Result<Tokens, Box<Error>> {
    |                                                                          ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:458:35
    |
458 | ) -> Result<(Tokens, Tokens), Box<Error>> {
    |                                   ^^^^^ help: use `dyn`: `dyn Error`

warning: trait objects without an explicit `dyn` are deprecated
   --> xpcom/rust/xpcom/xpcom_macros/src/lib.rs:514:51
    |
514 | fn xpcom(init: DeriveInput) -> Result<Tokens, Box<Error>> {
    |                                                   ^^^^^ help: use `dyn`: `dyn Error`

   Compiling cstr-macros v0.1.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cstr-macros CARGO_PKG_DESCRIPTION='Procedural macros for cstr' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cstr-macros CARGO_PKG_AUTHORS='Xidorn Quan <me@upsuper.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/upsuper/cstr' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.3 /usr/bin/rustc --crate-name cstr_macros /<<PKGBUILDDIR>>/third_party/rust/cstr-macros/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=ebbfb70eac2a049c -C extra-filename=-ebbfb70eac2a049c --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern procedural_masquerade=/<<PKGBUILDDIR>>/build-browser/release/deps/libprocedural_masquerade-b0bc9c13e4e70bab.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-30760bbe839fe36c.rlib --extern proc_macro --cap-lints warn`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=49 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=bindgen CARGO_PKG_DESCRIPTION='Automatically generates Rust FFI bindings to C and C++ libraries.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bindgen CARGO_PKG_AUTHORS='Jyun-Yan You <jyyou.tw@gmail.com>:Emilio Cobos Álvarez <emilio@crisal.io>:Nick Fitzgerald <fitzgen@gmail.com>:The Servo project developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/bindgen-7b816d39e401ba85/out CARGO_PKG_REPOSITORY='https://github.com/rust-lang/rust-bindgen' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-bindgen/' CARGO_PKG_VERSION=0.49.4 /usr/bin/rustc --crate-name bindgen /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=62c4516bcefa9630 -C extra-filename=-62c4516bcefa9630 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bitflags=/<<PKGBUILDDIR>>/build-browser/release/deps/libbitflags-aa1d2fd3216a18d1.rmeta --extern cexpr=/<<PKGBUILDDIR>>/build-browser/release/deps/libcexpr-23430d91884a0ef2.rmeta --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/release/deps/libcfg_if-7848c55bd7d6ef29.rmeta --extern clang_sys=/<<PKGBUILDDIR>>/build-browser/release/deps/libclang_sys-be6b332fcf7c5fad.rmeta --extern fxhash=/<<PKGBUILDDIR>>/build-browser/release/deps/libfxhash-affd5369637beeeb.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/release/deps/liblazy_static-718cb4994dcd495b.rmeta --extern peeking_take_while=/<<PKGBUILDDIR>>/build-browser/release/deps/libpeeking_take_while-419812b480f12111.rmeta --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rmeta --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rmeta --extern regex=/<<PKGBUILDDIR>>/build-browser/release/deps/libregex-69da2f6468483606.rmeta --extern shlex=/<<PKGBUILDDIR>>/build-browser/release/deps/libshlex-83b6bc90dfdae1f7.rmeta --extern which=/<<PKGBUILDDIR>>/build-browser/release/deps/libwhich-43e40edaee333371.rmeta --cap-lints warn -L native=/<<PKGBUILDDIR>>/build-browser/release/build/libloading-d45567e164997a7a/out`
warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/codegen/error.rs:23:32
   |
23 |     fn cause(&self) -> Option<&error::Error> {
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/codegen/mod.rs:745:28
    |
745 |                         'A'...'Z' | 'a'...'z' | '0'...'9' | ':' | '_' | ' ' => true,
    |                            ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/codegen/mod.rs:745:40
    |
745 |                         'A'...'Z' | 'a'...'z' | '0'...'9' | ':' | '_' | ' ' => true,
    |                                        ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/codegen/mod.rs:745:52
    |
745 |                         'A'...'Z' | 'a'...'z' | '0'...'9' | ':' | '_' | ' ' => true,
    |                                                    ^^^ help: use `..=` for an inclusive range

warning: unnecessary parentheses around block return value
   --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/ir/comp.rs:360:17
    |
360 |                 ((1u64 << self.width()) - 1u64)
    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/ir/context.rs:664:46
    |
664 |     pub fn parse_callbacks(&self) -> Option<&ParseCallbacks> {
    |                                              ^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseCallbacks`

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/lib.rs:1148:17
     |
1148 |         cb: Box<callbacks::ParseCallbacks>,
     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn callbacks::ParseCallbacks`

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/lib.rs:1502:33
     |
1502 |     parse_callbacks: Option<Box<callbacks::ParseCallbacks>>,
     |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn callbacks::ParseCallbacks`

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/lib.rs:1855:48
     |
1855 |         self.write(Box::new(&mut bytes) as Box<Write>)
     |                                                ^^^^^ help: use `dyn`: `dyn Write`

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/lib.rs:1873:45
     |
1873 |     pub fn write<'a>(&self, mut writer: Box<Write + 'a>) -> io::Result<()> {
     |                                             ^^^^^^^^^^ help: use `dyn`: `dyn Write + 'a`

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> /<<PKGBUILDDIR>>/third_party/rust/bindgen/src/codegen/error.rs:18:25
   |
18 |         write!(f, "{}", error::Error::description(self))
   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src12.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp: In function 'JSString* js::DecompileArgument(JSContext*, int, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2479:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2479 | JSString* js::DecompileArgument(JSContext* cx, int formalIndex, HandleValue v) {
      |           ^~
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2494:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2494 |   return ValueToSource(cx, v);
      |          ~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp: In member function 'bool {anonymous}::ExpressionDecompiler::decompilePC(jsbytecode*, uint8_t)':
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:1908:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1908 |         JSString* str = ValueToSource(cx, v);
      |                         ~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:1918:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1918 |       JSString* str = ValueToSource(cx, objv);
      |                       ~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp: In function 'bool DecompileExpressionFromStack(JSContext*, int, int, JS::HandleValue, JS::UniqueChars*)':
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2305:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2305 | static bool DecompileExpressionFromStack(JSContext* cx, int spindex,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp: In function 'JS::UniqueChars js::DecompileValueGenerator(JSContext*, int, JS::HandleValue, JS::HandleString, int)':
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2378:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2378 | UniqueChars js::DecompileValueGenerator(JSContext* cx, int spindex,
      |             ^~
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2378:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2384:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2384 |     if (!DecompileExpressionFromStack(cx, spindex, skipStackHits, v, &result)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2396:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2396 |     fallback = ValueToSource(cx, v);
      |                ~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:51,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src12.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'char* js::GetCodeCoverageSummary(JSContext*, size_t*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:123:13: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  123 |     return *it;
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src12.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2958:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here
 2958 |   for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) {
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:51,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src12.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:37: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                 ~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src12.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2958:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::comp' was declared here
 2958 |   for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) {
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:51,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src12.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:82:46: warning: '*((void*)(& realm)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   82 |     return it < zone->compartments().begin() ||
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
   83 |            it >= zone->compartments().end();
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src12.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2958:19: note: '*((void*)(& realm)+20).js::CompartmentsInZoneIter::it' was declared here
 2958 |   for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) {
      |                   ^~~~~
/<<PKGBUILDDIR>>/js/src/vm/BytecodeUtil.cpp:2958:19: warning: '*((void*)(& realm)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
/usr/bin/g++ -o Unified_cpp_js_src13.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src13.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp
js/src/Unified_cpp_js_src14.o
   Compiling tokio-reactor v0.1.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-reactor CARGO_PKG_DESCRIPTION='Event loop that drives Tokio I/O resources.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-reactor CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.3 /usr/bin/rustc --crate-name tokio_reactor /<<PKGBUILDDIR>>/third_party/rust/tokio-reactor/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=f9169d2a33ae07b1 -C extra-filename=-f9169d2a33ae07b1 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmio-f7ed13be85840b33.rmeta --extern slab=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libslab-9f5d0bb6070e6df0.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_io-78657766e3ddb44f.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-reactor/src/lib.rs:659:9
    |
659 |         try!(self.io.register(source,
    |         ^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-reactor/src/lib.rs:31:23
    |
31  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: unused doc comment
   --> ./third_party/rust/tokio-reactor/src/lib.rs:164:1
    |
164 | /// Tracks the reactor for the current execution context.
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-reactor/src/lib.rs:31:23
    |
31  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]`
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unnecessary trailing semicolon
   --> ./third_party/rust/tokio-reactor/src/lib.rs:617:63
    |
617 |         let inner = mem::transmute::<usize, Weak<Inner>>(val);;
    |                                                               ^ help: remove this semicolon
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-reactor/src/lib.rs:31:23
    |
31  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(redundant_semicolons)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-reactor/src/lib.rs:638:35
    |
638 |     fn add_source(&self, source: &Evented)
    |                                   ^^^^^^^ help: use `dyn`: `dyn Evented`
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-reactor/src/lib.rs:31:23
    |
31  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-reactor/src/lib.rs:668:42
    |
668 |     fn deregister_source(&self, source: &Evented) -> io::Result<()> {
    |                                          ^^^^^^^ help: use `dyn`: `dyn Evented`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/tokio-reactor/src/lib.rs:68:38
   |
68 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT};
   |                                      ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/tokio-reactor/src/lib.rs:162:39
    |
162 | static HANDLE_FALLBACK: AtomicUsize = ATOMIC_USIZE_INIT;
    |                                       ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

   Compiling tokio-codec v0.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-codec CARGO_PKG_DESCRIPTION='Utilities for encoding and decoding frames.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-codec CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>:Bryan Burgers <bryan@burgers.io>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name tokio_codec /<<PKGBUILDDIR>>/third_party/rust/tokio-codec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=7419b5a003584665 -C extra-filename=-7419b5a003584665 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_io-78657766e3ddb44f.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling tokio-fs v0.1.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-fs CARGO_PKG_DESCRIPTION='Filesystem API for Tokio.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-fs CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.3 /usr/bin/rustc --crate-name tokio_fs /<<PKGBUILDDIR>>/third_party/rust/tokio-fs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=dfac32a34ff8179d -C extra-filename=-dfac32a34ff8179d --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_io-78657766e3ddb44f.rmeta --extern tokio_threadpool=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_threadpool-38584e5ba478e17e.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/gleam-2736ec8ef23a5652/build-script-build`
   Compiling phf_codegen v0.7.21
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=phf_codegen CARGO_PKG_DESCRIPTION='Codegen library for PHF types' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/phf_codegen CARGO_PKG_AUTHORS='Steven Fackler <sfackler@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.7.21 /usr/bin/rustc --crate-name phf_codegen /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=a01e5eb60b8a6a1e -C extra-filename=-a01e5eb60b8a6a1e --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern phf_generator=/<<PKGBUILDDIR>>/build-browser/release/deps/libphf_generator-25d292753f80cea9.rmeta --extern phf_shared=/<<PKGBUILDDIR>>/build-browser/release/deps/libphf_shared-2feeebad340b1b09.rmeta --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:150:9
    |
150 |         try!(write!(w,
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:156:13
    |
156 |             try!(write!(w,
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:162:9
    |
162 |         try!(write!(w,
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:167:13
    |
167 |             try!(write!(w,
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:211:9
    |
211 |         try!(write!(w, "{}::Set {{ map: ", self.map.path));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:212:9
    |
212 |         try!(self.map.build(w));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:265:9
    |
265 |         try!(write!(w,
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:271:13
    |
271 |             try!(write!(w,
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:277:9
    |
277 |         try!(write!(w,
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:282:13
    |
282 |             try!(write!(w,
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:287:9
    |
287 |         try!(write!(w,
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:292:13
    |
292 |             try!(write!(w,
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:337:9
    |
337 |         try!(write!(w, "{}::OrderedSet {{ map: ", self.map.path));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/phf_codegen/src/lib.rs:338:9
    |
338 |         try!(self.map.build(w));
    |         ^^^

   Compiling serde_derive v1.0.88 (https://github.com/servo/serde?branch=deserialize_from_enums10#84b2795d)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=serde_derive CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/serde_derive CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 /usr/bin/rustc --crate-name serde_derive /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --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=c091f8297625707c -C extra-filename=-c091f8297625707c --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rlib --extern proc_macro --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1568:21
     |
1568 |     let (ser, de) = try!(get_ser_and_de(cx, "rename", items, get_lit_str));
     |                     ^^^
     |
     = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1569:9
     |
1569 |     Ok((try!(ser.at_most_one()), try!(de.at_most_one())))
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1569:34
     |
1569 |     Ok((try!(ser.at_most_one()), try!(de.at_most_one())))
     |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1576:21
     |
1576 |     let (ser, de) = try!(get_ser_and_de(cx, "rename", items, get_lit_str));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1577:9
     |
1577 |     Ok((try!(ser.at_most_one()), de.get()))
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1584:21
     |
1584 |     let (ser, de) = try!(get_ser_and_de(cx, "bound", items, parse_lit_into_where));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1585:9
     |
1585 |     Ok((try!(ser.at_most_one()), try!(de.at_most_one())))
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1585:34
     |
1585 |     Ok((try!(ser.at_most_one()), try!(de.at_most_one())))
     |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1623:18
     |
1623 |     let string = try!(get_lit_str(cx, attr_name, attr_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1634:18
     |
1634 |     let string = try!(get_lit_str(cx, attr_name, attr_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1646:18
     |
1646 |     let string = try!(get_lit_str(cx, attr_name, meta_item_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1659:18
     |
1659 |     let string = try!(get_lit_str(cx, attr_name, attr_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1676:18
     |
1676 |     let string = try!(get_lit_str(cx, attr_name, attr_name, lit));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1932:18
     |
1932 |     let tokens = try!(spanned_tokens(s));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/attr.rs:1937:18
     |
1937 |     let stream = try!(syn::parse_str(&s.value()));
     |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/de.rs:27:5
   |
27 |     try!(ctxt.check());
   |     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/ser.rs:19:5
   |
19 |     try!(ctxt.check());
   |     ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/ast.rs:133:40
    |
133 |     pub fn all_fields(&'a self) -> Box<Iterator<Item = &'a Field<'a>> + 'a> {
    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = &'a Field<'a>> + 'a`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: unnecessary parentheses around block return value
   --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/ser.rs:870:13
    |
870 |             (StructTrait::SerializeStruct)
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

   Compiling euclid_macros v0.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=euclid_macros CARGO_PKG_DESCRIPTION='Euclid implementation detail' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/euclid_macros CARGO_PKG_AUTHORS='Emilio Cobos Álvarez <emilio@crisal.io>:The Servo project developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name euclid_macros /<<PKGBUILDDIR>>/third_party/rust/euclid_macros/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=1bac5c3a4e23c4c5 -C extra-filename=-1bac5c3a4e23c4c5 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rlib --extern proc_macro --cap-lints warn`
warning: method is never used: `get_stable_c_enum_layout`
   --> /<<PKGBUILDDIR>>/third_party/rust/serde_derive/src/internals/ast.rs:158:5
    |
158 |     pub fn get_stable_c_enum_layout(&self) -> Option<&'static str> {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(dead_code)]` on by default

   Compiling cssparser v0.25.7
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cssparser CARGO_PKG_DESCRIPTION='Rust implementation of CSS Syntax Level 3' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cssparser CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.25.7 /usr/bin/rustc --crate-name build_script_build /<<PKGBUILDDIR>>/third_party/rust/cssparser/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=b1e7ee14d63e8ba0 -C extra-filename=-b1e7ee14d63e8ba0 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/cssparser-b1e7ee14d63e8ba0 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rlib --cap-lints warn`
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'js::Debugger* Debugger_fromThisValue(JSContext*, const JS::CallArgs&, const char*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'js::DebuggerObject* DebuggerObject_checkThis(JSContext*, const JS::CallArgs&, const char*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'js::NativeObject* DebuggerSource_check(JSContext*, JS::HandleValue, const char*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8388:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8388 | static NativeObject* DebuggerSource_check(JSContext* cx, HandleValue thisv,
      |                      ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'JSObject* DebuggerScript_check(JSContext*, JS::HandleValue, const char*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6098:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6098 | static JSObject* DebuggerScript_check(JSContext* cx, HandleValue v,
      |                  ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'js::DebuggerEnvironment* DebuggerEnvironment_checkThis(JSContext*, const JS::CallArgs&, const char*, bool)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool ValueToStableChars(JSContext*, const char*, JS::HandleValue, JS::AutoStableStringChars&)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:383:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  383 | static bool ValueToStableChars(JSContext* cx, const char* fnname,
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_setSourceMapURL(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8418:47: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8418 |   NativeObject* thisobj = DebuggerSource_check(cx, args.thisv(), fnname);
      |                           ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool ParseEvalOptions(JSContext*, JS::HandleValue, js::EvalOptions&)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:415:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  415 | static bool ParseEvalOptions(JSContext* cx, HandleValue value,
      |             ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:424:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  424 |   if (!JS_GetProperty(cx, opts, "url", &v)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:441:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  441 |   if (!JS_GetProperty(cx, opts, "lineNumber", &v)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In static member function 'static js::DebuggerFrame* js::DebuggerFrame::checkThis.constprop(JSContext*, const JS::CallArgs&, const char*, bool)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getId(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8584:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8584 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get id)", args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getIntroductionOffset(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8728:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8728 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get introductionOffset)", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getDisplayURL(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8606:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8606 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get url)", args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getURL(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8557:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8557 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get url)", args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getIntroductionType(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8747:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8747 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get introductionType)", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getSourceMapURL(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8835:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8835 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get sourceMapURL)", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/LinkedList.h:67,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In lambda function:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1634:44: note: parameter passing for argument of type 'const JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1634 |     MOZ_ALWAYS_TRUE(cx->getPendingException(vp));
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:670:12: note: in definition of macro 'MOZ_ALWAYS_TRUE'
  670 |       if ((expr)) {                 \
      |            ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getBinary(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8504:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8504 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get binary)", args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'JSObject* DebuggerScript_checkThis(JSContext*, const JS::CallArgs&, const char*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6125:43: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6125 |   JSObject* thisobj = DebuggerScript_check(cx, args.thisv(), fnname);
      |                       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h: In function 'bool js::Call(JSContext*, JS::HandleValue, JSObject*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  101 | inline bool Call(JSContext* cx, HandleValue fval, JSObject* thisObj,
      |             ^~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  106 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  134 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool ParseResumptionValue(JSContext*, JS::HandleValue, js::ResumeMode&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1516:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1516 | static bool ParseResumptionValue(JSContext* cx, HandleValue rval,
      |             ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1516:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1509:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1509 |     if (!GetProperty(cx, obj, obj, name, vp)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1509:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1509 |     if (!GetProperty(cx, obj, obj, name, vp)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'virtual bool js::ScriptedOnStepHandler::onStep(JSContext*, js::HandleDebuggerFrame, js::ResumeMode&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8886:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 8886 | bool ScriptedOnStepHandler::onStep(JSContext* cx, HandleDebuggerFrame frame,
      |      ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8895:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8895 |   return ParseResumptionValue(cx, rval, resumeMode, vp);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8895:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle<JSObject*>, const JS::ReadOnlyCompileOptions&, JS::SourceText<Unit>&, JS::MutableHandle<JS::Value>) [with Unit = char16_t]':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:517:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  517 | static bool EvaluateSourceBuffer(JSContext* cx, ScopeKind scopeKind,
      |             ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool EvaluateSourceBuffer(JSContext*, js::ScopeKind, JS::Handle<JSObject*>, const JS::ReadOnlyCompileOptions&, JS::SourceText<Unit>&, JS::MutableHandle<JS::Value>) [with Unit = mozilla::Utf8Unit]':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:517:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool JS_ExecuteScript(JSContext*, JS::HandleScript, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:458:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  458 | MOZ_NEVER_INLINE JS_PUBLIC_API bool JS_ExecuteScript(JSContext* cx,
      |                                     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool JS::Evaluate(JSContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText<mozilla::Utf8Unit>&, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:545:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  545 | JS_PUBLIC_API bool JS::Evaluate(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:564:30: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  564 |   return EvaluateSourceBuffer(cx, ScopeKind::Global, globalLexical, options,
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  565 |                               inflatedSrc, rval);
      |                               ~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool JS::EvaluateDontInflate(JSContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText<mozilla::Utf8Unit>&, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:568:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  568 | JS_PUBLIC_API bool JS::EvaluateDontInflate(
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:572:30: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  572 |   return EvaluateSourceBuffer(cx, ScopeKind::Global, globalLexical, options,
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  573 |                               srcBuf, rval);
      |                               ~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool JS::Evaluate(JSContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText<char16_t>&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:576:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  576 | JS_PUBLIC_API bool JS::Evaluate(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:581:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  581 |   return EvaluateSourceBuffer(cx, ScopeKind::Global, globalLexical, optionsArg,
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  582 |                               srcBuf, rval);
      |                               ~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool JS::Evaluate(JSContext*, JS::HandleObjectVector, const JS::ReadOnlyCompileOptions&, JS::SourceText<char16_t>&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:585:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  585 | JS_PUBLIC_API bool JS::Evaluate(JSContext* cx, HandleObjectVector envChain,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:595:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  595 |   return EvaluateSourceBuffer(cx, scope->kind(), env, options, srcBuf, rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool JS::EvaluateUtf8Path(JSContext*, const JS::ReadOnlyCompileOptions&, const char*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:598:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  598 | JS_PUBLIC_API bool JS::EvaluateUtf8Path(
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:620:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  620 |   return Evaluate(cx, options, srcBuf, rval);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool js::Debugger::unwrapDebuggeeValue(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1425:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1425 | bool Debugger::unwrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) {
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::HandleObject, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1456:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1456 | bool Debugger::unwrapPropertyDescriptor(
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::reportUncaughtException(mozilla::Maybe<js::AutoRealm>&)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1746:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1746 |     if (cx->getPendingException(&exn)) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1893:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1893 | void Debugger::resultToCompletion(JSContext* cx, bool ok, const Value& rv,
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1904:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1904 |     if (!cx->getPendingException(value)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'DebuggerScriptGetOffsetMetadataMatcher::ReturnType DebuggerScriptGetOffsetMetadataMatcher::match(JS::HandleScript)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6868:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6868 |     if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6873:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6873 |     if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6878:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6878 |     if (!DefineDataProperty(cx_, result_, cx_->names().isBreakpoint, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6883:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6883 |     if (!DefineDataProperty(cx_, result_, cx_->names().isStepStart, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool DebuggerScriptGetAllColumnOffsetsMatcher::appendColumnOffsetEntry(size_t, size_t, size_t)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7454:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7454 |     if (!DefineDataProperty(cx_, entry, cx_->names().lineNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7459:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7459 |     if (!DefineDataProperty(cx_, entry, cx_->names().columnNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7464:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7464 |     if (!DefineDataProperty(cx_, entry, cx_->names().offset, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static void js::Debugger::propagateForcedReturn(JSContext*, js::AbstractFramePtr, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7862:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 7862 | void Debugger::propagateForcedReturn(JSContext* cx, AbstractFramePtr frame,
      |      ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In static member function 'static bool js::DebuggerFrame::requireScriptReferent(JSContext*, js::HandleDebuggerFrame)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In static member function 'static js::DebuggerFrame* js::DebuggerFrame::checkThis(JSContext*, const JS::CallArgs&, const char*, bool)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getErrorLineNumber(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11758:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
11758 | bool DebuggerObject::getErrorLineNumber(JSContext* cx,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11777:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
11777 | bool DebuggerObject::getErrorColumnNumber(JSContext* cx,
      |      ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In static member function 'static bool js::DebuggerObject::requireGlobal(JSContext*, js::HandleDebuggerObject)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool JS::dbg::Builder::Object::definePropertyToTrusted(JSContext*, const char*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13048:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
13048 | bool Builder::Object::definePropertyToTrusted(JSContext* cx, const char* name,
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13059:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
13059 |   return DefineDataProperty(cx, value, id, trusted);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool JS::dbg::Builder::Object::defineProperty(JSContext*, const char*, JS::dbg::Builder::Object&)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13085:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
13085 |   return definePropertyToTrusted(cx, name, &propval);
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'JSObject* JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13304:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
13304 |   return DefineDataProperty(cx, obj, propName, val);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13304:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
13304 |   return DefineDataProperty(cx, obj, propName, val);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13314:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
13314 |       !DefineDataProperty(cx, obj, cx->names().gcCycleNumber,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13315 |                           gcCycleNumberVal)) {
      |                           ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13339:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
13339 |     if (!DefineDataProperty(cx, collectionObj, cx->names().startTimestamp,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13340 |                             start) ||
      |                             ~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13341:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
13341 |         !DefineDataProperty(cx, collectionObj, cx->names().endTimestamp, end)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13346:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
13346 |     if (!DefineDataElement(cx, slicesArray, idx++, collectionVal)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13352:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
13352 |   if (!DefineDataProperty(cx, obj, cx->names().collections, slicesValue)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::ValueToId(JSContext*, typename js::MaybeRooted<JS::Value, allowGC>::HandleType, typename js::MaybeRooted<JS::PropertyKey, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   74 | inline bool ValueToId(
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool ValueToIdentifier(JSContext*, JS::HandleValue, JS::MutableHandleId)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:219:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  219 | static bool ValueToIdentifier(JSContext* cx, HandleValue v,
      |             ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:219:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:221:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  221 |   if (!ValueToId<CanGC>(cx, v, id)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getFormat(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6416:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 6416 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get format)", args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getStartLine(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6270:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 6270 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get startLine)", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool DebuggerScriptGetPossibleBreakpointsMatcher<OnlyOffsets>::parseIntValue(JS::HandleValue, mozilla::Maybe<unsigned int>*) [with bool OnlyOffsets = false]':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6584:8: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6584 |   bool parseIntValue(HandleValue value, Maybe<size_t>* result) {
      |        ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6584:8: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool DebuggerScriptGetPossibleBreakpointsMatcher<OnlyOffsets>::parseQuery(JS::HandleObject) [with bool OnlyOffsets = false]':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6608:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6608 |     if (!GetProperty(cx_, query, query, cx_->names().line, &lineValue)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6613:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6613 |     if (!GetProperty(cx_, query, query, cx_->names().minLine, &minLineValue)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6618:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6618 |     if (!GetProperty(cx_, query, query, cx_->names().minColumn,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6619 |                      &minColumnValue)) {
      |                      ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6624:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6624 |     if (!GetProperty(cx_, query, query, cx_->names().minOffset,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6625 |                      &minOffsetValue)) {
      |                      ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6630:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6630 |     if (!GetProperty(cx_, query, query, cx_->names().maxLine, &maxLineValue)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6635:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6635 |     if (!GetProperty(cx_, query, query, cx_->names().maxColumn,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6636 |                      &maxColumnValue)) {
      |                      ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6641:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6641 |     if (!GetProperty(cx_, query, query, cx_->names().maxOffset,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6642 |                      &maxOffsetValue)) {
      |                      ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6647:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6647 |       if (!parseIntValue(minOffsetValue, &minOffset)) {
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6655:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6655 |       if (!parseIntValue(maxOffsetValue, &maxOffset)) {
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6687:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6687 |       if (!parseIntValue(minLineValue, &minLine)) {
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6713:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6713 |       if (!parseIntValue(maxLineValue, &maxLine)) {
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool DebuggerScriptGetPossibleBreakpointsMatcher<OnlyOffsets>::parseIntValue(JS::HandleValue, mozilla::Maybe<unsigned int>*) [with bool OnlyOffsets = true]':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6584:8: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6584 |   bool parseIntValue(HandleValue value, Maybe<size_t>* result) {
      |        ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool DebuggerScriptGetPossibleBreakpointsMatcher<OnlyOffsets>::parseQuery(JS::HandleObject) [with bool OnlyOffsets = true]':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6608:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6608 |     if (!GetProperty(cx_, query, query, cx_->names().line, &lineValue)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6613:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6613 |     if (!GetProperty(cx_, query, query, cx_->names().minLine, &minLineValue)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6618:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6618 |     if (!GetProperty(cx_, query, query, cx_->names().minColumn,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6619 |                      &minColumnValue)) {
      |                      ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6624:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6624 |     if (!GetProperty(cx_, query, query, cx_->names().minOffset,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6625 |                      &minOffsetValue)) {
      |                      ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6630:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6630 |     if (!GetProperty(cx_, query, query, cx_->names().maxLine, &maxLineValue)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6635:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6635 |     if (!GetProperty(cx_, query, query, cx_->names().maxColumn,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6636 |                      &maxColumnValue)) {
      |                      ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6641:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 6641 |     if (!GetProperty(cx_, query, query, cx_->names().maxOffset,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 6642 |                      &maxOffsetValue)) {
      |                      ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6647:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6647 |       if (!parseIntValue(minOffsetValue, &minOffset)) {
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6655:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6655 |       if (!parseIntValue(maxOffsetValue, &maxOffset)) {
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6687:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6687 |       if (!parseIntValue(minLineValue, &minLine)) {
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6713:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6713 |       if (!parseIntValue(maxLineValue, &maxLine)) {
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'DebuggerScriptGetOffsetLocationMatcher::ReturnType DebuggerScriptGetOffsetLocationMatcher::match(JS::HandleScript)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7186:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7186 |     if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7191:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7191 |     if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7200:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7200 |     if (!DefineDataProperty(cx_, result_, cx_->names().isEntryPoint, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::deletePropertyMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11059:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
11059 |   if (!ValueToId<CanGC>(cx, args.get(0), &id)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::DebuggerMemory::setAllocationSamplingProbability(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getOffsetLocation(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7255:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 7255 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getOffsetLocation", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7235:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7235 |     if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7240:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7240 |     if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7245:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7245 |     if (!DefineDataProperty(cx_, result_, cx_->names().isEntryPoint, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getLineOffsets(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7629:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 7629 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getLineOffsets", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:209:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  209 |   if (!ToNumberSlow(cx, vp, &d)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getAllColumnOffsets(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7542:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 7542 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getAllColumnOffsets", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getSuccessorOrPredecessorOffsets(JSContext*, unsigned int, JS::Value*, const char*, bool)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7337:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 7337 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, name, args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getOffsetMetadata(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6943:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 6943 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getOffsetMetadata", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6918:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6918 |     if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6923:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6923 |     if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6928:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6928 |     if (!DefineDataProperty(cx_, result_, cx_->names().isBreakpoint, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6933:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6933 |     if (!DefineDataProperty(cx_, result_, cx_->names().isStepStart, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_isInCatchScope(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8137:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 8137 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "isInCatchScope", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_clearBreakpoint(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8059:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 8059 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "clearBreakpoint", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getLineCount(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6309:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 6309 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get lineCount)", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getPossibleBreakpointOffsets(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6823:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 6823 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getPossibleBreakpointOffsets", args,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool DebuggerScript_getAllOffsets(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7422:42: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 7422 |         if (!offsets || !ValueToId<CanGC>(cx, v, &id)) {
      |                          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7427:32: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7427 |         if (!DefineDataProperty(cx, result, id, value)) {
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getOffsetsCoverage(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8220:37: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8220 |     if (!item || !DefineDataProperty(cx, item, offsetId, offsetValue) ||
      |                   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8221:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8221 |         !DefineDataProperty(cx, item, lineNumberId, lineNumberValue) ||
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8222:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8222 |         !DefineDataProperty(cx, item, columnNumberId, columnNumberValue) ||
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8223:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8223 |         !DefineDataProperty(cx, item, countId, countValue) ||
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_clearAllBreakpoints(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8082:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 8082 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "clearAllBreakpoints", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In static member function 'static bool js::Debugger::markIteratively(js::GCMarker*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:3425:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' was declared here
 3425 |   for (RealmsIter r(rt); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:67: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                                                 ~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:3425:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' was declared here
 3425 |   for (RealmsIter r(rt); !r.done(); r.next()) {
      |                   ^
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool js::Debugger::ScriptQuery::parseQuery(JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4656:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4656 |     if (!GetProperty(cx, query, query, cx->names().global, &global)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4679:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4679 |     if (!GetProperty(cx, query, query, cx->names().url, &url)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4691:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4691 |     if (!GetProperty(cx, query, query, cx->names().source, &debuggerSource)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4733:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4733 |     if (!GetProperty(cx, query, query, cx->names().displayURL, &displayURL)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4753:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4753 |     if (!GetProperty(cx, query, query, cx->names().line, &lineProperty)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4782:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4782 |     if (!GetProperty(cx, query, query, innermostName, &innermostProperty)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/DebuggerMemory.cpp:22,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:47:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h: In static member function 'static bool js::DebuggerMemory::takeCensus(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool DebuggerScriptGetPossibleBreakpointsMatcher<OnlyOffsets>::maybeAppendEntry(size_t, size_t, size_t, bool) [with bool OnlyOffsets = false]':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6545:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6545 |     if (!DefineDataProperty(cx_, entry, cx_->names().offset, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6550:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6550 |     if (!DefineDataProperty(cx_, entry, cx_->names().lineNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6555:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6555 |     if (!DefineDataProperty(cx_, entry, cx_->names().columnNumber, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6560:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6560 |     if (!DefineDataProperty(cx_, entry, cx_->names().isStepStart, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getPossibleBreakpoints(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6801:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 6801 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getPossibleBreakpoints", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h: In member function 'bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   26 | inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) {
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool js::Debugger::newCompletionValue(JSContext*, js::ResumeMode, const JS::Value&, js::SavedFrame*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1915:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1915 | bool Debugger::newCompletionValue(JSContext* cx, ResumeMode resumeMode,
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1947:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1947 |       !NativeDefineDataProperty(cx, obj, key, value, JSPROP_ENUMERATE)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1955:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1955 |         !NativeDefineDataProperty(cx, obj, nkey, nvalue, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'virtual bool js::ScriptedOnPopHandler::onPop(JSContext*, js::HandleDebuggerFrame, js::ResumeMode&, JS::MutableHandleValue, js::HandleSavedFrame)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8913:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 8913 | bool ScriptedOnPopHandler::onPop(JSContext* cx, HandleDebuggerFrame frame,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8932:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 8932 |   if (!dbg->newCompletionValue(cx, resumeMode, vp, exnStack, &completion)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8938:28: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 8938 |     if (!DefineDataProperty(cx, obj, cx->names().await, TrueHandleValue)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8945:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8945 |   if (!js::Call(cx, fval, frame, completion, &rval)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8945:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8945:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8949:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 8949 |   return ParseResumptionValue(cx, rval, resumeMode, vp);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8949:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8932:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 8932 |   if (!dbg->newCompletionValue(cx, resumeMode, vp, exnStack, &completion)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8932:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::setVariable(JSContext*, js::HandleDebuggerEnvironment, JS::HandleId, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12989:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12989 | bool DebuggerEnvironment::setVariable(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12989:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp: In member function 'bool JS::Compartment::wrap(JSContext*, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:384:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  384 | bool Compartment::wrap(JSContext* cx,
      |      ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::defineProperty(JSContext*, js::HandleDebuggerObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12007:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
12007 | bool DebuggerObject::defineProperty(JSContext* cx, HandleDebuggerObject object,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12014:37: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
12014 |   if (!dbg->unwrapPropertyDescriptor(cx, referent, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:19,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallNonGenericMethod.h:12,
                 from /<<PKGBUILDDIR>>/js/src/NamespaceImports.h:15,
                 from /<<PKGBUILDDIR>>/js/src/gc/Barrier.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12017:71: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
12017 |   JS_TRY_OR_RETURN_FALSE(cx, CheckPropertyDescriptorAccessors(cx, desc));
      |                                                                       ^
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12028:22: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
12028 |   if (!DefineProperty(cx, referent, id, desc)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::definePropertyMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11001:24: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
11001 |   if (!ValueToId<CanGC>(cx, args[0], &id)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11006:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
11006 |   if (!ToPropertyDescriptor(cx, args[1], false, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11006:28: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11010:38: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
11010 |   if (!DebuggerObject::defineProperty(cx, object, id, desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::defineProperties(JSContext*, js::HandleDebuggerObject, JS::Handle<JS::GCVector<JS::PropertyKey> >, JS::Handle<JS::GCVector<JS::PropertyDescriptor> >)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12048:39: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
12048 |     if (!dbg->unwrapPropertyDescriptor(cx, referent, descs[i])) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:19,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallNonGenericMethod.h:12,
                 from /<<PKGBUILDDIR>>/js/src/NamespaceImports.h:15,
                 from /<<PKGBUILDDIR>>/js/src/gc/Barrier.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12051:77: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
12051 |     JS_TRY_OR_RETURN_FALSE(cx, CheckPropertyDescriptorAccessors(cx, descs[i]));
      |                                                                             ^
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:142:24: note: in definition of macro 'JS_TRY_OR_RETURN_FALSE'
  142 |     auto tmpResult_ = (expr);                                      \
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12066:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
12066 |     if (!DefineProperty(cx, referent, ids[i], descs[i])) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::DebuggerObject::definePropertiesMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getErrorNotes(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11732:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
11732 | bool DebuggerObject::getErrorNotes(JSContext* cx, HandleDebuggerObject object,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static js::DebuggerArguments* js::DebuggerArguments::create(JSContext*, JS::HandleObject, js::HandleDebuggerFrame)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:9885:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 9885 |   if (!NativeDefineDataProperty(cx, obj, cx->names().length, fargcVal,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9886 |                                 JSPROP_PERMANENT | JSPROP_READONLY)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12530:15: warning: 's' may be used uninitialized in this function [-Wmaybe-uninitialized]
12530 |   const char* s;
      |               ^
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::setVariableMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12711:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12711 |   if (!ValueToIdentifier(cx, args[0], &id)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12715:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12715 |   if (!DebuggerEnvironment::setVariable(cx, environment, id, args[1])) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_setBreakpoint(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:7957:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 7957 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "setBreakpoint", args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::DebuggerMemory::setMaxAllocationsLogLength(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In static member function 'static bool js::Debugger::addAllGlobalsAsDebuggees(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:92:13: warning: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   92 |     return *it;
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4053:25: note: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::it' was declared here
 4053 |   for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) {
      |                         ^~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:83:42: warning: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
   83 |            it >= zone->compartments().end();
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4053:25: note: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone' was declared here
 4053 |   for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) {
      |                         ^~~~
   Compiling derive_more v0.13.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=derive_more CARGO_PKG_DESCRIPTION='Adds #[derive(x)] macros for more traits' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/derive_more CARGO_PKG_AUTHORS='Jelte Fennema <github-tech@jeltef.nl>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/JelteF/derive_more' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.13.0 /usr/bin/rustc --crate-name derive_more /<<PKGBUILDDIR>>/third_party/rust/derive_more/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=ed8e2fb8ff8334b8 -C extra-filename=-ed8e2fb8ff8334b8 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rlib --extern proc_macro --cap-lints warn`
warning: trait objects without an explicit `dyn` are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/derive_more/src/utils.rs:27:65
   |
27 | pub fn get_field_types_iter<'a>(fields: &'a [&'a Field]) -> Box<Iterator<Item = &'a Type> + 'a> {
   |                                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Iterator<Item = &'a Type> + 'a`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: unnecessary parentheses around type
  --> /<<PKGBUILDDIR>>/third_party/rust/derive_more/src/deref.rs:50:66
   |
50 | fn tuple_from_str<'a>(trait_name: &str, fields: &[&'a Field]) -> (TokenStream) {
   |                                                                  ^^^^^^^^^^^^^ help: remove these parentheses
   |
   = note: `#[warn(unused_parens)]` on by default

warning: unnecessary parentheses around type
  --> /<<PKGBUILDDIR>>/third_party/rust/derive_more/src/deref_mut.rs:49:66
   |
49 | fn tuple_from_str<'a>(trait_name: &str, fields: &[&'a Field]) -> (TokenStream) {
   |                                                                  ^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around type
  --> /<<PKGBUILDDIR>>/third_party/rust/derive_more/src/index.rs:61:66
   |
61 | fn tuple_from_str<'a>(trait_name: &str, fields: &[&'a Field]) -> (TokenStream) {
   |                                                                  ^^^^^^^^^^^^^ help: remove these parentheses

warning: unnecessary parentheses around type
  --> /<<PKGBUILDDIR>>/third_party/rust/derive_more/src/index_mut.rs:60:66
   |
60 | fn tuple_from_str<'a>(trait_name: &str, fields: &[&'a Field]) -> (TokenStream) {
   |                                                                  ^^^^^^^^^^^^^ help: remove these parentheses

warning: use of deprecated item 'core::str::<impl str>::trim_right_matches': superseded by `trim_end_matches`
 --> /<<PKGBUILDDIR>>/third_party/rust/derive_more/src/add_assign_like.rs:9:35
  |
9 |     let method_name = method_name.trim_right_matches("Assign");
  |                                   ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end_matches`
  |
  = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'core::str::<impl str>::trim_right_matches': superseded by `trim_end_matches`
  --> /<<PKGBUILDDIR>>/third_party/rust/derive_more/src/mul_assign_like.rs:12:35
   |
12 |     let method_name = method_name.trim_right_matches("Assign");
   |                                   ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end_matches`

/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getIntroductionScript(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8701:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8701 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get introductionScript)", args, obj,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool js::Debugger::getFrame(JSContext*, const js::FrameIter&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:679:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  679 | bool Debugger::getFrame(JSContext* cx, const FrameIter& iter,
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:679:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::Debugger::getNewestFrame(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4201:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4201 |       return dbg->getFrame(cx, iter, args.rval());
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1288:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1288 | bool Debugger::wrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) {
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1327:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1327 |     if (!DefineDataProperty(cx, optObj, name, trueVal)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool js::Debugger::receiveCompletionValue(mozilla::Maybe<js::AutoRealm>&, bool, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1964:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1964 | bool Debugger::receiveCompletionValue(Maybe<AutoRealm>& ar, bool ok,
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1964:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1904:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1904 |     if (!cx->getPendingException(value)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1974:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1974 |          newCompletionValue(cx, resumeMode, value, exnStack, vp);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getProperty(JSContext*, js::HandleDebuggerObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12089:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12089 | bool DebuggerObject::getProperty(JSContext* cx, HandleDebuggerObject object,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12089:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12117:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12117 |   return dbg->receiveCompletionValue(ar, ok, result, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12117:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getPropertyMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11097:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
11097 |   if (!ValueToId<CanGC>(cx, args.get(0), &id)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11104:35: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
11104 |   if (!DebuggerObject::getProperty(cx, object, id, receiver, args.rval())) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11104:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12121:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12121 | bool DebuggerObject::setProperty(JSContext* cx, HandleDebuggerObject object,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12121:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12121:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12155:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12155 |   return dbg->receiveCompletionValue(ar, ok, result, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12155:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::setPropertyMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11117:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
11117 |   if (!ValueToId<CanGC>(cx, args.get(0), &id)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
11126 |   if (!DebuggerObject::setProperty(cx, object, id, value, receiver,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11127 |                                    args.rval())) {
      |                                    ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::call(JSContext*, js::HandleDebuggerObject, JS::HandleValue, JS::Handle<JS::GCVector<JS::Value> >, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12159:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12159 | bool DebuggerObject::call(JSContext* cx, HandleDebuggerObject object,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12159:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12219:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12219 |       ok = js::Call(cx, calleev, thisv, invokeArgs, result);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12219:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12223:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12223 |   return dbg->receiveCompletionValue(ar, ok, result, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12223:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::callMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11088:63: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
11088 |   return object->call(cx, object, thisv, args, callArgs.rval());
      |                                                               ^
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::applyMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11161:63: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
11161 |   return object->call(cx, object, thisv, args, callArgs.rval());
      |                                                               ^
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In static member function 'static bool js::Debugger::findAllGlobals(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:5577:21: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' was declared here
 5577 |     for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
      |                     ^
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:37: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                 ~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:5577:21: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' was declared here
 5577 |     for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
      |                     ^
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:82:46: warning: '*((void*)(& r)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   82 |     return it < zone->compartments().begin() ||
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
   83 |            it >= zone->compartments().end();
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~   
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:5577:21: note: '*((void*)(& r)+20).js::CompartmentsInZoneIter::it' was declared here
 5577 |     for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
      |                     ^
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:5577:21: warning: '*((void*)(& r)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerFrame::getThis(JSContext*, js::HandleDebuggerFrame, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:9155:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 9155 | bool DebuggerFrame::getThis(JSContext* cx, HandleDebuggerFrame frame,
      |      ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:9177:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 9177 |     if (!GetThisValueForDebuggerMaybeOptimizedOut(cx, frame, iter.pc(),
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
 9178 |                                                   result)) {
      |                                                   ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerGenericEval(JSContext*, mozilla::Range<const char16_t>, JS::HandleObject, const js::EvalOptions&, js::ResumeMode&, JS::MutableHandleValue, js::MutableHandleSavedFrame, js::Debugger*, JS::HandleObject, js::FrameIter*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:9385:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 9385 | static bool DebuggerGenericEval(
      |             ^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:9442:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 9442 |           !NativeDefineDataProperty(cx, nenv, id, val, 0)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:9469:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 9469 |   Debugger::resultToCompletion(cx, ok, rval, &resumeMode, value, exnStack);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerFrame::eval(JSContext*, js::HandleDebuggerFrame, mozilla::Range<const char16_t>, JS::HandleObject, const js::EvalOptions&, js::ResumeMode&, JS::MutableHandleValue, js::MutableHandleSavedFrame)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:9475:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 9475 | bool DebuggerFrame::eval(JSContext* cx, HandleDebuggerFrame frame,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:9492:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 9492 |   return DebuggerGenericEval(cx, chars, bindings, options, resumeMode, value,
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 9493 |                              exnStack, dbg, nullptr, &iter);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerFrame::evalMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10070:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
10070 |   if (!ParseEvalOptions(cx, args.get(1), options)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10077:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
10077 |   if (!DebuggerFrame::eval(cx, frame, chars, nullptr, options, resumeMode,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10078 |                            &value, &exnStack)) {
      |                            ~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10082:44: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
10082 |   return frame->owner()->newCompletionValue(cx, resumeMode, value, exnStack,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10083 |                                             args.rval());
      |                                             ~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In static member function 'static bool js::DebuggerFrame::evalWithBindingsMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10108:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
10108 |   if (!ParseEvalOptions(cx, args.get(2), options)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10115:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
10115 |   if (!DebuggerFrame::eval(cx, frame, chars, bindings, options, resumeMode,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10116 |                            &value, &exnStack)) {
      |                            ~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10120:44: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
10120 |   return frame->owner()->newCompletionValue(cx, resumeMode, value, exnStack,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10121 |                                             args.rval());
      |                                             ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::executeInGlobal(JSContext*, js::HandleDebuggerObject, mozilla::Range<const char16_t>, JS::HandleObject, const js::EvalOptions&, js::ResumeMode&, JS::MutableHandleValue, js::MutableHandleSavedFrame)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12265:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
12265 | bool DebuggerObject::executeInGlobal(JSContext* cx, HandleDebuggerObject object,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12278:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
12278 |   return DebuggerGenericEval(cx, chars, bindings, options, resumeMode, value,
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
12279 |                              exnStack, dbg, globalLexical, nullptr);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::executeInGlobalMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11249:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
11249 |   if (!ParseEvalOptions(cx, args.get(1), options)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11256:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
11256 |   if (!DebuggerObject::executeInGlobal(cx, object, chars, nullptr, options,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11257 |                                        resumeMode, &value, &exnStack)) {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11261:45: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
11261 |   return object->owner()->newCompletionValue(cx, resumeMode, value, exnStack,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11262 |                                              args.rval());
      |                                              ~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In static member function 'static bool js::DebuggerObject::executeInGlobalWithBindingsMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11293:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
11293 |   if (!ParseEvalOptions(cx, args.get(2), options)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11300:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
11300 |   if (!DebuggerObject::executeInGlobal(cx, object, chars, bindings, options,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11301 |                                        resumeMode, &value, &exnStack)) {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11305:45: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
11305 |   return object->owner()->newCompletionValue(cx, resumeMode, value, exnStack,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
11306 |                                              args.rval());
      |                                              ~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'bool DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getBoundThis(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11619:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
11619 | bool DebuggerObject::getBoundThis(JSContext* cx, HandleDebuggerObject object,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getPromiseValue(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11796:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
11796 | bool DebuggerObject::getPromiseValue(JSContext* cx, HandleDebuggerObject object,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getPromiseReason(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11805:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
11805 | bool DebuggerObject::getPromiseReason(JSContext* cx,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getOwnPropertyDescriptor(JSContext*, js::HandleDebuggerObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11924:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
11924 | bool DebuggerObject::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11924:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11938:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
11938 |     if (!GetOwnPropertyDescriptor(cx, referent, id, desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::getOwnPropertyDescriptorMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10943:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
10943 |   if (!ValueToId<CanGC>(cx, args.get(0), &id)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10948:48: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
10948 |   if (!DebuggerObject::getOwnPropertyDescriptor(cx, object, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10952:36: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
10952 |   return JS::FromPropertyDescriptor(cx, desc, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::makeDebuggeeValue(JSContext*, js::HandleDebuggerObject, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12283:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12283 | bool DebuggerObject::makeDebuggeeValue(JSContext* cx,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12283:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::makeDebuggeeValueMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11318:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
11318 |   return DebuggerObject::makeDebuggeeValue(cx, object, args[0], args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::getVariable(JSContext*, js::HandleDebuggerEnvironment, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12932:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
12932 | bool DebuggerEnvironment::getVariable(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12965:56: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
12965 |       if (!DebugEnvironmentProxy::getMaybeSentinelValue(cx, env, id, result)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::getVariableMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12691:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12691 |   if (!ValueToIdentifier(cx, args[0], &id)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12695:42: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
12695 |   return DebuggerEnvironment::getVariable(cx, environment, id, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool JS::dbg::Builder::Object::defineProperty(JSContext*, const char*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13062:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
13062 | bool Builder::Object::defineProperty(JSContext* cx, const char* name,
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13071:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
13071 |   return definePropertyToTrusted(cx, name, &propval);
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getElementProperty(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8656:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8656 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get elementAttributeName)", args,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getElement(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8630:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8630 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get element)", args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool JS::dbg::Builder::Object::defineProperty(JSContext*, const char*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13071:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
13071 |   return definePropertyToTrusted(cx, name, &propval);
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'bool js::Debugger::wrapEnvironment(JSContext*, JS::Handle<JSObject*>, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1229:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1229 | bool Debugger::wrapEnvironment(JSContext* cx, Handle<Env*> env,
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1229:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::environmentGetter(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:10483:30: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
10483 |   return dbg->wrapEnvironment(cx, env, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In static member function 'static bool js::DebuggerObject::asEnvironmentMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11190:30: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
11190 |   return dbg->wrapEnvironment(cx, env, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerEnvironment::findMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:12665:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
12665 |   if (!ValueToIdentifier(cx, args[0], &id)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::Debugger::setHookImpl(JSContext*, JS::CallArgs&, js::Debugger&, js::Debugger::Hook)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:3758:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3758 |       return ReportIsNotFunction(cx, args[0], args.length() - 1);
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In static member function 'static bool js::Debugger::construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:4239:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4239 |   if (!GetProperty(cx, callee, callee, cx->names().prototype, &v)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerScript_getSource(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 6142 |   RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname));      \
      |                        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:6349:3: note: in expansion of macro 'THIS_DEBUGSCRIPT_REFERENT'
 6349 |   THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get source)", args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In static member function 'static bool js::Debugger::adoptSource(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool DebuggerSource_getText(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 8434 |   RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \
      |                              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:8484:3: note: in expansion of macro 'THIS_DEBUGSOURCE_REFERENT'
 8484 |   THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get text)", args, obj, referent);
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::DebuggerObject::forceLexicalInitializationByNameMethod(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:11214:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
11214 |   if (!ValueToIdentifier(cx, args[0], &id)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In function 'bool JS_DefineDebuggerObject(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:13171:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
13171 |   if (!DefineDataProperty(cx, debugCtor, debuggeeWouldRunId,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
13172 |                           debuggeeWouldRunCtor, 0)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::leaveDebugger(mozilla::Maybe<js::AutoRealm>&, js::AbstractFramePtr, const mozilla::Maybe<JS::Handle<JS::Value> >&, js::Debugger::CallUncaughtExceptionHook, js::ResumeMode, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1817:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1817 | ResumeMode Debugger::leaveDebugger(Maybe<AutoRealm>& ar, AbstractFramePtr frame,
      |            ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1669:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1669 |       JSObject* pair = CreateIterResultObject(cx, vp, true);
      |                        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1716:65: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1716 |                               ? PromiseObject::unforgeableReject(cx, vp)
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1717:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1717 |                               : PromiseObject::unforgeableResolve(cx, vp);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::handleUncaughtExceptionHelper(mozilla::Maybe<js::AutoRealm>&, JS::MutableHandleValue*, const mozilla::Maybe<JS::Handle<JS::Value> >&, js::AbstractFramePtr)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1775:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1775 |       if (!cx->getPendingException(&exc)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1782:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1782 |       if (js::Call(cx, fval, object, exc, &rv)) {
      |           ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1782:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1782:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1785:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1785 |           if (!ParseResumptionValue(cx, rv, resumeMode, *vp)) {
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1785:36: note: parameter passing for argument of type 'const JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1788:31: note: parameter passing for argument of type 'const JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1788 |           return leaveDebugger(ar, frame, thisVForCheck,
      |                  ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
 1789 |                                CallUncaughtExceptionHook::No, resumeMode, *vp);
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::handleUncaughtException(mozilla::Maybe<js::AutoRealm>&, JS::MutableHandleValue, const mozilla::Maybe<JS::Handle<JS::Value> >&, js::AbstractFramePtr)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1806:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1806 | ResumeMode Debugger::handleUncaughtException(
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'void js::Debugger::fireOnGarbageCollectionHook(JSContext*, const Ptr&)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2144:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2144 |   if (!js::Call(cx, fval, object, dataVal, &rv)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2144:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2144:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::fireNewGlobalObject(JSContext*, JS::Handle<js::GlobalObject*>, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2489:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2489 | ResumeMode Debugger::fireNewGlobalObject(JSContext* cx,
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2512:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2512 |   bool ok = js::Call(cx, fval, object, wrappedGlobal, &rv);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2512:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2512:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static void js::Debugger::slowPathOnNewGlobalObject(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2576:44: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2576 |       resumeMode = dbg->fireNewGlobalObject(cx, global, &value);
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::firePromiseHook(JSContext*, js::Debugger::Hook, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2673:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2673 | ResumeMode Debugger::firePromiseHook(JSContext* cx, Hook hook,
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2694:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2694 |   bool ok = js::Call(cx, fval, object, dbgObj, &rv);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2694:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2694:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static void js::Debugger::slowPathPromiseHook(JSContext*, js::Debugger::Hook, JS::Handle<js::PromiseObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2724:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2724 |         (void)dbg->firePromiseHook(cx, hook, promise, &rval);
      |               ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'void js::Debugger::fireNewScript(JSContext*, JS::Handle<mozilla::Variant<JSScript*, js::LazyScript*, js::WasmInstanceObject*> >)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2118:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2118 |   if (!js::Call(cx, fval, object, dsval, &rv)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2118:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2118:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool JS_ExecuteScript(JSContext*, JS::HandleObjectVector, JS::HandleScript, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:471:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  471 | MOZ_NEVER_INLINE JS_PUBLIC_API bool JS_ExecuteScript(
      |                                     ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool JS::CloneAndExecuteScript(JSContext*, JS::HandleObjectVector, JS::HandleScript, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:499:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  499 | JS_PUBLIC_API bool JS::CloneAndExecuteScript(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp: In function 'bool JS::CloneAndExecuteScript(JSContext*, JS::HandleScript, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/CompilationAndEvaluation.cpp:482:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  482 | JS_PUBLIC_API bool JS::CloneAndExecuteScript(JSContext* cx,
      |                    ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::processParsedHandlerResult(mozilla::Maybe<js::AutoRealm>&, js::AbstractFramePtr, jsbytecode*, bool, js::ResumeMode, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1841:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1841 | ResumeMode Debugger::processParsedHandlerResult(Maybe<AutoRealm>& ar,
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1557:52: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1557 |       if (!GetThisValueForDebuggerMaybeOptimizedOut(cx, frame, pc, thisv)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1859:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1859 |   return leaveDebugger(ar, frame, maybeThisv, CallUncaughtExceptionHook::Yes,
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1860 |                        resumeMode, vp);
      |                        ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static js::ResumeMode js::Debugger::onSingleStep(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2354:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2354 | ResumeMode Debugger::onSingleStep(JSContext* cx, MutableHandleValue vp) {
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2473:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2473 |       bool success = handler->onStep(cx, frame, resumeMode, vp);
      |                      ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2474:51: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2474 |       resumeMode = dbg->processParsedHandlerResult(
      |                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 2475 |           ar, iter.abstractFramePtr(), iter.pc(), success, resumeMode, vp);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static bool js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, jsbytecode*, bool)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1035:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1035 |   Debugger::resultToCompletion(cx, frameOk, frame.returnValue(), &resumeMode,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1036 |                                &value, &exnStack);
      |                                ~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1076:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1076 |           success = handler->onPop(cx, frameobj, nextResumeMode, &nextValue,
      |                     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1077 |                                    exnStack);
      |                                    ~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1079:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1079 |         nextResumeMode = dbg->processParsedHandlerResult(
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1080 |             ar, frame, pc, success, nextResumeMode, &nextValue);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1110:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1110 |         cx->setPendingExceptionAndCaptureStack(value);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::processHandlerResult(mozilla::Maybe<js::AutoRealm>&, bool, const JS::Value&, js::AbstractFramePtr, jsbytecode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1863:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1863 | ResumeMode Debugger::processHandlerResult(Maybe<AutoRealm>& ar, bool success,
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1557:52: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1557 |       if (!GetThisValueForDebuggerMaybeOptimizedOut(cx, frame, pc, thisv)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1883:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1883 |   if (!ParseResumptionValue(cx, rootRv, resumeMode, vp)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1883:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1886:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1886 |   return leaveDebugger(ar, frame, maybeThisv, CallUncaughtExceptionHook::Yes,
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1887 |                        resumeMode, vp);
      |                        ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::fireDebuggerStatement(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2011:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2011 | ResumeMode Debugger::fireDebuggerStatement(JSContext* cx,
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2022:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2022 |   if (!getFrame(cx, iter, &scriptFrame)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2028:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2028 |   bool ok = js::Call(cx, fval, object, scriptFrame, &rv);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2028:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2028:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2029:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2029 |   return processHandlerResult(ar, ok, rv, iter.abstractFramePtr(), iter.pc(),
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2030 |                               vp);
      |                               ~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static js::ResumeMode js::Debugger::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1172:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1172 |       cx->setPendingExceptionAndCaptureStack(rval);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::fireEnterFrame(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2068:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2068 | ResumeMode Debugger::fireEnterFrame(JSContext* cx, MutableHandleValue vp) {
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2088:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2088 |   if (!getFrame(cx, iter, &scriptFrame)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2094:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2094 |   bool ok = js::Call(cx, fval, object, scriptFrame, &rv);
      |             ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2094:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2094:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2096:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2096 |   return processHandlerResult(ar, ok, rv, iter.abstractFramePtr(), iter.pc(),
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2097 |                               vp);
      |                               ~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static js::ResumeMode js::Debugger::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:876:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  876 |       cx->setPendingExceptionAndCaptureStack(rval);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static js::ResumeMode js::Debugger::onTrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2244:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2244 | ResumeMode Debugger::onTrap(JSContext* cx, MutableHandleValue vp) {
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2244:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2316:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2316 |         if (!dbg->getFrame(cx, iter, &scriptFrame)) {
      |              ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2008:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2008 |   return js::Call(cx, fval, rval, args, rval);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2008:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2323:58: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2323 |         ResumeMode resumeMode = dbg->processHandlerResult(
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~^
 2324 |             ar, ok, rv, iter.abstractFramePtr(), iter.pc(), vp);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In member function 'js::ResumeMode js::Debugger::fireExceptionUnwind(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2033:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2033 | ResumeMode Debugger::fireExceptionUnwind(JSContext* cx, MutableHandleValue vp) {
      |            ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2040:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2040 |   if (!cx->getPendingException(&exc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2052:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2052 |   if (!getFrame(cx, iter, &scriptFrame) ||
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  123 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:2061:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2061 |       processHandlerResult(ar, ok, rv, iter.abstractFramePtr(), iter.pc(), vp);
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp: In static member function 'static js::ResumeMode js::Debugger::slowPathOnExceptionUnwind(JSContext*, js::AbstractFramePtr)':
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:1208:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1208 |       cx->setPendingExceptionAndCaptureStack(rval);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/DebuggerMemory.cpp: In static member function 'static bool js::DebuggerMemory::drainAllocationsLog(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/DebuggerMemory.cpp:207:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  207 |     if (!DefineDataProperty(cx, obj, cx->names().frame, frame)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/DebuggerMemory.cpp:214:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  214 |     if (!DefineDataProperty(cx, obj, cx->names().timestamp, timestampValue)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/DebuggerMemory.cpp:224:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  224 |     if (!DefineDataProperty(cx, obj, cx->names().class_, classNameValue)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/DebuggerMemory.cpp:232:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  232 |     if (!DefineDataProperty(cx, obj, cx->names().constructor, ctorName)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/DebuggerMemory.cpp:237:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  237 |     if (!DefineDataProperty(cx, obj, cx->names().size, size)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/DebuggerMemory.cpp:242:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  242 |     if (!DefineDataProperty(cx, obj, cx->names().inNursery, inNursery)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In static member function 'static bool js::Debugger::findObjects(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Debugger.cpp:5370:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 5370 |     if (!GetProperty(cx, query, query, cx->names().class_, &cls)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Compartment.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Compartment.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src13.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In static member function 'static bool js::Debugger::findScripts(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1015 |   ReportNotObject(cx, v);
      |   ~~~~~~~~~~~~~~~^~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src14.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src14.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp
js/src/Unified_cpp_js_src15.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/ErrorObject.cpp: In function 'bool IsObject(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/ErrorObject.cpp:246:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  246 | static MOZ_ALWAYS_INLINE bool IsObject(HandleValue v) { return v.isObject(); }
      |                               ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ErrorObject.cpp: In static member function 'static bool js::ErrorObject::getStack_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/vm/ErrorObject.cpp:285:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  285 |     if (!CallSelfHostedFunction(cx, name, args.thisv(), args2, &rval)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ErrorObject.cpp: In static member function 'static bool js::ErrorObject::setStack_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/vm/ErrorObject.cpp:318:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  318 |   return DefineDataProperty(cx, thisObj, cx->names().stack, val);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/ErrorReporting.cpp: In member function 'virtual bool js::ReportExceptionClosure::operator()(JSContext*)':
/<<PKGBUILDDIR>>/js/src/vm/ErrorReporting.cpp:56:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   56 |   cx->setPendingExceptionAndCaptureStack(exn_);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool lexicalError_SetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1198:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1198 | static bool lexicalError_SetProperty(JSContext* cx, HandleObject obj,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1198:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool lexicalError_GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1207:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1207 | static bool lexicalError_GetOwnPropertyDescriptor(
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool lexicalError_GetProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1190:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1190 | static bool lexicalError_GetProperty(JSContext* cx, HandleObject obj,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1190:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool with_GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:782:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  782 | static bool with_GetOwnPropertyDescriptor(
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:787:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  787 |   return GetOwnPropertyDescriptor(cx, actual, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool with_DefineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:733:13: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  733 | static bool with_DefineProperty(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:738:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  738 |   return DefineProperty(cx, actual, id, desc, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool with_GetProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:758:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  758 | static bool with_GetProperty(JSContext* cx, HandleObject obj,
      |             ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:758:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool with_SetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:770:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  770 | static bool with_SetProperty(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:770:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  127 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool CheckUnscopables(JSContext*, JS::HandleObject, JS::HandleId, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:694:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  694 |     if (!GetProperty(cx, unscopablesObj, unscopablesObj, id, &v)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  134 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:287:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  287 | inline bool SetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In static member function 'static bool js::ModuleEnvironmentObject::getProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:491:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  491 | bool ModuleEnvironmentObject::getProperty(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:491:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:504:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  504 |   return NativeGetProperty(cx, self, receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In static member function 'static bool js::ModuleEnvironmentObject::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:521:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  521 | bool ModuleEnvironmentObject::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:538:40: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  538 |   return NativeGetOwnPropertyDescriptor(cx, self, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool {anonymous}::DebugEnvironmentProxyHandler::getMissingArgumentsPropertyDescriptor(JSContext*, JS::Handle<js::DebugEnvironmentProxy*>, js::EnvironmentObject&, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1986:8: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1986 |   bool getMissingArgumentsPropertyDescriptor(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool {anonymous}::DebugEnvironmentProxyHandler::getMissingArguments(JSContext*, js::EnvironmentObject&, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2074:8: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2074 |   bool getMissingArguments(JSContext* cx, EnvironmentObject& env,
      |        ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool {anonymous}::DebugEnvironmentProxyHandler::getMissingThisMaybeSentinelValue(JSContext*, js::EnvironmentObject&, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2166:8: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2166 |   bool getMissingThisMaybeSentinelValue(JSContext* cx, EnvironmentObject& env,
      |        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool {anonymous}::DebugEnvironmentProxyHandler::getMissingThis(JSContext*, js::EnvironmentObject&, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2091:8: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2091 |   bool getMissingThis(JSContext* cx, EnvironmentObject& env,
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckLexicalNameConflict(JSContext*, JS::Handle<js::LexicalEnvironmentObject*>, JS::HandleObject, js::HandlePropertyName)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:3446:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 3446 |     if (!GetOwnPropertyDescriptor(cx, varObj, id, &desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckCanDeclareGlobalBinding(JSContext*, JS::Handle<js::GlobalObject*>, js::HandlePropertyName, bool)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:3488:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 3488 |   if (!GetOwnPropertyDescriptor(cx, global, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp: In function 'bool js::LooselyEqual(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:82:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   82 | bool js::LooselyEqual(JSContext* cx, JS::Handle<JS::Value> lval,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:82:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:133:39: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  133 |     return LooselyEqualBooleanAndOther(cx, lval, rval, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:138:39: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  138 |     return LooselyEqualBooleanAndOther(cx, rval, lval, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:148:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  148 |     return js::LooselyEqual(cx, lval, rvalue, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:158:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  158 |     return js::LooselyEqual(cx, lvalue, rval, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.h:26,
                 from /<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:161:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  161 |     auto tmpResult_ = (expr);                                      \
      |                            ^
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:164:5: note: in expansion of macro 'JS_TRY_VAR_OR_RETURN_FALSE'
  164 |     JS_TRY_VAR_OR_RETURN_FALSE(cx, tmpResult,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:161:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  161 |     auto tmpResult_ = (expr);                                      \
      |                            ^
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:173:5: note: in expansion of macro 'JS_TRY_VAR_OR_RETURN_FALSE'
  173 |     JS_TRY_VAR_OR_RETURN_FALSE(cx, tmpResult,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp: In function 'bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:55:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   55 | static bool LooselyEqualBooleanAndOther(JSContext* cx,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:55:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:78:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   78 |   return js::LooselyEqual(cx, lvalue, rval, result);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp: In function 'bool JS::LooselyEqual(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:184:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  184 | JS_PUBLIC_API bool JS::LooselyEqual(JSContext* cx, Handle<Value> value1,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:184:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:184:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:190:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  190 |   return js::LooselyEqual(cx, value1, value2, equal);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp: In function 'bool js::StrictlyEqual(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:193:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  193 | bool js::StrictlyEqual(JSContext* cx, JS::Handle<JS::Value> lval,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:193:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:193:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp: In function 'bool JS::StrictlyEqual(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:208:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  208 | JS_PUBLIC_API bool JS::StrictlyEqual(JSContext* cx, Handle<Value> value1,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:208:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:214:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  214 |   return js::StrictlyEqual(cx, value1, value2, equal);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp: In function 'bool js::SameValue(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  225 | bool js::SameValue(JSContext* cx, JS::Handle<JS::Value> v1,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:242:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  242 |   return js::StrictlyEqual(cx, v1, v2, same);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp: In function 'bool JS::SameValue(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  245 | JS_PUBLIC_API bool JS::SameValue(JSContext* cx, Handle<Value> value1,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EqualityOperations.cpp:251:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  251 |   return js::SameValue(cx, value1, value2, same);
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/ErrorReporting.cpp: In function 'void js::ReportErrorToGlobal(JSContext*, JS::Handle<js::GlobalObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/ErrorReporting.cpp:134:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  134 | void js::ReportErrorToGlobal(JSContext* cx, Handle<GlobalObject*> global,
      |      ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp: In member function 'bool JS::ForOfIterator::init(JS::HandleValue, JS::ForOfIterator::NonIterableBehavior)':
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp:19:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   19 | bool ForOfIterator::init(HandleValue iterable,
      |      ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/ModuleObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp:55:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   55 |   if (!GetProperty(cx, iterableObj, iterableObj, iteratorId, &callee)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:84:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   84 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:84:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp:72:74: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   72 |         DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, iterable, nullptr);
      |                                                                          ^
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp:91:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   91 |   if (!GetProperty(cx, iteratorObj, iteratorObj, cx->names().next, &res)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp: In member function 'bool JS::ForOfIterator::next(JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp:129:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 | bool ForOfIterator::next(MutableHandleValue vp, bool* done) {
      |      ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp:145:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  145 |   if (!GetProperty(cx_, resultObj, resultObj, cx_->names().done, &v)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp:155:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  155 |   return GetProperty(cx_, resultObj, resultObj, cx_->names().value, vp);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp: In member function 'void JS::ForOfIterator::closeThrow()':
/<<PKGBUILDDIR>>/js/src/vm/ForOfIterator.cpp:166:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     if (!GetAndClearExceptionAndStack(cx_, &completionException,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  167 |                                       &completionExceptionStack)) {
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GeckoProfiler.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:47:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In member function 'void js::GeckoProfilerRuntime::enable(bool)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/GeckoProfiler.cpp:151:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' was declared here
  151 |   for (RealmsIter r(rt); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/vm/GeckoProfiler.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:47:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:67: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                                                 ~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/GeckoProfiler.cpp:151:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' was declared here
  151 |   for (RealmsIter r(rt); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/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&)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:508:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  508 | bool ModuleEnvironmentObject::setProperty(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:508:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:517:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  517 |   return NativeSetProperty<Qualified>(cx, self, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:517:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In member function 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2252:8: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2252 |   bool defineProperty(JSContext* cx, HandleObject proxy, HandleId id,
      |        ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2266:33: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2266 |     return JS_DefinePropertyById(cx, env, id, desc, result);
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool js::GetThisValueForDebuggerMaybeOptimizedOut(JSContext*, js::AbstractFramePtr, jsbytecode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:3329:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3329 | bool js::GetThisValueForDebuggerMaybeOptimizedOut(JSContext* cx,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:3401:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3401 |         return GetProperty(cx, callObj, callObj, bi.name()->asPropertyName(),
      |                ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3402 |                            res);
      |                            ~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In function 'bool {anonymous}::DebugEnvironmentProxyHandler::handleUnaliasedAccess(JSContext*, JS::Handle<js::DebugEnvironmentProxy*>, JS::Handle<js::EnvironmentObject*>, JS::HandleId, {anonymous}::DebugEnvironmentProxyHandler::Action, JS::MutableHandleValue, {anonymous}::DebugEnvironmentProxyHandler::AccessResult*) const':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1473:8: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1473 |   bool handleUnaliasedAccess(JSContext* cx,
      |        ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1676:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1676 |           if (!GetProperty(cx, env, env, id, vp)) {
      |                ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1680:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1680 |           if (!SetProperty(cx, env, id, vp)) {
      |                ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:1750:42: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1750 |           if (!instance.debug().getGlobal(
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~^
 1751 |                   instance, index - instanceScope->globalsStart(), vp)) {
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In member function 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2109:8: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2109 |   bool get(JSContext* cx, HandleObject proxy, HandleValue receiver, HandleId id,
      |        ^~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2109:8: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2109:8: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2125:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2125 |     if (!handleUnaliasedAccess(cx, debugEnv, env, id, GET, vp, &access)) {
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2139:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2139 |         if (!GetProperty(cx, env, env, id, vp)) {
      |              ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In member function 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2030:8: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2030 |   bool getOwnPropertyDescriptor(
      |        ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2038:51: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2038 |       return getMissingArgumentsPropertyDescriptor(cx, debugEnv, *env, desc);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2047:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2047 |     if (!handleUnaliasedAccess(cx, debugEnv, env, id, GET, &v, &access)) {
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2054:55: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2054 |           return getMissingArgumentsPropertyDescriptor(cx, debugEnv, *env,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
 2055 |                                                        desc);
      |                                                        ~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2065:47: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2065 |         return JS_GetOwnPropertyDescriptorById(cx, env, id, desc);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp: In static member function 'static bool js::DebugEnvironmentProxy::getMaybeSentinelValue(JSContext*, JS::Handle<js::DebugEnvironmentProxy*>, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2438:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2438 | bool DebugEnvironmentProxy::getMaybeSentinelValue(
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2194:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2194 |     if (!handleUnaliasedAccess(cx, debugEnv, env, id, GET, vp, &access)) {
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/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':
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2223:8: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2223 |   bool set(JSContext* cx, HandleObject proxy, HandleId id, HandleValue v,
      |        ^~~
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2223:8: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:2236:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2236 |     if (!handleUnaliasedAccess(cx, debugEnv, env, id, SET, &valCopy, &access)) {
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src14.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle<js::VarScope*>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static js::LexicalEnvironmentObject* js::LexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle<js::LexicalScope*>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/usr/bin/g++ -o Unified_cpp_js_src15.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src15.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp
js/src/Unified_cpp_js_src16.o
   Compiling cubeb v0.5.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cubeb CARGO_PKG_DESCRIPTION='Bindings to libcubeb for interacting with system audio from rust.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cubeb CARGO_PKG_AUTHORS='Dan Glastonbury <dglastonbury@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.5.4 /usr/bin/rustc --crate-name cubeb /<<PKGBUILDDIR>>/third_party/rust/cubeb/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0aaeaae2b4867efb -C extra-filename=-0aaeaae2b4867efb --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cubeb_core=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcubeb_core-49e63bfc2f0a4d32.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
 --> ./third_party/rust/cubeb/src/context.rs:5:16
  |
5 |     let name = try!(CString::new(name));
  |                ^^^
  |
  = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/cubeb/src/stream.rs:204:13
    |
204 |             try!(ctx.stream_init(
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/cubeb/src/stream.rs:219:13
    |
219 |             try!(stream.register_device_changed_callback(device_changed_callback));
    |             ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/cubeb/src/stream.rs:71:28
   |
71 | pub type DataCallback<F> = FnMut(&[F], &mut [F]) -> isize + Send + Sync + 'static;
   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&[F], &mut [F]) -> isize + Send + Sync + 'static`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/cubeb/src/stream.rs:72:26
   |
72 | pub type StateCallback = FnMut(State) + Send + Sync + 'static;
   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(State) + Send + Sync + 'static`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/cubeb/src/stream.rs:73:34
   |
73 | pub type DeviceChangedCallback = FnMut() + Send + Sync + 'static;
   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut() + Send + Sync + 'static`

   Compiling cubeb-backend v0.5.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cubeb-backend CARGO_PKG_DESCRIPTION='Bindings to libcubeb internals to facilitate implementing cubeb backends in rust.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cubeb-backend CARGO_PKG_AUTHORS='Dan Glastonbury <dglastonbury@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' CARGO_PKG_VERSION=0.5.4 /usr/bin/rustc --crate-name cubeb_backend /<<PKGBUILDDIR>>/third_party/rust/cubeb-backend/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=02a7e288d7d6def2 -C extra-filename=-02a7e288d7d6def2 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cubeb_core=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcubeb_core-49e63bfc2f0a4d32.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling cstr v0.1.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cstr CARGO_PKG_DESCRIPTION='Macro for building static CStr reference' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cstr CARGO_PKG_AUTHORS='Xidorn Quan <me@upsuper.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/upsuper/cstr' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.3 /usr/bin/rustc --crate-name cstr /<<PKGBUILDDIR>>/third_party/rust/cstr/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ba78c8047c4a6a7c -C extra-filename=-ba78c8047c4a6a7c --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cstr_macros=/<<PKGBUILDDIR>>/build-browser/release/deps/libcstr_macros-ebbfb70eac2a049c.so --extern procedural_masquerade=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libprocedural_masquerade-e4001b39b83dab21.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling malloc_size_of_derive v0.1.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=malloc_size_of_derive CARGO_PKG_DESCRIPTION='Crate for Firefox memory reporting, not intended for external use' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/malloc_size_of_derive CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/bholley/malloc_size_of_derive' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name malloc_size_of_derive /<<PKGBUILDDIR>>/third_party/rust/malloc_size_of_derive/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=12621d04c52d3ff9 -C extra-filename=-12621d04c52d3ff9 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rlib --extern synstructure=/<<PKGBUILDDIR>>/build-browser/release/deps/libsynstructure-69f3afae46c599ac.rlib --extern proc_macro --cap-lints warn`
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=failure_derive CARGO_PKG_DESCRIPTION='derives for the failure crate' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/failure_derive CARGO_PKG_AUTHORS='Without Boats <woboats@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/failure_derive-68c866c554bf49bc/out CARGO_PKG_REPOSITORY='https://github.com/withoutboats/failure_derive' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://boats.gitlab.io/failure' CARGO_PKG_VERSION=0.1.3 /usr/bin/rustc --crate-name failure_derive /<<PKGBUILDDIR>>/third_party/rust/failure_derive/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=35487a725a8c763d -C extra-filename=-35487a725a8c763d --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rlib --extern synstructure=/<<PKGBUILDDIR>>/build-browser/release/deps/libsynstructure-69f3afae46c599ac.rlib --extern proc_macro --cap-lints warn --cfg has_dyn_trait`
    Finished release [optimized] target(s) in 64m 34s
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp: In function 'bool js::GeneratorThrowOrReturn(JSContext*, js::AbstractFramePtr, JS::Handle<js::AbstractGeneratorObject*>, JS::HandleValue, js::GeneratorResumeKind)':
/<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp:138:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  138 | bool js::GeneratorThrowOrReturn(JSContext* cx, AbstractFramePtr frame,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp:144:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  144 |     cx->setPendingExceptionAndCaptureStack(arg);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In function 'bool js::LinkConstructorAndPrototype(JSContext*, JSObject*, JSObject*, unsigned int, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:818:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  818 |   return DefineDataProperty(cx, ctor, cx->names().prototype, protoVal,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  819 |                             prototypeAttrs) &&
      |                             ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:820:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  820 |          DefineDataProperty(cx, proto, cx->names().constructor, ctorVal,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  821 |                             constructorAttrs);
      |                             ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In function 'bool js::DefineToStringTag(JSContext*, JS::HandleObject, JSAtom*)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:840:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  840 |   return DefineDataProperty(cx, obj, toStringTagId, tagString, JSPROP_READONLY);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../config/nsinstall -R -m 755 'arm-unknown-linux-gnueabihf/release/geckodriver' '../../dist/bin'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/testing/geckodriver'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/frontend'
mkdir -p '.deps/'
js/src/frontend/Parser.o
/usr/bin/g++ -o Parser.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Parser.o.pp   /<<PKGBUILDDIR>>/js/src/frontend/Parser.cpp
js/src/frontend/Unified_cpp_js_src_frontend0.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp: In member function 'js::NativeObject* JS::Realm::createIterResultTemplateObject(JSContext*, JS::Realm::WithObjectPrototype)':
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:1012:32: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1012 |   if (!NativeDefineDataProperty(cx, templateObject, cx->names().value,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1013 |                                 UndefinedHandleValue, JSPROP_ENUMERATE)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:1018:32: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1018 |   if (!NativeDefineDataProperty(cx, templateObject, cx->names().done,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1019 |                                 TrueHandleValue, JSPROP_ENUMERATE)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::IteratorCloseForException(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:1267:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1267 |     return ReportIsNotFunction(cx, returnMethod);
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp: In function 'bool Enumerate(JSContext*, JS::HandleObject, jsid, bool, unsigned int, JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >, JS::MutableHandleIdVector) [with bool CheckForDuplicates = true]':
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:103:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  103 | static inline bool Enumerate(JSContext* cx, HandleObject pobj, jsid id,
      |                    ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp: In function 'bool EnumerateNativeProperties(JSContext*, js::HandleNativeObject, unsigned int, JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >, JS::MutableHandleIdVector) [with bool CheckForDuplicates = true]':
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:179:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  179 | static bool EnumerateNativeProperties(JSContext* cx, HandleNativeObject pobj,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:179:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:198:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  198 |         if (!Enumerate<CheckForDuplicates>(cx, pobj, INT_TO_JSID(i),
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  199 |                                            /* enumerable = */ true, flags,
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  200 |                                            visited, props)) {
      |                                            ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:211:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  211 |         if (!Enumerate<CheckForDuplicates>(cx, pobj, INT_TO_JSID(i),
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  212 |                                            /* enumerable = */ true, flags,
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  213 |                                            visited, props)) {
      |                                            ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:234:45: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  234 |           if (!Enumerate<CheckForDuplicates>(cx, pobj, id, shape.enumerable(),
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  235 |                                              flags, visited, props)) {
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:276:41: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  276 |       if (!Enumerate<CheckForDuplicates>(cx, pobj, id, shape.enumerable(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |                                          flags, visited, props)) {
      |                                          ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:295:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  295 |         if (!Enumerate<CheckForDuplicates>(cx, pobj, id, shape.enumerable(),
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  296 |                                            flags, visited, props)) {
      |                                            ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp: In function 'bool Snapshot(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleIdVector)':
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:162:25: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  162 |     if (!Enumerate<true>(cx, obj, id, enumerable, flags, visited, props)) {
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:313:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  313 |     return EnumerateNativeProperties<true>(cx, pobj, flags, visited, props);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:313:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  313 |     return EnumerateNativeProperties<true>(cx, pobj, flags, visited, props);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:347:41: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  347 |       if (!Enumerate<CheckForDuplicates>(cx, pobj, proxyProps[n], enumerable,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |                                          flags, visited, props)) {
      |                                          ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:341:45: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  341 |         if (!Proxy::getOwnPropertyDescriptor(cx, pobj, proxyProps[n], &desc)) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:347:41: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  347 |       if (!Enumerate<CheckForDuplicates>(cx, pobj, proxyProps[n], enumerable,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |                                          flags, visited, props)) {
      |                                          ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:362:39: note: parameter passing for argument of type 'JS::MutableHandle<JS::GCHashSet<JS::PropertyKey, mozilla::DefaultHasher<JS::PropertyKey> > >' changed in GCC 7.1
  362 |     if (!Enumerate<CheckForDuplicates>(cx, pobj, proxyProps[n], true, flags,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  363 |                                        visited, props)) {
      |                                        ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:341:45: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  341 |         if (!Proxy::getOwnPropertyDescriptor(cx, pobj, proxyProps[n], &desc)) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool SuppressDeletedProperty(JSContext*, js::NativeIterator*, JS::HandleObject, JS::Handle<JSFlatString*>)':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:1353:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1353 |         if (!GetPropertyDescriptor(cx, proto, id, &desc)) {
      |              ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  151 |   JSString* str = ToStringSlow<CanGC>(cx, idv);
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  151 |   JSString* str = ToStringSlow<CanGC>(cx, idv);
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In constructor 'js::NativeIterator::NativeIterator(JSContext*, JS::Handle<js::PropertyIteratorObject*>, JS::Handle<JSObject*>, JS::HandleIdVector, uint32_t, uint32_t, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  151 |   JSString* str = ToStringSlow<CanGC>(cx, idv);
      |                   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp: In function 'JSObject* js::ValueToIterator(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:1203:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1203 | JSObject* js::ValueToIterator(JSContext* cx, HandleValue vp) {
      |           ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArgumentsObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static js::NativeObject* js::GlobalObject::getIntrinsicsHolder(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:964:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  964 |   if (!DefineDataProperty(cx, intrinsicsHolder, cx->names().global, globalValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  965 |                           JSPROP_PERMANENT | JSPROP_READONLY)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::maybeResolveGlobalThis(JSContext*, JS::Handle<js::GlobalObject*>, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:328:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  328 |     if (!DefineDataProperty(cx, global, cx->names().globalThis, v,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 |                             JSPROP_RESOLVING)) {
      |                             ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:501:28: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  501 |   if (!NativeDefineProperty(cx, throwTypeError, lengthId, nonConfigurableDesc,
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502 |                             lengthResult)) {
      |                             ~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:513:28: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  513 |   if (!NativeDefineProperty(cx, throwTypeError, nameId, nonConfigurableDesc,
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  514 |                             nameResult)) {
      |                             ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::isRuntimeCodeGenEnabled(JSContext*, JS::HandleValue, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:738:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  738 | bool GlobalObject::isRuntimeCodeGenEnabled(JSContext* cx, HandleValue code,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:749:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  749 |       return allows(cx, code);
      |              ~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::addIntrinsicValue(JSContext*, JS::Handle<js::GlobalObject*>, js::HandlePropertyName, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:1025:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1025 | bool GlobalObject::addIntrinsicValue(JSContext* cx,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::getSelfHostedFunction(JSContext*, JS::Handle<js::GlobalObject*>, js::HandlePropertyName, js::HandleAtom, unsigned int, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:975:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  975 | bool GlobalObject::getSelfHostedFunction(JSContext* cx,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:1021:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1021 |   return GlobalObject::addIntrinsicValue(cx, global, selfHostedName, funVal);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp: In function 'JSObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:937:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  937 | JSObject* js::CreateIterResultObject(JSContext* cx, HandleValue value,
      |           ^~
/<<PKGBUILDDIR>>/js/src/vm/Iteration.cpp:937:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   Compiling tokio-tcp v0.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-tcp CARGO_PKG_DESCRIPTION='TCP bindings for tokio.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-tcp CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name tokio_tcp /<<PKGBUILDDIR>>/third_party/rust/tokio-tcp/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ccdbd598d438ab50 -C extra-filename=-ccdbd598d438ab50 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern iovec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmio-f7ed13be85840b33.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_io-78657766e3ddb44f.rmeta --extern tokio_reactor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_reactor-f9169d2a33ae07b1.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-tcp/src/stream.rs:699:30
    |
699 |             if let Some(e) = try!(stream.io.get_ref().take_error()) {
    |                              ^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-tcp/src/lib.rs:23:23
    |
23  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::resolveConstructor(JSContext*, JS::Handle<js::GlobalObject*>, JSProtoKey, js::GlobalObject::IfClassIsDisabled)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:245:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  245 |       if (!DefineDataProperty(cx, global, id, ctorValue, JSPROP_RESOLVING)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:297:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  297 |       if (!DefineDataProperty(cx, global, id, ctorValue, JSPROP_RESOLVING)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::initStandardClasses(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:638:26: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  638 |   if (!DefineDataProperty(
      |        ~~~~~~~~~~~~~~~~~~^
  639 |           cx, global, cx->names().undefined, UndefinedHandleValue,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  640 |           JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING)) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::initBuiltinConstructor(JSContext*, JS::Handle<js::GlobalObject*>, JSProtoKey, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:457:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  457 |   if (!DefineDataProperty(cx, global, id, ctorValue, JSPROP_RESOLVING)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::initSelfHostingBuiltins(JSContext*, JS::Handle<js::GlobalObject*>, const JSFunctionSpec*)':
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:698:26: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  698 |   if (!DefineDataProperty(cx, global, cx->names().undefined,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  699 |                           UndefinedHandleValue,
      |                           ~~~~~~~~~~~~~~~~~~~~~
  700 |                           JSPROP_PERMANENT | JSPROP_READONLY)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.cpp:723:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  723 |     if (!JS_DefineProperty(cx, global, sym.name, symVal,
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  724 |                            JSPROP_PERMANENT | JSPROP_READONLY)) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src15.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp: In static member function 'static bool js::AbstractGeneratorObject::resume(JSContext*, js::InterpreterActivation&, JS::Handle<js::AbstractGeneratorObject*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/GeneratorObject.cpp:157:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  157 | bool AbstractGeneratorObject::resume(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src16.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src16.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp
js/src/Unified_cpp_js_src17.o
   Compiling tokio-udp v0.1.1
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-udp CARGO_PKG_DESCRIPTION='UDP bindings for tokio.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-udp CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.1 /usr/bin/rustc --crate-name tokio_udp /<<PKGBUILDDIR>>/third_party/rust/tokio-udp/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=eccfdc4f4cba7945 -C extra-filename=-eccfdc4f4cba7945 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmio-f7ed13be85840b33.rmeta --extern tokio_codec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_codec-7419b5a003584665.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_io-78657766e3ddb44f.rmeta --extern tokio_reactor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_reactor-f9169d2a33ae07b1.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-udp/src/frame.rs:69:19
   |
69 |             match try!(self.poll_complete()) {
   |                   ^^^
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-udp/src/lib.rs:20:23
   |
20 | #![deny(missing_docs, warnings, missing_debug_implementations)]
   |                       ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: unnecessary parentheses around type
  --> ./third_party/rust/tokio-udp/src/frame.rs:42:39
   |
42 |     fn poll(&mut self) -> Poll<Option<(Self::Item)>, Self::Error> {
   |                                       ^^^^^^^^^^^^ help: remove these parentheses
   |
note: the lint level is defined here
  --> ./third_party/rust/tokio-udp/src/lib.rs:20:23
   |
20 | #![deny(missing_docs, warnings, missing_debug_implementations)]
   |                       ^^^^^^^^
   = note: `#[warn(unused_parens)]` implied by `#[warn(warnings)]`

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=gleam CARGO_PKG_DESCRIPTION='Generated OpenGL bindings and wrapper for Servo.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/gleam CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/gleam-2ef78a9596fc2b71/out CARGO_PKG_REPOSITORY='https://github.com/servo/gleam' CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.6.17 /usr/bin/rustc --crate-name gleam /<<PKGBUILDDIR>>/third_party/rust/gleam/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=e9d399405515f4ab -C extra-filename=-e9d399405515f4ab --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling cssparser-macros v0.3.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cssparser-macros CARGO_PKG_DESCRIPTION='Procedural macros for cssparser' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cssparser-macros CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.3 /usr/bin/rustc --crate-name cssparser_macros /<<PKGBUILDDIR>>/third_party/rust/cssparser-macros/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=4b246c751c1bf2d3 -C extra-filename=-4b246c751c1bf2d3 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern phf_codegen=/<<PKGBUILDDIR>>/build-browser/release/deps/libphf_codegen-a01e5eb60b8a6a1e.rlib --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a33ba529bc7d2615.rlib --extern procedural_masquerade=/<<PKGBUILDDIR>>/build-browser/release/deps/libprocedural_masquerade-b0bc9c13e4e70bab.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-0791c116d74a4990.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-30760bbe839fe36c.rlib --extern proc_macro --cap-lints warn`
warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead
  --> /<<PKGBUILDDIR>>/third_party/rust/cssparser-macros/lib.rs:12:30
   |
12 | #[allow(unused_imports)] use std::ascii::AsciiExt;
   |                              ^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:92:21
    |
92  |           impl<F: Fn(&Gl, &str, GLenum)> Gl for ErrorReactingGl<F> {
    |                       ^^ help: use `dyn`: `dyn Gl`
...
117 | / declare_gl_apis! {
118 | |     fn get_type(&self) -> GlType;
119 | |     fn buffer_data_untyped(&self,
120 | |                             target: GLenum,
...   |
592 | |     fn provoking_vertex_angle(&self, mode: GLenum);
593 | | }
    | |_- in this macro invocation
    |
    = note: `#[warn(bare_trait_objects)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:597:12
    |
597 |     gl: Rc<Gl>,
    |            ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:601:25
    |
601 |     pub fn wrap(fns: Rc<Gl>) -> Rc<Gl> {
    |                         ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:601:36
    |
601 |     pub fn wrap(fns: Rc<Gl>) -> Rc<Gl> {
    |                                    ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:602:52
    |
602 |         Rc::new(ErrorCheckingGl { gl: fns }) as Rc<Gl>
    |                                                    ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:608:12
    |
608 |     gl: Rc<Gl>,
    |            ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:612:23
    |
612 | impl<F: 'static + Fn(&Gl, &str, GLenum)> ErrorReactingGl<F> {
    |                       ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:613:25
    |
613 |     pub fn wrap(fns: Rc<Gl>, callback: F) -> Rc<Gl> {
    |                         ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:613:49
    |
613 |     pub fn wrap(fns: Rc<Gl>, callback: F) -> Rc<Gl> {
    |                                                 ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:614:62
    |
614 |         Rc::new(ErrorReactingGl { gl: fns, callback }) as Rc<Gl>
    |                                                              ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:621:12
    |
621 |     gl: Rc<Gl>,
    |            ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:627:25
    |
627 |     pub fn wrap(fns: Rc<Gl>, threshold: Duration, callback: F) -> Rc<Gl> {
    |                         ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:627:70
    |
627 |     pub fn wrap(fns: Rc<Gl>, threshold: Duration, callback: F) -> Rc<Gl> {
    |                                                                      ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:628:69
    |
628 |         Rc::new(ProfilingGl { gl: fns, threshold, callback }) as Rc<Gl>
    |                                                                     ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:633:29
    |
633 | pub fn buffer_data<T>(gl_: &Gl, target: GLenum, data: &[T], usage: GLenum) {
    |                             ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:643:33
    |
643 | pub fn buffer_data_raw<T>(gl_: &Gl, target: GLenum, data: &T, usage: GLenum) {
    |                                 ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/gleam/src/gl.rs:653:33
    |
653 | pub fn buffer_sub_data<T>(gl_: &Gl, target: GLenum, offset: isize, data: &[T]) {
    |                                 ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/gleam/src/gl_fns.rs:15:53
   |
15 |     pub unsafe fn load_with<'a, F>(loadfn: F) -> Rc<Gl>
   |                                                     ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/gleam/src/gl_fns.rs:20:51
   |
20 |         Rc::new(GlFns { ffi_gl_: ffi_gl_ }) as Rc<Gl>
   |                                                   ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/gleam/src/gles_fns.rs:15:53
   |
15 |     pub unsafe fn load_with<'a, F>(loadfn: F) -> Rc<Gl>
   |                                                     ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/gleam/src/gles_fns.rs:20:53
   |
20 |         Rc::new(GlesFns { ffi_gl_: ffi_gl_ }) as Rc<Gl>
   |                                                     ^^ help: use `dyn`: `dyn Gl`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/gleam-2ef78a9596fc2b71/out/gl_and_gles_bindings.rs:2758:47
     |
2758 |                 fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void,
     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&'static str) -> *const __gl_imports::raw::c_void`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/gleam-2ef78a9596fc2b71/out/gl_bindings.rs:2641:47
     |
2641 |                 fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void,
     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&'static str) -> *const __gl_imports::raw::c_void`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/gleam-2ef78a9596fc2b71/out/gles_bindings.rs:1401:47
     |
1401 |                 fn do_metaloadfn(loadfn: &mut FnMut(&'static str) -> *const __gl_imports::raw::c_void,
     |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&'static str) -> *const __gl_imports::raw::c_void`

   Compiling selectors v0.21.0 (/<<PKGBUILDDIR>>/servo/components/selectors)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=selectors CARGO_PKG_DESCRIPTION='CSS Selectors matching for Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/selectors CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/servo' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.21.0 /usr/bin/rustc --crate-name build_script_build servo/components/selectors/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 -C metadata=6882be406b756581 -C extra-filename=-6882be406b756581 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/selectors-6882be406b756581 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern phf_codegen=/<<PKGBUILDDIR>>/build-browser/release/deps/libphf_codegen-a01e5eb60b8a6a1e.rlib`
   Compiling xpcom v0.1.0 (/<<PKGBUILDDIR>>/xpcom/rust/xpcom)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=xpcom CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/xpcom/rust/xpcom CARGO_PKG_AUTHORS='michael@thelayzells.com' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name xpcom xpcom/rust/xpcom/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=2095dcb94b37d8b8 -C extra-filename=-2095dcb94b37d8b8 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern thin_vec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthin_vec-b3cf4b1f7b125cdc.rmeta --extern threadbound=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthreadbound-7684fb0047ff8b74.rmeta --extern xpcom_macros=/<<PKGBUILDDIR>>/build-browser/release/deps/libxpcom_macros-d94ec9dad86f3340.so -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling darling_macro v0.8.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=darling_macro CARGO_PKG_DESCRIPTION='Internal support for a proc-macro library for reading attributes into structs when
implementing custom derives. Use https://crates.io/crates/darling in your code.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/darling_macro CARGO_PKG_AUTHORS='Ted Driggs <ted.driggs@outlook.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.6 /usr/bin/rustc --crate-name darling_macro /<<PKGBUILDDIR>>/third_party/rust/darling_macro/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=14b72e2e22d9b5c5 -C extra-filename=-14b72e2e22d9b5c5 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern darling_core=/<<PKGBUILDDIR>>/build-browser/release/deps/libdarling_core-40dd3eb310531e0b.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rlib --extern proc_macro --cap-lints warn`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp: In function 'bool IsFunction(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:108:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  108 | bool IsFunction(HandleValue v) {
      |      ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp: In function 'bool ReportCantConvert(JSContext*, unsigned int, JS::HandleObject, JSType)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:926:71: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  926 |   UniqueChars bytes = DecompileValueGenerator(cx, spindex, v, fallback);
      |                                                                       ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool GetPropertyIfPresent(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:256:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  256 | static bool GetPropertyIfPresent(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool MaybeCallMethod(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3086:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3086 | static bool MaybeCallMethod(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:33,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool ResolveLazyProperties(JSContext*, js::HandleNativeObject)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2471:12: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2471 |     if (!op(cx, obj, id, &desc)) {
      |          ~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp: In function 'void js::ReportUsageErrorASCII(JSContext*, JS::HandleObject, const char*)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:419:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  419 |   if (!JS_GetProperty(cx, callee, "usage", &usage)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp: In function 'void js::ReportIsNullOrUndefined(JSContext*, int, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:881:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  881 | void js::ReportIsNullOrUndefined(JSContext* cx, int spindex, HandleValue v) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:884:70: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  884 |   UniqueChars bytes = DecompileValueGenerator(cx, spindex, v, nullptr);
      |                                                                      ^
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp: In function 'bool js::ReportValueErrorFlags(JSContext*, unsigned int, unsigned int, int, JS::HandleValue, JS::HandleString, const char*, const char*)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:920:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  920 | bool js::ReportValueErrorFlags(JSContext* cx, unsigned flags,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:926:71: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  926 |   UniqueChars bytes = DecompileValueGenerator(cx, spindex, v, fallback);
      |                                                                       ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp: In member function 'void JSContext::setPendingExceptionAndCaptureStack(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:1354:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1354 | void JSContext::setPendingExceptionAndCaptureStack(HandleValue value) {
      |      ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp: In static member function 'static bool JSFunction::getUnresolvedLength(JSContext*, JS::HandleFunction, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:1253:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1253 | bool JSFunction::getUnresolvedLength(JSContext* cx, HandleFunction fun,
      |      ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:61,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const js::Class*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:982:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  982 |   ReportIsNotFunction(cx, v, -1, construct);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'void js::ReportIncompatible(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:982:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  982 |   ReportIsNotFunction(cx, v, -1, construct);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/cssparser-b1e7ee14d63e8ba0/build-script-build`
[cssparser 0.25.7] cargo:rustc-cfg=rustc_has_pr45225
[cssparser 0.25.7] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/third_party/rust/cssparser/src/tokenizer.rs
   Compiling cubeb-pulse v0.2.0 (/<<PKGBUILDDIR>>/media/libcubeb/cubeb-pulse-rs)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cubeb-pulse CARGO_PKG_DESCRIPTION='Cubeb backed for PulseAudio written in Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/libcubeb/cubeb-pulse-rs CARGO_PKG_AUTHORS='Dan Glastonbury <dglastonbury@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.0 /usr/bin/rustc --crate-name cubeb_pulse media/libcubeb/cubeb-pulse-rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --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"' -C metadata=f4cb3bdb19d556b4 -C extra-filename=-f4cb3bdb19d556b4 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cubeb_backend=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcubeb_backend-02a7e288d7d6def2.rlib --extern pulse=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libpulse-4af7af43b3921247.rlib --extern pulse_ffi=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libpulse_ffi-043002226cf743d5.rlib --extern semver=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsemver-84aa45ed5378f234.rlib -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'void js::ReportNotObject(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:84:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   84 | void js::ReportNotObject(JSContext* cx, HandleValue v) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:88:69: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   88 |           DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, v, nullptr)) {
      |                                                                     ^
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'void js::ReportNotObjectArg(JSContext*, const char*, const char*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:94:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   94 | void js::ReportNotObjectArg(JSContext* cx, const char* nth, const char* fun,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:99:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   99 |   if (const char* chars = ValueToSourceForError(cx, v, bytes)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'void js::ReportNotObjectWithName(JSContext*, const char*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:105:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  105 | void js::ReportNotObjectWithName(JSContext* cx, const char* name,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:110:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  110 |   if (const char* chars = ValueToSourceForError(cx, v, bytes)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::GetFirstArgumentAsObject(JSContext*, const JS::CallArgs&, const char*, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:242:67: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  242 |         DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, v, nullptr);
      |                                                                   ^
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:306:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  306 | bool js::ToPropertyDescriptor(JSContext* cx, HandleValue descval,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:306:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:110:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  110 |   if (const char* chars = ValueToSourceForError(cx, v, bytes)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:326:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  326 |   if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:339:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  339 |   if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:352:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  352 |   if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:363:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  363 |   if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:377:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  377 |   if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:398:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  398 |   if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'JS::Result<> js::CheckPropertyDescriptorAccessors(JSContext*, JS::Handle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:435:10: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  435 | Result<> js::CheckPropertyDescriptorAccessors(JSContext* cx,
      |          ^~
warning: use of deprecated item 'try': use the `?` operator instead
   --> media/libcubeb/cubeb-pulse-rs/src/backend/context.rs:134:23
    |
134 |         let mut ctx = try!(PulseContext::_new(name));
    |                       ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/libcubeb/cubeb-pulse-rs/src/backend/context.rs:173:19
    |
173 |         let ctx = try!(PulseContext::new(context_name));
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/libcubeb/cubeb-pulse-rs/src/backend/context.rs:431:21
    |
431 |             let _ = try!(self.context_init());
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/libcubeb/cubeb-pulse-rs/src/backend/context.rs:434:19
    |
434 |         let stm = try!(PulseStream::new(
    |                   ^^^

/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'void js::CompletePropertyDescriptor(JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:448:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  448 | void js::CompletePropertyDescriptor(MutableHandle<PropertyDescriptor> desc) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, js::IntegrityLevel, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2857:17: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2857 |     bool ok = op(cx, obj, id, desc);
      |               ~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2864:40: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2864 |   return NativeGetOwnPropertyDescriptor(cx, obj.as<NativeObject>(), id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'JSObject* js::CreateThis(JSContext*, const js::Class*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetPrototypeFromConstructor(JSContext*, JS::HandleObject, JSProtoKey, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In static member function 'static bool JSObject::nonNativeSetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1237:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1237 | bool JSObject::nonNativeSetProperty(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1237:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1241:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1241 |   return obj->getOpsSetProperty()(cx, obj, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1241:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In static member function 'static bool js::NativeObject::fillInAfterSwap(JSContext*, js::HandleNativeObject, JS::HandleValueVector, void*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1704:6: note: parameter passing for argument of type 'JS::HandleValueVector' {aka 'JS::Handle<JS::StackGCVector<JS::Value> >'} changed in GCC 7.1
 1704 | bool NativeObject::fillInAfterSwap(JSContext* cx, HandleNativeObject obj,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In member function 'bool js::ProxyObject::initExternalValueArrayAfterSwap(JSContext*, JS::HandleValueVector)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1779:6: note: parameter passing for argument of type 'const HandleValueVector' {aka 'const JS::Handle<JS::StackGCVector<JS::Value> >'} changed in GCC 7.1
 1779 | bool ProxyObject::initExternalValueArrayAfterSwap(
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::LookupNameUnqualified(JSContext*, js::HandlePropertyName, JS::HandleObject, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2426:58: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2426 |         if (!DebugEnvironmentProxy::getMaybeSentinelValue(cx, envProxy, id,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 2427 |                                                           &v)) {
      |                                                           ~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::HasOwnProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2471:12: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2471 |     if (!op(cx, obj, id, &desc)) {
      |          ~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Stack-inl.h:25,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:66,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h: In function 'bool js::GetPropertyPure(JSContext*, JSObject*, jsid, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::NoGC>::MutableHandleType' {aka 'js::FakeMutableHandle<JS::Value>'} changed in GCC 7.1
  452 |     return as<TypedArrayObject>().getElement<allowGC>(cx, idx, val);
      |                                                                   ^
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h: In function 'bool js::GetOwnPropertyPure(JSContext*, JSObject*, jsid, JS::Value*, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::NoGC>::MutableHandleType' {aka 'js::FakeMutableHandle<JS::Value>'} changed in GCC 7.1
  452 |     return as<TypedArrayObject>().getElement<allowGC>(cx, idx, val);
      |                                                                   ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2854:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2854 | bool js::GetOwnPropertyDescriptor(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2857:17: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2857 |     bool ok = op(cx, obj, id, desc);
      |               ~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2864:40: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2864 |   return NativeGetOwnPropertyDescriptor(cx, obj.as<NativeObject>(), id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2867:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2867 | bool js::DefineProperty(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2879:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2879 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2881:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2881 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool JS_CopyPropertyFrom(JSContext*, JS::HandleId, JS::HandleObject, JS::HandleObject, PropertyCopyBehavior)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2857:17: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2857 |     bool ok = op(cx, obj, id, desc);
      |               ~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2864:40: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2864 |   return NativeGetOwnPropertyDescriptor(cx, obj.as<NativeObject>(), id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1292:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1292 |   return DefineProperty(cx, target, wrappedId, desc);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool JS_CopyPropertiesFrom(JSContext*, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2857:17: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2857 |     bool ok = op(cx, obj, id, desc);
      |               ~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2864:40: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2864 |   return NativeGetOwnPropertyDescriptor(cx, obj.as<NativeObject>(), id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1292:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1292 |   return DefineProperty(cx, target, wrappedId, desc);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2874:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2874 | bool js::DefineProperty(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2879:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2879 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2881:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2881 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineAccessorProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleObject, JS::HandleObject, unsigned int, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2897:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2897 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2899:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2899 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineDataProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, unsigned int, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2902:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2902 | bool js::DefineDataProperty(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2909:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2909 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2911:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2911 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineDataProperty(JSContext*, JS::HandleObject, js::PropertyName*, JS::HandleValue, unsigned int, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2914:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2914 | bool js::DefineDataProperty(JSContext* cx, HandleObject obj, PropertyName* name,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2909:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2909 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2911:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2911 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineAccessorProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleObject, JS::HandleObject, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2897:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2897 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2899:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2899 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineDataProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2946:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2946 | bool js::DefineDataProperty(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2909:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2909 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2911:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2911 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineDataProperty(JSContext*, JS::HandleObject, js::PropertyName*, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2960:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2960 | bool js::DefineDataProperty(JSContext* cx, HandleObject obj, PropertyName* name,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2909:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2909 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2911:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2911 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp: In function 'JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:956:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  956 |     if (!DefineDataProperty(cx, noteObj, cx->names().message, messageVal)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:968:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  968 |     if (!DefineDataProperty(cx, noteObj, cx->names().fileName, filenameVal)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:973:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  973 |     if (!DefineDataProperty(cx, noteObj, cx->names().lineNumber, linenoVal)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:977:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  977 |     if (!DefineDataProperty(cx, noteObj, cx->names().columnNumber, columnVal)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle<JS::PropertyDescriptor>, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:161:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  161 | bool js::FromPropertyDescriptorToObject(JSContext* cx,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:161:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:174:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  174 |     if (!DefineDataProperty(cx, obj, names.value, desc.value())) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:183:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  183 |     if (!DefineDataProperty(cx, obj, names.writable, v)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:195:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  195 |     if (!DefineDataProperty(cx, obj, names.get, v)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:207:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  207 |     if (!DefineDataProperty(cx, obj, names.set, v)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:215:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  215 |     if (!DefineDataProperty(cx, obj, names.enumerable, v)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:223:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  223 |     if (!DefineDataProperty(cx, obj, names.configurable, v)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool JS::FromPropertyDescriptor(JSContext*, JS::Handle<JS::PropertyDescriptor>, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:145:20: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  145 | JS_PUBLIC_API bool JS::FromPropertyDescriptor(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:145:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:158:40: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  158 |   return FromPropertyDescriptorToObject(cx, desc, vp);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::GetPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2995:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2995 | bool js::GetPropertyDescriptor(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2857:17: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2857 |     bool ok = op(cx, obj, id, desc);
      |               ~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2864:40: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2864 |   return NativeGetOwnPropertyDescriptor(cx, obj.as<NativeObject>(), id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineFunctions(JSContext*, JS::HandleObject, const JSFunctionSpec*, js::DefineAsIntrinsic)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2949:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2949 |   if (!DefineDataProperty(cx, obj, id, value, attrs, result)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool JS::OrdinaryToPrimitive(JSContext*, JS::HandleObject, JSType, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3122:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3122 | bool JS::OrdinaryToPrimitive(JSContext* cx, HandleObject obj, JSType hint,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3142:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3142 |     if (!MaybeCallMethod(cx, obj, id, vp)) {
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3150:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3150 |     if (!MaybeCallMethod(cx, obj, id, vp)) {
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3177:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3177 |     if (!MaybeCallMethod(cx, obj, id, vp)) {
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3185:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3185 |     if (!MaybeCallMethod(cx, obj, id, vp)) {
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser<ParseHandler, Unit>::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser<ParseHandler, Unit>::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]':
/<<PKGBUILDDIR>>/js/src/frontend/Parser.cpp:7020:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized]
 7020 |   NameNodeType innerName;
      |                ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::ToPrimitiveSlow(JSContext*, JSType, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3196:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3196 | bool js::ToPrimitiveSlow(JSContext* cx, JSType preferredType,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:33,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   98 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3239:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3239 |   return OrdinaryToPrimitive(cx, obj, preferredType, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp: In function 'bool JS::OrdinaryHasInstance(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:707:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  707 | bool JS::OrdinaryHasInstance(JSContext* cx, HandleObject objArg, HandleValue v,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:926:71: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  926 |   UniqueChars bytes = DecompileValueGenerator(cx, spindex, v, fallback);
      |                                                                       ^
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=serde CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/serde-d2d50d31e6631df8/out CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 /usr/bin/rustc --crate-name serde /<<PKGBUILDDIR>>/third_party/rust/serde/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,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=a53bd76d261984ac -C extra-filename=-a53bd76d261984ac --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern serde_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libserde_derive-c091f8297625707c.so --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg ops_bound --cfg de_boxed_c_str --cfg de_rc_dst --cfg core_duration --cfg integer128 --cfg range_inclusive --cfg num_nonzero`
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JS::HandleObject, bool (*)(JSContext*, JSFunction*))':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::Unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:4187:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4187 | bool js::Unbox(JSContext* cx, HandleObject obj, MutableHandleValue vp) {
      |      ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp: In function 'void js::ReportMissingArg(JSContext*, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:904:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  904 | void js::ReportMissingArg(JSContext* cx, HandleValue v, unsigned arg) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:911:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  911 |     bytes = DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, v, name);
      |             ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser<ParseHandler, Unit>::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]':
/<<PKGBUILDDIR>>/js/src/frontend/Parser.cpp:5640:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5640 |   TernaryNodeType ifNode;
      |                   ^~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=serde CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/serde CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/release/build/serde-b9ce1d04c019ccb3/out CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 /usr/bin/rustc --crate-name serde /<<PKGBUILDDIR>>/third_party/rust/serde/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="rc"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=f6797984aa4df612 -C extra-filename=-f6797984aa4df612 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern serde_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libserde_derive-c091f8297625707c.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`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:766:17
    |
766 |         let v = try!(visitor.visit_seq(&mut self));
    |                 ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:767:9
    |
767 |         try!(self.end());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:978:21
    |
978 |         let value = try!(visitor.visit_map(&mut self));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:979:9
    |
979 |         try!(self.end());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:987:21
    |
987 |         let value = try!(visitor.visit_seq(&mut self));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/value.rs:988:9
    |
988 |         try!(self.end());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/value.rs:1052:27
     |
1052 |                 let key = try!(kseed.deserialize(key.into_deserializer()));
     |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/value.rs:1053:29
     |
1053 |                 let value = try!(vseed.deserialize(value.into_deserializer()));
     |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/value.rs:1160:20
     |
1160 |         let pair = try!(visitor.visit_seq(&mut pair_visitor));
     |                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/ignored_any.rs:183:38
    |
183 |         while let Some(IgnoredAny) = try!(seq.next_element()) {
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/ignored_any.rs:194:52
    |
194 |         while let Some((IgnoredAny, IgnoredAny)) = try!(map.next_entry()) {
    |                                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:515:33
    |
515 |         while let Some(value) = try!(seq.next_element()) {
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
784 | / seq_impl!(
785 | |     BinaryHeap<T: Ord>,
786 | |     seq,
787 | |     BinaryHeap::clear,
788 | |     BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())),
789 | |     BinaryHeap::reserve,
790 | |     BinaryHeap::push);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
784 | / seq_impl!(
785 | |     BinaryHeap<T: Ord>,
786 | |     seq,
787 | |     BinaryHeap::clear,
788 | |     BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())),
789 | |     BinaryHeap::reserve,
790 | |     BinaryHeap::push);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
793 | / seq_impl!(
794 | |     BTreeSet<T: Eq + Ord>,
795 | |     seq,
796 | |     BTreeSet::clear,
797 | |     BTreeSet::new(),
798 | |     nop_reserve,
799 | |     BTreeSet::insert);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
793 | / seq_impl!(
794 | |     BTreeSet<T: Eq + Ord>,
795 | |     seq,
796 | |     BTreeSet::clear,
797 | |     BTreeSet::new(),
798 | |     nop_reserve,
799 | |     BTreeSet::insert);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
802 | / seq_impl!(
803 | |     LinkedList<T>,
804 | |     seq,
805 | |     LinkedList::clear,
...   |
808 | |     LinkedList::push_back
809 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
802 | / seq_impl!(
803 | |     LinkedList<T>,
804 | |     seq,
805 | |     LinkedList::clear,
...   |
808 | |     LinkedList::push_back
809 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
812 | / seq_impl!(
813 | |     HashSet<T: Eq + Hash, S: BuildHasher + Default>,
814 | |     seq,
815 | |     HashSet::clear,
816 | |     HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hint()), S::default()),
817 | |     HashSet::reserve,
818 | |     HashSet::insert);
    | |_____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
812 | / seq_impl!(
813 | |     HashSet<T: Eq + Hash, S: BuildHasher + Default>,
814 | |     seq,
815 | |     HashSet::clear,
816 | |     HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hint()), S::default()),
817 | |     HashSet::reserve,
818 | |     HashSet::insert);
    | |_____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
821 | / seq_impl!(
822 | |     VecDeque<T>,
823 | |     seq,
824 | |     VecDeque::clear,
...   |
827 | |     VecDeque::push_back
828 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
821 | / seq_impl!(
822 | |     VecDeque<T>,
823 | |     seq,
824 | |     VecDeque::clear,
...   |
827 | |     VecDeque::push_back
828 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:861:41
    |
861 |                 while let Some(value) = try!(seq.next_element()) {
    |                                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:903:25
    |
903 |                         try!(seq.next_element_seed(next_place))
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/de/impls.rs:911:41
    |
911 |                 while let Some(value) = try!(seq.next_element()) {
    |                                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:983:43
     |
983  |                           let $name = match try!(seq.next_element()) {
     |                                             ^^^
...
1044 | / array_impls! {
1045 | |     1 => (0 a)
1046 | |     2 => (0 a 1 b)
1047 | |     3 => (0 a 1 b 2 c)
...    |
1076 | |     32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa 27 ab 28 ac 29 ad 30 ae 31 af)
1077 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1010:28
     |
1010 |                           if try!(seq.next_element_seed(InPlaceSeed(dest))).is_none() {
     |                              ^^^
...
1044 | / array_impls! {
1045 | |     1 => (0 a)
1046 | |     2 => (0 a 1 b)
1047 | |     3 => (0 a 1 b 2 c)
...    |
1076 | |     32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa 27 ab 28 ac 29 ad 30 ae 31 af)
1077 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1108:51
     |
1108 |                                   let $name = match try!(seq.next_element()) {
     |                                                     ^^^
...
1158 | / tuple_impls! {
1159 | |     1  => (0 T0)
1160 | |     2  => (0 T0 1 T1)
1161 | |     3  => (0 T0 1 T1 2 T2)
...    |
1174 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
1175 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1142:36
     |
1142 |                                   if try!(seq.next_element_seed(InPlaceSeed(&mut (self.0).$n))).is_none() {
     |                                      ^^^
...
1158 | / tuple_impls! {
1159 | |     1  => (0 T0)
1160 | |     2  => (0 T0 1 T1)
1161 | |     3  => (0 T0 1 T1 2 T2)
...    |
1174 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
1175 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1219:56
     |
1219 |                           while let Some((key, value)) = try!($access.next_entry()) {
     |                                                          ^^^
...
1235 | / map_impl!(
1236 | |     BTreeMap<K: Ord, V>,
1237 | |     map,
1238 | |     BTreeMap::new());
     | |_____________________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1219:56
     |
1219 |                           while let Some((key, value)) = try!($access.next_entry()) {
     |                                                          ^^^
...
1241 | / map_impl!(
1242 | |     HashMap<K: Eq + Hash, V, S: BuildHasher + Default>,
1243 | |     map,
1244 | |     HashMap::with_capacity_and_hasher(size_hint::cautious(map.size_hint()), S::default()));
     | |___________________________________________________________________________________________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1384:23
     |
1384 |                   match try!(data.variant()) {
     |                         ^^^
...
1422 | /             deserialize_enum! {
1423 | |                 IpAddr IpAddrKind (V4; b"V4"; 0, V6; b"V6"; 1)
1424 | |                 "`V4` or `V6`",
1425 | |                 deserializer
1426 | |             }
     | |_____________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1384:23
     |
1384 |                   match try!(data.variant()) {
     |                         ^^^
...
1499 | /             deserialize_enum! {
1500 | |                 SocketAddr SocketAddrKind (V4; b"V4"; 0, V6; b"V6"; 1)
1501 | |                 "`V4` or `V6`",
1502 | |                 deserializer
1503 | |             }
     | |_____________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1623:15
     |
1623 |         match try!(data.variant()) {
     |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1732:9
     |
1732 |         try!(Option::<T>::deserialize(deserializer));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1750:9
     |
1750 |         try!(Option::<T>::deserialize(deserializer));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1906:39
     |
1906 |                 let secs: u64 = match try!(seq.next_element()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1912:40
     |
1912 |                 let nanos: u32 = match try!(seq.next_element()) {
     |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1927:39
     |
1927 |                 while let Some(key) = try!(map.next_key()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1933:41
     |
1933 | ...                   secs = Some(try!(map.next_value()));
     |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:1939:42
     |
1939 | ...                   nanos = Some(try!(map.next_value()));
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2031:39
     |
2031 |                 let secs: u64 = match try!(seq.next_element()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2037:40
     |
2037 |                 let nanos: u32 = match try!(seq.next_element()) {
     |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2052:39
     |
2052 |                 while let Some(key) = try!(map.next_key()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2060:41
     |
2060 | ...                   secs = Some(try!(map.next_value()));
     |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2068:42
     |
2068 | ...                   nanos = Some(try!(map.next_value()));
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2085:24
     |
2085 |         let duration = try!(deserializer.deserialize_struct("SystemTime", FIELDS, DurationVisitor));
     |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2220:36
     |
2220 |             let start: Idx = match try!(seq.next_element()) {
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2226:34
     |
2226 |             let end: Idx = match try!(seq.next_element()) {
     |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2241:35
     |
2241 |             while let Some(key) = try!(map.next_key()) {
     |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2247:38
     |
2247 |                         start = Some(try!(map.next_value()));
     |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2253:36
     |
2253 |                         end = Some(try!(map.next_value()));
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2367:23
     |
2367 |                 match try!(data.variant()) {
     |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2392:33
     |
2392 |                       let value = try!(Deserialize::deserialize(deserializer));
     |                                   ^^^
...
2403 | / nonzero_integers! {
2404 | |     // Not including signed NonZeroI* since they might be removed
2405 | |     NonZeroU8,
2406 | |     NonZeroU16,
...    |
2409 | |     NonZeroUsize,
2410 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2392:33
     |
2392 |                       let value = try!(Deserialize::deserialize(deserializer));
     |                                   ^^^
...
2415 | /     nonzero_integers! {
2416 | |         NonZeroU128,
2417 | |     }
     | |_____- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/impls.rs:2518:23
     |
2518 |                 match try!(data.variant()) {
     |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:1804:15
     |
1804 |         match try!(self.next_key_seed(kseed)) {
     |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:1806:29
     |
1806 |                 let value = try!(self.next_value_seed(vseed));
     |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:2258:17
     |
2258 |                 try!(write!(formatter, "one of "));
     |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:2261:25
     |
2261 |                         try!(write!(formatter, ", "));
     |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/de/mod.rs:2263:21
     |
2263 |                     try!(write!(formatter, "`{}`", alt));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:136:9
    |
136 |         try!(serializer.serialize_tuple(0)).end()
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:152:35
    |
152 |                       let mut seq = try!(serializer.serialize_tuple($len));
    |                                     ^^^
...
163 | / array_impls!(01 02 03 04 05 06 07 08 09 10
164 | |              11 12 13 14 15 16 17 18 19 20
165 | |              21 22 23 24 25 26 27 28 29 30
166 | |              31 32);
    | |____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:154:25
    |
154 |                           try!(seq.serialize_element(e));
    |                           ^^^
...
163 | / array_impls!(01 02 03 04 05 06 07 08 09 10
164 | |              11 12 13 14 15 16 17 18 19 20
165 | |              21 22 23 24 25 26 27 28 29 30
166 | |              31 32);
    | |____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:231:25
    |
231 |         let mut state = try!(serializer.serialize_struct("Range", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:232:9
    |
232 |         try!(state.serialize_field("start", &self.start));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:233:9
    |
233 |         try!(state.serialize_field("end", &self.end));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:250:25
    |
250 |         let mut state = try!(serializer.serialize_struct("RangeInclusive", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:251:9
    |
251 |         try!(state.serialize_field("start", &self.start()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:252:9
    |
252 |         try!(state.serialize_field("end", &self.end()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:316:37
    |
316 |                       let mut tuple = try!(serializer.serialize_tuple($len));
    |                                       ^^^
...
327 | / tuple_impls! {
328 | |     1 => (0 T0)
329 | |     2 => (0 T0 1 T1)
330 | |     3 => (0 T0 1 T1 2 T2)
...   |
343 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
344 | | }
    | |_- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:318:25
    |
318 |                           try!(tuple.serialize_element(&self.$n));
    |                           ^^^
...
327 | / tuple_impls! {
328 | |     1 => (0 T0)
329 | |     2 => (0 T0 1 T1)
330 | |     3 => (0 T0 1 T1 2 T2)
...   |
343 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
344 | | }
    | |_- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:586:25
    |
586 |         let mut state = try!(serializer.serialize_struct("Duration", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:587:9
    |
587 |         try!(state.serialize_field("secs", &self.as_secs()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:588:9
    |
588 |         try!(state.serialize_field("nanos", &self.subsec_nanos()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:605:25
    |
605 |         let mut state = try!(serializer.serialize_struct("SystemTime", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:606:9
    |
606 |         try!(state.serialize_field("secs_since_epoch", &duration_since_epoch.as_secs()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/ser/impls.rs:607:9
    |
607 |         try!(state.serialize_field("nanos_since_epoch", &duration_since_epoch.subsec_nanos()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1273:30
     |
1273 |         let mut serializer = try!(self.serialize_seq(iter.len_hint()));
     |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1275:13
     |
1275 |             try!(serializer.serialize_element(&item));
     |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1313:30
     |
1313 |         let mut serializer = try!(self.serialize_map(iter.len_hint()));
     |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1315:13
     |
1315 |             try!(serializer.serialize_entry(&key, &value));
     |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/ser/mod.rs:1817:9
     |
1817 |         try!(self.serialize_key(key));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:493:33
    |
493 |             while let Some(e) = try!(visitor.next_element()) {
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:504:34
    |
504 |             while let Some(kv) = try!(visitor.next_entry()) {
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:867:29
    |
867 |             let tag = match try!(seq.next_element()) {
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:876:26
    |
876 |                 content: try!(Content::deserialize(rest)),
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:886:33
    |
886 |             while let Some(k) = try!(map.next_key_seed(TagOrContentVisitor::new(self.tag_name))) {
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:892:36
    |
892 |                         tag = Some(try!(map.next_value()));
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/de.rs:895:33
    |
895 |                         let v = try!(map.next_value());
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1048:21
     |
1048 |         let value = try!(visitor.visit_seq(&mut seq_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1049:9
     |
1049 |         try!(seq_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1065:21
     |
1065 |         let value = try!(visitor.visit_map(&mut map_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1066:9
     |
1066 |         try!(map_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1603:27
     |
1603 |                 let ret = try!(visitor.visit_seq(&mut self));
     |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1761:21
     |
1761 |         let value = try!(visitor.visit_seq(&mut seq_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1762:9
     |
1762 |         try!(seq_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1781:21
     |
1781 |         let value = try!(visitor.visit_map(&mut map_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:1782:9
     |
1782 |         try!(map_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:2292:27
     |
2292 |                 let ret = try!(visitor.visit_seq(&mut self));
     |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/de.rs:2471:33
     |
2471 |             while let Some(_) = try!(access.next_entry::<IgnoredAny, IgnoredAny>()) {}
     |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:191:23
    |
191 |         let mut map = try!(self.delegate.serialize_map(Some(1)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:192:9
    |
192 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:202:23
    |
202 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:203:9
    |
203 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:204:9
    |
204 |         try!(map.serialize_entry(inner_variant, &()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:229:23
    |
229 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:230:9
    |
230 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:231:9
    |
231 |         try!(map.serialize_entry(inner_variant, inner_value));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:272:23
    |
272 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:273:9
    |
273 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:274:9
    |
274 |         try!(map.serialize_key(inner_variant));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:283:23
    |
283 |         let mut map = try!(self.delegate.serialize_map(len.map(|len| len + 1)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:284:9
    |
284 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:293:25
    |
293 |         let mut state = try!(self.delegate.serialize_struct(name, len + 1));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:294:9
    |
294 |         try!(state.serialize_field(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:319:23
    |
319 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:320:9
    |
320 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:321:9
    |
321 |         try!(map.serialize_key(inner_variant));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:398:25
    |
398 |             let value = try!(value.serialize(ContentSerializer::<M::Error>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:404:13
    |
404 |             try!(self
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:442:25
    |
442 |             let value = try!(value.serialize(ContentSerializer::<M::Error>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:448:13
    |
448 |             try!(self
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:531:37
    |
531 |                     let mut tuple = try!(serializer.serialize_tuple(elements.len()));
    |                                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:533:25
    |
533 |                         try!(tuple.serialize_element(e));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:539:34
    |
539 |                     let mut ts = try!(serializer.serialize_tuple_struct(n, fields.len()));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:541:25
    |
541 |                         try!(ts.serialize_field(f));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:547:34
    |
547 |                     let mut tv = try!(serializer.serialize_tuple_variant(n, i, v, fields.len()));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:549:25
    |
549 |                         try!(tv.serialize_field(f));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:555:35
    |
555 |                     let mut map = try!(serializer.serialize_map(Some(entries.len())));
    |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:557:25
    |
557 |                         try!(map.serialize_entry(k, v));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:563:33
    |
563 |                     let mut s = try!(serializer.serialize_struct(n, fields.len()));
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:565:25
    |
565 |                         try!(s.serialize_field(k, v));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:571:34
    |
571 |                     let mut sv = try!(serializer.serialize_struct_variant(n, i, v, fields.len()));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:573:25
    |
573 |                         try!(sv.serialize_field(k, v));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:670:39
    |
670 |             Ok(Content::Some(Box::new(try!(value.serialize(self)))))
    |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:700:26
    |
700 |                 Box::new(try!(value.serialize(self))),
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:718:26
    |
718 |                 Box::new(try!(value.serialize(self))),
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:817:25
    |
817 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:843:25
    |
843 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:870:25
    |
870 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:899:25
    |
899 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:931:23
    |
931 |             let key = try!(key.serialize(ContentSerializer::<E>::new()));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:944:25
    |
944 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:958:23
    |
958 |             let key = try!(key.serialize(ContentSerializer::<E>::new()));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:959:25
    |
959 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde/src/private/ser.rs:982:25
    |
982 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1011:25
     |
1011 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
     |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1164:9
     |
1164 |         try!(self.0.serialize_key(variant));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1213:9
     |
1213 |         try!(self.0.serialize_key(inner_variant));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1315:21
     |
1315 |         let value = try!(value.serialize(ContentSerializer::<M::Error>::new()));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> ./third_party/rust/serde/src/private/ser.rs:1321:9
     |
1321 |         try!(self
     |         ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde/src/de/mod.rs:200:54
    |
200 |             fn invalid_type(unexp: Unexpected, exp: &Expected) -> Self {
    |                                                      ^^^^^^^^ help: use `dyn`: `dyn Expected`
...
291 | declare_error_trait!(Error: Sized + error::Error);
    | -------------------------------------------------- in this macro invocation
    |
    = note: `#[warn(bare_trait_objects)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde/src/de/mod.rs:218:55
    |
218 |             fn invalid_value(unexp: Unexpected, exp: &Expected) -> Self {
    |                                                       ^^^^^^^^ help: use `dyn`: `dyn Expected`
...
291 | declare_error_trait!(Error: Sized + error::Error);
    | -------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde/src/de/mod.rs:232:49
    |
232 |             fn invalid_length(len: usize, exp: &Expected) -> Self {
    |                                                 ^^^^^^^^ help: use `dyn`: `dyn Expected`
...
291 | declare_error_trait!(Error: Sized + error::Error);
    | -------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/serde/src/de/mod.rs:484:22
    |
484 | impl<'a> Display for Expected + 'a {
    |                      ^^^^^^^^^^^^^ help: use `dyn`: `dyn Expected + 'a`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/serde/src/private/de.rs:1019:37
     |
1019 |         fn invalid_type(self, exp: &Expected) -> E {
     |                                     ^^^^^^^^ help: use `dyn`: `dyn Expected`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./third_party/rust/serde/src/private/de.rs:1729:37
     |
1729 |         fn invalid_type(self, exp: &Expected) -> E {
     |                                     ^^^^^^^^ help: use `dyn`: `dyn Expected`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
671 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
687 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
727 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
746 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp: In function 'bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:399:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  399 |     if (!DefineDataProperty(cx, proto, cx->names().constructor, objVal, 0)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:407:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  407 |   return DefineDataProperty(cx, fun, id, protoVal,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  408 |                             JSPROP_PERMANENT | JSPROP_RESOLVING);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:510:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  510 |     if (!NativeDefineDataProperty(cx, fun, id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
  511 |                                   JSPROP_READONLY | JSPROP_RESOLVING)) {
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:510:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/value.rs:766:17
    |
766 |         let v = try!(visitor.visit_seq(&mut self));
    |                 ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/value.rs:767:9
    |
767 |         try!(self.end());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/value.rs:978:21
    |
978 |         let value = try!(visitor.visit_map(&mut self));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/value.rs:979:9
    |
979 |         try!(self.end());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/value.rs:987:21
    |
987 |         let value = try!(visitor.visit_seq(&mut self));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/value.rs:988:9
    |
988 |         try!(self.end());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/value.rs:1052:27
     |
1052 |                 let key = try!(kseed.deserialize(key.into_deserializer()));
     |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/value.rs:1053:29
     |
1053 |                 let value = try!(vseed.deserialize(value.into_deserializer()));
     |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/value.rs:1160:20
     |
1160 |         let pair = try!(visitor.visit_seq(&mut pair_visitor));
     |                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/ignored_any.rs:183:38
    |
183 |         while let Some(IgnoredAny) = try!(seq.next_element()) {
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/ignored_any.rs:194:52
    |
194 |         while let Some((IgnoredAny, IgnoredAny)) = try!(map.next_entry()) {
    |                                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:515:33
    |
515 |         while let Some(value) = try!(seq.next_element()) {
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
784 | / seq_impl!(
785 | |     BinaryHeap<T: Ord>,
786 | |     seq,
787 | |     BinaryHeap::clear,
788 | |     BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())),
789 | |     BinaryHeap::reserve,
790 | |     BinaryHeap::push);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
784 | / seq_impl!(
785 | |     BinaryHeap<T: Ord>,
786 | |     seq,
787 | |     BinaryHeap::clear,
788 | |     BinaryHeap::with_capacity(size_hint::cautious(seq.size_hint())),
789 | |     BinaryHeap::reserve,
790 | |     BinaryHeap::push);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
793 | / seq_impl!(
794 | |     BTreeSet<T: Eq + Ord>,
795 | |     seq,
796 | |     BTreeSet::clear,
797 | |     BTreeSet::new(),
798 | |     nop_reserve,
799 | |     BTreeSet::insert);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
793 | / seq_impl!(
794 | |     BTreeSet<T: Eq + Ord>,
795 | |     seq,
796 | |     BTreeSet::clear,
797 | |     BTreeSet::new(),
798 | |     nop_reserve,
799 | |     BTreeSet::insert);
    | |______________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
802 | / seq_impl!(
803 | |     LinkedList<T>,
804 | |     seq,
805 | |     LinkedList::clear,
...   |
808 | |     LinkedList::push_back
809 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
802 | / seq_impl!(
803 | |     LinkedList<T>,
804 | |     seq,
805 | |     LinkedList::clear,
...   |
808 | |     LinkedList::push_back
809 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
812 | / seq_impl!(
813 | |     HashSet<T: Eq + Hash, S: BuildHasher + Default>,
814 | |     seq,
815 | |     HashSet::clear,
816 | |     HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hint()), S::default()),
817 | |     HashSet::reserve,
818 | |     HashSet::insert);
    | |_____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
812 | / seq_impl!(
813 | |     HashSet<T: Eq + Hash, S: BuildHasher + Default>,
814 | |     seq,
815 | |     HashSet::clear,
816 | |     HashSet::with_capacity_and_hasher(size_hint::cautious(seq.size_hint()), S::default()),
817 | |     HashSet::reserve,
818 | |     HashSet::insert);
    | |_____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:727:49
    |
727 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
821 | / seq_impl!(
822 | |     VecDeque<T>,
823 | |     seq,
824 | |     VecDeque::clear,
...   |
827 | |     VecDeque::push_back
828 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:765:49
    |
765 |                           while let Some(value) = try!($access.next_element()) {
    |                                                   ^^^
...
821 | / seq_impl!(
822 | |     VecDeque<T>,
823 | |     seq,
824 | |     VecDeque::clear,
...   |
827 | |     VecDeque::push_back
828 | | );
    | |__- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:861:41
    |
861 |                 while let Some(value) = try!(seq.next_element()) {
    |                                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:903:25
    |
903 |                         try!(seq.next_element_seed(next_place))
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:911:41
    |
911 |                 while let Some(value) = try!(seq.next_element()) {
    |                                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:983:43
     |
983  |                           let $name = match try!(seq.next_element()) {
     |                                             ^^^
...
1044 | / array_impls! {
1045 | |     1 => (0 a)
1046 | |     2 => (0 a 1 b)
1047 | |     3 => (0 a 1 b 2 c)
...    |
1076 | |     32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa 27 ab 28 ac 29 ad 30 ae 31 af)
1077 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1010:28
     |
1010 |                           if try!(seq.next_element_seed(InPlaceSeed(dest))).is_none() {
     |                              ^^^
...
1044 | / array_impls! {
1045 | |     1 => (0 a)
1046 | |     2 => (0 a 1 b)
1047 | |     3 => (0 a 1 b 2 c)
...    |
1076 | |     32 => (0 a 1 b 2 c 3 d 4 e 5 f 6 g 7 h 8 i 9 j 10 k 11 l 12 m 13 n 14 o 15 p 16 q 17 r 18 s 19 t 20 u 21 v 22 w 23 x 24 y 25 z 26 aa 27 ab 28 ac 29 ad 30 ae 31 af)
1077 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1108:51
     |
1108 |                                   let $name = match try!(seq.next_element()) {
     |                                                     ^^^
...
1158 | / tuple_impls! {
1159 | |     1  => (0 T0)
1160 | |     2  => (0 T0 1 T1)
1161 | |     3  => (0 T0 1 T1 2 T2)
...    |
1174 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
1175 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1142:36
     |
1142 |                                   if try!(seq.next_element_seed(InPlaceSeed(&mut (self.0).$n))).is_none() {
     |                                      ^^^
...
1158 | / tuple_impls! {
1159 | |     1  => (0 T0)
1160 | |     2  => (0 T0 1 T1)
1161 | |     3  => (0 T0 1 T1 2 T2)
...    |
1174 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
1175 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1219:56
     |
1219 |                           while let Some((key, value)) = try!($access.next_entry()) {
     |                                                          ^^^
...
1235 | / map_impl!(
1236 | |     BTreeMap<K: Ord, V>,
1237 | |     map,
1238 | |     BTreeMap::new());
     | |_____________________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1219:56
     |
1219 |                           while let Some((key, value)) = try!($access.next_entry()) {
     |                                                          ^^^
...
1241 | / map_impl!(
1242 | |     HashMap<K: Eq + Hash, V, S: BuildHasher + Default>,
1243 | |     map,
1244 | |     HashMap::with_capacity_and_hasher(size_hint::cautious(map.size_hint()), S::default()));
     | |___________________________________________________________________________________________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1384:23
     |
1384 |                   match try!(data.variant()) {
     |                         ^^^
...
1422 | /             deserialize_enum! {
1423 | |                 IpAddr IpAddrKind (V4; b"V4"; 0, V6; b"V6"; 1)
1424 | |                 "`V4` or `V6`",
1425 | |                 deserializer
1426 | |             }
     | |_____________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1384:23
     |
1384 |                   match try!(data.variant()) {
     |                         ^^^
...
1499 | /             deserialize_enum! {
1500 | |                 SocketAddr SocketAddrKind (V4; b"V4"; 0, V6; b"V6"; 1)
1501 | |                 "`V4` or `V6`",
1502 | |                 deserializer
1503 | |             }
     | |_____________- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1623:15
     |
1623 |         match try!(data.variant()) {
     |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1732:9
     |
1732 |         try!(Option::<T>::deserialize(deserializer));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1750:9
     |
1750 |         try!(Option::<T>::deserialize(deserializer));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1906:39
     |
1906 |                 let secs: u64 = match try!(seq.next_element()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1912:40
     |
1912 |                 let nanos: u32 = match try!(seq.next_element()) {
     |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1927:39
     |
1927 |                 while let Some(key) = try!(map.next_key()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1933:41
     |
1933 | ...                   secs = Some(try!(map.next_value()));
     |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:1939:42
     |
1939 | ...                   nanos = Some(try!(map.next_value()));
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2031:39
     |
2031 |                 let secs: u64 = match try!(seq.next_element()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2037:40
     |
2037 |                 let nanos: u32 = match try!(seq.next_element()) {
     |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2052:39
     |
2052 |                 while let Some(key) = try!(map.next_key()) {
     |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2060:41
     |
2060 | ...                   secs = Some(try!(map.next_value()));
     |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2068:42
     |
2068 | ...                   nanos = Some(try!(map.next_value()));
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2085:24
     |
2085 |         let duration = try!(deserializer.deserialize_struct("SystemTime", FIELDS, DurationVisitor));
     |                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2220:36
     |
2220 |             let start: Idx = match try!(seq.next_element()) {
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2226:34
     |
2226 |             let end: Idx = match try!(seq.next_element()) {
     |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2241:35
     |
2241 |             while let Some(key) = try!(map.next_key()) {
     |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2247:38
     |
2247 |                         start = Some(try!(map.next_value()));
     |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2253:36
     |
2253 |                         end = Some(try!(map.next_value()));
     |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2367:23
     |
2367 |                 match try!(data.variant()) {
     |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2392:33
     |
2392 |                       let value = try!(Deserialize::deserialize(deserializer));
     |                                   ^^^
...
2403 | / nonzero_integers! {
2404 | |     // Not including signed NonZeroI* since they might be removed
2405 | |     NonZeroU8,
2406 | |     NonZeroU16,
...    |
2409 | |     NonZeroUsize,
2410 | | }
     | |_- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2392:33
     |
2392 |                       let value = try!(Deserialize::deserialize(deserializer));
     |                                   ^^^
...
2415 | /     nonzero_integers! {
2416 | |         NonZeroU128,
2417 | |     }
     | |_____- in this macro invocation
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/impls.rs:2518:23
     |
2518 |                 match try!(data.variant()) {
     |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/mod.rs:1804:15
     |
1804 |         match try!(self.next_key_seed(kseed)) {
     |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/mod.rs:1806:29
     |
1806 |                 let value = try!(self.next_value_seed(vseed));
     |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/mod.rs:2258:17
     |
2258 |                 try!(write!(formatter, "one of "));
     |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/mod.rs:2261:25
     |
2261 |                         try!(write!(formatter, ", "));
     |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/mod.rs:2263:21
     |
2263 |                     try!(write!(formatter, "`{}`", alt));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:136:9
    |
136 |         try!(serializer.serialize_tuple(0)).end()
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:152:35
    |
152 |                       let mut seq = try!(serializer.serialize_tuple($len));
    |                                     ^^^
...
163 | / array_impls!(01 02 03 04 05 06 07 08 09 10
164 | |              11 12 13 14 15 16 17 18 19 20
165 | |              21 22 23 24 25 26 27 28 29 30
166 | |              31 32);
    | |____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:154:25
    |
154 |                           try!(seq.serialize_element(e));
    |                           ^^^
...
163 | / array_impls!(01 02 03 04 05 06 07 08 09 10
164 | |              11 12 13 14 15 16 17 18 19 20
165 | |              21 22 23 24 25 26 27 28 29 30
166 | |              31 32);
    | |____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:231:25
    |
231 |         let mut state = try!(serializer.serialize_struct("Range", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:232:9
    |
232 |         try!(state.serialize_field("start", &self.start));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:233:9
    |
233 |         try!(state.serialize_field("end", &self.end));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:250:25
    |
250 |         let mut state = try!(serializer.serialize_struct("RangeInclusive", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:251:9
    |
251 |         try!(state.serialize_field("start", &self.start()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:252:9
    |
252 |         try!(state.serialize_field("end", &self.end()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:316:37
    |
316 |                       let mut tuple = try!(serializer.serialize_tuple($len));
    |                                       ^^^
...
327 | / tuple_impls! {
328 | |     1 => (0 T0)
329 | |     2 => (0 T0 1 T1)
330 | |     3 => (0 T0 1 T1 2 T2)
...   |
343 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
344 | | }
    | |_- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:318:25
    |
318 |                           try!(tuple.serialize_element(&self.$n));
    |                           ^^^
...
327 | / tuple_impls! {
328 | |     1 => (0 T0)
329 | |     2 => (0 T0 1 T1)
330 | |     3 => (0 T0 1 T1 2 T2)
...   |
343 | |     16 => (0 T0 1 T1 2 T2 3 T3 4 T4 5 T5 6 T6 7 T7 8 T8 9 T9 10 T10 11 T11 12 T12 13 T13 14 T14 15 T15)
344 | | }
    | |_- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:586:25
    |
586 |         let mut state = try!(serializer.serialize_struct("Duration", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:587:9
    |
587 |         try!(state.serialize_field("secs", &self.as_secs()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:588:9
    |
588 |         try!(state.serialize_field("nanos", &self.subsec_nanos()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:605:25
    |
605 |         let mut state = try!(serializer.serialize_struct("SystemTime", 2));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:606:9
    |
606 |         try!(state.serialize_field("secs_since_epoch", &duration_since_epoch.as_secs()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:607:9
    |
607 |         try!(state.serialize_field("nanos_since_epoch", &duration_since_epoch.subsec_nanos()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/mod.rs:1273:30
     |
1273 |         let mut serializer = try!(self.serialize_seq(iter.len_hint()));
     |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/mod.rs:1275:13
     |
1275 |             try!(serializer.serialize_element(&item));
     |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/mod.rs:1313:30
     |
1313 |         let mut serializer = try!(self.serialize_map(iter.len_hint()));
     |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/mod.rs:1315:13
     |
1315 |             try!(serializer.serialize_entry(&key, &value));
     |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/mod.rs:1817:9
     |
1817 |         try!(self.serialize_key(key));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:493:33
    |
493 |             while let Some(e) = try!(visitor.next_element()) {
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:504:34
    |
504 |             while let Some(kv) = try!(visitor.next_entry()) {
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:867:29
    |
867 |             let tag = match try!(seq.next_element()) {
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:876:26
    |
876 |                 content: try!(Content::deserialize(rest)),
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:886:33
    |
886 |             while let Some(k) = try!(map.next_key_seed(TagOrContentVisitor::new(self.tag_name))) {
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:892:36
    |
892 |                         tag = Some(try!(map.next_value()));
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:895:33
    |
895 |                         let v = try!(map.next_value());
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1048:21
     |
1048 |         let value = try!(visitor.visit_seq(&mut seq_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1049:9
     |
1049 |         try!(seq_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1065:21
     |
1065 |         let value = try!(visitor.visit_map(&mut map_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1066:9
     |
1066 |         try!(map_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1603:27
     |
1603 |                 let ret = try!(visitor.visit_seq(&mut self));
     |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1761:21
     |
1761 |         let value = try!(visitor.visit_seq(&mut seq_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1762:9
     |
1762 |         try!(seq_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1781:21
     |
1781 |         let value = try!(visitor.visit_map(&mut map_visitor));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1782:9
     |
1782 |         try!(map_visitor.end());
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:2292:27
     |
2292 |                 let ret = try!(visitor.visit_seq(&mut self));
     |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:2471:33
     |
2471 |             while let Some(_) = try!(access.next_entry::<IgnoredAny, IgnoredAny>()) {}
     |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:191:23
    |
191 |         let mut map = try!(self.delegate.serialize_map(Some(1)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:192:9
    |
192 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:202:23
    |
202 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:203:9
    |
203 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:204:9
    |
204 |         try!(map.serialize_entry(inner_variant, &()));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:229:23
    |
229 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:230:9
    |
230 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:231:9
    |
231 |         try!(map.serialize_entry(inner_variant, inner_value));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:272:23
    |
272 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:273:9
    |
273 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:274:9
    |
274 |         try!(map.serialize_key(inner_variant));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:283:23
    |
283 |         let mut map = try!(self.delegate.serialize_map(len.map(|len| len + 1)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:284:9
    |
284 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:293:25
    |
293 |         let mut state = try!(self.delegate.serialize_struct(name, len + 1));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:294:9
    |
294 |         try!(state.serialize_field(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:319:23
    |
319 |         let mut map = try!(self.delegate.serialize_map(Some(2)));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:320:9
    |
320 |         try!(map.serialize_entry(self.tag, self.variant_name));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:321:9
    |
321 |         try!(map.serialize_key(inner_variant));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:398:25
    |
398 |             let value = try!(value.serialize(ContentSerializer::<M::Error>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:404:13
    |
404 |             try!(self
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:442:25
    |
442 |             let value = try!(value.serialize(ContentSerializer::<M::Error>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:448:13
    |
448 |             try!(self
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:531:37
    |
531 |                     let mut tuple = try!(serializer.serialize_tuple(elements.len()));
    |                                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:533:25
    |
533 |                         try!(tuple.serialize_element(e));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:539:34
    |
539 |                     let mut ts = try!(serializer.serialize_tuple_struct(n, fields.len()));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:541:25
    |
541 |                         try!(ts.serialize_field(f));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:547:34
    |
547 |                     let mut tv = try!(serializer.serialize_tuple_variant(n, i, v, fields.len()));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:549:25
    |
549 |                         try!(tv.serialize_field(f));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:555:35
    |
555 |                     let mut map = try!(serializer.serialize_map(Some(entries.len())));
    |                                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:557:25
    |
557 |                         try!(map.serialize_entry(k, v));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:563:33
    |
563 |                     let mut s = try!(serializer.serialize_struct(n, fields.len()));
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:565:25
    |
565 |                         try!(s.serialize_field(k, v));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:571:34
    |
571 |                     let mut sv = try!(serializer.serialize_struct_variant(n, i, v, fields.len()));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:573:25
    |
573 |                         try!(sv.serialize_field(k, v));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:670:39
    |
670 |             Ok(Content::Some(Box::new(try!(value.serialize(self)))))
    |                                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:700:26
    |
700 |                 Box::new(try!(value.serialize(self))),
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:718:26
    |
718 |                 Box::new(try!(value.serialize(self))),
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:817:25
    |
817 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:843:25
    |
843 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:870:25
    |
870 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:899:25
    |
899 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:931:23
    |
931 |             let key = try!(key.serialize(ContentSerializer::<E>::new()));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:944:25
    |
944 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:958:23
    |
958 |             let key = try!(key.serialize(ContentSerializer::<E>::new()));
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:959:25
    |
959 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:982:25
    |
982 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:1011:25
     |
1011 |             let value = try!(value.serialize(ContentSerializer::<E>::new()));
     |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:1164:9
     |
1164 |         try!(self.0.serialize_key(variant));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:1213:9
     |
1213 |         try!(self.0.serialize_key(inner_variant));
     |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:1315:21
     |
1315 |         let value = try!(value.serialize(ContentSerializer::<M::Error>::new()));
     |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/ser.rs:1321:9
     |
1321 |         try!(self
     |         ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/mod.rs:200:54
    |
200 |             fn invalid_type(unexp: Unexpected, exp: &Expected) -> Self {
    |                                                      ^^^^^^^^ help: use `dyn`: `dyn Expected`
...
291 | declare_error_trait!(Error: Sized + error::Error);
    | -------------------------------------------------- in this macro invocation
    |
    = note: `#[warn(bare_trait_objects)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/mod.rs:218:55
    |
218 |             fn invalid_value(unexp: Unexpected, exp: &Expected) -> Self {
    |                                                       ^^^^^^^^ help: use `dyn`: `dyn Expected`
...
291 | declare_error_trait!(Error: Sized + error::Error);
    | -------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/mod.rs:232:49
    |
232 |             fn invalid_length(len: usize, exp: &Expected) -> Self {
    |                                                 ^^^^^^^^ help: use `dyn`: `dyn Expected`
...
291 | declare_error_trait!(Error: Sized + error::Error);
    | -------------------------------------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/de/mod.rs:484:22
    |
484 | impl<'a> Display for Expected + 'a {
    |                      ^^^^^^^^^^^^^ help: use `dyn`: `dyn Expected + 'a`

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1019:37
     |
1019 |         fn invalid_type(self, exp: &Expected) -> E {
     |                                     ^^^^^^^^ help: use `dyn`: `dyn Expected`

warning: trait objects without an explicit `dyn` are deprecated
    --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/private/de.rs:1729:37
     |
1729 |         fn invalid_type(self, exp: &Expected) -> E {
     |                                     ^^^^^^^^ help: use `dyn`: `dyn Expected`

   Compiling tokio v0.1.7
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O
backed applications.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.7 /usr/bin/rustc --crate-name tokio /<<PKGBUILDDIR>>/third_party/rust/tokio/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b65602f03f630281 -C extra-filename=-b65602f03f630281 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmio-f7ed13be85840b33.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --extern tokio_fs=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_fs-dfac32a34ff8179d.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_io-78657766e3ddb44f.rmeta --extern tokio_reactor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_reactor-f9169d2a33ae07b1.rmeta --extern tokio_tcp=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_tcp-ccdbd598d438ab50.rmeta --extern tokio_threadpool=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_threadpool-38584e5ba478e17e.rmeta --extern tokio_timer=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_timer-a8631900cccbc2a2.rmeta --extern tokio_udp=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_udp-eccfdc4f4cba7945.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
671 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
687 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
727 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> /<<PKGBUILDDIR>>/third_party/rust/serde/src/ser/impls.rs:621:47
    |
621 |         let mut buffer: [u8; $max] = unsafe { mem::uninitialized() };
    |                                               ^^^^^^^^^^^^^^^^^^
...
746 |             serialize_display_bounded_length!(self, MAX_LEN, serializer)
    |             ------------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: unused doc comment
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:222:1
    |
222 | /// Current thread's task runner. This is set in `TaskRunner::with`
    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio/src/lib.rs:68:23
    |
68  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(unused_doc_comments)]` implied by `#[warn(warnings)]`
    = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:128:23
    |
128 | struct Task(Spawn<Box<Future<Item = (), Error = ()>>>);
    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio/src/lib.rs:68:23
    |
68  | #![deny(missing_docs, warnings, missing_debug_implementations)]
    |                       ^^^^^^^^
    = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:173:42
    |
173 |     pub fn schedule(&mut self, item: Box<Future<Item = (), Error = ()>>) {
    |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:363:28
    |
363 |     pub fn new(future: Box<Future<Item = (), Error = ()> + 'static>) -> Self {
    |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:692:58
    |
692 | unsafe fn hide_lt<U: Unpark>(p: *mut ArcNode<U>) -> *mut UnsafeNotify {
    |                                                          ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/scheduler.rs:693:30
    |
693 |     mem::transmute(p as *mut UnsafeNotify)
    |                              ^^^^^^^^^^^^ help: use `dyn`: `dyn UnsafeNotify`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:141:40
    |
141 |     spawn_receiver: mpsc::Receiver<Box<Future<Item = (), Error = ()> + Send + 'static>>,
    |                                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:215:43
    |
215 |     fn spawn_local(&mut self, future: Box<Future<Item = (), Error = ()>>);
    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:219:29
    |
219 |     spawn: Cell<Option<*mut SpawnLocal>>,
    |                             ^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:427:37
    |
427 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:631:30
    |
631 |     sender: mpsc::Sender<Box<Future<Item = (), Error = ()> + Send + 'static>>,
    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send + 'static`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:685:47
    |
685 |     pub fn spawn_local(&mut self, future: Box<Future<Item = (), Error = ()>>)
    |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:703:37
    |
703 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
    |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:769:43
    |
769 |     fn spawn_local(&mut self, future: Box<Future<Item = (), Error = ()>>) {
    |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:778:43
    |
778 |     fn set_spawn<F, R>(&self, spawn: &mut SpawnLocal, f: F) -> R
    |                                           ^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:791:52
    |
791 |         let spawn = unsafe { hide_lt(spawn as *mut SpawnLocal) };
    |                                                    ^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:798:32
    |
798 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (SpawnLocal + 'static) {
    |                                ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal + 'a`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio/src/executor/current_thread/mod.rs:798:59
    |
798 | unsafe fn hide_lt<'a>(p: *mut (SpawnLocal + 'a)) -> *mut (SpawnLocal + 'static) {
    |                                                           ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SpawnLocal + 'static`

warning: trait objects without an explicit `dyn` are deprecated
 --> ./third_party/rust/tokio/src/runtime/shutdown.rs:9:27
  |
9 |     pub(super) inner: Box<Future<Item = (), Error = ()> + Send>,
  |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio/src/runtime/task_executor.rs:72:37
   |
72 |     fn spawn(&mut self, future: Box<Future<Item = (), Error = ()> + Send>)
   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()> + Send`

/<<PKGBUILDDIR>>/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::ClassNodeType js::frontend::GeneralParser<ParseHandler, Unit>::classDefinition(js::frontend::YieldHandling, js::frontend::GeneralParser<ParseHandler, Unit>::ClassContext, js::frontend::DefaultHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]':
/<<PKGBUILDDIR>>/js/src/frontend/Parser.cpp:7020:16: warning: 'innerName' may be used uninitialized in this function [-Wmaybe-uninitialized]
 7020 |   NameNodeType innerName;
      |                ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp: In function 'JSAtom* js::ToAtom(JSContext*, typename js::MaybeRooted<JS::Value, allowGC>::HandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:1147:9: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1147 | JSAtom* js::ToAtom(JSContext* cx,
      |         ^~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:1147:9: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::ToPropertyKeySlow(JSContext*, JS::HandleValue, JS::MutableHandleId)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3243:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3243 | bool js::ToPropertyKeySlow(JSContext* cx, HandleValue argument,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp: In function 'JSAtom* js::IdToFunctionName(JSContext*, JS::HandleId, FunctionPrefixKind)':
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:2398:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2398 |     return ToAtom<CanGC>(cx, name);
      |            ~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser<ParseHandler, Unit>::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]':
/<<PKGBUILDDIR>>/js/src/frontend/Parser.cpp:5640:19: warning: 'ifNode' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5640 |   TernaryNodeType ifNode;
      |                   ^~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_frontend0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_frontend0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend0.cpp
js/src/frontend/Unified_cpp_js_src_frontend1.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineDataElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2966:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2966 | bool js::DefineDataElement(JSContext* cx, HandleObject obj, uint32_t index,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2909:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2909 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2911:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2911 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::DefineDataElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2921:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2921 | bool js::DefineDataElement(JSContext* cx, HandleObject obj, uint32_t index,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2909:14: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2909 |     return op(cx, obj, id, desc, result);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2911:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2911 |   return NativeDefineProperty(cx, obj.as<NativeObject>(), id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In static member function 'static bool JSObject::nonNativeSetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1245:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1245 | bool JSObject::nonNativeSetElement(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1245:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1241:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1241 |   return obj->getOpsSetProperty()(cx, obj, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1241:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   Compiling failure v0.1.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=failure CARGO_PKG_DESCRIPTION='Experimental error handling abstraction.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/failure CARGO_PKG_AUTHORS='Without Boats <boats@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/failure' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE='https://boats.gitlab.io/failure' CARGO_PKG_VERSION=0.1.3 /usr/bin/rustc --crate-name failure /<<PKGBUILDDIR>>/third_party/rust/failure/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="derive"' --cfg 'feature="failure_derive"' -C metadata=c4ad293f66162452 -C extra-filename=-c4ad293f66162452 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern failure_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libfailure_derive-35487a725a8c763d.so --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/failure/src/as_fail.rs:11:27
   |
11 |     fn as_fail(&self) -> &Fail;
   |                           ^^^^ help: use `dyn`: `dyn Fail`
   |
note: the lint level is defined here
  --> ./third_party/rust/failure/src/lib.rs:25:9
   |
25 | #![deny(warnings)]
   |         ^^^^^^^^
   = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/failure/src/as_fail.rs:18:27
   |
18 |     fn as_fail(&self) -> &Fail {
   |                           ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/failure/src/as_fail.rs:23:17
   |
23 | impl AsFail for Fail {
   |                 ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/failure/src/as_fail.rs:24:27
   |
24 |     fn as_fail(&self) -> &Fail {
   |                           ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:122:32
    |
122 |     fn cause(&self) -> Option<&Fail> {
    |                                ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:185:30
    |
185 |     fn root_cause(&self) -> &Fail
    |                              ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:198:6
    |
198 | impl Fail {
    |      ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:204:45
    |
204 |             unsafe { Some(&*(self as *const Fail as *const T)) }
    |                                             ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:216:47
    |
216 |             unsafe { Some(&mut *(self as *mut Fail as *mut T)) }
    |                                               ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:230:39
    |
230 |     pub fn find_root_cause(&self) -> &Fail {
    |                                       ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:257:34
    |
257 |     pub fn root_cause(&self) -> &Fail {
    |                                  ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:287:22
    |
287 |     fail: Option<&'f Fail>,
    |                      ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:291:21
    |
291 |     type Item = &'f Fail;
    |                     ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:292:38
    |
292 |     fn next(&mut self) -> Option<&'f Fail> {
    |                                      ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:300:31
    |
300 | fn find_root_cause(mut fail: &Fail) -> &Fail {
    |                               ^^^^ help: use `dyn`: `dyn Fail`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/failure/src/lib.rs:300:41
    |
300 | fn find_root_cause(mut fail: &Fail) -> &Fail {
    |                                         ^^^^ help: use `dyn`: `dyn Fail`

     Running `/<<PKGBUILDDIR>>/build-browser/release/build/selectors-6882be406b756581/build-script-build`
   Compiling darling v0.8.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=darling CARGO_PKG_DESCRIPTION='A proc-macro library for reading attributes into structs when
implementing custom derives.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/darling CARGO_PKG_AUTHORS='Ted Driggs <ted.driggs@outlook.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.6 /usr/bin/rustc --crate-name darling /<<PKGBUILDDIR>>/third_party/rust/darling/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=7b1ae3bc0734cbdf -C extra-filename=-7b1ae3bc0734cbdf --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern darling_core=/<<PKGBUILDDIR>>/build-browser/release/deps/libdarling_core-40dd3eb310531e0b.rmeta --extern darling_macro=/<<PKGBUILDDIR>>/build-browser/release/deps/libdarling_macro-14b72e2e22d9b5c5.so --cap-lints warn`
   Compiling tokio-core v0.1.17
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-core CARGO_PKG_DESCRIPTION='Core I/O and event loop primitives for asynchronous I/O in Rust. Foundation for
the rest of the tokio crates.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-core CARGO_PKG_AUTHORS='Carl Lerche <me@carllerche.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio-core' CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.17 /usr/bin/rustc --crate-name tokio_core /<<PKGBUILDDIR>>/third_party/rust/tokio-core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=85ae170a2689c31c -C extra-filename=-85ae170a2689c31c --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern iovec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmio-f7ed13be85840b33.rmeta --extern scoped_tls=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libscoped_tls-4a91c7efec920061.rmeta --extern tokio=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio-b65602f03f630281.rmeta --extern tokio_executor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_executor-22da5c4509441e2c.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_io-78657766e3ddb44f.rmeta --extern tokio_reactor=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_reactor-f9169d2a33ae07b1.rmeta --extern tokio_timer=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_timer-a8631900cccbc2a2.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/io/frame.rs:294:15
    |
294 |         match try!(self.decode(buf)) {
    |               ^^^
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-core/src/lib.rs:94:9
    |
94  | #![deny(warnings)]
    |         ^^^^^^^^
    = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/io/frame.rs:337:37
    |
337 |                         let frame = try!(self.codec.decode_eof(&mut self.rd));
    |                                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/io/frame.rs:342:38
    |
342 |                 if let Some(frame) = try!(self.codec.decode(&mut self.rd)) {
    |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/io/frame.rs:379:13
    |
379 |             try!(self.poll_complete());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/io/frame.rs:385:9
    |
385 |         try!(self.codec.encode(item, &mut self.wr));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-core/src/net/tcp.rs:37:17
   |
37 |         let l = try!(mio::net::TcpListener::bind(addr));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-core/src/net/tcp.rs:46:17
   |
46 |         let l = try!(mio::net::TcpListener::bind(addr));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/net/tcp.rs:128:17
    |
128 |         let l = try!(mio::net::TcpListener::from_std(listener));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/net/tcp.rs:134:18
    |
134 |         let io = try!(PollEvented2::new_with_handle(listener, handle.new_tokio_handle()));
    |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/net/tcp.rs:301:21
    |
301 |         let inner = try!(mio::net::TcpStream::from_stream(stream));
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/net/tcp.rs:303:17
    |
303 |             io: try!(PollEvented2::new_with_handle(inner, handle.new_tokio_handle())),
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/net/tcp.rs:783:30
    |
783 |             if let Some(e) = try!(stream.io.get_ref().take_error()) {
    |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-core/src/net/udp/frame.rs:75:21
   |
75 |         let frame = try!(self.codec.decode(&addr, &self.rd[..n]));
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-core/src/net/udp/frame.rs:89:19
   |
89 |             match try!(self.poll_complete()) {
   |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-core/src/net/udp/mod.rs:24:19
   |
24 |         let udp = try!(mio::net::UdpSocket::bind(addr));
   |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-core/src/net/udp/mod.rs:29:18
   |
29 |         let io = try!(PollEvented2::new_with_handle(socket, handle.new_tokio_handle()));
   |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-core/src/net/udp/mod.rs:44:19
   |
44 |         let udp = try!(mio::net::UdpSocket::from_socket(socket));
   |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-core/src/reactor/mod.rs:230:27
    |
230 |                 let res = try!(CURRENT_LOOP.set(self, || {
    |                           ^^^

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-core/src/net/tcp.rs:328:34
    |
328 |                           -> Box<Future<Item=TcpStream, Error=io::Error> + Send> {
    |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item=TcpStream, Error=io::Error> + Send`
    |
note: the lint level is defined here
   --> ./third_party/rust/tokio-core/src/lib.rs:94:9
    |
94  | #![deny(warnings)]
    |         ^^^^^^^^
    = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/tokio-core/src/reactor/mod.rs:77:28
   |
77 |     pending_spawn: Vec<Box<Future<Item = (), Error = ()>>>,
   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Future<Item = (), Error = ()>`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/tokio-core/src/reactor/mod.rs:112:13
    |
112 |     Run(Box<FnBox>),
    |             ^^^^^ help: use `dyn`: `dyn FnBox`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/tokio-core/src/reactor/mod.rs:12:50
   |
12 | use std::sync::atomic::{AtomicUsize, AtomicBool, ATOMIC_USIZE_INIT, Ordering};
   |                                                  ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/tokio-core/src/reactor/mod.rs:36:36
   |
36 | static NEXT_LOOP_ID: AtomicUsize = ATOMIC_USIZE_INIT;
   |                                    ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'JSObject* js::ToObjectSlow(JSContext*, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:3308:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3308 | JSObject* js::ToObjectSlow(JSContext* cx, JS::HandleValue val,
      |           ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/JSONParser.cpp: In member function 'bool js::JSONParser<CharT>::parse(JS::MutableHandleValue) [with CharT = char16_t]':
/<<PKGBUILDDIR>>/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  630 | bool JSONParser<CharT>::parse(MutableHandleValue vp) {
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSONParser.cpp: In member function 'bool js::JSONParser<CharT>::parse(JS::MutableHandleValue) [with CharT = unsigned char]':
/<<PKGBUILDDIR>>/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle<JS::GCVector<JS::PropertyDescriptor> >)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:486:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |         !ToPropertyDescriptor(cx, v, checkAccessors, &desc) ||
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:486:30: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, js::IntegrityLevel)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2857:17: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2857 |     bool ok = op(cx, obj, id, desc);
      |               ~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2864:40: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2864 |   return NativeGetOwnPropertyDescriptor(cx, obj.as<NativeObject>(), id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:615:26: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  615 |       if (!DefineProperty(cx, obj, id, desc)) {
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:121,
                 from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:19,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallNonGenericMethod.h:12,
                 from /<<PKGBUILDDIR>>/js/src/NamespaceImports.h:15,
                 from /<<PKGBUILDDIR>>/js/src/gc/Barrier.h:10,
                 from /<<PKGBUILDDIR>>/js/src/gc/Policy.h:13,
                 from /<<PKGBUILDDIR>>/js/src/gc/Rooting.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'js::XDRResult js::XDRObjectLiteral(js::XDRState<mode>*, JS::MutableHandleObject) [with js::XDRMode mode = js::XDR_DECODE]':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1623:29: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1623 |       MOZ_TRY(XDRScriptConst(xdr, values[i]));
      |               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Result.h:447:50: note: in definition of macro 'MOZ_TRY'
  447 |     auto mozTryTempResult_ = ::mozilla::ToResult(expr);     \
      |                                                  ^~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1666:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1666 |     MOZ_TRY(XDRScriptConst(xdr, &tmpIdValue));
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Result.h:447:50: note: in definition of macro 'MOZ_TRY'
  447 |     auto mozTryTempResult_ = ::mozilla::ToResult(expr);     \
      |                                                  ^~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1667:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1667 |     MOZ_TRY(XDRScriptConst(xdr, &tmpValue));
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Result.h:447:50: note: in definition of macro 'MOZ_TRY'
  447 |     auto mozTryTempResult_ = ::mozilla::ToResult(expr);     \
      |                                                  ^~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:121,
                 from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:19,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallNonGenericMethod.h:12,
                 from /<<PKGBUILDDIR>>/js/src/NamespaceImports.h:15,
                 from /<<PKGBUILDDIR>>/js/src/gc/Barrier.h:10,
                 from /<<PKGBUILDDIR>>/js/src/gc/Policy.h:13,
                 from /<<PKGBUILDDIR>>/js/src/gc/Rooting.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'js::XDRResult js::XDRObjectLiteral(js::XDRState<mode>*, JS::MutableHandleObject) [with js::XDRMode mode = js::XDR_ENCODE]':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1623:29: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1623 |       MOZ_TRY(XDRScriptConst(xdr, values[i]));
      |               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Result.h:447:50: note: in definition of macro 'MOZ_TRY'
  447 |     auto mozTryTempResult_ = ::mozilla::ToResult(expr);     \
      |                                                  ^~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1666:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1666 |     MOZ_TRY(XDRScriptConst(xdr, &tmpIdValue));
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Result.h:447:50: note: in definition of macro 'MOZ_TRY'
  447 |     auto mozTryTempResult_ = ::mozilla::ToResult(expr);     \
      |                                                  ^~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1667:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1667 |     MOZ_TRY(XDRScriptConst(xdr, &tmpValue));
      |             ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Result.h:447:50: note: in definition of macro 'MOZ_TRY'
  447 |     auto mozTryTempResult_ = ::mozilla::ToResult(expr);     \
      |                                                  ^~~~
   Compiling derive_common v0.0.1 (/<<PKGBUILDDIR>>/servo/components/derive_common)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=derive_common CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/derive_common CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name derive_common servo/components/derive_common/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=5bab723505e93f9d -C extra-filename=-5bab723505e93f9d --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern darling=/<<PKGBUILDDIR>>/build-browser/release/deps/libdarling-7b1ae3bc0734cbdf.rmeta --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rmeta --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rmeta --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rmeta --extern synstructure=/<<PKGBUILDDIR>>/build-browser/release/deps/libsynstructure-69f3afae46c599ac.rmeta`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp: In function 'bool CopyProxyValuesBeforeSwap(JSContext*, js::ProxyObject*, JS::MutableHandleValueVector)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:1753:26: note: parameter passing for argument of type 'JS::MutableHandleValueVector' {aka 'JS::MutableHandle<JS::StackGCVector<JS::Value> >'} changed in GCC 7.1
 1753 | static MOZ_MUST_USE bool CopyProxyValuesBeforeSwap(
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp: In function 'bool js::fun_call(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:1115:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1115 |   return Call(cx, func, args.get(0), iargs, args.rval());
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:1115:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:61,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::fun_apply(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:982:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  982 |   ReportIsNotFunction(cx, v, -1, construct);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:1184:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1184 |   return Call(cx, fval, args[0], args2, args.rval());
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:1184:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   Compiling tokio-uds v0.1.7
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-uds CARGO_PKG_DESCRIPTION='Unix Domain sockets for Tokio
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/tokio-uds CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio-uds' CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio-uds' CARGO_PKG_VERSION=0.1.7 /usr/bin/rustc --crate-name tokio_uds /<<PKGBUILDDIR>>/third_party/rust/tokio-uds/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8c74d207aa63ed5a -C extra-filename=-8c74d207aa63ed5a --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bytes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern iovec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-681d1b3f8a7e6e6f.rmeta --extern mio=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmio-f7ed13be85840b33.rmeta --extern mio_uds=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmio_uds-af89414f143e058a.rmeta --extern tokio_core=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_core-85ae170a2689c31c.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_io-78657766e3ddb44f.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-uds/src/frame.rs:78:21
   |
78 |         let frame = try!(self.codec.decode(&addr, &self.rd[..n]));
   |                     ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-uds/src/frame.rs:90:13
   |
90 |             try!(self.poll_complete());
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-uds/src/frame.rs:96:25
   |
96 |         self.out_addr = try!(self.codec.encode(item, &mut self.wr));
   |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-uds/src/lib.rs:74:17
   |
74 |         let s = try!(mio_uds::UnixListener::from_listener(listener));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-uds/src/lib.rs:79:17
   |
79 |         let s = try!(mio_uds::UnixListener::bind(path));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/tokio-uds/src/lib.rs:85:18
   |
85 |         let io = try!(PollEvented::new(listener, handle));
   |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:141:19
    |
141 |             match try!(self.io.get_ref().accept()) {
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:150:34
    |
150 |                         let io = try!(PollEvented::new(sock, &handle));
    |                                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:232:17
    |
232 |         let s = try!(mio_uds::UnixStream::connect(path));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:243:17
    |
243 |         let s = try!(mio_uds::UnixStream::from_stream(stream));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:253:22
    |
253 |         let (a, b) = try!(mio_uds::UnixStream::pair());
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:254:17
    |
254 |         let a = try!(UnixStream::new(a, handle));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:255:17
    |
255 |         let b = try!(UnixStream::new(b, handle));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:262:18
    |
262 |         let io = try!(PollEvented::new(stream, handle));
    |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:539:17
    |
539 |         let s = try!(mio_uds::UnixDatagram::bind(path));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:549:22
    |
549 |         let (a, b) = try!(mio_uds::UnixDatagram::pair());
    |                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:550:17
    |
550 |         let a = try!(UnixDatagram::new(a, handle));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:551:17
    |
551 |         let b = try!(UnixDatagram::new(b, handle));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:562:17
    |
562 |         let s = try!(mio_uds::UnixDatagram::from_datagram(datagram));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:568:18
    |
568 |         let io = try!(PollEvented::new(socket, handle));
    |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/tokio-uds/src/lib.rs:574:17
    |
574 |         let s = try!(mio_uds::UnixDatagram::unbound());
    |                 ^^^

In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:63,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h: In member function 'bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   26 | inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) {
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp: In member function 'bool JSContext::getPendingException(JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:1369:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1369 | bool JSContext::getPendingException(MutableHandleValue rval) {
      |      ^~~~~~~~~
warning: use of deprecated item 'futures::Stream::boxed': removed without replacement, recommended to use a local extension trait or function if needed, more details in https://github.com/rust-lang-nursery/futures-rs/issues/228
   --> ./third_party/rust/tokio-uds/src/lib.rs:194:34
    |
194 |         Incoming { inner: self }.boxed()
    |                                  ^^^^^

In file included from /<<PKGBUILDDIR>>/js/src/vm/StringType.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jsnum.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsapi.h: In member function 'virtual void js::InternalJobQueue::runJobs(JSContext*)':
/<<PKGBUILDDIR>>/js/src/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1616 |   return Call(cx, thisv, fun, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.cpp:1119:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1119 |           if (cx->getPendingException(&exn)) {
      |               ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool JSFunction::finishBoundFunctionInit(JSContext*, JS::HandleFunction, JS::HandleObject, int32_t)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:1885:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1885 |   if (!GlobalObject::isRuntimeCodeGenEnabled(cx, v, global)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:47:
/<<PKGBUILDDIR>>/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**)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.cpp:2031:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2031 |   if (!DefineDataProperty(cx, obj, id, value, 0)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp: In function 'JSFunction* js::DefineFunction(JSContext*, JS::HandleObject, JS::HandleId, js::Native, unsigned int, unsigned int, js::gc::AllocKind)':
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:2398:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2398 |     return ToAtom<CanGC>(cx, name);
      |            ~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:2508:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2508 |   if (!DefineDataProperty(cx, obj, id, funVal, flags & ~JSFUN_FLAGS_MASK)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp: In function 'bool js::SetFunctionName(JSContext*, JS::HandleFunction, JS::HandleValue, FunctionPrefixKind)':
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:2454:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2454 | bool js::SetFunctionName(JSContext* cx, HandleFunction fun, HandleValue name,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/JSFunction.cpp:2398:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2398 |     return ToAtom<CanGC>(cx, name);
      |            ~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsnum.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSAtom.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src16.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src17.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src17.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp
js/src/Unified_cpp_js_src18.o
   Compiling smallvec v0.6.6
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=smallvec CARGO_PKG_DESCRIPTION=''\''Small vector'\'' optimization: store up to a small number of items on the stack' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/smallvec CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/rust-smallvec' CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.6.6 /usr/bin/rustc --crate-name smallvec /<<PKGBUILDDIR>>/third_party/rust/smallvec/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="serde"' --cfg 'feature="std"' -C metadata=d7933f46b5e41beb -C extra-filename=-d7933f46b5e41beb --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --extern unreachable=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libunreachable-71e9d44de61071e1.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: unknown lint: `unions_with_drop_fields`
   --> ./third_party/rust/smallvec/lib.rs:270:9
    |
270 | #[allow(unions_with_drop_fields)]
    |         ^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(unknown_lints)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/smallvec/lib.rs:403:49
    |
403 |                 data: SmallVecData::from_inline(mem::uninitialized()),
    |                                                 ^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/smallvec/lib.rs:444:63
    |
444 |                 let mut data = SmallVecData::<A>::from_inline(mem::uninitialized());
    |                                                               ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/smallvec/lib.rs:648:55
    |
648 |                 self.data = SmallVecData::from_inline(mem::uninitialized());
    |                                                       ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/smallvec/lib.rs:711:55
    |
711 |                 self.data = SmallVecData::from_inline(mem::uninitialized());
    |                                                       ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./third_party/rust/smallvec/lib.rs:1035:39
     |
1035 |                     let mut data: A = mem::uninitialized();
     |                                       ^^^^^^^^^^^^^^^^^^

   Compiling euclid v0.19.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=euclid CARGO_PKG_DESCRIPTION='Geometry primitives' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/euclid CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/euclid' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.19.5 /usr/bin/rustc --crate-name euclid /<<PKGBUILDDIR>>/third_party/rust/euclid/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="serde"' -C metadata=071214e83d750543 -C extra-filename=-071214e83d750543 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern euclid_macros=/<<PKGBUILDDIR>>/build-browser/release/deps/libeuclid_macros-1bac5c3a4e23c4c5.so --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling bincode v1.0.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=bincode CARGO_PKG_DESCRIPTION='A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa'\!'' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/bincode CARGO_PKG_AUTHORS='Ty Overby <ty@pre-alpha.com>:Francesco Mazzoli <f@mazzo.li>:David Tolnay <dtolnay@gmail.com>:Daniel Griffen' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/TyOverby/bincode' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.0 /usr/bin/rustc --crate-name bincode /<<PKGBUILDDIR>>/third_party/rust/bincode/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=66c65b0484cf5ebd -C extra-filename=-66c65b0484cf5ebd --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern byteorder=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:100:9
    |
100 |         try!(self.serialize_u64(v.len() as u64));
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:111:9
    |
111 |         try!(self.serialize_u64(v.len() as u64));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:123:9
    |
123 |         try!(self.writer.write_u8(1));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:128:19
    |
128 |         let len = try!(len.ok_or(ErrorKind::SequenceMustHaveLength));
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:129:9
    |
129 |         try!(self.serialize_u64(len as u64));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:152:9
    |
152 |         try!(self.serialize_u32(variant_index));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:157:19
    |
157 |         let len = try!(len.ok_or(ErrorKind::SequenceMustHaveLength));
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:158:9
    |
158 |         try!(self.serialize_u64(len as u64));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:173:9
    |
173 |         try!(self.serialize_u32(variant_index));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:194:9
    |
194 |         try!(self.serialize_u32(variant_index));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:295:9
    |
295 |         try!(self.add_value(0 as u64));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:304:9
    |
304 |         try!(self.add_value(0 as u64));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:316:9
    |
316 |         try!(self.add_value(1 as u8));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:321:19
    |
321 |         let len = try!(len.ok_or(ErrorKind::SequenceMustHaveLength));
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:323:9
    |
323 |         try!(self.serialize_u64(len as u64));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:346:9
    |
346 |         try!(self.add_value(variant_index));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:351:19
    |
351 |         let len = try!(len.ok_or(ErrorKind::SequenceMustHaveLength));
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:353:9
    |
353 |         try!(self.serialize_u64(len as u64));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:368:9
    |
368 |         try!(self.add_value(variant_index));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/ser/mod.rs:396:9
    |
396 |         try!(self.add_value(variant_index));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bincode/src/de/mod.rs:51:26
   |
51 |         let len: usize = try!(serde::Deserialize::deserialize(&mut *self));
   |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/bincode/src/de/mod.rs:94:25
   |
94 |         let value: u8 = try!(serde::Deserialize::deserialize(self));
   |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:68:13
    |
68  |             try!(self.read_type::<$ty>());
    |             ^^^
...
102 |     impl_nums!(u16, deserialize_u16, visit_u16, read_u16);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:69:25
    |
69  |             let value = try!(self.reader.$reader_method::<O::Endian>());
    |                         ^^^
...
102 |     impl_nums!(u16, deserialize_u16, visit_u16, read_u16);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:68:13
    |
68  |             try!(self.read_type::<$ty>());
    |             ^^^
...
103 |     impl_nums!(u32, deserialize_u32, visit_u32, read_u32);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:69:25
    |
69  |             let value = try!(self.reader.$reader_method::<O::Endian>());
    |                         ^^^
...
103 |     impl_nums!(u32, deserialize_u32, visit_u32, read_u32);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:68:13
    |
68  |             try!(self.read_type::<$ty>());
    |             ^^^
...
104 |     impl_nums!(u64, deserialize_u64, visit_u64, read_u64);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:69:25
    |
69  |             let value = try!(self.reader.$reader_method::<O::Endian>());
    |                         ^^^
...
104 |     impl_nums!(u64, deserialize_u64, visit_u64, read_u64);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:68:13
    |
68  |             try!(self.read_type::<$ty>());
    |             ^^^
...
105 |     impl_nums!(i16, deserialize_i16, visit_i16, read_i16);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:69:25
    |
69  |             let value = try!(self.reader.$reader_method::<O::Endian>());
    |                         ^^^
...
105 |     impl_nums!(i16, deserialize_i16, visit_i16, read_i16);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:68:13
    |
68  |             try!(self.read_type::<$ty>());
    |             ^^^
...
106 |     impl_nums!(i32, deserialize_i32, visit_i32, read_i32);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:69:25
    |
69  |             let value = try!(self.reader.$reader_method::<O::Endian>());
    |                         ^^^
...
106 |     impl_nums!(i32, deserialize_i32, visit_i32, read_i32);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:68:13
    |
68  |             try!(self.read_type::<$ty>());
    |             ^^^
...
107 |     impl_nums!(i64, deserialize_i64, visit_i64, read_i64);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:69:25
    |
69  |             let value = try!(self.reader.$reader_method::<O::Endian>());
    |                         ^^^
...
107 |     impl_nums!(i64, deserialize_i64, visit_i64, read_i64);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:68:13
    |
68  |             try!(self.read_type::<$ty>());
    |             ^^^
...
108 |     impl_nums!(f32, deserialize_f32, visit_f32, read_f32);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:69:25
    |
69  |             let value = try!(self.reader.$reader_method::<O::Endian>());
    |                         ^^^
...
108 |     impl_nums!(f32, deserialize_f32, visit_f32, read_f32);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:68:13
    |
68  |             try!(self.read_type::<$ty>());
    |             ^^^
...
109 |     impl_nums!(f64, deserialize_f64, visit_f64, read_f64);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:69:25
    |
69  |             let value = try!(self.reader.$reader_method::<O::Endian>());
    |                         ^^^
...
109 |     impl_nums!(f64, deserialize_f64, visit_f64, read_f64);
    |     ------------------------------------------------------ in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:117:9
    |
117 |         try!(self.read_type::<u8>());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:118:26
    |
118 |         visitor.visit_u8(try!(self.reader.read_u8()))
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:126:9
    |
126 |         try!(self.read_type::<i8>());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:127:26
    |
127 |         visitor.visit_i8(try!(self.reader.read_i8()))
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:148:17
    |
148 |         let _ = try!(self.reader.read_exact(&mut buf[..1]));
    |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:161:19
    |
161 |         let res = try!(
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:174:26
    |
174 |         let len: usize = try!(serde::Deserialize::deserialize(&mut *self));
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:175:9
    |
175 |         try!(self.read_bytes(len as u64));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:183:30
    |
183 |         visitor.visit_string(try!(self.read_string()))
    |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:190:26
    |
190 |         let len: usize = try!(serde::Deserialize::deserialize(&mut *self));
    |                          ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:191:9
    |
191 |         try!(self.read_bytes(len as u64));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:199:32
    |
199 |         visitor.visit_byte_buf(try!(self.read_vec()))
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:219:32
    |
219 |                 let idx: u32 = try!(serde::de::Deserialize::deserialize(&mut *self));
    |                                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:221:21
    |
221 |                 Ok((try!(val), self))
    |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:252:33
    |
252 |                     let value = try!(serde::de::DeserializeSeed::deserialize(
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:277:25
    |
277 |         let value: u8 = try!(serde::de::Deserialize::deserialize(&mut *self));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:289:19
    |
289 |         let len = try!(serde::Deserialize::deserialize(&mut *self));
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:318:31
    |
318 |                     let key = try!(serde::de::DeserializeSeed::deserialize(
    |                               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:332:29
    |
332 |                 let value = try!(serde::de::DeserializeSeed::deserialize(
    |                             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/bincode/src/de/mod.rs:344:19
    |
344 |         let len = try!(serde::Deserialize::deserialize(&mut *self));
    |                   ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> ./third_party/rust/bincode/src/error.rs:61:32
   |
61 |     fn cause(&self) -> Option<&error::Error> {
   |                                ^^^^^^^^^^^^ help: use `dyn`: `dyn error::Error`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/bincode/src/error.rs:45:39
   |
45 |             ErrorKind::Io(ref err) => error::Error::description(err),
   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/euclid/src/length.rs:58:13
   |
58 |             try!(Deserialize::deserialize(deserializer)),
   |             ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/euclid/src/rect.rs:46:30
   |
46 |         let (origin, size) = try!(Deserialize::deserialize(deserializer));
   |                              ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/euclid/src/scale.rs:53:13
   |
53 |             try!(Deserialize::deserialize(deserializer)),
   |             ^^^

warning: unnecessary parentheses around block return value
   --> ./third_party/rust/euclid/src/rotation.rs:464:9
    |
464 |         (self.i * self.i + self.j * self.j + self.k * self.k + self.r * self.r)
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/bincode/src/error.rs:86:81
   |
86 |             ErrorKind::InvalidUtf8Encoding(ref e) => write!(fmt, "{}: {}", self.description(), e),
   |                                                                                 ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/bincode/src/error.rs:88:67
   |
88 |                 write!(fmt, "{}, expected 0 or 1, found {}", self.description(), b)
   |                                                                   ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/bincode/src/error.rs:90:70
   |
90 |             ErrorKind::InvalidCharEncoding => write!(fmt, "{}", self.description()),
   |                                                                      ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/bincode/src/error.rs:92:50
   |
92 |                 write!(fmt, "{}, found {}", self.description(), tag)
   |                                                  ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/bincode/src/error.rs:95:40
   |
95 |                 write!(fmt, "{}", self.description())
   |                                        ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/bincode/src/error.rs:97:60
   |
97 |             ErrorKind::SizeLimit => write!(fmt, "{}", self.description()),
   |                                                            ^^^^^^^^^^^

warning: method is never used: `new`
   --> ./third_party/rust/bincode/src/ser/mod.rs:217:5
    |
217 |     pub fn new(options: O) -> SizeChecker<O> {
    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(dead_code)]` on by default

   Compiling app_units v0.7.0
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=app_units CARGO_PKG_DESCRIPTION='Servo app units type (Au)' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/app_units CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/app_units' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.7.0 /usr/bin/rustc --crate-name app_units /<<PKGBUILDDIR>>/third_party/rust/app_units/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=8f61a8e5815910d3 -C extra-filename=-8f61a8e5815910d3 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
  --> ./third_party/rust/app_units/src/app_unit.rs:27:15
   |
27 |         Ok(Au(try!(i32::deserialize(deserializer))).clamp())
   |               ^^^
   |
   = note: `#[warn(deprecated)]` on by default

   Compiling serde_bytes v0.10.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=serde_bytes CARGO_PKG_DESCRIPTION='Optimized handling of `&[u8]` and `Vec<u8>` for Serde' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/serde_bytes CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/serde-rs/bytes' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=0.10.4 /usr/bin/rustc --crate-name serde_bytes /<<PKGBUILDDIR>>/third_party/rust/serde_bytes/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=7dada207adf653c0 -C extra-filename=-7dada207adf653c0 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> ./third_party/rust/serde_bytes/src/lib.rs:387:37
    |
387 |             while let Some(value) = try!(visitor.next_element()) {
    |                                     ^^^
    |
    = note: `#[warn(deprecated)]` on by default

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20:
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::iteratorResultShape(unsigned int*)':
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:1683:32: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1683 |   if (!NativeDefineDataProperty(cx, obj, value_id, UndefinedHandleValue,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1684 |                                 JSPROP_ENUMERATE)) {
      |                                 ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:1687:32: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1687 |   if (!NativeDefineDataProperty(cx, obj, done_id, UndefinedHandleValue,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1688 |                                 JSPROP_ENUMERATE)) {
      |                                 ~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:29:
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeSection.cpp: In member function 'void js::frontend::CGNumberList::finish(mozilla::Span<js::GCPtr<JS::Value> >)':
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeSection.cpp:21:6: note: parameter passing for argument of type 'mozilla::Span<js::GCPtr<JS::Value> >' changed in GCC 7.1
   21 | void CGNumberList::finish(mozilla::Span<GCPtrValue> array) {
      |      ^~~~~~~~~~~~
   Compiling webrender_build v0.0.1 (/<<PKGBUILDDIR>>/gfx/wr/webrender_build)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=webrender_build CARGO_PKG_DESCRIPTION='Code shared between precompilation (build.rs) and the rest of WebRender' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/gfx/wr/webrender_build CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name webrender_build --edition=2018 gfx/wr/webrender_build/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=2d6c93ed21a30399 -C extra-filename=-2d6c93ed21a30399 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --extern sha2=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsha2-da60c24bcf572d27.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling ron v0.1.7
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=ron CARGO_PKG_DESCRIPTION='Rusty Object Notation' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/ron CARGO_PKG_AUTHORS='Dzmitry Malyshau <kvarkus@gmail.com>:Thomas Schaller <torkleyy@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/ron-rs/ron' CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_HOMEPAGE='https://github.com/ron-rs/ron' CARGO_PKG_VERSION=0.1.7 /usr/bin/rustc --crate-name ron /<<PKGBUILDDIR>>/third_party/rust/ron/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5fcabfa94334c59f -C extra-filename=-5fcabfa94334c59f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: `...` range patterns are deprecated
   --> ./third_party/rust/ron/src/de/mod.rs:114:18
    |
114 |             b'0' ... b'9' | b'+' | b'-' | b'.' => self.deserialize_f64(visitor),
    |                  ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./third_party/rust/ron/src/parse.rs:310:26
    |
310 |                 c @ b'0' ... b'9' => n * 16_u16 + ((c as u16) - (b'0' as u16)),
    |                          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/ron/src/parse.rs:339:28
    |
339 |                     0xDC00 ... 0xDFFF => {
    |                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/ron/src/parse.rs:343:33
    |
343 |                     n1 @ 0xD800 ... 0xDBFF => {
    |                                 ^^^ help: use `..=` for an inclusive range

     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=webrender_build CARGO_PKG_DESCRIPTION='Code shared between precompilation (build.rs) and the rest of WebRender' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/gfx/wr/webrender_build CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name webrender_build --edition=2018 gfx/wr/webrender_build/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=62f969f58fdb33db -C extra-filename=-62f969f58fdb33db --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern serde=/<<PKGBUILDDIR>>/build-browser/release/deps/libserde-f6797984aa4df612.rmeta --extern sha2=/<<PKGBUILDDIR>>/build-browser/release/deps/libsha2-c9818c549f2dd87e.rmeta`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> ./third_party/rust/ron/src/de/error.rs:61:68
   |
61 |             Error::Parser(_, pos) => write!(f, "{}: {}", pos, self.description()),
   |                                                                    ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/ron/src/de/error.rs:101:51
    |
101 |                 ParseError::Utf8Error(ref e) => e.description(),
    |                                                   ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
   --> ./third_party/rust/ron/src/de/error.rs:130:26
    |
130 |         Error::IoError(e.description().to_string())
    |                          ^^^^^^^^^^^

   Compiling toml v0.4.5
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=toml CARGO_PKG_DESCRIPTION='A native Rust encoder and decoder of TOML-formatted files and streams. Provides
implementations of the standard Serialize/Deserialize traits for TOML data to
facilitate deserializing and serializing Rust structures.
' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/toml CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/toml-rs' CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/toml-rs' CARGO_PKG_VERSION=0.4.5 /usr/bin/rustc --crate-name toml /<<PKGBUILDDIR>>/third_party/rust/toml/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C codegen-units=1 -C metadata=1d242651219c1a76 -C extra-filename=-1d242651219c1a76 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern serde=/<<PKGBUILDDIR>>/build-browser/release/deps/libserde-f6797984aa4df612.rmeta --cap-lints warn`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:4358:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4358 | bool ParseNode::getConstantValue(JSContext* cx,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:4418:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 4418 |         if (!pn->getConstantValue(cx, allowObjects, values[idx], values.begin(),
      |              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4419 |                                   idx)) {
      |                                   ~~~~
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:4457:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4457 |         if (!prop->right()->getConstantValue(cx, allowObjects, &value)) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/frontend/BytecodeCompiler.cpp:33,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/value.rs:448:40
    |
448 |                 while let Some(elem) = try!(visitor.next_element()) {
    |                                        ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/value.rs:895:9
    |
895 |         try!(ser::SerializeMap::serialize_key(self, key));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/tokens.rs:293:33
    |
293 |                 Some((i, c)) => try!(new_ch(self, &mut val, multiline, i, c)),
    |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/tokens.rs:326:38
    |
326 | ...                   val.push(try!(me.hex(start, i, len)));
    |                                ^^^

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/datetime.rs:210:30
    |
210 |                         b'0' ... b'9' => {
    |                              ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:473:20
    |
473 |             (Some(0...1), _) | (_, &None) => {
    |                    ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:512:21
    |
512 |                 'a' ... 'z' |
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:513:21
    |
513 |                 'A' ... 'Z' |
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:514:21
    |
514 |                 '0' ... '9' |
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:977:28
    |
977 |                     (Some(0...1), _) | (_, &None) => {
    |                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/de.rs:845:21
    |
845 |                 '0' ... '9' if !first && first_zero && !allow_leading_zeros => {
    |                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/de.rs:848:21
    |
848 |                 '0' ... '9' => underscore = false,
    |                     ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/tokens.rs:244:33
    |
244 |                      new_ch: &mut FnMut(&mut Tokenizer, &mut MaybeString,
    |  _________________________________^
245 | |                                       bool, usize, char)
246 | |                                      -> Result<(), Error>)
    | |_________________________________________________________^
    |
    = note: `#[warn(bare_trait_objects)]` on by default
help: use `dyn`
    |
244 |                    new_ch: &mut dyn FnMut(&mut Tokenizer, &mut MaybeString,
245 |                                       bool, usize, char)
246 |                                      -> Result<(), Error>)
    |

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20:
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSingletonInitialiser(js::frontend::ListNode*)':
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:4510:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4510 |   if (!objOrArray->getConstantValue(cx, ParseNode::AllowObjects, &value,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4511 |                                     nullptr, 0, newKind)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitCallSiteObject(js::frontend::CallSiteNode*)':
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:4527:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4527 |   if (!callSiteObj->getConstantValue(cx, ParseNode::AllowObjects, &value)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/frontend/SharedContext.h:14,
                 from /<<PKGBUILDDIR>>/js/src/frontend/ParseContext.h:15,
                 from /<<PKGBUILDDIR>>/js/src/frontend/BytecodeCompilation.h:19,
                 from /<<PKGBUILDDIR>>/js/src/frontend/BytecodeCompiler.cpp:18,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:2:
/<<PKGBUILDDIR>>/js/src/frontend/ParseNode.h:1882:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1882 |     return head()->getConstantValue(cx, AllowObjects, vp);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20:
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitDestructuringObjRestExclusionSet(js::frontend::ListNode*)':
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:3863:38: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 3863 |         if (!NativeDefineDataProperty(cx, obj, id, UndefinedHandleValue,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3864 |                                       JSPROP_ENUMERATE)) {
      |                                       ~~~~~~~~~~~~~~~~~
warning: use of deprecated item 'core::str::<impl str>::trim_right_matches': superseded by `trim_end_matches`
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/datetime.rs:102:32
    |
102 |             write!(f, ".{}", s.trim_right_matches('0'))?;
    |                                ^^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_end_matches`

warning: use of deprecated item 'core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/de.rs:821:33
    |
821 |         prefix.replace("_", "").trim_left_matches('+').parse().map_err(|_e| {
    |                                 ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

warning: use of deprecated item 'core::str::<impl str>::trim_left_matches': superseded by `trim_start_matches`
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/de.rs:901:35
    |
901 |         let mut number = integral.trim_left_matches('+')
    |                                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `trim_start_matches`

warning: variable does not need to be mutable
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:787:22
    |
787 |     fn serialize_f32(mut self, v: f32) -> Result<(), Self::Error> {
    |                      ----^^^^
    |                      |
    |                      help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default

warning: variable does not need to be mutable
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:803:22
    |
803 |     fn serialize_f64(mut self, v: f64) -> Result<(), Self::Error> {
    |                      ----^^^^
    |                      |
    |                      help: remove this `mut`

warning: variable does not need to be mutable
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:824:22
    |
824 |     fn serialize_str(mut self, value: &str) -> Result<(), Self::Error> {
    |                      ----^^^^
    |                      |
    |                      help: remove this `mut`

warning: variable does not need to be mutable
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:884:22
    |
884 |     fn serialize_seq(mut self, len: Option<usize>)
    |                      ----^^^^
    |                      |
    |                      help: remove this `mut`

warning: variable does not need to be mutable
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:914:22
    |
914 |     fn serialize_map(mut self, _len: Option<usize>)
    |                      ----^^^^
    |                      |
    |                      help: remove this `mut`

warning: variable does not need to be mutable
   --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:925:25
    |
925 |     fn serialize_struct(mut self, name: &'static str, _len: usize)
    |                         ----^^^^
    |                         |
    |                         help: remove this `mut`

warning: variable does not need to be mutable
    --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:1053:37
     |
1053 |             SerializeTable::Table { mut ser, first, ..  } => {
     |                                     ----^^^
     |                                     |
     |                                     help: remove this `mut`

warning: variable does not need to be mutable
    --> /<<PKGBUILDDIR>>/third_party/rust/toml/src/ser.rs:1109:37
     |
1109 |             SerializeTable::Table { mut ser, first, ..  } => {
     |                                     ----^^^
     |                                     |
     |                                     help: remove this `mut`

/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)':
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:2684:48: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2684 |         NameOpEmitter noe(this, name, loc, kind);
      |                                                ^
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitArrayLiteral(js::frontend::ListNode*)':
/<<PKGBUILDDIR>>/js/src/frontend/BytecodeEmitter.cpp:8264:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 8264 |       if (!array->getConstantValue(cx, ParseNode::ForCopyOnWriteArray,
      |            ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 8265 |                                    &value)) {
      |                                    ~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_frontend1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_frontend1.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend1.cpp
js/src/frontend/Unified_cpp_js_src_frontend2.o
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=25 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cssparser CARGO_PKG_DESCRIPTION='Rust implementation of CSS Syntax Level 3' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/cssparser CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.25.7 /usr/bin/rustc --crate-name cssparser /<<PKGBUILDDIR>>/third_party/rust/cssparser/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=50d9c672c007d41b -C extra-filename=-50d9c672c007d41b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cssparser_macros=/<<PKGBUILDDIR>>/build-browser/release/deps/libcssparser_macros-4b246c751c1bf2d3.so --extern dtoa_short=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libdtoa_short-d05a7d01d8c55a92.rmeta --extern itoa=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libitoa-e9f45cdf43ba21c5.rmeta --extern matches=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmatches-9689327eba2d08c1.rmeta --extern phf=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libphf-5c76f502e1bc6bab.rmeta --extern procedural_masquerade=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libprocedural_masquerade-e4001b39b83dab21.rmeta --extern smallvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallvec-d7933f46b5e41beb.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. --cfg rustc_has_pr45225`
warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/macros.rs:133:89
    |
133 |         if let Some(first_uppercase) = input.bytes().position(|byte| matches!(byte, b'A'...b'Z')) {
    |                                                                                         ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out/tokenizer.rs:207:6
    |
207 | b'0' ... b'9' | b'-' => true , _ => false ,
    |      ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out/tokenizer.rs:244:85
    |
244 | if ( tokenizer . has_at_least ( 1 ) && matches ! ( tokenizer . byte_at ( 1 ) , b'0' ... b'9' ) ) || ( tokenizer . has_at_least ( 2 ) && tokenizer . byte_at ( 1 ) == b'.' && matches ! ( tokenizer . byte_at ( 2 ) , b'0' ... b'9' ) ) {
    |                                                                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out/tokenizer.rs:244:219
    |
244 | if ( tokenizer . has_at_least ( 1 ) && matches ! ( tokenizer . byte_at ( 1 ) , b'0' ... b'9' ) ) || ( tokenizer . has_at_least ( 2 ) && tokenizer . byte_at ( 1 ) == b'.' && matches ! ( tokenizer . byte_at ( 2 ) , b'0' ... b'9' ) ) {
    |                                                                                                                                                                                                                           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out/tokenizer.rs:256:85
    |
256 | if ( tokenizer . has_at_least ( 1 ) && matches ! ( tokenizer . byte_at ( 1 ) , b'0' ... b'9' ) ) || ( tokenizer . has_at_least ( 2 ) && tokenizer . byte_at ( 1 ) == b'.' && matches ! ( tokenizer . byte_at ( 2 ) , b'0' ... b'9' ) ) {
    |                                                                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out/tokenizer.rs:256:219
    |
256 | if ( tokenizer . has_at_least ( 1 ) && matches ! ( tokenizer . byte_at ( 1 ) , b'0' ... b'9' ) ) || ( tokenizer . has_at_least ( 2 ) && tokenizer . byte_at ( 1 ) == b'.' && matches ! ( tokenizer . byte_at ( 2 ) , b'0' ... b'9' ) ) {
    |                                                                                                                                                                                                                           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out/tokenizer.rs:268:83
    |
268 | if tokenizer . has_at_least ( 1 ) && matches ! ( tokenizer . byte_at ( 1 ) , b'0' ... b'9' ) {
    |                                                                                   ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out/tokenizer.rs:706:197
    |
706 | } let mut is_integer = true ; let mut fractional_part : f64 = 0. ; if tokenizer . has_at_least ( 1 ) && tokenizer . next_byte_unchecked ( ) == b'.' && matches ! ( tokenizer . byte_at ( 1 ) , b'0' ... b'9' ) {
    |                                                                                                                                                                                                     ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out/tokenizer.rs:713:49
    |
713 | if matches ! ( tokenizer . byte_at ( 1 ) , b'0' ... b'9' ) || ( tokenizer . has_at_least ( 2 ) && matches ! ( tokenizer . byte_at ( 1 ) , b'+' | b'-' ) && matches ! ( tokenizer . byte_at ( 2 ) , b'0' ... b'9' ) ) {
    |                                                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/cssparser-f37ad4b01b2a25a9/out/tokenizer.rs:713:201
    |
713 | if matches ! ( tokenizer . byte_at ( 1 ) , b'0' ... b'9' ) || ( tokenizer . has_at_least ( 2 ) && matches ! ( tokenizer . byte_at ( 1 ) , b'+' | b'-' ) && matches ! ( tokenizer . byte_at ( 2 ) , b'0' ... b'9' ) ) {
    |                                                                                                                                                                                                         ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/color.rs:533:13
    |
533 |         b'0'...b'9' => Ok(c - b'0'),
    |             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/color.rs:534:13
    |
534 |         b'a'...b'f' => Ok(c - b'a' + 10),
    |             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/color.rs:535:13
    |
535 |         b'A'...b'F' => Ok(c - b'A' + 10),
    |             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/nth.rs:108:55
    |
108 |         && bytes[2..].iter().all(|&c| matches!(c, b'0'...b'9'))
    |                                                       ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/serializer.rs:210:28
    |
210 |         if let digit @ b'0'...b'9' = value.as_bytes()[0] {
    |                            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/serializer.rs:229:17
    |
229 |             b'0'...b'9' | b'A'...b'Z' | b'a'...b'z' | b'_' | b'-' => continue,
    |                 ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/serializer.rs:229:31
    |
229 |             b'0'...b'9' | b'A'...b'Z' | b'a'...b'z' | b'_' | b'-' => continue,
    |                               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/serializer.rs:229:45
    |
229 |             b'0'...b'9' | b'A'...b'Z' | b'a'...b'z' | b'_' | b'-' => continue,
    |                                             ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/serializer.rs:254:18
    |
254 |             b'\0'...b' ' | b'\x7F' => true,
    |                  ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> ./third_party/rust/cssparser/src/serializer.rs:321:24
    |
321 |                 b'\x01'...b'\x1F' | b'\x7F' => None,
    |                        ^^^ help: use `..=` for an inclusive range

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/cssparser/src/macros.rs:117:55
    |
117 |           let mut buffer: [u8; $BUFFER_SIZE] = unsafe { ::std::mem::uninitialized() };
    |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^
    | 
   ::: ./third_party/rust/cssparser/src/color.rs:571:43
    |
571 |       let (red, green, blue, uses_commas) = match_ignore_ascii_case! { name,
    |  ___________________________________________-
572 | |         "rgb" | "rgba" => parse_rgb_components_rgb(component_parser, arguments)?,
573 | |         "hsl" | "hsla" => parse_rgb_components_hsl(component_parser, arguments)?,
574 | |         _ => return Err(arguments.new_unexpected_token_error(Token::Ident(name.to_owned().into()))),
575 | |     };
    | |_____- in this macro invocation
    |
    = note: `#[warn(deprecated)]` on by default
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/cssparser/src/macros.rs:117:55
    |
117 |           let mut buffer: [u8; $BUFFER_SIZE] = unsafe { ::std::mem::uninitialized() };
    |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^
    | 
   ::: ./third_party/rust/cssparser/src/color.rs:371:5
    |
371 | /     ascii_case_insensitive_phf_map! {
372 | |         keyword -> Color = {
373 | |             "black" => rgb!(0, 0, 0),
374 | |             "silver" => rgb!(192, 192, 192),
...   |
525 | |         }
526 | |     }
    | |_____- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/cssparser/src/macros.rs:117:55
    |
117 |           let mut buffer: [u8; $BUFFER_SIZE] = unsafe { ::std::mem::uninitialized() };
    |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^
    | 
   ::: ./third_party/rust/cssparser/src/color.rs:227:31
    |
227 |                   let degrees = match_ignore_ascii_case! { &*unit,
    |  _______________________________-
228 | |                     "deg" => v,
229 | |                     "grad" => v * 360. / 400.,
230 | |                     "rad" => v * 360. / (2. * PI),
231 | |                     "turn" => v * 360.,
232 | |                     _ => return Err(location.new_unexpected_token_error(Token::Ident(unit.clone()))),
233 | |                 };
    | |_________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/cssparser/src/macros.rs:117:55
    |
117 |           let mut buffer: [u8; $BUFFER_SIZE] = unsafe { ::std::mem::uninitialized() };
    |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^
    | 
   ::: ./third_party/rust/cssparser/src/nth.rs:22:13
    |
22  | /             match_ignore_ascii_case! {
23  | |                 &unit,
24  | |                 "n" => Ok(parse_b(input, a)?),
25  | |                 "n-" => Ok(parse_signless_b(input, a, -1)?),
...   |
29  | |                 }
30  | |             }
    | |_____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/cssparser/src/macros.rs:117:55
    |
117 |           let mut buffer: [u8; $BUFFER_SIZE] = unsafe { ::std::mem::uninitialized() };
    |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^
    | 
   ::: ./third_party/rust/cssparser/src/nth.rs:33:13
    |
33  | /             match_ignore_ascii_case! { &value,
34  | |                 "even" => Ok((2, 0)),
35  | |                 "odd" => Ok((2, 1)),
36  | |                 "n" => Ok(parse_b(input, 1)?),
...   |
50  | |                 }
51  | |             }
    | |_____________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/cssparser/src/macros.rs:117:55
    |
117 |           let mut buffer: [u8; $BUFFER_SIZE] = unsafe { ::std::mem::uninitialized() };
    |                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^
    | 
   ::: ./third_party/rust/cssparser/src/nth.rs:56:17
    |
56  | /                 match_ignore_ascii_case! { &value,
57  | |                     "n" => parse_b(input, 1),
58  | |                     "n-" => parse_signless_b(input, 1, -1),
59  | |                     _ => match parse_n_dash_digits(&*value) {
...   |
62  | |                     }
63  | |                 }
    | |_________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

   Compiling parking_lot_core v0.2.14
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=parking_lot_core CARGO_PKG_DESCRIPTION='An advanced API for creating custom synchronization primitives.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/parking_lot_core CARGO_PKG_AUTHORS='Amanieu d'\''Antras <amanieu@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.14 /usr/bin/rustc --crate-name parking_lot_core /<<PKGBUILDDIR>>/third_party/rust/parking_lot_core/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=20e6d5d590056bee -C extra-filename=-20e6d5d590056bee --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern rand=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librand-51a4b04a19b725ce.rmeta --extern smallvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallvec-d7933f46b5e41beb.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:553:20
    |
553 |     validate: &mut FnMut() -> bool,
    |                    ^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut() -> bool`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:554:24
    |
554 |     before_sleep: &mut FnMut(),
    |                        ^^^^^^^ help: use `dyn`: `dyn FnMut()`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:555:21
    |
555 |     timed_out: &mut FnMut(usize, bool),
    |                     ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(usize, bool)`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:693:20
    |
693 |     callback: &mut FnMut(UnparkResult) -> UnparkToken,
    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(UnparkResult) -> UnparkToken`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:868:20
    |
868 |     validate: &mut FnMut() -> RequeueOp,
    |                    ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut() -> RequeueOp`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:869:20
    |
869 |     callback: &mut FnMut(RequeueOp, UnparkResult) -> UnparkToken,
    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(RequeueOp, UnparkResult) -> UnparkToken`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:995:18
    |
995 |     filter: &mut FnMut(ParkToken) -> FilterOp,
    |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(ParkToken) -> FilterOp`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:996:20
    |
996 |     callback: &mut FnMut(UnparkResult) -> UnparkToken,
    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(UnparkResult) -> UnparkToken`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./third_party/rust/parking_lot_core/src/thread_parker/unix.rs:192:35
    |
192 |     let mut now: libc::timespec = mem::uninitialized();
    |                                   ^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/parking_lot_core/src/thread_parker/unix.rs:38:50
   |
38 |         let mut attr: libc::pthread_condattr_t = mem::uninitialized();
   |                                                  ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
 --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:8:48
  |
8 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT};
  |                                                ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:22:35
   |
22 | static NUM_THREADS: AtomicUsize = ATOMIC_USIZE_INIT;
   |                                   ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:23:33
   |
23 | static HASHTABLE: AtomicUsize = ATOMIC_USIZE_INIT;
   |                                 ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:49:32
   |
49 |             _padding: unsafe { mem::uninitialized() },
   |                                ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/parking_lot_core/src/parking_lot.rs:84:32
   |
84 |             _padding: unsafe { mem::uninitialized() },
   |                                ^^^^^^^^^^^^^^^^^^

warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present
   --> ./third_party/rust/cssparser/src/rules_and_declarations.rs:285:45
    |
285 |                         parse_until_after::<'i, 't, _, _, _>(
    |                                             ^^
    | 
   ::: ./third_party/rust/cssparser/src/parser.rs:997:13
    |
997 |     parser: &mut Parser<'i, 't>,
    |             - the late bound lifetime parameter is introduced here
    |
    = note: `#[warn(late_bound_lifetime_arguments)]` on by default
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868>

warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present
   --> ./third_party/rust/cssparser/src/rules_and_declarations.rs:487:39
    |
487 |     let result = parse_until_before::<'i, 't, _, _, _>(input, delimiters, |input| {
    |                                       ^^
    | 
   ::: ./third_party/rust/cssparser/src/parser.rs:959:13
    |
959 |     parser: &mut Parser<'i, 't>,
    |             - the late bound lifetime parameter is introduced here
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868>

warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present
    --> ./third_party/rust/cssparser/src/rules_and_declarations.rs:503:42
     |
503  |                     parse_nested_block::<'i, 't, _, _, _>(input, move |input| {
     |                                          ^^
     | 
    ::: ./third_party/rust/cssparser/src/parser.rs:1022:13
     |
1022 |     parser: &mut Parser<'i, 't>,
     |             - the late bound lifetime parameter is introduced here
     |
     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
     = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868>

warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present
   --> ./third_party/rust/cssparser/src/rules_and_declarations.rs:537:30
    |
537 |         parse_until_before::<'i, 't, _, _, _>(input, Delimiter::CurlyBracketBlock, |input| {
    |                              ^^
    | 
   ::: ./third_party/rust/cssparser/src/parser.rs:959:13
    |
959 |     parser: &mut Parser<'i, 't>,
    |             - the late bound lifetime parameter is introduced here
    |
    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
    = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868>

warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present
    --> ./third_party/rust/cssparser/src/rules_and_declarations.rs:545:34
     |
545  |             parse_nested_block::<'i, 't, _, _, _>(input, move |input| {
     |                                  ^^
     | 
    ::: ./third_party/rust/cssparser/src/parser.rs:1022:13
     |
1022 |     parser: &mut Parser<'i, 't>,
     |             - the late bound lifetime parameter is introduced here
     |
     = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
     = note: for more information, see issue #42868 <https://github.com/rust-lang/rust/issues/42868>

   Compiling fallible v0.0.1 (/<<PKGBUILDDIR>>/servo/components/fallible)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=fallible CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/fallible CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name fallible servo/components/fallible/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="known_system_malloc"' -C metadata=bc82291632747c6c -C extra-filename=-bc82291632747c6c --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern hashglobe=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libhashglobe-217081be2058e6b5.rmeta --extern smallvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallvec-d7933f46b5e41beb.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling audioipc v0.2.4 (/<<PKGBUILDDIR>>/media/audioipc/audioipc)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=audioipc CARGO_PKG_DESCRIPTION='Remote Cubeb IPC' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/audioipc/audioipc CARGO_PKG_AUTHORS='Matthew Gregan <kinetik@flim.org>:Dan Glastonbury <dan.glastonbury@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.4 /usr/bin/rustc --crate-name audioipc media/audioipc/audioipc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d9194fff0ed8d858 -C extra-filename=-d9194fff0ed8d858 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bincode=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbincode-66c65b0484cf5ebd.rmeta --extern bytes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern cubeb=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcubeb-0aaeaae2b4867efb.rmeta --extern error_chain=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liberror_chain-8b13dfb3434fe99f.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern iovec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libiovec-23ca8c780345b369.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern memmap=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmemmap-0b5d59b211187501.rmeta --extern mio_named_pipes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmio_named_pipes-f568bae3d0641413.rmeta --extern scoped_tls=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libscoped_tls-4a91c7efec920061.rmeta --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --extern serde_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libserde_derive-c091f8297625707c.so --extern tokio_core=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_core-85ae170a2689c31c.rmeta --extern tokio_io=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_io-78657766e3ddb44f.rmeta --extern tokio_uds=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_uds-8c74d207aa63ed5a.rmeta --extern winapi=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libwinapi-fbfaba2cbaf91360.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/cmsg.rs:125:28
    |
125 |             let mut cmsg = try!(align_buf(cmsg));
    |                            ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/codec.rs:34:15
   |
34 |         match try!(self.decode(buf)) {
   |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/codec.rs:104:19
    |
104 |         let msg = try!(deserialize::<Out>(buf.as_ref()).map_err(|e| match *e {
    |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/codec.rs:125:23
    |
125 |                 match try!(self.decode_length(buf)) {
    |                       ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/codec.rs:141:15
    |
141 |         match try!(self.decode_data(buf, n)) {
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/core.rs:78:16
   |
78 |     let join = try!(thread::Builder::new().name(name.into()).spawn(move || {
   |                ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/core.rs:93:18
   |
93 |     let remote = try!(remote_rx.recv().or_else(|_| Err(io::Error::new(
   |                  ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/fd_passing.rs:182:36
    |
182 |                     let mut item = try!(self.codec.decode_eof(&mut self.read_buf));
    |                                    ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/fd_passing.rs:189:41
    |
189 |                 if let Some(mut item) = try!(self.codec.decode(&mut self.read_buf)) {
    |                                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/fd_passing.rs:233:13
    |
233 |             try!(self.poll_complete());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/fd_passing.rs:240:9
    |
240 |         try!(self.codec.encode(item, &mut self.write_buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/frame.rs:82:33
   |
82 |                     let frame = try!(self.codec.decode_eof(&mut self.read_buf));
   |                                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/frame.rs:88:38
   |
88 |                 if let Some(frame) = try!(self.codec.decode(&mut self.read_buf)) {
   |                                      ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/frame.rs:123:13
    |
123 |             try!(self.poll_complete());
    |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/frame.rs:129:9
    |
129 |         try!(self.codec.encode(item, &mut self.write_buf));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/msg.rs:87:13
   |
87 |     let n = try!(cvt_r(|| unsafe {
   |             ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/rpc/driver.rs:46:40
   |
46 |             if let Async::Ready(req) = try!(self.handler.transport().poll()) {
   |                                        ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/rpc/driver.rs:47:17
   |
47 |                 try!(self.process_incoming(req));
   |                 ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/rpc/driver.rs:85:19
   |
85 |             match try!(self.handler.produce()) {
   |                   ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/audioipc/src/rpc/driver.rs:88:21
   |
88 |                     try!(self.process_outgoing(message));
   |                     ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/rpc/driver.rs:106:9
    |
106 |         try!(assert_send(&mut self.handler.transport(), message));
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/rpc/driver.rs:112:27
    |
112 |         self.is_flushed = try!(self.handler.transport().poll_complete()).is_ready();
    |                           ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/rpc/driver.rs:134:9
    |
134 |         try!(self.receive_incoming());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/rpc/driver.rs:137:9
    |
137 |         try!(self.send_outgoing());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/rpc/driver.rs:140:9
    |
140 |         try!(self.flush());
    |         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/audioipc/src/rpc/driver.rs:153:11
    |
153 |     match try!(s.start_send(item)) {
    |           ^^^

   Compiling rkv v0.9.4
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rkv CARGO_PKG_DESCRIPTION='a simple, humane, typed Rust interface to LMDB' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rkv CARGO_PKG_AUTHORS='Richard Newman <rnewman@twinql.com>:Nan Jiang <najiang@mozilla.com>:Myk Melez <myk@mykzilla.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/mozilla/rkv' CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_HOMEPAGE='https://github.com/mozilla/rkv' CARGO_PKG_VERSION=0.9.4 /usr/bin/rustc --crate-name rkv --edition=2018 /<<PKGBUILDDIR>>/third_party/rust/rkv/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' -C metadata=73a69fcad70e10b7 -C extra-filename=-73a69fcad70e10b7 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern arrayref=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libarrayref-678c0e28f5a808ad.rmeta --extern bincode=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbincode-66c65b0484cf5ebd.rmeta --extern failure=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfailure-c4ad293f66162452.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern lmdb=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblmdb-420ffd063ebb9f6a.rmeta --extern ordered_float=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libordered_float-4d87a9f3aa63b413.rmeta --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --extern serde_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libserde_derive-c091f8297625707c.so --extern url=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liburl-1f3136a93df8b9d8.rmeta --extern uuid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libuuid-33f04ce4b4d811e7.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out`
warning: unused doc comment
  --> ./third_party/rust/rkv/src/manager.rs:40:1
   |
40 | /// A process is only permitted to have one open handle to each Rkv environment.
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = note: `#[warn(unused_doc_comments)]` on by default
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: unused doc comment
  --> ./third_party/rust/rkv/src/manager.rs:41:1
   |
41 | /// This manager exists to enforce that constraint: don't open environments directly.
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ rustdoc does not generate documentation for macros
   |
   = help: to document an item produced by a macro, the macro must produce the documentation as part of its expansion

warning: variable does not need to be mutable
   --> media/audioipc/audioipc/src/fd_passing.rs:103:25
    |
103 |                     let mut fds = match frame.fds {
    |                         ----^^^
    |                         |
    |                         help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool CallGetter(JSContext*, JS::HandleObject, JS::HandleValue, js::HandleShape, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2208:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2208 | static inline bool CallGetter(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2208:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2215:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2215 |     return js::CallGetter(cx, receiver, getter, vp);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2215:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Realm-inl.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:238:15: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   bool ok = op(cx, obj, id, vp);
      |             ~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h: In function 'bool js::CallJSAddPropertyOp(JSContext*, JSAddPropertyOp, JS::HandleObject, JS::HandleId, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:256:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 | inline bool CallJSAddPropertyOp(JSContext* cx, JSAddPropertyOp op,
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:263:12: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  263 |   return op(cx, obj, id, v);
      |          ~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool GetExistingPropertyValue(JSContext*, js::HandleNativeObject, JS::HandleId, JS::Handle<JS::PropertyResult>, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1523:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1523 | static bool GetExistingPropertyValue(JSContext* cx, HandleNativeObject obj,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:72,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  452 |     return as<TypedArrayObject>().getElement<allowGC>(cx, idx, val);
      |                                                                   ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2267:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2267 |   return CallGetter(cx, MaybeRooted<JSObject*, allowGC>::toHandle(obj),
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2268 |                     MaybeRooted<Value, allowGC>::toHandle(receiver),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2269 |                     MaybeRooted<Shape*, allowGC>::toHandle(shape),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2270 |                     MaybeRooted<Value, allowGC>::toMutableHandle(vp));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp: In function 'js::XDRResult js::XDRScriptConst(js::XDRState<mode>*, JS::MutableHandleValue) [with js::XDRMode mode = js::XDR_DECODE]':
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:91:11: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   91 | XDRResult js::XDRScriptConst(XDRState<mode>* xdr, MutableHandleValue vp) {
      |           ^~
   Compiling wr_malloc_size_of v0.0.1 (/<<PKGBUILDDIR>>/gfx/wr/wr_malloc_size_of)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=wr_malloc_size_of CARGO_PKG_DESCRIPTION='Internal utility to measure memory usage in WebRender.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/gfx/wr/wr_malloc_size_of CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name wr_malloc_size_of --edition=2018 gfx/wr/wr_malloc_size_of/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a60142207d18c79d -C extra-filename=-a60142207d18c79d --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern app_units=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libapp_units-8f61a8e5815910d3.rmeta --extern euclid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeuclid-071214e83d750543.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling plane-split v0.13.8
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=plane-split CARGO_PKG_DESCRIPTION='Plane splitting' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/plane-split CARGO_PKG_AUTHORS='Dzmitry Malyshau <kvark@mozilla.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/plane-split' CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.13.8 /usr/bin/rustc --crate-name plane_split /<<PKGBUILDDIR>>/third_party/rust/plane-split/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=14775915ee19281b -C extra-filename=-14775915ee19281b --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern binary_space_partition=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbinary_space_partition-943f0d64639c5e54.rmeta --extern euclid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeuclid-071214e83d750543.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling webrender v0.60.0 (/<<PKGBUILDDIR>>/gfx/wr/webrender)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=60 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=webrender CARGO_PKG_DESCRIPTION='A GPU accelerated 2D renderer for web content' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/gfx/wr/webrender CARGO_PKG_AUTHORS='Glenn Watson <gw@intuitionlibrary.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.60.0 /usr/bin/rustc --crate-name build_script_build --edition=2018 gfx/wr/webrender/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="capture"' --cfg 'feature="ron"' --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=00e64d9acd60f0d1 -C extra-filename=-00e64d9acd60f0d1 --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/webrender-00e64d9acd60f0d1 -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern webrender_build=/<<PKGBUILDDIR>>/build-browser/release/deps/libwebrender_build-62f969f58fdb33db.rlib`
In file included from /<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'size_t JS::SystemRealmCount(JSContext*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:849:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here
  849 |   for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) {
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:37: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                 ~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:849:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::comp' was declared here
  849 |   for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) {
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'size_t JS::UserRealmCount(JSContext*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:859:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here
  859 |   for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) {
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:37: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                 ~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:859:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::comp' was declared here
  859 |   for (RealmsIter realm(cx->runtime()); !realm.done(); realm.next()) {
      |                   ^~~~~
   Compiling storage_variant v0.1.0 (/<<PKGBUILDDIR>>/storage/variant)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=storage_variant CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/storage/variant CARGO_PKG_AUTHORS='Lina Cambridge <lina@yakshaving.ninja>:Myk Melez <myk@mykzilla.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name storage_variant storage/variant/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ad91a402ba189f30 -C extra-filename=-ad91a402ba189f30 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern xpcom=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libxpcom-2095dcb94b37d8b8.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetExistingProperty(JSContext*, JS::HandleObject, js::HandleNativeObject, js::HandleShape, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2273:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2273 | bool js::NativeGetExistingProperty(JSContext* cx, HandleObject receiver,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2267:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2267 |   return CallGetter(cx, MaybeRooted<JSObject*, allowGC>::toHandle(obj),
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2268 |                     MaybeRooted<Value, allowGC>::toHandle(receiver),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2269 |                     MaybeRooted<Shape*, allowGC>::toHandle(shape),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2270 |                     MaybeRooted<Value, allowGC>::toMutableHandle(vp));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetOwnPropertyDescriptor(JSContext*, js::HandleNativeObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2144:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2144 | bool js::NativeGetOwnPropertyDescriptor(
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2144:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:72,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  452 |     return as<TypedArrayObject>().getElement<allowGC>(cx, idx, val);
      |                                                                   ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2195:37: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2195 |       if (!NativeGetExistingProperty(cx, obj, obj, shape, desc.value())) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool GetNonexistentProperty(JSContext*, const jsid&, IsNameLookup, js::FakeMutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2416:6: note: parameter passing for argument of type 'js::FakeMutableHandle<JS::Value>' changed in GCC 7.1
 2416 | bool GetNonexistentProperty(JSContext* cx, const jsid& id,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2416:6: note: parameter passing for argument of type 'js::FakeMutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::GetSparseElementHelper(JSContext*, js::HandleArrayObject, int32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2465:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2465 | bool js::GetSparseElementHelper(JSContext* cx, HandleArrayObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2267:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2267 |   return CallGetter(cx, MaybeRooted<JSObject*, allowGC>::toHandle(obj),
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2268 |                     MaybeRooted<Value, allowGC>::toHandle(receiver),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2269 |                     MaybeRooted<Shape*, allowGC>::toHandle(shape),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2270 |                     MaybeRooted<Value, allowGC>::toMutableHandle(vp));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Compiling moz_task v0.1.0 (/<<PKGBUILDDIR>>/xpcom/rust/moz_task)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=moz_task CARGO_PKG_DESCRIPTION='Rust wrappers around XPCOM threading functions' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/xpcom/rust/moz_task CARGO_PKG_AUTHORS='Myk Melez <myk@mykzilla.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name moz_task xpcom/rust/moz_task/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=d68cb89de2f84fa7 -C extra-filename=-d68cb89de2f84fa7 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern xpcom=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libxpcom-2095dcb94b37d8b8.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:72,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h: In function 'bool js::NativeGetPropertyNoGC(JSContext*, js::NativeObject*, const JS::Value&, jsid, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::NoGC>::MutableHandleType' {aka 'js::FakeMutableHandle<JS::Value>'} changed in GCC 7.1
  452 |     return as<TypedArrayObject>().getElement<allowGC>(cx, idx, val);
      |                                                                   ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::SetPropertyByDefining(JSContext*, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2679:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2679 | bool js::SetPropertyByDefining(JSContext* cx, HandleId id, HandleValue v,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2679:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2692:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2692 |     if (!GetOwnPropertyDescriptor(cx, receiver, id, &desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2722:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2722 |   return DefineDataProperty(cx, receiver, id, v, attrs, result);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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::Unqualified]':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2748:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2748 | static bool SetNonexistentProperty(JSContext* cx, HandleNativeObject obj,
      |             ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2748:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2794:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2794 |   return SetPropertyByDefining(cx, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Compiling mozurl v0.0.1 (/<<PKGBUILDDIR>>/netwerk/base/mozurl)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mozurl CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/netwerk/base/mozurl CARGO_PKG_AUTHORS='Nika Layzell <nika@thelayzells.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name mozurl netwerk/base/mozurl/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c623fa1d6961064f -C extra-filename=-c623fa1d6961064f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern url=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liburl-1f3136a93df8b9d8.rmeta --extern uuid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libuuid-bdf148fdcad0bf5e.rmeta --extern xpcom=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libxpcom-2095dcb94b37d8b8.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:70,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h: In member function 'bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   26 | inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) {
      |             ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction-inl.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:72,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h: In member function 'bool js::NativeObject::getDenseOrTypedArrayElement(JSContext*, uint32_t, typename js::MaybeRooted<JS::Value, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:448:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  448 | inline bool NativeObject::getDenseOrTypedArrayElement(
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:448:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject-inl.h:452:67: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  452 |     return as<TypedArrayObject>().getElement<allowGC>(cx, idx, val);
      |                                                                   ^
   Compiling parking_lot v0.6.3
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=parking_lot CARGO_PKG_DESCRIPTION='More compact and efficient implementations of the standard synchronization primitives.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/parking_lot CARGO_PKG_AUTHORS='Amanieu d'\''Antras <amanieu@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/Amanieu/parking_lot' CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.6.3 /usr/bin/rustc --crate-name parking_lot /<<PKGBUILDDIR>>/third_party/rust/parking_lot/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="default"' --cfg 'feature="owning_ref"' -C metadata=bf5adf0899e81342 -C extra-filename=-bf5adf0899e81342 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern lock_api=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblock_api-002c924c9258c0a0.rmeta --extern parking_lot_core=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libparking_lot_core-20e6d5d590056bee.rmeta --cap-lints warn -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetProperty(JSContext*, js::HandleNativeObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2550:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2550 | bool js::NativeGetProperty(JSContext* cx, HandleNativeObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2550:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2512:36: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2512 |             cx, JSID_TO_INT(id), vp);
      |                                    ^
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2267:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2267 |   return CallGetter(cx, MaybeRooted<JSObject*, allowGC>::toHandle(obj),
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2268 |                     MaybeRooted<Value, allowGC>::toHandle(receiver),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2269 |                     MaybeRooted<Shape*, allowGC>::toHandle(shape),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2270 |                     MaybeRooted<Value, allowGC>::toMutableHandle(vp));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2542:36: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2542 |       return GeneralizedGetProperty(cx, protoRoot, id, receiver, nameLookup,
      |              ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2543 |                                     vp);
      |                                     ~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2542:36: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool GeneralizedGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, IsNameLookup, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2422:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2422 | static inline bool GeneralizedGetProperty(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2422:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:71,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: trait objects without an explicit `dyn` are deprecated
   --> ./third_party/rust/parking_lot/src/once.rs:226:59
    |
226 |     fn call_once_slow(&self, ignore_poison: bool, f: &mut FnMut(OnceState)) {
    |                                                           ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(OnceState)`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetElement(JSContext*, js::HandleNativeObject, JS::HandleValue, int32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2564:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2564 | bool js::NativeGetElement(JSContext* cx, HandleNativeObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2564:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Shape-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/parking_lot/src/once.rs:16:5
   |
16 | use std::sync::atomic::ATOMIC_USIZE_INIT as ATOMIC_U8_INIT;
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2579:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2579 |   return NativeGetProperty(cx, obj, receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/parking_lot/src/once.rs:95:34
   |
95 | pub const ONCE_INIT: Once = Once(ATOMIC_U8_INIT);
   |                                  ^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
   --> ./third_party/rust/parking_lot/src/once.rs:109:14
    |
109 |         Once(ATOMIC_U8_INIT)
    |              ^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/parking_lot/src/raw_mutex.rs:16:5
   |
16 | use std::sync::atomic::ATOMIC_USIZE_INIT as ATOMIC_U8_INIT;
   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/parking_lot/src/raw_mutex.rs:42:16
   |
42 |         state: ATOMIC_U8_INIT,
   |                ^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/parking_lot/src/raw_rwlock.rs:18:48
   |
18 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT};
   |                                                ^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred
  --> ./third_party/rust/parking_lot/src/raw_rwlock.rs:47:16
   |
47 |         state: ATOMIC_USIZE_INIT,
   |                ^^^^^^^^^^^^^^^^^ help: replace the use of the deprecated item: `AtomicUsize::new(0)`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./third_party/rust/parking_lot/src/remutex.rs:20:49
   |
20 |         thread_local!(static KEY: u8 = unsafe { ::std::mem::uninitialized() });
   |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^^

/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::GetNameBoundInEnvironment(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2582:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2582 | bool js::GetNameBoundInEnvironment(JSContext* cx, HandleObject envArg,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2598:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2598 |     return GeneralizedGetProperty(cx, env, id, receiver, NameLookup, vp);
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2598:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2512:36: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2512 |             cx, JSID_TO_INT(id), vp);
      |                                    ^
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2267:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2267 |   return CallGetter(cx, MaybeRooted<JSObject*, allowGC>::toHandle(obj),
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2268 |                     MaybeRooted<Value, allowGC>::toHandle(receiver),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2269 |                     MaybeRooted<Shape*, allowGC>::toHandle(shape),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2270 |                     MaybeRooted<Value, allowGC>::toMutableHandle(vp));
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2542:36: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2542 |       return GeneralizedGetProperty(cx, protoRoot, id, receiver, nameLookup,
      |              ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2543 |                                     vp);
      |                                     ~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2542:36: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::MutableHandleType' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp: In function 'js::XDRResult js::XDRScriptConst(js::XDRState<mode>*, JS::MutableHandleValue) [with js::XDRMode mode = js::XDR_ENCODE]':
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:91:11: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   91 | XDRResult js::XDRScriptConst(XDRState<mode>* xdr, MutableHandleValue vp) {
      |           ^~
   Compiling to_shmem v0.0.1 (/<<PKGBUILDDIR>>/servo/components/to_shmem)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=to_shmem CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/to_shmem CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name to_shmem servo/components/to_shmem/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=c1a2d46c6f52dd43 -C extra-filename=-c1a2d46c6f52dd43 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern cssparser=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcssparser-50d9c672c007d41b.rmeta --extern servo_arc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libservo_arc-d7aa941100996212.rmeta --extern smallbitvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallbitvec-e52f01616ab26994.rmeta --extern smallvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallvec-d7933f46b5e41beb.rmeta --extern thin_slice=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthin_slice-b148db2bf5218275.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling to_shmem_derive v0.0.1 (/<<PKGBUILDDIR>>/servo/components/to_shmem_derive)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=to_shmem_derive CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/to_shmem_derive CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name to_shmem_derive servo/components/to_shmem_derive/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=17f1aca59f9845f6 -C extra-filename=-17f1aca59f9845f6 --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern darling=/<<PKGBUILDDIR>>/build-browser/release/deps/libdarling-7b1ae3bc0734cbdf.rlib --extern derive_common=/<<PKGBUILDDIR>>/build-browser/release/deps/libderive_common-5bab723505e93f9d.rlib --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rlib --extern synstructure=/<<PKGBUILDDIR>>/build-browser/release/deps/libsynstructure-69f3afae46c599ac.rlib --extern proc_macro`
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/to_shmem/lib.rs:415:37
    |
415 |                 let mut inline: A = mem::uninitialized();
    |                                     ^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

   Compiling style_derive v0.0.1 (/<<PKGBUILDDIR>>/servo/components/style_derive)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=style_derive CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/style_derive CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name style_derive servo/components/style_derive/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C opt-level=2 -C codegen-units=1 -C metadata=dab90bf9464e7bfc -C extra-filename=-dab90bf9464e7bfc --out-dir /<<PKGBUILDDIR>>/build-browser/release/deps -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern darling=/<<PKGBUILDDIR>>/build-browser/release/deps/libdarling-7b1ae3bc0734cbdf.rlib --extern derive_common=/<<PKGBUILDDIR>>/build-browser/release/deps/libderive_common-5bab723505e93f9d.rlib --extern proc_macro2=/<<PKGBUILDDIR>>/build-browser/release/deps/libproc_macro2-a2aab1f2258db500.rlib --extern quote=/<<PKGBUILDDIR>>/build-browser/release/deps/libquote-1bfaffaa6feca1c1.rlib --extern syn=/<<PKGBUILDDIR>>/build-browser/release/deps/libsyn-c0b0d36473824fe1.rlib --extern synstructure=/<<PKGBUILDDIR>>/build-browser/release/deps/libsynstructure-69f3afae46c599ac.rlib --extern proc_macro`
   Compiling audioipc-server v0.2.3 (/<<PKGBUILDDIR>>/media/audioipc/server)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=audioipc-server CARGO_PKG_DESCRIPTION='Remote cubeb server' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/audioipc/server CARGO_PKG_AUTHORS='Matthew Gregan <kinetik@flim.org>:Dan Glastonbury <dan.glastonbury@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.3 /usr/bin/rustc --crate-name audioipc_server media/audioipc/server/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5186b4ce43687ac2 -C extra-filename=-5186b4ce43687ac2 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern audioipc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libaudioipc-d9194fff0ed8d858.rmeta --extern bytes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbytes-846b77fb358d7b15.rmeta --extern cubeb_core=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcubeb_core-49e63bfc2f0a4d32.rmeta --extern error_chain=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liberror_chain-8b13dfb3434fe99f.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern lazycell=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazycell-84080cbffdd80153.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern slab=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libslab-7c37f84769536d7b.rmeta --extern tokio_core=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_core-85ae170a2689c31c.rmeta --extern tokio_uds=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_uds-8c74d207aa63ed5a.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling audioipc-client v0.4.0 (/<<PKGBUILDDIR>>/media/audioipc/client)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=audioipc-client CARGO_PKG_DESCRIPTION='Cubeb Backend for talking to remote cubeb server.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/media/audioipc/client CARGO_PKG_AUTHORS='Matthew Gregan <kinetik@flim.org>:Dan Glastonbury <dan.glastonbury@gmail.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.0 /usr/bin/rustc --crate-name audioipc_client media/audioipc/client/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3e361128c45c1332 -C extra-filename=-3e361128c45c1332 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern audioipc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libaudioipc-d9194fff0ed8d858.rmeta --extern cubeb_backend=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcubeb_backend-02a7e288d7d6def2.rmeta --extern foreign_types=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libforeign_types-59b119a5a4d5e22a.rmeta --extern futures=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures-fda89f37f250e62f.rmeta --extern futures_cpupool=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfutures_cpupool-02b2d1ef7f4ce914.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern tokio_core=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_core-85ae170a2689c31c.rmeta --extern tokio_uds=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtokio_uds-8c74d207aa63ed5a.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/usr/bin/g++ -o Unified_cpp_js_src_frontend2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_frontend2.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend2.cpp
js/src/frontend/Unified_cpp_js_src_frontend3.o
warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/client/src/stream.rs:152:20
    |
152 |         let data = try!(send_recv!(rpc, StreamInit(init_params) => StreamCreated()));
    |                    ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> media/audioipc/client/src/stream.rs:297:15
    |
297 |     let stm = try!(ClientStream::init(
    |               ^^^

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/server/src/lib.rs:58:27
   |
58 |     let callback_thread = try!(
   |                           ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
  --> media/audioipc/server/src/lib.rs:71:23
   |
71 |     let core_thread = try!(
   |                       ^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/audioipc/server/src/lib.rs:65:19
   |
65 |                 e.description()
   |                   ^^^^^^^^^^^

warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> media/audioipc/server/src/lib.rs:75:19
   |
75 |                 e.description()
   |                   ^^^^^^^^^^^

In file included from /<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'bool CollectRuntimeStatsHelper(JSContext*, JS::RuntimeStats*, JS::ObjectPrivateVisitor*, bool, js::IterateCellCallback)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:784:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::it' was declared here
  784 |   for (RealmsIter realm(rt); !realm.done(); realm.next()) {
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:67: warning: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                                                 ~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/MemoryMetrics.cpp:784:19: note: '*((void*)(& realm)+28).js::RealmsInCompartmentIter::comp' was declared here
  784 |   for (RealmsIter realm(rt); !realm.done(); realm.next()) {
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp: In static member function 'static bool js::PrivateScriptData::InitFromEmitter(JSContext*, JS::HandleScript, js::frontend::BytecodeEmitter*)':
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:3596:45: note: parameter passing for argument of type 'mozilla::Span<js::GCPtr<JS::Value> >' changed in GCC 7.1
 3596 |     bce->perScriptData().numberList().finish(data->consts());
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h:121,
                 from /<<PKGBUILDDIR>>/js/src/jspubtd.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HeapAPI.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:12,
                 from /<<PKGBUILDDIR>>/js/src/gc/DeletePolicy.h:10,
                 from /<<PKGBUILDDIR>>/js/src/frontend/BinASTRuntimeSupport.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.h:28,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp: In static member function 'static js::XDRResult js::PrivateScriptData::XDR(js::XDRState<mode>*, JS::HandleScript, js::HandleScriptSourceObject, js::HandleScope, JS::HandleFunction) [with js::XDRMode mode = js::XDR_ENCODE]':
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:610:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  610 |       MOZ_TRY(XDRScriptConst(xdr, &val));
      |               ~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Result.h:447:50: note: in definition of macro 'MOZ_TRY'
  447 |     auto mozTryTempResult_ = ::mozilla::ToResult(expr);     \
      |                                                  ^~~~
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp: In static member function 'static js::XDRResult js::PrivateScriptData::XDR(js::XDRState<mode>*, JS::HandleScript, js::HandleScriptSourceObject, js::HandleScope, JS::HandleFunction) [with js::XDRMode mode = js::XDR_DECODE]':
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:610:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  610 |       MOZ_TRY(XDRScriptConst(xdr, &val));
      |               ~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Result.h:447:50: note: in definition of macro 'MOZ_TRY'
  447 |     auto mozTryTempResult_ = ::mozilla::ToResult(expr);     \
      |                                                  ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp: In static member function 'static bool js::ScriptSourceObject::initFromOptions(JSContext*, js::HandleScriptSourceObject, const JS::ReadOnlyCompileOptions&)':
/<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:1611:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1611 |     if (!JS_WrapValue(cx, &privateValue)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool SetExistingProperty(JSContext*, JS::HandleId, JS::HandleValue, JS::HandleValue, js::HandleNativeObject, JS::Handle<JS::PropertyResult>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2820:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2820 | static bool SetExistingProperty(JSContext* cx, HandleId id, HandleValue v,
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2820:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2844:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2844 |     return SetPropertyByDefining(cx, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2837:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2837 |         return SetTypedArrayElement(cx, tobj, index, v, result);
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2867:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2867 |     return SetPropertyByDefining(cx, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Realm-inl.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:253:12: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  253 |   return op(cx, obj, id, v, result);
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2878:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2878 |   if (!js::CallSetter(cx, receiver, setter, v)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2878:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/usr/bin/g++ -o Unified_cpp_js_src_frontend3.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_frontend3.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend3.cpp
js/src/frontend/Unified_cpp_js_src_frontend4.o
/<<PKGBUILDDIR>>/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::Qualified]':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2886:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2886 | bool js::NativeSetProperty(JSContext* cx, HandleNativeObject obj, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2886:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2907:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2907 |       return SetExistingProperty(cx, id, v, receiver, pobj, prop, result);
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2794:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2794 |   return SetPropertyByDefining(cx, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2788:16: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2788 |       return op(cx, obj, id, desc, result);
      |              ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1170 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1170 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1139 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1139 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2946:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2946 |       return SetProperty(cx, protoRoot, id, v, receiver, result);
      |              ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2946:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:71,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::SetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  275 | inline bool SetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/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::Unqualified]':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2886:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2886 | bool js::NativeSetProperty(JSContext* cx, HandleNativeObject obj, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2886:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2907:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2907 |       return SetExistingProperty(cx, id, v, receiver, pobj, prop, result);
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2921:49: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2921 |       return SetNonexistentProperty<IsQualified>(cx, obj, id, v, receiver,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
 2922 |                                                  result);
      |                                                  ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2941:53: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2941 |           return SetNonexistentProperty<IsQualified>(cx, obj, id, v, receiver,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
 2942 |                                                      result);
      |                                                      ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2946:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2946 |       return SetProperty(cx, protoRoot, id, v, receiver, result);
      |              ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2946:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeSetElement(JSContext*, js::HandleNativeObject, uint32_t, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2964:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2964 | bool js::NativeSetElement(JSContext* cx, HandleNativeObject obj, uint32_t index,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2964:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2971:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2971 |   return NativeSetProperty<Qualified>(cx, obj, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2971:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::SetPropertyOnProto(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2727:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2727 | bool js::SetPropertyOnProto(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2727:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSScript.cpp:71,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src17.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2737:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2737 |   return SetPropertyByDefining(cx, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeDefineProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1614:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1614 | bool js::NativeDefineProperty(JSContext* cx, HandleNativeObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1637:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1637 |       return ArraySetLength(cx, arr, id, desc_.attributes(), desc_.value(),
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1638 |                             result);
      |                             ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1653:37: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1653 |       return DefineTypedArrayElement(cx, obj, index, desc_, result);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1170 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1170 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1139 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1574:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1574 |         if (!GetExistingPropertyValue(cx, obj, id, prop, &currentValue)) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1771:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1771 |       if (!GetExistingPropertyValue(cx, obj, id, prop, &currentValue)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1799:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1799 |       if (!GetExistingPropertyValue(cx, obj, id, prop, &currentValue)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1810:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1810 |         if (!SameValue(cx, desc.value(), currentValue, &same)) {
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1170 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1170 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1139 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeDefineDataProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleValue, unsigned int, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1868:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1868 | bool js::NativeDefineDataProperty(JSContext* cx, HandleNativeObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1868:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1873:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1873 |   return NativeDefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeDefineAccessorProperty(JSContext*, js::HandleNativeObject, JS::HandleId, js::GetterOp, js::SetterOp, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1883:28: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1883 |   if (!NativeDefineProperty(cx, obj, id, desc, result)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeDefineAccessorProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleObject, JS::HandleObject, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1910:28: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1910 |   if (!NativeDefineProperty(cx, obj, id, desc, result)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeDefineDataProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1926:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1926 | bool js::NativeDefineDataProperty(JSContext* cx, HandleNativeObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1873:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1873 |   return NativeDefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::CopyDataPropertiesNative(JSContext*, js::HandlePlainObject, js::HandleNativeObject, js::HandlePlainObject, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:3104:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3104 |       if (!NativeDefineDataProperty(cx, target, key, value, JSPROP_ENUMERATE)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool AddPlainObjectProperties(JSContext*, js::HandlePlainObject, js::IdValuePair*, size_t)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1873:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1873 |   return NativeDefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::NativeDefineDataProperty(JSContext*, js::HandleNativeObject, js::PropertyName*, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1944:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1944 | bool js::NativeDefineDataProperty(JSContext* cx, HandleNativeObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1873:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1873 |   return NativeDefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp: In function 'bool js::AddOrUpdateSparseElementHelper(JSContext*, js::HandleArrayObject, int32_t, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2045:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2045 | bool js::AddOrUpdateSparseElementHelper(JSContext* cx, HandleArrayObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1170 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1170 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1139 |     if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) {
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2084:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2084 |   return SetProperty(cx, obj, id, v, receiver, result) &&
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.cpp:2084:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/usr/bin/g++ -o Unified_cpp_js_src18.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src18.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src18.cpp
js/src/Unified_cpp_js_src19.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:38:
/<<PKGBUILDDIR>>/js/src/frontend/ObjectEmitter.cpp: In member function 'bool js::frontend::PropertyEmitter::emitInit(JSOp, JS::Handle<JSAtom*>)':
/<<PKGBUILDDIR>>/js/src/frontend/ObjectEmitter.cpp:340:34: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  340 |     if (!NativeDefineDataProperty(bce_->cx, obj_, propKey, UndefinedHandleValue,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  341 |                                   JSPROP_ENUMERATE)) {
      |                                   ~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_frontend4.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_frontend4.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend4.cpp
js/src/frontend/Unified_cpp_js_src_frontend5.o
   Compiling webrender_api v0.60.0 (/<<PKGBUILDDIR>>/gfx/wr/webrender_api)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=60 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=webrender_api CARGO_PKG_DESCRIPTION='Public API for WebRender' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/gfx/wr/webrender_api CARGO_PKG_AUTHORS='Glenn Watson <gw@intuitionlibrary.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.60.0 /usr/bin/rustc --crate-name webrender_api --edition=2018 gfx/wr/webrender_api/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="serialize"' -C metadata=ee27a405f943e014 -C extra-filename=-ee27a405f943e014 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern app_units=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libapp_units-8f61a8e5815910d3.rmeta --extern bincode=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbincode-66c65b0484cf5ebd.rmeta --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern byteorder=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern derive_more=/<<PKGBUILDDIR>>/build-browser/release/deps/libderive_more-ed8e2fb8ff8334b8.so --extern euclid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeuclid-071214e83d750543.rmeta --extern malloc_size_of_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libmalloc_size_of_derive-12621d04c52d3ff9.so --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --extern serde_bytes=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde_bytes-7dada207adf653c0.rmeta --extern serde_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libserde_derive-c091f8297625707c.so --extern time=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtime-07c4baaad2d5732c.rmeta --extern malloc_size_of=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libwr_malloc_size_of-a60142207d18c79d.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src18.cpp:29:
/<<PKGBUILDDIR>>/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&)':
/<<PKGBUILDDIR>>/js/src/vm/ProxyObject.cpp:49:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   49 | ProxyObject* ProxyObject::New(JSContext* cx, const BaseProxyHandler* handler,
      |              ^~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src19.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src19.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp
js/src/Unified_cpp_js_src2.o
   Compiling style v0.0.1 (/<<PKGBUILDDIR>>/servo/components/style)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=style CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/style CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name build_script_build servo/components/style/build.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type bin --emit=dep-info,link -C opt-level=2 -C codegen-units=1 --cfg 'feature="bindgen"' --cfg 'feature="gecko"' --cfg 'feature="gecko_profiler"' --cfg 'feature="nsstring"' --cfg 'feature="regex"' --cfg 'feature="toml"' --cfg 'feature="use_bindgen"' -C metadata=d76694795bf9487a -C extra-filename=-d76694795bf9487a --out-dir /<<PKGBUILDDIR>>/build-browser/release/build/style-d76694795bf9487a -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bindgen=/<<PKGBUILDDIR>>/build-browser/release/deps/libbindgen-62c4516bcefa9630.rlib --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/release/deps/liblazy_static-718cb4994dcd495b.rlib --extern log=/<<PKGBUILDDIR>>/build-browser/release/deps/liblog-41f9d45f8ade6a43.rlib --extern regex=/<<PKGBUILDDIR>>/build-browser/release/deps/libregex-69da2f6468483606.rlib --extern toml=/<<PKGBUILDDIR>>/build-browser/release/deps/libtoml-1d242651219c1a76.rlib --extern walkdir=/<<PKGBUILDDIR>>/build-browser/release/deps/libwalkdir-cd74e0b07ca19f60.rlib -L native=/<<PKGBUILDDIR>>/build-browser/release/build/libloading-d45567e164997a7a/out`
warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender_api/src/api.rs:1484:28
     |
1484 |     fn clone(&self) -> Box<RenderNotifier>;
     |                            ^^^^^^^^^^^^^^ help: use `dyn`: `dyn RenderNotifier`
     |
     = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender_api/src/api.rs:1510:25
     |
1510 |     handler: Option<Box<NotificationHandler>>,
     |                         ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn NotificationHandler`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender_api/src/api.rs:1515:47
     |
1515 |     pub fn new(when: Checkpoint, handler: Box<NotificationHandler>) -> Self {
     |                                               ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn NotificationHandler`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender_api/src/image.rs:300:49
    |
300 |     fn create_blob_rasterizer(&mut self) -> Box<AsyncBlobImageRasterizer>;
    |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncBlobImageRasterizer`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender_api/src/image.rs:306:20
    |
306 |         services: &BlobImageResources,
    |                    ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn BlobImageResources`

   Compiling storage v0.1.0 (/<<PKGBUILDDIR>>/storage/rust)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=storage CARGO_PKG_DESCRIPTION='Rust bindings for mozStorage.' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/storage/rust CARGO_PKG_AUTHORS='Lina Cambridge <lina@yakshaving.ninja>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name storage --edition=2018 storage/rust/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=3c136ced0774d761 -C extra-filename=-3c136ced0774d761 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern storage_variant=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstorage_variant-ad91a402ba189f30.rmeta --extern xpcom=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libxpcom-2095dcb94b37d8b8.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
   Compiling kvstore v0.1.0 (/<<PKGBUILDDIR>>/toolkit/components/kvstore)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=kvstore CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/toolkit/components/kvstore CARGO_PKG_AUTHORS='Myk Melez <myk@mykzilla.org>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name kvstore toolkit/components/kvstore/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=b45ee9d1b5e0099f -C extra-filename=-b45ee9d1b5e0099f --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern atomic_refcell=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libatomic_refcell-5a5d0ca20337c307.rmeta --extern crossbeam_utils=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcrossbeam_utils-7fcb3294b37a1d1b.rmeta --extern failure=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfailure-c4ad293f66162452.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern lmdb=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblmdb-420ffd063ebb9f6a.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern moz_task=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmoz_task-d68cb89de2f84fa7.rmeta --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern rkv=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librkv-73a69fcad70e10b7.rmeta --extern storage_variant=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstorage_variant-ad91a402ba189f30.rmeta --extern thin_vec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthin_vec-b3cf4b1f7b125cdc.rmeta --extern xpcom=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libxpcom-2095dcb94b37d8b8.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out`
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/webrender-00e64d9acd60f0d1/build-script-build`
[webrender 0.60.0] cargo:rerun-if-changed=res
[webrender 0.60.0] cargo:rerun-if-changed=res/pf_vector_cover.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/brush_yuv_image.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/brush.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/render_task.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/gpu_cache.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/cs_gradient.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/debug_color.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/cs_border_segment.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/pls_init.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/brush_image.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/rect.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/cs_border_solid.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/cs_clip_rectangle.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/transform.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/cs_line_decoration.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/cs_scale.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/shared_other.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/brush_solid.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/prim_shared.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/pf_vector_stencil.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/base.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/ps_split_composite.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/cs_clip_image.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/snap.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/cs_blur.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/brush_blend.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/ellipse.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/cs_clip_box_shadow.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/gpu_cache_update.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/shared.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/brush_linear_gradient.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/pls_resolve.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/clip_shared.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/debug_font.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/ps_text_run.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/brush_mix_blend.glsl
[webrender 0.60.0] cargo:rerun-if-changed=res/brush_radial_gradient.glsl
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=21 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=selectors CARGO_PKG_DESCRIPTION='CSS Selectors matching for Rust' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/selectors CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/selectors-9e645c8ae17d636b/out CARGO_PKG_REPOSITORY='https://github.com/servo/servo' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.21.0 /usr/bin/rustc --crate-name selectors servo/components/selectors/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=ee60d84c1b2d1e1e -C extra-filename=-ee60d84c1b2d1e1e --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern cssparser=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcssparser-50d9c672c007d41b.rmeta --extern derive_more=/<<PKGBUILDDIR>>/build-browser/release/deps/libderive_more-ed8e2fb8ff8334b8.so --extern fxhash=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfxhash-6c47001f0a9256a5.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern matches=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmatches-9689327eba2d08c1.rmeta --extern phf=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libphf-5c76f502e1bc6bab.rmeta --extern precomputed_hash=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libprecomputed_hash-f5c957268bd71322.rmeta --extern servo_arc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libservo_arc-d7aa941100996212.rmeta --extern smallvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallvec-d7933f46b5e41beb.rmeta --extern thin_slice=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthin_slice-b148db2bf5218275.rmeta --extern to_shmem=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libto_shmem-c1a2d46c6f52dd43.rmeta --extern to_shmem_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libto_shmem_derive-17f1aca59f9845f6.so -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> gfx/wr/webrender_api/src/channel_mpsc.rs:41:71
   |
41 |         self.rx.recv().map_err(|e| io::Error::new(ErrorKind::Other, e.description()))
   |                                                                       ^^^^^^^^^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/selectors/context.rs:137:48
    |
137 |     pub pseudo_element_matching_fn: Option<&'a Fn(&Impl::PseudoElement) -> bool>,
    |                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Impl::PseudoElement) -> bool`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/selectors/parser.rs:1900:8
     |
1900 |       Ok(match_ignore_ascii_case! {
     |  ________^
1901 | |         ident,
1902 | |         "i" => AttributeFlags::AsciiCaseInsensitive,
1903 | |         "s" => AttributeFlags::CaseSensitive,
1904 | |         _ => return Err(location.new_basic_unexpected_token_error(token.clone())),
1905 | |     })
     | |_____^
     |
     = note: `#[warn(deprecated)]` on by default
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/selectors/parser.rs:2044:5
     |
2044 | /     match_ignore_ascii_case! { &name,
2045 | |         "nth-child" => return Ok(parse_nth_pseudo_class(input, Component::NthChild)?),
2046 | |         "nth-of-type" => return Ok(parse_nth_pseudo_class(input, Component::NthOfType)?),
2047 | |         "nth-last-child" => return Ok(parse_nth_pseudo_class(input, Component::NthLastChild)?),
...    |
2059 | |         _ => {}
2060 | |     }
     | |_____^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/selectors/parser.rs:2081:5
     |
2081 | /     match_ignore_ascii_case! { name,
2082 | |         "before" | "after" | "first-line" | "first-letter" => true,
2083 | |         _ => false,
2084 | |     }
     | |_____^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/selectors/parser.rs:2228:9
     |
2228 | /         match_ignore_ascii_case! { &name,
2229 | |             "first-child" => return Ok(Component::FirstChild),
2230 | |             "last-child" => return Ok(Component::LastChild),
2231 | |             "only-child" => return Ok(Component::OnlyChild),
...    |
2239 | |             _ => {},
2240 | |         }
     | |_________^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

/usr/bin/g++ -o Unified_cpp_js_src_frontend5.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src/frontend -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_frontend5.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/frontend/Unified_cpp_js_src_frontend5.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::ArrayIteratorObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2004 | bool Is(HandleValue v) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::MapIteratorObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::SetIteratorObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::StringIteratorObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::RegExpStringIteratorObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::ArrayBufferObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::SharedArrayBufferObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::TypedArrayObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::GeneratorObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::MapObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::SetObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::CollatorObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::DateTimeFormatObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::NumberFormatObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::PluralRulesObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::RelativeTimeFormatObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::RegExpObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool Is(JS::HandleValue) [with T = js::ModuleObject]':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/SavedStacks.cpp: In function 'bool JS::AssignProperty(JSContext*, JS::HandleObject, JS::HandleObject, const char*)':
/<<PKGBUILDDIR>>/js/src/vm/SavedStacks.cpp:1094:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1094 |   return JS_GetProperty(cx, src, property, &v) &&
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SavedStacks.cpp:1095:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1095 |          JS_DefineProperty(cx, dst, property, v, JSPROP_ENUMERATE);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_HostResolveImportedModule(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2289:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2289 |                       CallModuleResolveHook(cx, referencingPrivate, specifier));
      |                       ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:1885:31: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1885 |   return RegExpGetSubstitution(cx, matchResult, string, size_t(position),
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1886 |                                replacement, size_t(firstDollarIndex),
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1887 |                                args.rval());
      |                                ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_CopyDataPropertiesOrGetOwnKeys(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2438:28: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2438 |   return GetOwnPropertyKeys(
      |          ~~~~~~~~~~~~~~~~~~^
 2439 |       cx, from, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, args.rval());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_CreateModuleSyntaxError(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:429:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  429 |   if (!JS::CreateError(cx, JSEXN_SYNTAXERR, nullptr, filename,
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  430 |                        args[1].toInt32(), args[2].toInt32(), nullptr, message,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  431 |                        &error)) {
      |                        ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_MakeConstructible(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:496:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  496 |   if (!DefineDataProperty(
      |        ~~~~~~~~~~~~~~~~~~^
  497 |           cx, ctor, cx->names().prototype, args[1],
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  498 |           JSPROP_READONLY | JSPROP_ENUMERATE | JSPROP_PERMANENT)) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool GetUnclonedValue(JSContext*, js::HandleNativeObject, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3175:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3175 | static bool GetUnclonedValue(JSContext* cx, HandleNativeObject selfHostedObject,
      |             ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_RegExpCreate(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:1859:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1859 |   return RegExpCreate(cx, args[0], args.get(1), args.rval());
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:1859:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'void ThrowErrorWithType(JSContext*, JSExnType, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:345:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |           DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, val, nullptr);
      |           ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ToSource(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:169:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  169 |   JSString* str = ValueToSource(cx, args[0]);
      |                   ~~~~~~~~~~~~~^~~~~~~~~~~~~
   Compiling bookmark_sync v0.1.0 (/<<PKGBUILDDIR>>/toolkit/components/places/bookmark_sync)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=bookmark_sync CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/toolkit/components/places/bookmark_sync CARGO_PKG_AUTHORS='Lina Cambridge <lina@yakshaving.ninja>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name bookmark_sync --edition=2018 toolkit/components/places/bookmark_sync/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=a9b4a2435fb54543 -C extra-filename=-a9b4a2435fb54543 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern atomic_refcell=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libatomic_refcell-5a5d0ca20337c307.rmeta --extern cstr=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcstr-ba78c8047c4a6a7c.rmeta --extern dogear=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libdogear-c95430ec9f455d0d.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern moz_task=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmoz_task-d68cb89de2f84fa7.rmeta --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern storage=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstorage-3c136ced0774d761.rmeta --extern storage_variant=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstorage_variant-ad91a402ba189f30.rmeta --extern thin_vec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthin_vec-b3cf4b1f7b125cdc.rmeta --extern xpcom=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libxpcom-2095dcb94b37d8b8.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool intrinsic_ToString(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool intrinsic_ToObject(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ToBigInt(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2445:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2445 |   BigInt* res = ToBigInt(cx, args[0]);
      |                 ~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In function 'bool intrinsic_ToInteger(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
   Compiling malloc_size_of v0.0.1 (/<<PKGBUILDDIR>>/servo/components/malloc_size_of)
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Runtime.cpp: In function 'bool HandleInterrupt(JSContext*, bool)':
/<<PKGBUILDDIR>>/js/src/vm/Runtime.cpp:446:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  446 |         switch (Debugger::onSingleStep(cx, &rval)) {
      |                 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=malloc_size_of CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/malloc_size_of CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name malloc_size_of servo/components/malloc_size_of/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=0c87cd8221576ecb -C extra-filename=-0c87cd8221576ecb --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern app_units=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libapp_units-8f61a8e5815910d3.rmeta --extern cssparser=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcssparser-50d9c672c007d41b.rmeta --extern euclid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeuclid-071214e83d750543.rmeta --extern hashglobe=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libhashglobe-217081be2058e6b5.rmeta --extern selectors=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libselectors-ee60d84c1b2d1e1e.rmeta --extern servo_arc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libservo_arc-d7aa941100996212.rmeta --extern smallbitvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallbitvec-e52f01616ab26994.rmeta --extern smallvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallvec-d7933f46b5e41beb.rmeta --extern thin_slice=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthin_slice-b148db2bf5218275.rmeta --extern void=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libvoid-139f04f52690f2bc.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/js/src/vm/Runtime.cpp:460:51: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  460 |             cx->setPendingExceptionAndCaptureStack(rval);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
warning: trait objects without an explicit `dyn` are deprecated
  --> servo/components/malloc_size_of/lib.rs:95:27
   |
95 | type VoidPtrToBoolFnMut = FnMut(*const c_void) -> bool;
   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(*const c_void) -> bool`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp: In function 'bool JS::ExecuteRegExp(JSContext*, JS::HandleObject, JS::HandleObject, char16_t*, size_t, size_t*, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:1501:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1501 | JS_PUBLIC_API bool JS::ExecuteRegExp(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:1519:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1519 |   return ExecuteRegExpLegacy(cx, res, reobj.as<RegExpObject>(), input, indexp,
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1520 |                              test, rval);
      |                              ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp: In function 'bool JS::ExecuteRegExpNoStatics(JSContext*, JS::HandleObject, char16_t*, size_t, size_t*, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:1523:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1523 | JS_PUBLIC_API bool JS::ExecuteRegExpNoStatics(JSContext* cx, HandleObject obj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:1535:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1535 |   return ExecuteRegExpLegacy(cx, nullptr, obj.as<RegExpObject>(), input, indexp,
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1536 |                              test, rval);
      |                              ~~~~~~~~~~~
     Running `/<<PKGBUILDDIR>>/build-browser/release/build/style-d76694795bf9487a/build-script-build`
[style 0.0.1] cargo:rerun-if-changed=build.rs
[style 0.0.1] cargo:out_dir=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out
[style 0.0.1] cargo:rerun-if-changed=properties/properties.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/properties.html.mako
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/outline.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/margin.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/svg.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/background.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/column.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/inherited_svg.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/box.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/font.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/inherited_text.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/text.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/border.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/list.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/position.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/shorthands/padding.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/gecko.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/data.py
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_ui.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_table.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/outline.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/xul.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/margin.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/ui.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/svg.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/background.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/counters.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/column.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_svg.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/color.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/box.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/font.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/effects.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_text.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/text.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/border.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/list.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_box.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/position.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/padding.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/longhands/table.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/Mako-0.9.1.zip
[style 0.0.1] cargo:rerun-if-changed=properties/declaration_block.rs
[style 0.0.1] cargo:rerun-if-changed=properties/build.py
[style 0.0.1] cargo:rerun-if-changed=properties/cascade.rs
[style 0.0.1] cargo:rerun-if-changed=properties/helpers.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/helpers/animated_properties.mako.rs
[style 0.0.1] cargo:rerun-if-changed=properties/computed_value_flags.rs
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/SavedStacks.cpp: In function 'JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, JS::HandleObject, JS::SavedFrameSelfHosted)':
/<<PKGBUILDDIR>>/js/src/vm/SavedStacks.cpp:1125:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1125 |       if (!JS_GetProperty(cx, savedFrame, prop, &v)) {
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
   Compiling style_traits v0.0.1 (/<<PKGBUILDDIR>>/servo/components/style_traits)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=style_traits CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/style_traits CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name style_traits servo/components/style_traits/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="gecko"' -C metadata=6a098b24103a5432 -C extra-filename=-6a098b24103a5432 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern app_units=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libapp_units-8f61a8e5815910d3.rmeta --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern cssparser=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcssparser-50d9c672c007d41b.rmeta --extern euclid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeuclid-071214e83d750543.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern malloc_size_of=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmalloc_size_of-0c87cd8221576ecb.rmeta --extern malloc_size_of_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libmalloc_size_of_derive-12621d04c52d3ff9.so --extern selectors=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libselectors-ee60d84c1b2d1e1e.rmeta --extern servo_arc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libservo_arc-d7aa941100996212.rmeta --extern to_shmem=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libto_shmem-c1a2d46c6f52dd43.rmeta --extern to_shmem_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libto_shmem_derive-17f1aca59f9845f6.so -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
  --> servo/components/style_traits/specified_value_info.rs:30:42
   |
30 | pub type KeywordsCollectFn<'a> = &'a mut FnMut(&[&'static str]);
   |                                          ^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&[&'static str])`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style_traits/viewport.rs:12:1
   |
12 | / define_css_keyword_enum! {
13 | |     pub enum UserZoom {
14 | |         Zoom = "zoom",
15 | |         Fixed = "fixed",
16 | |     }
17 | | }
   | |_^
   |
   = note: `#[warn(deprecated)]` on by default
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style_traits/viewport.rs:19:1
   |
19 | / define_css_keyword_enum! {
20 | |     pub enum Orientation {
21 | |         Auto = "auto",
22 | |         Portrait = "portrait",
23 | |         Landscape = "landscape",
24 | |     }
25 | | }
   | |_^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::getUnclonedSelfHostedValue(JSContext*, js::HandlePropertyName, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3525:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3525 | bool JSRuntime::getUnclonedSelfHostedValue(JSContext* cx,
      |      ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:39,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::ValueToId(JSContext*, typename js::MaybeRooted<JS::Value, allowGC>::HandleType, typename js::MaybeRooted<JS::PropertyKey, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   74 | inline bool ValueToId(
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:39,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h: In function 'bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:631:24: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  631 |   if (!ValueToId<CanGC>(cx, args[1], &id)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:691:22: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  691 |   if (!DefineProperty(cx, obj, id, desc, result)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:577:24: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  577 |   if (!ValueToId<CanGC>(cx, args[1], &id)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:611:22: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  611 |   if (!DefineProperty(cx, obj, id, desc)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=60 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=webrender CARGO_PKG_DESCRIPTION='A GPU accelerated 2D renderer for web content' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/gfx/wr/webrender CARGO_PKG_AUTHORS='Glenn Watson <gw@intuitionlibrary.com>' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/webrender-563434174fb96f98/out CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.60.0 /usr/bin/rustc --crate-name webrender --edition=2018 gfx/wr/webrender/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="capture"' --cfg 'feature="ron"' --cfg 'feature="serde"' --cfg 'feature="serialize_program"' -C metadata=24a45ec15a7393c6 -C extra-filename=-24a45ec15a7393c6 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern bincode=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbincode-66c65b0484cf5ebd.rmeta --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern byteorder=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern cfg_if=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcfg_if-e88e725113d6967a.rmeta --extern cstr=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcstr-ba78c8047c4a6a7c.rmeta --extern euclid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeuclid-071214e83d750543.rmeta --extern freetype=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfreetype-05ef167d66169b3d.rmeta --extern fxhash=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfxhash-6c47001f0a9256a5.rmeta --extern gleam=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libgleam-e9d399405515f4ab.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern malloc_size_of_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libmalloc_size_of_derive-12621d04c52d3ff9.so --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta --extern plane_split=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libplane_split-14775915ee19281b.rmeta --extern rayon=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librayon-4d8d5eb4819905a0.rmeta --extern ron=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libron-5fcabfa94334c59f.rmeta --extern serde=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libserde-a53bd76d261984ac.rmeta --extern sha2=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsha2-da60c24bcf572d27.rmeta --extern smallvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallvec-d7933f46b5e41beb.rmeta --extern svg_fmt=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsvg_fmt-99340ebb5799c2c0.rmeta --extern thread_profiler=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthread_profiler-3e054ec5bf88ea9a.rmeta --extern time=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtime-07c4baaad2d5732c.rmeta --extern api=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libwebrender_api-ee27a405f943e014.rmeta --extern webrender_build=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libwebrender_build-2d6c93ed21a30399.rmeta --extern malloc_size_of=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libwr_malloc_size_of-a60142207d18c79d.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::initSelfHosting(JSContext*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3148:16: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 3148 |   if (!Evaluate(cx, options, srcBuf, &rv)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3025:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3025 |   if (!cx->getPendingException(&exn)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/frontend'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/gc'
mkdir -p '.deps/'
js/src/gc/StoreBuffer.o
/usr/bin/g++ -o StoreBuffer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/gc -I/<<PKGBUILDDIR>>/build-browser/js/src/gc -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/StoreBuffer.o.pp   /<<PKGBUILDDIR>>/js/src/gc/StoreBuffer.cpp
js/src/gc/Unified_cpp_js_src_gc0.o
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2230:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2230 |   if (!Construct(cx, args[0], constructArgs, args[1], &res)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2230:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = signed char; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = unsigned char; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = short int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = short unsigned int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = unsigned int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = float; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = double; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = js::uint8_clamped; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::createLazySelfHostedFunctionClone(JSContext*, js::HandlePropertyName, js::HandleAtom, unsigned int, JS::HandleObject, js::NewObjectKind, JS::MutableHandleFunction)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3529:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3529 |   return GetUnclonedValue(
      |          ~~~~~~~~~~~~~~~~^
 3530 |       cx, HandleNativeObject::fromMarkedLocation(&selfHostingGlobal_.ref()), id,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3531 |       vp);
      |       ~~~                 
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::cloneSelfHostedFunctionScript(JSContext*, js::HandlePropertyName, JS::HandleFunction)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3529:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3529 |   return GetUnclonedValue(
      |          ~~~~~~~~~~~~~~~~^
 3530 |       cx, HandleNativeObject::fromMarkedLocation(&selfHostingGlobal_.ref()), id,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3531 |       vp);
      |       ~~~                 
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp: In member function 'js::ArrayObject* js::RegExpRealm::createMatchResultTemplateObject(JSContext*)':
/<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:1208:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1208 |   if (!NativeDefineDataProperty(cx, templateObject, cx->names().index, index,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1209 |                                 JSPROP_ENUMERATE)) {
      |                                 ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:1215:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1215 |   if (!NativeDefineDataProperty(cx, templateObject, cx->names().input, inputVal,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1216 |                                 JSPROP_ENUMERATE)) {
      |                                 ~~~~~~~~~~~~~~~~~
warning: use of deprecated item 'r#try': use the `?` operator instead
    --> gfx/wr/webrender/src/renderer.rs:2178:34
     |
2178 |         let gpu_glyph_renderer = r#try!(GpuGlyphRenderer::new(&mut device,
     |                                  ^^^^^
     |
     = note: `#[warn(deprecated)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> gfx/wr/webrender/src/profiler.rs:49:48
   |
49 | pub static mut PROFILER_HOOKS: Option<&'static ProfilerHooks> = None;
   |                                                ^^^^^^^^^^^^^ help: use `dyn`: `dyn ProfilerHooks`
   |
   = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
  --> gfx/wr/webrender/src/profiler.rs:54:50
   |
54 | pub fn set_profiler_hooks(hooks: Option<&'static ProfilerHooks>) {
   |                                                  ^^^^^^^^^^^^^ help: use `dyn`: `dyn ProfilerHooks`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/profiler.rs:1156:50
     |
1156 |                 &renderer_profile.frame_time as &ProfileCounter,
     |                                                  ^^^^^^^^^^^^^^ help: use `dyn`: `dyn ProfileCounter`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/profiler.rs:1185:50
     |
1185 |                 &renderer_profile.frame_time as &ProfileCounter,
     |                                                  ^^^^^^^^^^^^^^ help: use `dyn`: `dyn ProfileCounter`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/profiler.rs:1281:32
     |
1281 |             let samplers: Vec<&ProfileCounter> = samplers.iter().map(|sampler| {
     |                                ^^^^^^^^^^^^^^ help: use `dyn`: `dyn ProfileCounter`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/profiler.rs:1282:29
     |
1282 |                 sampler as &ProfileCounter
     |                             ^^^^^^^^^^^^^^ help: use `dyn`: `dyn ProfileCounter`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:169:28
    |
169 | fn get_shader_version(gl: &gl::Gl) -> &'static str {
    |                            ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:298:14
    |
298 |         gl: &gl::Gl,
    |              ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:368:14
    |
368 |         gl: &gl::Gl,
    |              ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:386:25
    |
386 |     fn bind(&self, gl: &gl::Gl, main: VBOId, instance: VBOId) {
    |                         ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:400:25
    |
400 |     fn bind(&self, gl: &gl::Gl) {
    |                         ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:406:25
    |
406 |     fn bind(&self, gl: &gl::Gl) {
    |                         ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:412:25
    |
412 |     fn bind(&self, gl: &gl::Gl, target: FBOTarget) {
    |                         ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:819:39
    |
819 |     program_cache_handler: Option<Box<ProgramCacheObserver>>,
    |                                       ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ProgramCacheObserver`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:823:51
    |
823 |     pub fn new(program_cache_observer: Option<Box<ProgramCacheObserver>>) -> Rc<Self> {
    |                                                   ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ProgramCacheObserver`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:943:12
    |
943 |     gl: Rc<gl::Gl>,
    |            ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/gl.rs:947:24
    |
947 |     base_gl: Option<Rc<gl::Gl>>,
    |                        ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/device/gl.rs:1173:20
     |
1173 |         mut gl: Rc<gl::Gl>,
     |                    ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/device/gl.rs:1363:26
     |
1363 |     pub fn gl(&self) -> &gl::Gl {
     |                          ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/device/gl.rs:1367:32
     |
1367 |     pub fn rc_gl(&self) -> &Rc<gl::Gl> {
     |                                ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/device/gl.rs:1423:14
     |
1423 |         gl: &gl::Gl,
     |              ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/device/gl.rs:3148:33
     |
3148 |     fn log_driver_messages(gl: &gl::Gl) {
     |                                 ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/device/gl.rs:3283:13
     |
3283 |     gl: &'a gl::Gl,
     |             ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
  --> gfx/wr/webrender/src/device/query_gl.rs:73:12
   |
73 |     gl: Rc<gl::Gl>,
   |            ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
  --> gfx/wr/webrender/src/device/query_gl.rs:82:19
   |
82 |     fn new(gl: Rc<gl::Gl>, debug_method: GpuDebugMethod) -> Self {
   |                   ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/query_gl.rs:192:12
    |
192 |     gl: Rc<gl::Gl>,
    |            ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/query_gl.rs:199:23
    |
199 |     pub fn new(gl: Rc<gl::Gl>, debug_method: GpuDebugMethod) -> Self {
    |                       ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/query_gl.rs:282:20
    |
282 |     gl: Option<(Rc<gl::Gl>, GpuDebugMethod)>,
    |                    ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/query_gl.rs:286:20
    |
286 |     fn new(gl: &Rc<gl::Gl>, message: &str, debug_method: GpuDebugMethod) -> Self {
    |                    ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/device/query_gl.rs:301:21
    |
301 |     fn fire(gl: &Rc<gl::Gl>, message: &str, debug_method: GpuDebugMethod) {
    |                     ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/glyph_rasterizer/mod.rs:398:14
    |
398 |             1...2 => SubpixelOffset::Quarter,
    |              ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/glyph_rasterizer/mod.rs:399:14
    |
399 |             3...4 => SubpixelOffset::Half,
    |              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/glyph_rasterizer/mod.rs:400:14
    |
400 |             5...6 => SubpixelOffset::ThreeQuarters,
    |              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:394:14
    |
394 |             3...4 => (4, &mut self.free_list_4),
    |              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:395:14
    |
395 |             5...8 => (8, &mut self.free_list_8),
    |              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:396:14
    |
396 |             9...16 => (16, &mut self.free_list_16),
    |              ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:397:15
    |
397 |             17...32 => (32, &mut self.free_list_32),
    |               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:398:15
    |
398 |             33...64 => (64, &mut self.free_list_64),
    |               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:399:15
    |
399 |             65...128 => (128, &mut self.free_list_128),
    |               ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:400:16
    |
400 |             129...256 => (256, &mut self.free_list_256),
    |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:401:16
    |
401 |             257...341 => (341, &mut self.free_list_341),
    |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:402:16
    |
402 |             342...512 => (512, &mut self.free_list_512),
    |                ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
   --> gfx/wr/webrender/src/gpu_cache.rs:403:16
    |
403 |             513...1024 => (1024, &mut self.free_list_1024),
    |                ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/prim_store/mod.rs:3198:20
     |
3198 |     callback: &mut FnMut(&LayoutRect, GpuDataRequest),
     |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FnMut(&LayoutRect, GpuDataRequest)`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/render_backend.rs:689:19
    |
689 |     notifier: Box<RenderNotifier>,
    |                   ^^^^^^^^^^^^^^ help: use `dyn`: `dyn RenderNotifier`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/render_backend.rs:690:26
    |
690 |     recorder: Option<Box<ApiRecordingReceiver>>,
    |                          ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ApiRecordingReceiver`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/render_backend.rs:691:25
    |
691 |     sampler: Option<Box<AsyncPropertySampler + Send>>,
    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncPropertySampler + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/render_backend.rs:709:23
    |
709 |         notifier: Box<RenderNotifier>,
    |                       ^^^^^^^^^^^^^^ help: use `dyn`: `dyn RenderNotifier`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/render_backend.rs:711:30
    |
711 |         recorder: Option<Box<ApiRecordingReceiver>>,
    |                              ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ApiRecordingReceiver`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/render_backend.rs:712:29
    |
712 |         sampler: Option<Box<AsyncPropertySampler + Send>>,
    |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncPropertySampler + Send`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/render_task.rs:1947:18
     |
1947 |     output: &mut io::Write,
     |                  ^^^^^^^^^ help: use `dyn`: `dyn io::Write`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:1854:23
     |
1854 |     debug_server: Box<DebugServer>,
     |                       ^^^^^^^^^^^ help: use `dyn`: `dyn DebugServer`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:1914:40
     |
1914 |     external_image_handler: Option<Box<ExternalImageHandler>>,
     |                                        ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ExternalImageHandler`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:1919:38
     |
1919 |     output_image_handler: Option<Box<OutputImageHandler>>,
     |                                      ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn OutputImageHandler`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:2007:16
     |
2007 |         gl: Rc<gl::Gl>,
     |                ^^^^^^ help: use `dyn`: `dyn gl::Gl`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:2008:23
     |
2008 |         notifier: Box<RenderNotifier>,
     |                       ^^^^^^^^^^^^^^ help: use `dyn`: `dyn RenderNotifier`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:2933:63
     |
2933 |     pub fn set_external_image_handler(&mut self, handler: Box<ExternalImageHandler>) {
     |                                                               ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ExternalImageHandler`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:2938:61
     |
2938 |     pub fn set_output_image_handler(&mut self, handler: Box<OutputImageHandler>) {
     |                                                             ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn OutputImageHandler`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:5192:24
     |
5192 |         select_color: &Fn(&Texture) -> [f32; 4],
     |                        ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&Texture) -> [f32; 4]`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:5655:40
     |
5655 |     pub blob_image_handler: Option<Box<BlobImageHandler>>,
     |                                        ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn BlobImageHandler`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:5656:30
     |
5656 |     pub recorder: Option<Box<ApiRecordingReceiver>>,
     |                              ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ApiRecordingReceiver`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:5657:37
     |
5657 |     pub thread_listener: Option<Box<ThreadListener + Send + Sync>>,
     |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ThreadListener + Send + Sync`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:5663:41
     |
5663 |     pub scene_builder_hooks: Option<Box<SceneBuilderHooks + Send>>,
     |                                         ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SceneBuilderHooks + Send`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:5664:29
     |
5664 |     pub sampler: Option<Box<AsyncPropertySampler + Send>>,
     |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncPropertySampler + Send`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/renderer.rs:5764:70
     |
5764 | fn new_debug_server(_enable: bool, api_tx: MsgSender<ApiMsg>) -> Box<DebugServer> {
     |                                                                      ^^^^^^^^^^^ help: use `dyn`: `dyn DebugServer`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/resource_cache.rs:462:36
    |
462 |     blob_image_handler: Option<Box<BlobImageHandler>>,
    |                                    ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn BlobImageHandler`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/resource_cache.rs:470:39
    |
470 |     blob_image_rasterizer: Option<Box<AsyncBlobImageRasterizer>>,
    |                                       ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncBlobImageRasterizer`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/resource_cache.rs:489:40
    |
489 |         blob_image_handler: Option<Box<BlobImageHandler>>,
    |                                        ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn BlobImageHandler`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/resource_cache.rs:686:36
    |
686 |         &mut self, rasterizer: Box<AsyncBlobImageRasterizer>,
    |                                    ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncBlobImageRasterizer`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/wr/webrender/src/resource_cache.rs:1161:23
     |
1161 |     ) -> (Option<(Box<AsyncBlobImageRasterizer>, AsyncBlobImageInfo)>, Vec<BlobImageParams>) {
     |                       ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncBlobImageRasterizer`

warning: trait objects without an explicit `dyn` are deprecated
  --> gfx/wr/webrender/src/scene_builder.rs:48:38
   |
48 |     pub blob_rasterizer: Option<(Box<AsyncBlobImageRasterizer>, AsyncBlobImageInfo)>,
   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncBlobImageRasterizer`

warning: trait objects without an explicit `dyn` are deprecated
  --> gfx/wr/webrender/src/scene_builder.rs:93:38
   |
93 |     pub blob_rasterizer: Option<(Box<AsyncBlobImageRasterizer>, AsyncBlobImageInfo)>,
   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncBlobImageRasterizer`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/scene_builder.rs:274:23
    |
274 |     hooks: Option<Box<SceneBuilderHooks + Send>>,
    |                       ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SceneBuilderHooks + Send`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/wr/webrender/src/scene_builder.rs:283:27
    |
283 |         hooks: Option<Box<SceneBuilderHooks + Send>>,
    |                           ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn SceneBuilderHooks + Send`

warning: unnecessary parentheses around block return value
   --> gfx/wr/webrender/src/shade.rs:822:9
    |
822 |         (buffer_kind as usize)
    |         ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
    |
    = note: `#[warn(unused_parens)]` on by default

warning: `...` range patterns are deprecated
    --> gfx/wr/webrender/src/texture_cache.rs:1769:10
     |
1769 |         1...16 => 16,
     |          ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> gfx/wr/webrender/src/texture_cache.rs:1770:11
     |
1770 |         17...32 => 32,
     |           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> gfx/wr/webrender/src/texture_cache.rs:1771:11
     |
1771 |         33...64 => 64,
     |           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> gfx/wr/webrender/src/texture_cache.rs:1772:11
     |
1772 |         65...128 => 128,
     |           ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> gfx/wr/webrender/src/texture_cache.rs:1773:12
     |
1773 |         129...256 => 256,
     |            ^^^ help: use `..=` for an inclusive range

warning: `...` range patterns are deprecated
    --> gfx/wr/webrender/src/texture_cache.rs:1774:12
     |
1774 |         257...512 => 512,
     |            ^^^ help: use `..=` for an inclusive range

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> gfx/wr/webrender/src/prim_store/gradient.rs:665:77
    |
665 |         let mut entries: [GradientDataEntry; GRADIENT_DATA_SIZE] = unsafe { mem::uninitialized() };
    |                                                                             ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> gfx/wr/webrender/src/renderer.rs:1468:32
     |
1468 |             data.push(unsafe { mem::uninitialized() });
     |                                ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> gfx/wr/webrender/src/renderer.rs:1476:36
     |
1476 |                 data.push(unsafe { mem::uninitialized() });
     |                                    ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> gfx/wr/webrender/src/platform/unix/font.rs:530:42
    |
530 |         let mut cbox: FT_BBox = unsafe { mem::uninitialized() };
    |                                          ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> gfx/wr/webrender/src/platform/unix/font.rs:713:37
    |
713 |             let mut cbox: FT_BBox = mem::uninitialized();
    |                                     ^^^^^^^^^^^^^^^^^^

[style 0.0.1] cargo:rerun-if-changed=build_gecko.rs
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/layout/style/bindgen.toml
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/layout/style/ServoBindings.toml
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool CloneValue(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3410:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3410 | static bool CloneValue(JSContext* cx, HandleValue selfHostedValue,
      |             ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3410:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3248:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3248 |     if (!GetUnclonedValue(cx, selfHostedObject, id, &selfHostedValue)) {
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3251:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3251 |     if (!CloneValue(cx, selfHostedValue, &val) ||
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3252:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3252 |         !JS_DefinePropertyById(cx, clone, id, val, attrs[i])) {
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::cloneSelfHostedValue(JSContext*, js::HandlePropertyName, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3544:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3544 | bool JSRuntime::cloneSelfHostedValue(JSContext* cx, HandlePropertyName name,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:3561:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3561 |   return CloneValue(cx, selfHostedValue, vp);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool js::CallSelfHostedFunction(JSContext*, js::HandlePropertyName, JS::HandleValue, const js::AnyInvokeArgs&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:1991:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1991 | bool js::CallSelfHostedFunction(JSContext* cx, HandlePropertyName name,
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:1991:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/RegExpObject.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  782 |     if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:785:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  785 |     return GlobalObject::addIntrinsicValue(cx, global, name, value);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src19.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2000:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2000 |   return Call(cx, fun, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:2000:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp: In function 'bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/vm/SelfHosting.cpp:1975:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1975 |   return CallSelfHostedFunction(cx, name, args.thisv(), args2, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src2.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp
js/src/Unified_cpp_js_src20.o
/usr/bin/g++ -o Unified_cpp_js_src_gc0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/gc -I/<<PKGBUILDDIR>>/build-browser/js/src/gc -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_gc0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp
js/src/gc/Unified_cpp_js_src_gc1.o
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/mozalloc.h:127:1: warning: replacement function 'operator new' cannot be declared 'inline' [-Winline-new-delete], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/mozalloc.h:134:21: warning: replacement function 'operator new' cannot be declared 'inline' [-Winline-new-delete], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/mozalloc.h:139:21: warning: replacement function 'operator new[]' cannot be declared 'inline' [-Winline-new-delete], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/mozalloc.h:144:21: warning: replacement function 'operator new[]' cannot be declared 'inline' [-Winline-new-delete], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/mozalloc.h:149:21: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/mozalloc.h:154:21: warning: replacement function 'operator delete' cannot be declared 'inline' [-Winline-new-delete], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/mozalloc.h:159:21: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/mozalloc.h:164:21: warning: replacement function 'operator delete[]' cannot be declared 'inline' [-Winline-new-delete], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/nsGkAtoms.h:118:39: warning: offset of on non-standard-layout type 'mozilla::detail::GkAtoms' [-Winvalid-offsetof], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/js/Proxy.h:222:43: warning: offset of on non-standard-layout type 'js::BaseProxyHandler' [-Winvalid-offsetof], err: false
[style 0.0.1] /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BrowsingContext.h:417:29: warning: offset of on non-standard-layout type 'mozilla::dom::BrowsingContext' [-Winvalid-offsetof], err: false
   Compiling webrender_bindings v0.1.0 (/<<PKGBUILDDIR>>/gfx/webrender_bindings)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=webrender_bindings CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/gfx/webrender_bindings CARGO_PKG_AUTHORS='The Mozilla Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name webrender_bindings gfx/webrender_bindings/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=1dbf33be6394b6c7 -C extra-filename=-1dbf33be6394b6c7 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern app_units=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libapp_units-8f61a8e5815910d3.rmeta --extern bincode=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbincode-66c65b0484cf5ebd.rmeta --extern euclid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeuclid-071214e83d750543.rmeta --extern fxhash=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfxhash-6c47001f0a9256a5.rmeta --extern gleam=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libgleam-e9d399405515f4ab.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern num_cpus=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_cpus-86b0cb9da67f1d6b.rmeta --extern rayon=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librayon-4d8d5eb4819905a0.rmeta --extern thread_profiler=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthread_profiler-3e054ec5bf88ea9a.rmeta --extern uuid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libuuid-bdf148fdcad0bf5e.rmeta --extern webrender=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libwebrender-24a45ec15a7393c6.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/webrender_bindings/src/bindings.rs:597:28
    |
597 |     fn clone(&self) -> Box<RenderNotifier> {
    |                            ^^^^^^^^^^^^^^ help: use `dyn`: `dyn RenderNotifier`
    |
note: the lint level is defined here
   --> gfx/webrender_bindings/src/lib.rs:5:9
    |
5   | #![deny(warnings)]
    |         ^^^^^^^^
    = note: `#[warn(bare_trait_objects)]` implied by `#[warn(warnings)]`

warning: trait objects without an explicit `dyn` are deprecated
    --> gfx/webrender_bindings/src/bindings.rs:1155:30
     |
1155 |     let recorder: Option<Box<ApiRecordingReceiver>> = if unsafe { gfx_use_wrench() } {
     |                              ^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ApiRecordingReceiver`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/webrender_bindings/src/moz2d_renderer.rs:593:49
    |
593 |     fn create_blob_rasterizer(&mut self) -> Box<AsyncBlobImageRasterizer> {
    |                                                 ^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn AsyncBlobImageRasterizer`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/webrender_bindings/src/moz2d_renderer.rs:614:21
    |
614 |         resources: &BlobImageResources,
    |                     ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn BlobImageResources`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/webrender_bindings/src/moz2d_renderer.rs:658:56
    |
658 |     fn prepare_request(&self, blob: &[u8], resources: &BlobImageResources) {
    |                                                        ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn BlobImageResources`

warning: trait objects without an explicit `dyn` are deprecated
   --> gfx/webrender_bindings/src/moz2d_renderer.rs:679:25
    |
679 |             resources: &BlobImageResources,
    |                         ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn BlobImageResources`

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool IsString(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:489:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  489 | MOZ_ALWAYS_INLINE bool IsString(HandleValue v) {
      |                        ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool str_toSource_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:38:
/<<PKGBUILDDIR>>/js/src/builtin/Symbol.cpp: In function 'bool IsSymbol(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Symbol.cpp:173:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  173 | MOZ_ALWAYS_INLINE bool IsSymbol(HandleValue v) {
      |                        ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::is(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2968:15: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2968 |   static bool is(HandleValue v) {
      |               ^~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1031 |   ReportNotObjectArg(cx, nth, fun, v);
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1031 |   ReportNotObjectArg(cx, nth, fun, v);
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1031 |   ReportNotObjectArg(cx, nth, fun, v);
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:106:28: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  106 |   return GetOwnPropertyKeys(
      |          ~~~~~~~~~~~~~~~~~~^
  107 |       cx, target, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, args.rval());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1031 |   ReportNotObjectArg(cx, nth, fun, v);
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1031 |   ReportNotObjectArg(cx, nth, fun, v);
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:730:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  730 | bool NodeBuilder::newArray(NodeVector& elts, MutableHandleValue dst) {
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:751:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  751 |     if (!DefineDataElement(cx, array, i, val)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'JSObject* PromiseRejectedWithPendingError(JSContext*)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return PromiseObject::unforgeableReject(cx, exn);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_concat(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::SymbolObject::construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'bool AllocationMarker(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:4255:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4255 |     if (!JS_GetProperty(cx, options, "nursery", &nurseryVal)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'void SweepObjectGroups(js::GCParallelTask*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:5463:29: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' was declared here
 5463 |   for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) {
      |                             ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:67: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                                                 ~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:5463:29: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::comp' was declared here
 5463 |   for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) {
      |                             ^
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool SetGCCallback(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:4338:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4338 |   if (!JS_GetProperty(cx, opts, "action", &v)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:4354:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4354 |     if (!JS_GetProperty(cx, opts, "phases", &v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:4387:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4387 |     if (!JS_GetProperty(cx, opts, "depth", &v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'void SweepMisc(js::GCParallelTask*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:5470:29: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' was declared here
 5470 |   for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) {
      |                             ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:37: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                 ~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:5470:29: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::comp' was declared here
 5470 |   for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) {
      |                             ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'bool ByteSize(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:4117:36: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4117 |     JS::ubi::Node node = args.get(0);
      |                                    ^
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool GetBacktrace(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3476:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3476 |     if (!JS_GetProperty(cx, cfg, "args", &v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3481:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3481 |     if (!JS_GetProperty(cx, cfg, "locals", &v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3486:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3486 |     if (!JS_GetProperty(cx, cfg, "thisprops", &v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:138:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  138 |   if (!JS_SetProperty(cx, info, "rooting-analysis", FalseHandleValue)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:142:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  142 |   if (!JS_SetProperty(cx, info, "exact-rooting", TrueHandleValue)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:146:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  146 |   if (!JS_SetProperty(cx, info, "trace-jscalls-api", FalseHandleValue)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:150:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  150 |   if (!JS_SetProperty(cx, info, "incremental-gc", TrueHandleValue)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:154:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  154 |   if (!JS_SetProperty(cx, info, "generational-gc", TrueHandleValue)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:164:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  164 |   if (!JS_SetProperty(cx, info, "debug", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:173:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  173 |   if (!JS_SetProperty(cx, info, "release_or_beta", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:182:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  182 |   if (!JS_SetProperty(cx, info, "coverage", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:191:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  191 |   if (!JS_SetProperty(cx, info, "has-ctypes", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:200:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  200 |   if (!JS_SetProperty(cx, info, "x86", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:209:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  209 |   if (!JS_SetProperty(cx, info, "x64", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:218:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  218 |   if (!JS_SetProperty(cx, info, "arm", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:227:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  227 |   if (!JS_SetProperty(cx, info, "arm-simulator", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:236:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  236 |   if (!JS_SetProperty(cx, info, "android", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:245:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  245 |   if (!JS_SetProperty(cx, info, "arm64", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:254:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  254 |   if (!JS_SetProperty(cx, info, "arm64-simulator", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:263:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  263 |   if (!JS_SetProperty(cx, info, "mips32", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:272:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  272 |   if (!JS_SetProperty(cx, info, "mips64", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:281:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  281 |   if (!JS_SetProperty(cx, info, "mips32-simulator", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:290:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  290 |   if (!JS_SetProperty(cx, info, "mips64-simulator", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:299:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  299 |   if (!JS_SetProperty(cx, info, "asan", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:308:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  308 |   if (!JS_SetProperty(cx, info, "tsan", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:317:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  317 |   if (!JS_SetProperty(cx, info, "has-gczeal", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:326:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  326 |   if (!JS_SetProperty(cx, info, "more-deterministic", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:335:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  335 |   if (!JS_SetProperty(cx, info, "profiling", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:344:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  344 |   if (!JS_SetProperty(cx, info, "dtrace", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:353:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  353 |   if (!JS_SetProperty(cx, info, "valgrind", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:362:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  362 |   if (!JS_SetProperty(cx, info, "oom-backtraces", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:371:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  371 |   if (!JS_SetProperty(cx, info, "typed-objects", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:380:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  380 |   if (!JS_SetProperty(cx, info, "intl-api", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:389:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  389 |   if (!JS_SetProperty(cx, info, "mapped-array-buffer", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:398:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  398 |   if (!JS_SetProperty(cx, info, "moz-memory", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:407:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  407 |   if (!JS_SetProperty(cx, info, "binast", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:412:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  412 |   if (!JS_SetProperty(cx, info, "pointer-byte-size", value)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2958:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2958 |   Register(BASELINE_WARMUP_TRIGGER, "baseline.warmup.trigger") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2959:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2959 |   Register(ION_NORMAL_WARMUP_TRIGGER, "ion.warmup.trigger") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2960:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2960 |   Register(ION_FULL_WARMUP_TRIGGER, "ion.full.warmup.trigger") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2961:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2961 |   Register(ION_GVN_ENABLE, "ion.gvn.enable") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2962:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2962 |   Register(ION_FORCE_IC, "ion.forceinlineCaches") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2963:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2963 |   Register(ION_ENABLE, "ion.enable") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2964:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2964 |   Register(ION_CHECK_RANGE_ANALYSIS, "ion.check-range-analysis") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2965:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2965 |   Register(ION_FREQUENT_BAILOUT_THRESHOLD, "ion.frequent-bailout-threshold") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2966:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2966 |   Register(BASELINE_ENABLE, "baseline.enable") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2967:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2967 |   Register(OFFTHREAD_COMPILATION_ENABLE, "offthread-compilation.enable") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2968:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2968 |   Register(FULL_DEBUG_CHECKS, "jit.full-debug-checks") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2969:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2969 |   Register(JUMP_THRESHOLD, "jump-threshold") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2970:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2970 |   Register(TRACK_OPTIMIZATIONS, "jit.track-optimizations")\
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2971:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2971 |   Register(UNBOXED_OBJECTS, "unboxed_objects") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2972:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2972 |   Register(SIMULATOR_ALWAYS_INTERRUPT, "simulator.always-interrupt") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2973:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2973 |   Register(SPECTRE_INDEX_MASKING, "spectre.index-masking") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2974:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2974 |   Register(SPECTRE_OBJECT_MITIGATIONS_BARRIERS, "spectre.object-mitigations.barriers") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2975:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2975 |   Register(SPECTRE_OBJECT_MITIGATIONS_MISC, "spectre.object-mitigations.misc") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2976:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2976 |   Register(SPECTRE_STRING_MITIGATIONS, "spectre.string-mitigations") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2977:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2977 |   Register(SPECTRE_VALUE_MASKING, "spectre.value-masking") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2978:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2978 |   Register(SPECTRE_JIT_TO_CXX_CALLS, "spectre.jit-to-C++-calls") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2979:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2979 |   Register(WASM_FOLD_OFFSETS, "wasm.fold-offsets") \
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2835 |     if (!JS_SetProperty(cx, info, string, value)) return false; \
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:2980:3: note: in expansion of macro 'JIT_COMPILER_MATCH'
 2980 |   Register(WASM_DELAY_TIER2, "wasm.delay-tier2")
      |   ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro 'JIT_COMPILER_OPTIONS'
 2839 |   JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH);
      |   ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool DumpHeap(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool InternalConst(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool GCSlice(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool StartGC(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool GCParameter(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool PCCountProfiling_ScriptContents(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool PCCountProfiling_ScriptSummary(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool WasmExtractCode(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:932:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  932 |   if (!module->module().extractCode(cx, tier, &result)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ByteLengthQueuingStrategy_size(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4080:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 4080 |   return GetProperty(cx, args.get(0), cx->names().byteLength, args.rval());
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4080:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool str_uneval(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:367:32: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  367 |   JSString* str = ValueToSource(cx, args.get(0));
      |                   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In static member function 'static bool js::SymbolObject::keyFor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:460:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  460 |   MOZ_MUST_USE bool defineProperty(HandleObject obj, const char* name,
      |                     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool SetSavedStacksRNGState(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'JSLinearString* ArgToLinearString(JSContext*, const JS::CallArgs&, unsigned int)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_lastIndexOf(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool TrimString(JSContext*, const JS::CallArgs&, bool, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In function 'bool {anonymous}::GetPropertyDefault(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:236:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  236 | static bool GetPropertyDefault(JSContext* cx, HandleObject obj, HandleId id,
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:236:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool GetModuleEnvironmentValue(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ByteLengthQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4028:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 4028 |   return DefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:5447:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5447 |     if (!JS_GetPropertyById(cx, globalLexical, id, &val)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:5453:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5453 |     if (!JS_DefinePropertyById(cx, res, id, val, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'bool Reflect_set(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1031 |   ReportNotObjectArg(cx, nth, fun, v);
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:2163:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2163 |   if (!IsRegExp(cx, args[0], &isRegExp)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'bool NewRope(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:1711:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1711 |     if (!JS_GetProperty(cx, options, "nursery", &v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepDebuggerOnMainThread(js::FreeOp*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:5554:31: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' was declared here
 5554 |     for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) {
      |                               ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:67: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                                                 ~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:5554:31: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::comp' was declared here
 5554 |     for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) {
      |                               ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::sweepJitDataOnMainThread(js::FreeOp*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:5600:31: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::it' was declared here
 5600 |     for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) {
      |                               ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:67: warning: '*((void*)(& r)+20).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                                                 ~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:5600:31: note: '*((void*)(& r)+20).js::RealmsInCompartmentIter::comp' was declared here
 5600 |     for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) {
      |                               ^
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmTextToBinary(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:864:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  864 |     if (!JS_SetElement(cx, jsOffsets, i, offsetVal)) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::str_fromCharCode(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:196:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  196 |   return js::ToUint16Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:196:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  196 |   return js::ToUint16Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool str_enumerate(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:403:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  403 |     if (!DefineDataElement(cx, obj, i, value,
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  404 |                            STRING_ELEMENT_ATTRS | JSPROP_RESOLVING)) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[style 0.0.1] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing)
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/servo/components/style/gecko/regen_atoms.py
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::CountQueuingStrategy::constructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4028:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 4028 |   return DefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsapi.h: In function 'bool CallFunctionFromNativeFrame(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1616 |   return Call(cx, thisv, fun, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsGkAtomList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/servo/components/style/gecko/pseudo_element_definition.mako.rs
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsILoadInfo.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DataTransfer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ComputedTiming.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsINodeList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxContext.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OwningNonNull.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/SVGElement.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Likely.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/CallNonGenericMethod.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EventClassList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DOMJSProxyHandler.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/FrameMetrics.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISimpleEnumerator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxRect.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AnimationPerformanceWarning.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ReflowOutput.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/XREChildData.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsAttrName.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsColor.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HelperMacros.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Warnings.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/css/SheetLoadData.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsLanguageAtomService.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/URL.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsWeakReference.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStringIterator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/VsyncSource.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/RectAbsolute.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StaticPrefList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIThread.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIWeakReferenceUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStubMutationObserver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ArrayView.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FunctionTypeTraits.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsSize.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BinarySearch.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ComputedStyle.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AllocPolicy.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIContentPolicy.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/JSONWriter.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStringBuffer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Errors.msg
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsRect.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsBaseHashtable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SVGContextPaint.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FontPropertyTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIPrincipal.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIWebProgressListener.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCRTGlue.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Sprintf.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/GenericRefCounted.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RefCounted.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ToString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIRadioGroupContainer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/jsfriendapi.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/css/Loader.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AntiTrackingCommon.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsITransferable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RustCell.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSAnonBoxList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BaseKeyframeTypesBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozmemory_wrap.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIScrollableFrame.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPresArenaObjectList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SizeOfState.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/VisualViewportBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontFeatures.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/UniquePtr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Element.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AtomArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ScrollTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDirectoryEnumerator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/ScaleFactor.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/GeckoProfiler.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsNameSpaceManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/DrawMode.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/CaretAssociationHint.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoArcTypeList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/imgRequestProxy.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Record.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIThreadRetargetableStreamListener.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/RemoteObjectProxy.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/ErrorList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDTD.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingDeclarations.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURI.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIRunnable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/LinkedList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js.msg
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsRefPtrHashtable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIApplicationCacheContainer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentBlockingLog.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStubDocumentObserver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIConstraintValidation.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Principals.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/WeakPtr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIThreadInternal.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/MaybeCrossOriginObject.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BlockingResourceBase.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsFrameList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/BaseSize.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StaticMutex.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/ScaleFactors2D.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/ReferrerPolicy.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Casting.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoStyleConstsForwards.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EventMessageList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIApplicationCache.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SegmentedVector.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/JSEventHandler.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/EventHandlerBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/layers/ZoomConstraints.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashFunctions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDataHashtable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/xptinfo.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsILoadContext.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ScrollStyles.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/SVGPreserveAspectRatioBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla-config.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EnumTypeTraits.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/TypeTraits.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/FontVariation.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Utf8.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ServiceWorkerDescriptor.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsWrapperCacheInlines.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIContent.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Mutex.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RefPtr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsError.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTimingFunction.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/imgIRequest.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Touch.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsFrameState.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Types.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/VsyncDispatcher.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Compiler.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontConstants.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStyleAutoArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSKeywordList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DOMJSClass.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsICancelableRunnable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsAtom.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIObserver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/LayersTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsXPCOM.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OriginAttributes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/FragmentOrElement.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsFrameStateBits.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSPropertyIDSet.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDisplayItemTypesList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ElementBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIFormControl.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/NameSpaceConstants.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsGenericHTMLElement.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsRFPService.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/RootedDictionary.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DOMString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsJSUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ArenaObjectID.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Realm.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/URLSearchParams.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/IProgressObserver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/MacroForEach.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StyleColorInlines.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIAsyncVerifyRedirectCallback.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AppUnits.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIMessageManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDocShellTreeItem.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CSSPropFlags.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/UseCounter.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISelectionDisplay.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSCounterDescList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/AllocPolicy.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Preferences.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoStyleSet.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPropertyTable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/ImageCacheKey.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsQuickSort.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDocumentWarningList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/SRIMetadata.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStyleStructFwd.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIHTMLCollection.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsServiceManagerUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSPseudoElements.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPointerHashKeys.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PreferenceSheet.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/URLExtraData.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/DisplayItemClip.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nscore.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStringFlags.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EventStates.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Transcoding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PseudoElementHashEntry.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CommandList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIScriptObjectPrincipal.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AbstractEventQueue.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/TreeOrderedArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/xpcObjectHelper.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/FakeString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ThreadSafeWeakPtr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FloatingPoint.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIProgressEventSink.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StaticPrefs.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStyleStructList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/FrameProperties.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AutocompleteInfoBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/GuardObjects.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIMemoryReporter.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DefineEnum.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIProperties.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPresArena.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/IdentifierMapEntry.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/TouchManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/Units.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/MainThreadUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/MruCache.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDirection.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsBase.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsINode.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/TaskCategory.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/IntegerPrintfMacros.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ScriptSettings.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsGkAtomList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStyleStruct.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/BasePoint.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/widget/IMEData.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/MediaFeatureChange.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/layers/FocusTarget.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDragSession.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EffectCompositor.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIChannelEventSink.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsLiteralString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoElementSnapshot.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/double-conversion/double-conversion.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CompositorAnimatableProperties.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/GCAPI.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/TraceKind.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/LookAndFeel.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FrameTypeList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/GeckoBindings.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoStyleConstsInlines.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTDependentSubstring.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/GCVector.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/File.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/IntegerTypeTraits.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DocumentFragment.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DeferredFinalize.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PhysicalKeyCodeNameList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/InputTypeList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RefCountType.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTArray-inl.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsBoundingMetrics.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/GCAnnotations.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/ZoomConstraintsClient.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIPrefBranch.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/jstypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsClassHashtable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfx2DGlue.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Symbol.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ChromeUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Move.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Wrapper.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ArrayUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIMutable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/PointerEventHandler.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsITheme.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StaticPtr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ErrorResult.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EnumeratedArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIInputStream.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsRegion.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSValue.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/CompileOptions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Variant.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsXBLBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIRequestObserver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsrootidl.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/EventListenerBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/SourceText.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Attr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DOMRect.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsAttrValueInlines.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/UniquePtrExtensions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIContentInlines.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTObserverArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/xpcpublic.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Nullable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StyleAnimationValue.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSPseudoElementList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsProxyRelease.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/imgIContainer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/Visibility.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Tuple.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDOMNavigationTiming.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIChannel.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/SpiderMonkeyInterface.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISelectionController.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/SVGImageContext.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DOMTokenListSupportedTokens.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ShadowRoot.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RecordReplay.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/HTMLDocumentBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Queue.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsINamed.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ChromeUtilsBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/PatternHelpers.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/LayoutConstants.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTSubstring.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CORSMode.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/RealmOptions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSAnonBoxes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SVGPreserveAspectRatio.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIImageLoadingContent.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/MozPromise.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/MediaList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/UniquePtr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIMutationObserver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIFormatConverter.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Logging.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsComponentManagerUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/AttrArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoStyleConsts.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsChangeHint.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PostTraversalTask.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ShadowRootBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxMatrix.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DeclarationBlock.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AnimationTarget.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/CompositorHitTestInfo.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoRef.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ChildIterator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/PLDHashTable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTLiteralString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIParser.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsILoadGroup.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/UseCounterList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AspectRatio.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsWidgetInitData.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Blob.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIServiceManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoElementSnapshotTable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPromiseFlatString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDragService.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Class.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsAttrValue.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/Tools.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Debug.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsAString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozjemalloc_types.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCompatibility.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StyleSheetInfo.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/malloc_decls.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/HeapAPI.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStyleCoord.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ArrayIterator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSKeywords.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsNodeUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SMILKeySpline.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/SVGAnimatedClass.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoBindings.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BlobImpl.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDirectoryServiceUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoBindingTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDOMAttributeMap.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ComputedTimingFunction.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsURIHashKey.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CachedInheritingStyles.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Span.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/WrappingOperations.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FlushType.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionNoteChild.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Path.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsHashKeys.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/css/SheetParsingMode.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPIDOMWindow.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/WindowProxyHolder.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Utility.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/TypeDecls.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/OffThreadScriptCompilation.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIScrollbarMediator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsICookieSettings.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/X11UndefineNone.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ScopeExit.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ProfilerCounts.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Opaque.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsXULAppAPI.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DebugOnly.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/ContextOptions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/Logging.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIWidget.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/UserAgentStyleSheetID.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/BaseMargin.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EventListenerManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/Types.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsReadableUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionTraversalCallback.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsBidiUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDOMXULCommandDispatcher.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ClientBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BorrowedAttrInfo.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/layout/FrameChildList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsLayoutUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/LoadTainting.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StyleSheetInlines.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/WindowBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js-config.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Maybe.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/ProtoKey.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoBoxedTypeList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTPromiseFlatString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDependentSubstring.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/domstubs.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDOMWindow.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/MacroArgs.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DocumentOrShadowRoot.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/layers/CompositorTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SVGContentUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ArenaAllocator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsRectAbsolute.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxASurface.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsMappedAttributeElement.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/intl/LineBreaker.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsFrameManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsJSEnvironment.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Document.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/GeckoProcessTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsID.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSFontDescList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStyleConsts.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/KeyframeEffectBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Services.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontFamilyList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIScriptContext.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RecursiveMutex.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EventForwards.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/UnionMember.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/MatrixFwd.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/CharacterEncoding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EndianUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ComputedStyleInlines.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RootedRefPtr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SchedulerGroup.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/SharedArrayBuffer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/MathAlgorithms.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Keyframe.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsBindingManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/NodeBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BrowsingContext.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/CounterStyleManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HoldDropJSObjects.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsXPCOMCID.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIGlobalObject.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsExpirationTracker.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIInterfaceRequestor.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OperatorNewExtensions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/FromParser.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/ProfilingStack.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/MouseEvents.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIContentViewer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsContentCreatorFunctions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/TypedEnumBits.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIScriptSecurityManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/Matrix.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SystemGroup.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozIDOMWindow.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsITokenizer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/ImageContainer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ReentrancyGuard.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SMILAttr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontPrefLangList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BasicEvents.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Attributes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsFont.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCRT.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DOMEventTargetHelper.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTSubstringTuple.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StyleSheet.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Pair.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ReverseIterator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CSSEnabledState.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/UserAgentStyleSheetList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/TimeStamp.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIIdlePeriod.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/JSSlots.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/xrecore.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BrowsingContextFieldList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SmallPointerArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/SVGAttrValueWrapper.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIStyleSheetLinkingElement.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/Point.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ThreadLocal.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Alignment.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Poison.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Result.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Atomics.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Range.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AlreadyAddRefed.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BasePrincipal.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsPriority.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/cairo/pixman-rename.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/TextUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CheckedInt.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDocShell.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/CallbackObject.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIFactory.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PresShellForwards.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTHashtable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/imgINotificationObserver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTArrayForwardDeclare.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsXBLService.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsNodeInfoManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/NodeInfo.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/Coord.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStringFwd.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsWrapperCache.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDOMEventListener.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/TouchBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/KeyNameList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCharTraits.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIStreamListener.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RootedOwningNonNull.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/layers/TransactionIdAllocator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontVariations.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsUnicharUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIHttpChannel.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/PropertyDescriptor.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DispatcherTrait.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsRegionFwd.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCaseTreatment.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSProps.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCoord.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PlatformMutex.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/BuildId.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsThreadUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDependentString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/webrender_ffi.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDisplayItemTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/layers/ScrollableLayerGuid.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StickyTimeDuration.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsAlgorithm.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/ProfilingCategory.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/ImageTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/HTMLSlotElement.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/ImgDrawResult.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIWidgetListener.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsQueryFrame.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PseudoStyleType.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoComputedDataInlines.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsICSSLoaderObserver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIUUIDGenerator.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StaticPresData.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsWindowSizes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/layers/APZTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DocumentBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/StableStringChars.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsMediaFeatures.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/mozalloc.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISerialEventTarget.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ValidityState.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Array.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/CSSStyleSheetBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIRequest.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/2D.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIVariant.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/PropertySpec.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPConnect.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/layers/LayersTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Proxy.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIWeakReference.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsITimer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStyledElement.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Result.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EnumSet.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/WritingModes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsMargin.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/EventTarget.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTDependentString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIThreadManager.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/RefCounted.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Unused.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIFrame.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/jspubtd.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/pixman.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/ErrorReport.h
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1031 |   ReportNotObjectArg(cx, nth, fun, v);
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DirectionalityUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsTStringRepr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DbgMacro.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/CallbackFunction.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BufferList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PresShell.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/StaticAnalysisFunctions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/ArrayBuffer.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIDocumentObserver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsITimedChannel.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/xpcom-config.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxPattern.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Date.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/fallible.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/UnionTypes.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/css/DocumentMatchingFunction.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsMathUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsContentUtils.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPresContext.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIEventTarget.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozmemory.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoComputedData.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AnimationEffectBinding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/TouchEvents.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsInterfaceHashtable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIIdleRunnable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Vector.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsJSPrincipals.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/imgRequest.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/VisualViewport.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/CallbackInterface.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/gfx/Rect.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/StructuredClone.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIScriptGlobalObject.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIObserverService.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/encoding_rs_statics.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsGkAtoms.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsCSSPropertyID.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EventNameList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/encoding_rs.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/MemoryChecking.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/intl/WordBreaker.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsRefreshDriver.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsFrameIdList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPIDOMWindowInlines.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/TypedArray.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/XREAppData.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPoint.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/MemoryReporting.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/NotNull.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsISerializable.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/PrototypeList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsParserBase.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDeprecatedOperationList.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RelativeTimeline.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AnimationPropertySegment.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDOMString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/Id.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ClientInfo.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Encoding.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/js/MemoryFunctions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Exceptions.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/NonRefcountedDOMObject.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RangeBoundary.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Char16.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/XREShellData.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/Orientation.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ServoTraversalStatistics.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/gfxPoint.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsStyleTransformMatrix.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsDebug.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsContentListDeclarations.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfo.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/TemplateLib.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsIPrefService.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoPtr.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/nsPrintfCString.h
[style 0.0.1] cargo:rerun-if-changed=/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RangedPtr.h
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=style CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/components/style CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name style servo/components/style/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="bindgen"' --cfg 'feature="gecko"' --cfg 'feature="gecko_profiler"' --cfg 'feature="nsstring"' --cfg 'feature="regex"' --cfg 'feature="toml"' --cfg 'feature="use_bindgen"' -C metadata=13ed6a55c7b46e91 -C extra-filename=-13ed6a55c7b46e91 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern app_units=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libapp_units-8f61a8e5815910d3.rmeta --extern arrayvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libarrayvec-0261b1ab00c0b712.rmeta --extern atomic_refcell=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libatomic_refcell-5a5d0ca20337c307.rmeta --extern bitflags=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbitflags-257df4634aae1c33.rmeta --extern byteorder=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbyteorder-e25057f501fd6362.rmeta --extern cssparser=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcssparser-50d9c672c007d41b.rmeta --extern derive_more=/<<PKGBUILDDIR>>/build-browser/release/deps/libderive_more-ed8e2fb8ff8334b8.so --extern euclid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libeuclid-071214e83d750543.rmeta --extern fallible=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfallible-bc82291632747c6c.rmeta --extern fxhash=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libfxhash-6c47001f0a9256a5.rmeta --extern hashglobe=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libhashglobe-217081be2058e6b5.rmeta --extern indexmap=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libindexmap-1ee999c9c584ca1c.rmeta --extern itertools=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libitertools-4226b0affbdf048d.rmeta --extern itoa=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libitoa-e9f45cdf43ba21c5.rmeta --extern lazy_static=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblazy_static-99f9aaa1c7c4dbeb.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern malloc_size_of=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmalloc_size_of-0c87cd8221576ecb.rmeta --extern malloc_size_of_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libmalloc_size_of_derive-12621d04c52d3ff9.so --extern matches=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmatches-9689327eba2d08c1.rmeta --extern debug_unreachable=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libdebug_unreachable-aa9a8155b714fea7.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern num_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libnum_derive-2a186e68ba9d5f2f.so --extern num_integer=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_integer-b0d5241c22c6b636.rmeta --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta --extern num_cpus=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_cpus-86b0cb9da67f1d6b.rmeta --extern ordered_float=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libordered_float-4d87a9f3aa63b413.rmeta --extern owning_ref=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libowning_ref-f24eb62b1f2dc962.rmeta --extern parking_lot=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libparking_lot-bf5adf0899e81342.rmeta --extern precomputed_hash=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libprecomputed_hash-f5c957268bd71322.rmeta --extern rayon=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librayon-4d8d5eb4819905a0.rmeta --extern selectors=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libselectors-ee60d84c1b2d1e1e.rmeta --extern servo_arc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libservo_arc-d7aa941100996212.rmeta --extern smallbitvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallbitvec-e52f01616ab26994.rmeta --extern smallvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallvec-d7933f46b5e41beb.rmeta --extern style_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libstyle_derive-dab90bf9464e7bfc.so --extern style_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstyle_traits-6a098b24103a5432.rmeta --extern thin_slice=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libthin_slice-b148db2bf5218275.rmeta --extern time=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libtime-07c4baaad2d5732c.rmeta --extern to_shmem=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libto_shmem-c1a2d46c6f52dd43.rmeta --extern to_shmem_derive=/<<PKGBUILDDIR>>/build-browser/release/deps/libto_shmem_derive-17f1aca59f9845f6.so --extern uluru=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libuluru-d57f28ba636a88fc.rmeta --extern unicode_bidi=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libunicode_bidi-efcee54a1c0ebc1d.rmeta --extern unicode_segmentation=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libunicode_segmentation-47ccc00ea4923fe2.rmeta --extern void=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libvoid-139f04f52690f2bc.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsapi.h: In function 'bool CallFunctionWithAsyncStack(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1616 |   return Call(cx, thisv, fun, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool GetLcovInfo(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'JSObject* PromiseCall(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4375:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4375 | static MOZ_MUST_USE JSObject* PromiseCall(JSContext* cx, HandleValue F,
      |                               ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4375:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4375:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   98 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return PromiseObject::unforgeableReject(cx, exn);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4395:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4395 |   return PromiseObject::unforgeableResolve(cx, rval);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/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::Value>&, JS::MutableHandle<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:420:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  420 |   MOZ_MUST_USE bool newNodeHelper(HandleObject obj, const char* name,
      |                     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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::Value>&, JS::MutableHandle<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:420:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  420 |   MOZ_MUST_USE bool newNodeHelper(HandleObject obj, const char* name,
      |                     ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_charAt(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:433:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  433 |     if (!DefineDataElement(cx, obj, uint32_t(slot), value,
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  434 |                            STRING_ELEMENT_ATTRS | JSPROP_RESOLVING)) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_charCodeAt(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNodeLoc(js::frontend::TokenPos*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:760:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  760 | bool NodeBuilder::newNodeLoc(TokenPos* pos, MutableHandleValue dst) {
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:787:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  787 |   if (!defineProperty(loc, "start", val)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:791:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  791 |   if (!defineProperty(to, "line", val)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:795:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  795 |   if (!defineProperty(to, "column", val)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:803:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  803 |   if (!defineProperty(loc, "end", val)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:807:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  807 |   if (!defineProperty(to, "line", val)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:811:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  811 |   if (!defineProperty(to, "column", val)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:815:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  815 |   if (!defineProperty(loc, "source", srcval)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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::Value>&, JS::MutableHandle<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Handle<JS::Value>&, const char (&)[5], JS::Handle<JS::Value>&, JS::MutableHandle<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamDefaultReader_closed(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return PromiseObject::unforgeableReject(cx, exn);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_toUpperCase(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool str_escape(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_includes(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:2163:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2163 |   if (!IsRegExp(cx, args[0], &isRegExp)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:2163:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2163 |   if (!IsRegExp(cx, args[0], &isRegExp)) {
      |        ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool ShellCloneAndExecuteScript(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool SaveStack(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool JS_InitReflectParse(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_toLowerCase(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_charCodeAt_impl(JSContext*, JS::HandleString, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:1653:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1653 | bool js::str_charCodeAt_impl(JSContext* cx, HandleString string,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:1653:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_fromCharCode_one_arg(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3504 | bool js::str_fromCharCode_one_arg(JSContext* cx, HandleValue code,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:196:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  196 |   return js::ToUint16Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_fromCodePoint_one_arg(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:3548:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3548 | bool js::str_fromCodePoint_one_arg(JSContext* cx, HandleValue code,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:3548:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_fromCodePoint(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:3612:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3612 |     return str_fromCodePoint_one_arg(cx, args[0], args.rval());
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:38:
/<<PKGBUILDDIR>>/js/src/builtin/Symbol.cpp: In static member function 'static JSObject* js::SymbolObject::initClass(JSContext*, JS::Handle<js::GlobalObject*>, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/Symbol.cpp:69:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   69 |       if (!NativeDefineDataProperty(cx, ctor, names[i], value, attrs)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:5462:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5462 | JSScript* js::TestingFunctionArgumentToScript(
      |           ^~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:5486:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5486 |   RootedFunction fun(cx, JS_ValueToFunction(cx, v));
      |                          ~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'bool BaselineCompile(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:5533:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5533 |     script = TestingFunctionArgumentToScript(cx, args[0]);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool str_decodeURI(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool str_encodeURI(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool str_toSource(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool str_unescape(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:18,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/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]::<lambda()>]':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:120:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  120 | MOZ_MUST_USE T* UnwrapAndTypeCheckValueSlowPath(JSContext* cx,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp: In function 'bool js::str_normalize(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  486 |   return ToStringSlow<CanGC>(cx, thisv);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp: In function 'JSObject* js::InitReflect(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:233:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  233 |   if (!DefineDataProperty(cx, global, cx->names().Reflect, value,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  234 |                           JSPROP_RESOLVING)) {
      |                           ~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.h: In function 'JSObject* js::InitStringClass(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:1582:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1582 |   return NativeGetProperty(cx, obj, receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:3711:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3711 |       !NativeDefineDataProperty(cx, proto, trimAliasId, trimFn, 0)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:1582:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1582 |   return NativeGetProperty(cx, obj, receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/String.cpp:3719:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3719 |       !NativeDefineDataProperty(cx, proto, trimAliasId, trimFn, 0)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp: In function 'bool Deserialize(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3212:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3212 |     if (!JS_GetProperty(cx, opts, "scope", &v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3252:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3252 |   if (!JS_ReadStructuredClone(cx, *obj->data(), JS_STRUCTURED_CLONE_VERSION,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3253 |                               scope, &deserialized, nullptr, nullptr)) {
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3132:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3132 |     if (!JS_GetProperty(cx, opts, "SharedArrayBuffer", &v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3156:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3156 |     if (!JS_GetProperty(cx, opts, "scope", &v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3179:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3179 |   if (!clonebuf->write(cx, args.get(0), args.get(1), policy)) {
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'JSObject* ReadableStreamCreateReadResult(JSContext*, JS::HandleValue, bool, js::ForAuthorCodeBool)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1534:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1534 | static MOZ_MUST_USE JSObject* ReadableStreamCreateReadResult(
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamFulfillReadOrReadIntoRequest.constprop(JSContext*, JS::Handle<js::ReadableStream*>, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1669:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1669 | static MOZ_MUST_USE bool ReadableStreamFulfillReadOrReadIntoRequest(
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1699:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1699 |       cx, ReadableStreamCreateReadResult(cx, chunk, done,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1700 |                                          unwrappedReader->forAuthorCode()));
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamCloseInternal(JSContext*, JS::Handle<js::ReadableStream*>)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1495:49: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1495 |       resultObj = ReadableStreamCreateReadResult(cx, UndefinedHandleValue, true,
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1496 |                                                  forAuthorCode);
      |                                                  ~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::callback(JS::HandleValue, Arguments&& ...) [with Arguments = {js::frontend::TokenPos*&, JS::MutableHandle<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  366 |   MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) {
      |                     ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::callback(JS::HandleValue, Arguments&& ...) [with Arguments = {JS::Handle<JS::Value>&, js::frontend::TokenPos*&, JS::MutableHandle<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  366 |   MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) {
      |                     ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::callback(JS::HandleValue, Arguments&& ...) [with Arguments = {JS::Handle<JS::Value>&, JS::Handle<JS::Value>&, js::frontend::TokenPos*&, JS::MutableHandle<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  366 |   MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) {
      |                     ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::identifier(js::HandleAtom, js::frontend::TokenPos*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3312:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3312 | bool ASTSerializer::identifier(HandleAtom atom, TokenPos* pos,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::super(js::frontend::TokenPos*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1581:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1581 | bool NodeBuilder::super(TokenPos* pos, MutableHandleValue dst) {
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::conditionalExpression(JS::HandleValue, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1122:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1122 | bool NodeBuilder::conditionalExpression(HandleValue test, HandleValue cons,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1122:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1122:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1122:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::yieldExpression(JS::HandleValue, YieldKind, js::frontend::TokenPos*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1296:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1296 | bool NodeBuilder::yieldExpression(HandleValue arg, YieldKind kind,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1296:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::memberExpression(bool, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1169:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1169 | bool NodeBuilder::memberExpression(bool computed, HandleValue expr,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1169:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1169:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  922 | bool NodeBuilder::forStatement(HandleValue init, HandleValue test,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::listNode(ASTType, const char*, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:444:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  444 |   MOZ_MUST_USE bool listNode(ASTType type, const char* propName,
      |                     ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::binaryExpression(BinaryOperator, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1030:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1030 | bool NodeBuilder::binaryExpression(BinaryOperator op, HandleValue left,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1030:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1030:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::updateExpression(JS::HandleValue, bool, bool, js::frontend::TokenPos*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1087:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1087 | bool NodeBuilder::updateExpression(HandleValue expr, bool incr, bool prefix,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1087:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::literal(js::frontend::ParseNode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3153:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3153 | bool ASTSerializer::literal(ParseNode* pn, MutableHandleValue dst) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::importDeclaration(js::frontend::BinaryNode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1973:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1973 | bool ASTSerializer::importDeclaration(BinaryNode* importNode,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3322:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3322 |   return identifier(pnAtom, &id->pn_pos, dst);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3322:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3322 |   return identifier(pnAtom, &id->pn_pos, dst);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2642:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2642 | bool ASTSerializer::expression(ParseNode* pn, MutableHandleValue dst) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2652:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2652 |       return function(funNode, type, dst);
      |              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1136:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1136 |   return listNode(AST_LIST_EXPR, "expressions", elts, pos, dst);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2674:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2674 |              builder.conditionalExpression(test, cons, alt, &condNode->pn_pos,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2675 |                                            dst);
      |                                            ~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2674:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2674:43: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2691:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2691 |              builder.updateExpression(expr, inc, true, &incDec->pn_pos, dst);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2691:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2703:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2703 |              builder.updateExpression(expr, inc, false, &incDec->pn_pos, dst);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2703:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2633:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2633 |     if (!builder.binaryExpression(op, left, right, &subpos, &right)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2633:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2850:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2850 |       return identifier(pnAtom, nullptr, &propname) &&
      |              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2851:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2851 |              builder.memberExpression(false, expr, propname, &prop->pn_pos,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2852 |                                       dst);
      |                                       ~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2851:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2873:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2873 |              builder.memberExpression(true, expr, key, &elem->pn_pos, dst);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2873:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1185:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1185 |   return listNode(AST_ARRAY_EXPR, "elements", elts, pos, dst);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1284:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1284 |   return listNode(AST_OBJECT_EXPR, "properties", elts, pos, dst);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1253:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1253 |     return callback(cb, val, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3322:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3322 |   return identifier(pnAtom, &id->pn_pos, dst);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1290:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1290 |     return callback(cb, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1217:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1217 |   return listNode(AST_TEMPLATE_LITERAL, "elements", elts, pos, dst);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3014:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3014 |              builder.yieldExpression(arg, Delegating, &yieldNode->pn_pos, dst);
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3014:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3024:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3024 |              builder.yieldExpression(arg, NotDelegating, &yieldNode->pn_pos,
      |              ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3025 |                                      dst);
      |                                      ~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3024:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3029:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3029 |       return classDefinition(&pn->as<ClassNode>(), true, dst);
      |              ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3056:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3056 |       return identifier(firstStr, &firstNode->pn_pos, &firstIdent) &&
      |              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3057:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3057 |              identifier(secondStr, &secondNode->pn_pos, &secondIdent) &&
      |              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1564:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1564 |     return callback(cb, meta, property, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3074:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3074 |       return identifier(name, &identNode->pn_pos, &ident) &&
      |              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1575:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1575 |     return callback(cb, arg, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3092:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3092 | bool ASTSerializer::propertyName(ParseNode* key, MutableHandleValue dst) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3322:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3322 |   return identifier(pnAtom, &id->pn_pos, dst);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::pattern(js::frontend::ParseNode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3295:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3295 | bool ASTSerializer::pattern(ParseNode* pn, MutableHandleValue dst) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1468:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1468 |   return listNode(AST_ARRAY_PATT, "elements", elts, pos, dst);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::objectPattern(js::frontend::ListNode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3240:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3240 | bool ASTSerializer::objectPattern(ListNode* obj, MutableHandleValue dst) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1463:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1463 |   return listNode(AST_OBJECT_PATT, "properties", elts, pos, dst);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In function 'bool {anonymous}::ASTSerializer::functionArgs(js::frontend::ParseNode*, js::frontend::ListNode*, NodeVector&, NodeVector&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3411:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3411 | bool ASTSerializer::functionArgs(ParseNode* pn, ListNode* argsList,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::leftAssociate(js::frontend::ListNode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2560:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2560 | bool ASTSerializer::leftAssociate(ListNode* node, MutableHandleValue dst) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2588:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2588 |       if (!builder.binaryExpression(op, left, right, &subpos, &left)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2588:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::variableDeclaration(js::frontend::ListNode*, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1918:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1918 | bool ASTSerializer::variableDeclaration(ListNode* declList, bool lexical,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  476 |     return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2253:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2253 | bool ASTSerializer::statement(ParseNode* pn, MutableHandleValue dst) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1906:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1906 |       return function(&pn->as<FunctionNode>(), AST_FUNC_DECL, dst);
      |              ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1909:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1909 |       return variableDeclaration(&pn->as<ListNode>(), false, dst);
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1914:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1914 |       return variableDeclaration(&pn->as<ListNode>(), true, dst);
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1914:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1914 |       return variableDeclaration(&pn->as<ListNode>(), true, dst);
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:854:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  854 |     return callback(cb, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:845:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  845 |     return callback(cb, expr, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:838:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  838 |   return listNode(AST_BLOCK_STMT, "body", elts, pos, dst);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1435:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1435 |     return callback(cb, opt(var), body, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:964:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  964 |     return callback(cb, expr, stmt, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:974:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  974 |     return callback(cb, test, stmt, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:984:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  984 |     return callback(cb, stmt, test, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2215:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2215 |              ? variableDeclaration(&pn->as<ListNode>(), lexical, dst)
      |                ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2380:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2380 |           if (!variableDeclaration(&scopeNode->scopeBody()->as<ListNode>(),
      |                ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2381 |                                    true, &var)) {
      |                                    ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2391:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2391 |           if (!variableDeclaration(
      |                ~~~~~~~~~~~~~~~~~~~^
 2392 |                   &initNode->as<ListNode>(),
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~
 2393 |                   initNode->isKind(ParseNodeKind::LetDecl) ||
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2394 |                       initNode->isKind(ParseNodeKind::ConstDecl),
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2395 |                   &var)) {
      |                   ~~~~~            
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2409 |              builder.forStatement(init, test, update, stmt, &forNode->pn_pos,
      |              ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2410 |                                   dst);
      |                                   ~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1671:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1671 |     return identifier(atom, pos, dst);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:876:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  876 |     return callback(cb, opt(label), pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:886:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  886 |     return callback(cb, opt(label), pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2431:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2431 |       return identifier(pnAtom, nullptr, &label) &&
      |              ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:896:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  896 |     return callback(cb, label, stmt, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:906:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  906 |     return callback(cb, arg, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:916:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  916 |     return callback(cb, opt(arg), pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1024:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1024 |     return callback(cb, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2462:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2462 |       return classDefinition(&pn->as<ClassNode>(), false, dst);
      |              ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1537:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1537 |     return callback(cb, name, initializer, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool reflect_parse(JSContext*, uint32_t, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3529:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3529 |     if (!GetPropertyDefault(cx, config, locId, trueVal, &prop)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3529:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3539:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3539 |       if (!GetPropertyDefault(cx, config, sourceId, nullVal, &prop)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3539:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3558:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3558 |       if (!GetPropertyDefault(cx, config, lineId, oneValue, &prop) ||
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3558:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3567:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3567 |     if (!GetPropertyDefault(cx, config, builderId, nullVal, &prop)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3567:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3583:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3583 |     if (!GetPropertyDefault(cx, config, targetId, scriptVal, &prop)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3583:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:308:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  308 |       if (!GetPropertyDefault(cx, userobj, id, nullVal, &funv)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:308:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:833:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  833 |   return listNode(AST_PROGRAM, "body", elts, pos, dst);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::switchStatement(js::frontend::SwitchStatement*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2127:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2127 | bool ASTSerializer::switchStatement(SwitchStatement* switchStmt,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  440 |     return createNode(type, pos, &node) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::function(js::frontend::FunctionNode*, ASTType, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3325:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3325 | bool ASTSerializer::function(FunctionNode* funNode, ASTType type,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1671:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1671 |     return identifier(atom, pos, dst);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3382:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3382 |       return functionArgs(pn, argsList, args, defaults, rest) &&
      |              ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3398:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3398 |         return functionArgs(pn, argsList, args, defaults, rest) &&
      |                ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3402:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3402 |       return functionArgs(pn, argsList, args, defaults, rest) &&
      |              ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:838:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  838 |   return listNode(AST_BLOCK_STMT, "body", elts, pos, dst);
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::beginSweepPhase(JS::GCReason, js::gc::AutoGCSession&)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:87:7: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   87 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:4908:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here
 4908 |   for (CompartmentsIter c(rt); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:83:42: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
   83 |            it >= zone->compartments().end();
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:4908:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' was declared here
 4908 |   for (CompartmentsIter c(rt); !c.done(); c.next()) {
      |                         ^
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2235:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2235 | bool ASTSerializer::classDefinition(ClassNode* pn, bool expr,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3322:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3322 |   return identifier(pnAtom, &id->pn_pos, dst);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::exportDeclaration(js::frontend::ParseNode*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2016:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2016 | bool ASTSerializer::exportDeclaration(ParseNode* exportNode,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3322:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3322 |   return identifier(pnAtom, &id->pn_pos, dst);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:3322:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3322 |   return identifier(pnAtom, &id->pn_pos, dst);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:1369:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1369 |     return callback(cb, bindingName, exportName, pos, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2057:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2057 |       if (!function(&kid->as<FunctionNode>(), AST_FUNC_DECL, &decl)) {
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2063:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2063 |       if (!classDefinition(&kid->as<ClassNode>(), false, &decl)) {
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:2071:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2071 |       if (!variableDeclaration(&kid->as<ListNode>(),
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
 2072 |                                kind != ParseNodeKind::VarStmt, &decl)) {
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  345 |     return js::Call(cx, fun, userv, args, dst);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  426 |     return defineProperty(obj, name, value) &&
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:18,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h: In member function 'bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   26 | inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) {
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'js::ReadableStreamDefaultReader* CreateReadableStreamDefaultReader(JSContext*, JS::Handle<js::ReadableStream*>, js::ForAuthorCodeBool, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2045:48: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 2045 |     promise = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue);
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2057:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2057 |     promise = PromiseObject::unforgeableReject(cx, storedError);
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStream_getReader(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:696:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  696 |   if (!GetProperty(cx, optionsVal, cx->names().mode, &modeVal)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:696:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:18,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h: In static member function 'static bool js::ReadableStreamDefaultReader::constructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:163:52: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return detail::UnwrapAndTypeCheckValueSlowPath<T>(cx, value, throwTypeError);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::collect(bool, js::SliceBudget, JS::GCReason)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:92:13: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   92 |     return *it;
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:7649:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here
 7649 |   for (CompartmentsIter c(rt); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/PrivateIterators-inl.h:14,
                 from /<<PKGBUILDDIR>>/js/src/gc/Allocator.cpp:23,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:82:43: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
   82 |     return it < zone->compartments().begin() ||
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc0.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/GC.cpp:7649:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' was declared here
 7649 |   for (CompartmentsIter c(rt); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamErrorInternal(JSContext*, JS::Handle<js::ReadableStream*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1570:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1570 | MOZ_MUST_USE bool ReadableStreamErrorInternal(
      |                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1656:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1656 |     source->onErrored(cx, unwrappedStream, error);
      |     ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamControllerError(JSContext*, JS::Handle<js::ReadableStreamController*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3095:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3095 | static MOZ_MUST_USE bool ReadableStreamControllerError(
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3099:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3099 |   AssertSameCompartment(cx, e);
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool JS::ReadableStreamClose(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3911:40: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3911 |           !GetAndClearExceptionAndStack(cx, &e, &stack)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool JS::ReadableStreamError(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4891:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4891 | JS_PUBLIC_API bool JS::ReadableStreamError(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamReaderGenericRelease(JSContext*, JS::Handle<js::ReadableStreamReader*>)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2124:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2124 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2150:68: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2150 |     RootedObject closedPromise(cx, PromiseObject::unforgeableReject(cx, exn));
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:4026:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4026 |   if (!JS_SetProperty(cx, rv, "vars", varObjVal)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:4034:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4034 |   if (!JS_SetProperty(cx, rv, "lexicals", lexicalScopeVal)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In function 'bool ShortestPaths(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3826:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3826 |       JS::ubi::Node node(val);
      |                             ^
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3833:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3833 |     JS::ubi::Node root(args[0]);
      |                               ^
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3849:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3849 |       JS::ubi::Node target(val);
      |                               ^
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3909:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3909 |             !JS_DefineProperty(cx, part, "predecessor", predecessor,
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3910 |                                JSPROP_ENUMERATE)) {
      |                                ~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_gc1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/gc -I/<<PKGBUILDDIR>>/build-browser/js/src/gc -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_gc1.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp
js/src/gc/Unified_cpp_js_src_gc2.o
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In function 'bool FindPath(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3682:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3682 |     JS::ubi::Node start(args[0]), target(args[1]);
      |                                ^
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3682:49: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3682 |     JS::ubi::Node start(args[0]), target(args[1]);
      |                                                 ^
In file included from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/TestingFunctions.cpp:3739:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3739 |     if (!JS_DefineProperty(cx, obj, "node", wrapped, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'JSObject* ReadableStreamCancel(JSContext*, JS::Handle<js::ReadableStream*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1396:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1396 | static MOZ_MUST_USE JSObject* ReadableStreamCancel(
      |                               ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1399:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1399 |   AssertSameCompartment(cx, reason);
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1407:45: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1407 |     return PromiseObject::unforgeableResolve(cx, UndefinedHandleValue);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:1417:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1417 |     return PromiseObject::unforgeableReject(cx, storedError);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2500:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2500 |   AssertSameCompartment(cx, reason);
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2562:54: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2562 |       rval = source->cancel(cx, stream, wrappedReason);
      |                                                      ^
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2570:49: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2570 |       result = PromiseObject::unforgeableResolve(cx, rval);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2578:49: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 2578 |       result = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2594:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2594 |         result = PromiseCall(cx, unwrappedCancelMethod, underlyingSource,
      |                  ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2595 |                              wrappedReason);
      |                              ~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2594:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStream_cancel(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return PromiseObject::unforgeableReject(cx, exn);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return PromiseObject::unforgeableReject(cx, exn);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamDefaultReader_cancel(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return PromiseObject::unforgeableReject(cx, exn);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return PromiseObject::unforgeableReject(cx, exn);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'JSObject* JS::ReadableStreamCancel(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4566:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4566 | JS_PUBLIC_API JSObject* JS::ReadableStreamCancel(JSContext* cx,
      |                         ^~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool JS::ReadableStreamReaderCancel(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4922:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4922 | JS_PUBLIC_API bool JS::ReadableStreamReaderCancel(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool SetUpReadableStreamDefaultController(JSContext*, JS::Handle<js::ReadableStream*>, SourceAlgorithms, JS::HandleValue, JS::HandleValue, JS::HandleValue, double, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3188 | static MOZ_MUST_USE bool SetUpReadableStreamDefaultController(
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4358:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4358 |   if (!GetProperty(cx, O, P, &method)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4358:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   98 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3255:62: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3255 |                             PromiseObject::unforgeableResolve(cx, startResult));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool SetUpReadableStreamDefaultControllerFromUnderlyingSource(JSContext*, JS::Handle<js::ReadableStream*>, JS::HandleValue, double, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3291:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3291 | SetUpReadableStreamDefaultControllerFromUnderlyingSource(
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3291:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4306:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4306 |   if (!GetProperty(cx, underlyingObject, methodName, method)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4306:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4306:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4306 |   if (!GetProperty(cx, underlyingObject, methodName, method)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4306:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3329:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3329 |   return SetUpReadableStreamDefaultController(
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 3330 |       cx, stream, sourceAlgorithms, underlyingSource, pullMethod, cancelMethod,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3331 |       highWaterMark, sizeAlgorithm);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~           
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3329:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3329:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3329:46: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In static member function 'static bool js::ReadableStream::constructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:546:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  546 |   if (!GetProperty(cx, strategy, cx->names().size, &size)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:546:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:552:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  552 |   if (!GetProperty(cx, strategy, cx->names().highWaterMark,
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  553 |                    &highWaterMarkVal)) {
      |                    ~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:552:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:559:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  559 |   if (!GetProperty(cx, underlyingSource, cx->names().type, &type)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:559:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:605:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  605 |     if (!SetUpReadableStreamDefaultControllerFromUnderlyingSource(
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  606 |             cx, stream, underlyingSource, highWaterMark, size)) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'JSObject* JS::NewReadableDefaultStreamObject(JSContext*, JS::HandleObject, JS::HandleFunction, double, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4486:64: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4486 |   if (!SetUpReadableStreamDefaultControllerFromUnderlyingSource(
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
 4487 |           cx, stream, sourceVal, highWaterMark, sizeVal)) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'js::ReadableStream* CreateReadableStream(JSContext*, SourceAlgorithms, JS::HandleValue, JS::HandleValue, JS::HandleValue, double, JS::HandleValue, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  838 | MOZ_MUST_USE ReadableStream* CreateReadableStream(
      |                              ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  866 |   if (!SetUpReadableStreamDefaultController(
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  867 |           cx, stream, sourceAlgorithms, underlyingSource, pullMethod,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  868 |           cancelMethod, highWaterMark, sizeAlgorithm)) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool SetUpExternalReadableByteStreamController(JSContext*, JS::Handle<js::ReadableStream*>, JS::ReadableStreamUnderlyingSource*)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3560:44: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 3560 |       cx, PromiseObject::unforgeableResolve(cx, UndefinedHandleValue));
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamControllerCallPullIfNeeded(JSContext*, JS::Handle<js::ReadableStreamController*>)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2832:52: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 2832 |     pullPromise = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2839:54: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 2839 |       pullPromise = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue);
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2853:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2853 |             PromiseCall(cx, unwrappedPullMethod, underlyingSource, controller);
      |             ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2853:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamDefaultControllerEnqueue(JSContext*, JS::Handle<js::ReadableStreamDefaultController*>, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3009:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3009 | static MOZ_MUST_USE bool ReadableStreamDefaultControllerEnqueue(
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3012:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3012 |   AssertSameCompartment(cx, chunk);
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   98 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3061:40: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3061 |           !GetAndClearExceptionAndStack(cx, &exn, &stack)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Reflect.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool TeeReaderReadHandler(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src2.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool JS::ReadableStreamEnqueue(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:4861:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4861 | JS_PUBLIC_API bool JS::ReadableStreamEnqueue(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'JSObject* ReadableStreamDefaultReaderRead(JSContext*, JS::Handle<js::ReadableStreamDefaultReader*>)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2202:43: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 2202 |         cx, ReadableStreamCreateReadResult(cx, UndefinedHandleValue, true,
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2203 |                                            unwrappedReader->forAuthorCode()));
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2208:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2208 |     return PromiseObject::unforgeableResolve(cx, iterResultVal);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2218:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2218 |     return PromiseObject::unforgeableReject(cx, storedError);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2670:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2670 |         cx, ReadableStreamCreateReadResult(cx, chunk, false,
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
 2671 |                                            unwrappedReader->forAuthorCode()));
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:2676:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2676 |     return PromiseObject::unforgeableResolve(cx, readResult);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3742:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3742 |         cx, ReadableStreamCreateReadResult(cx, val, false,
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
 3743 |                                            unwrappedReader->forAuthorCode()));
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:3749:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3749 |     return PromiseObject::unforgeableResolve(cx, val);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamDefaultReader_read(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return PromiseObject::unforgeableReject(cx, exn);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  129 |   if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) {
      |                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return PromiseObject::unforgeableReject(cx, exn);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp: In function 'bool ReadableStreamTee.constprop(JSContext*, JS::Handle<js::ReadableStream*>, bool, JS::MutableHandle<js::ReadableStream*>, JS::MutableHandle<js::ReadableStream*>)':
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  866 |   if (!SetUpReadableStreamDefaultController(
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  867 |           cx, stream, sourceAlgorithms, underlyingSource, pullMethod,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  868 |           cancelMethod, highWaterMark, sizeAlgorithm)) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  866 |   if (!SetUpReadableStreamDefaultController(
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  867 |           cx, stream, sourceAlgorithms, underlyingSource, pullMethod,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  868 |           cancelMethod, highWaterMark, sizeAlgorithm)) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/usr/bin/g++ -o Unified_cpp_js_src20.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src20.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp
js/src/Unified_cpp_js_src21.o
warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/animation.rs:491:29
    |
491 |     font_metrics_provider: &FontMetricsProvider,
    |                             ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`
    |
    = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/animation.rs:676:29
    |
676 |     font_metrics_provider: &FontMetricsProvider,
    |                             ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
  --> servo/components/style/parser.rs:54:32
   |
54 |     error_reporter: Option<&'a ParseErrorReporter>,
   |                                ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
  --> servo/components/style/parser.rs:70:36
   |
70 |         error_reporter: Option<&'a ParseErrorReporter>,
   |                                    ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
  --> servo/components/style/parser.rs:92:36
   |
92 |         error_reporter: Option<&'a ParseErrorReporter>,
   |                                    ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: `...` range patterns are deprecated
  --> servo/components/style/str.rs:63:12
   |
63 |         '0'...'9' => true,
   |            ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
   --> servo/components/style/str.rs:164:46
    |
164 |     if input.bytes().any(|c| matches!(c, b'A'...b'Z')) {
    |                                              ^^^ help: use `..=` for an inclusive range

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylesheets/rule_list.rs:130:25
    |
130 |         loader: Option<&StylesheetLoader>,
    |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StylesheetLoader`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylesheets/rule_list.rs:142:25
    |
142 |         loader: Option<&StylesheetLoader>,
    |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StylesheetLoader`

warning: trait objects without an explicit `dyn` are deprecated
  --> servo/components/style/stylesheets/rule_parser.rs:47:28
   |
47 |     pub loader: Option<&'a StylesheetLoader>,
   |                            ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StylesheetLoader`

warning: trait objects without an explicit `dyn` are deprecated
  --> servo/components/style/stylesheets/stylesheet.rs:79:36
   |
79 |         stylesheet_loader: Option<&StylesheetLoader>,
   |                                    ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StylesheetLoader`

warning: trait objects without an explicit `dyn` are deprecated
  --> servo/components/style/stylesheets/stylesheet.rs:80:33
   |
80 |         error_reporter: Option<&ParseErrorReporter>,
   |                                 ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylesheets/stylesheet.rs:413:36
    |
413 |         stylesheet_loader: Option<&StylesheetLoader>,
    |                                    ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StylesheetLoader`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylesheets/stylesheet.rs:414:33
    |
414 |         error_reporter: Option<&ParseErrorReporter>,
    |                                 ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylesheets/stylesheet.rs:453:36
    |
453 |         stylesheet_loader: Option<&StylesheetLoader>,
    |                                    ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StylesheetLoader`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylesheets/stylesheet.rs:454:33
    |
454 |         error_reporter: Option<&ParseErrorReporter>,
    |                                 ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylesheets/stylesheet.rs:534:36
    |
534 |         stylesheet_loader: Option<&StylesheetLoader>,
    |                                    ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StylesheetLoader`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylesheets/stylesheet.rs:535:33
    |
535 |         error_reporter: Option<&ParseErrorReporter>,
    |                                 ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylesheets/mod.rs:345:25
    |
345 |         loader: Option<&StylesheetLoader>,
    |                         ^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StylesheetLoader`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylist.rs:653:24
    |
653 |         font_metrics: &FontMetricsProvider,
    |                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylist.rs:681:24
    |
681 |         font_metrics: &FontMetricsProvider,
    |                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylist.rs:776:24
    |
776 |         font_metrics: &FontMetricsProvider,
    |                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylist.rs:777:30
    |
777 |         matching_fn: Option<&Fn(&PseudoElement) -> bool>,
    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&PseudoElement) -> bool`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylist.rs:812:24
    |
812 |         font_metrics: &FontMetricsProvider,
    |                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylist.rs:865:24
    |
865 |         font_metrics: &FontMetricsProvider,
    |                        ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/stylist.rs:922:30
    |
922 |         matching_fn: Option<&Fn(&PseudoElement) -> bool>,
    |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&PseudoElement) -> bool`

warning: unnecessary parentheses around type
  --> servo/components/style/values/animated/font.rs:51:15
   |
51 |     tags: Vec<(&'a ComputedVariationValue)>,
   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses
   |
   = note: `#[warn(unused_parens)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
   --> servo/components/style/values/computed/mod.rs:154:36
    |
154 |     pub font_metrics_provider: &'a FontMetricsProvider,
    |                                    ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./servo/components/style/properties/declaration_block.rs:1202:29
     |
1202 |     error_reporter: Option<&ParseErrorReporter>,
     |                             ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
    --> ./servo/components/style/properties/declaration_block.rs:1229:29
     |
1229 |     error_reporter: Option<&ParseErrorReporter>,
     |                             ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
  --> ./servo/components/style/properties/cascade.rs:85:29
   |
85 |     font_metrics_provider: &FontMetricsProvider,
   |                             ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./servo/components/style/properties/cascade.rs:119:29
    |
119 |     font_metrics_provider: &FontMetricsProvider,
    |                             ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
   --> ./servo/components/style/properties/cascade.rs:216:29
    |
216 |     font_metrics_provider: &FontMetricsProvider,
    |                             ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko_string_cache/mod.rs:205:45
    |
205 |         let mut buffer: [u8; 64] = unsafe { mem::uninitialized() };
    |                                             ^^^^^^^^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko_string_cache/mod.rs:274:46
    |
274 |         let mut buffer: [u16; 64] = unsafe { mem::uninitialized() };
    |                                              ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/counter_style/predefined.rs:5:1
   |
5  | / predefined! {
6  | |     "decimal",
7  | |     "decimal-leading-zero",
8  | |     "arabic-indic",
...  |
60 | |     "ethiopic-numeric",
61 | | }
   | |_^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/counter_style/mod.rs:365:9
    |
365 | /         try_match_ident_ignore_ascii_case! { input,
366 | |             "cyclic" => Ok(System::Cyclic),
367 | |             "numeric" => Ok(System::Numeric),
368 | |             "alphabetic" => Ok(System::Alphabetic),
...   |
378 | |             }
379 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/counter_style/mod.rs:654:13
    |
654 | /             match_ignore_ascii_case! { &*ident,
655 | |                 "auto" => Ok(SpeakAs::Auto),
656 | |                 "bullets" => Ok(SpeakAs::Bullets),
657 | |                 "numbers" => Ok(SpeakAs::Numbers),
...   |
663 | |                 _ => Err(()),
664 | |             }
    | |_____________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/counter_style/mod.rs:249:1
    |
249 | / counter_style_descriptors! {
250 | |     /// <https://drafts.csswg.org/css-counter-styles/#counter-style-system>
251 | |     "system" system / set_system [check_system]: System,
252 | |
...   |
279 | |     "speak-as" speak_as / set_speak_as [_]: SpeakAs,
280 | | }
    | |_^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/macros.rs:116:13
    |
116 |             ::std::mem::uninitialized()
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^
    | 
   ::: servo/components/style/driver.rs:137:25
    |
137 |                         profiler_label!(Style);
    |                         ----------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/font_face.rs:105:43
    |
105 |     Clone, Copy, Debug, Eq, MallocSizeOf, Parse, PartialEq, ToComputedValue, ToCss, ToShmem,
    |                                           ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/font_face.rs:551:1
    |
551 | / font_face_descriptors! {
552 | |     mandatory descriptors = [
553 | |         /// The name of this font face
554 | |         "font-family" family / mFamily: FamilyName,
...   |
583 | |     ]
584 | | }
    | |_^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/media_queries/media_condition.rs:17:48
   |
17 | #[derive(Clone, Copy, Debug, Eq, MallocSizeOf, Parse, PartialEq, ToCss, ToShmem)]
   |                                                ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/media_queries/media_query.rs:51:9
   |
51 | /         match_ignore_ascii_case! { name,
52 | |             "not" | "or" | "and" | "only" => Err(()),
53 | |             _ => Ok(MediaType(CustomIdent(Atom::from(string_as_ascii_lowercase(name))))),
54 | |         }
   | |_________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/media_queries/media_query.rs:164:9
    |
164 | /         match_ignore_ascii_case! { ident,
165 | |             "all" => return Ok(MediaQueryType::All),
166 | |             _ => (),
167 | |         };
    | |__________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/media_queries/media_query.rs:19:48
   |
19 | #[derive(Clone, Copy, Debug, Eq, MallocSizeOf, Parse, PartialEq, ToCss, ToShmem)]
   |                                                ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/macros.rs:116:13
    |
116 |             ::std::mem::uninitialized()
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^
    | 
   ::: servo/components/style/parallel.rs:280:17
    |
280 |                 profiler_label!(Style);
    |                 ----------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/macros.rs:116:13
    |
116 |             ::std::mem::uninitialized()
    |             ^^^^^^^^^^^^^^^^^^^^^^^^^
    | 
   ::: servo/components/style/parallel.rs:290:17
    |
290 |                 profiler_label!(Style);
    |                 ----------------------- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/selector_parser.rs:196:22
    |
196 |           Ok(Direction(match_ignore_ascii_case! { &ident,
    |  ______________________^
197 | |             "rtl" => atom!("rtl"),
198 | |             "ltr" => atom!("ltr"),
199 | |             _ => Atom::from(ident.as_ref()),
200 | |         }))
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/stylesheets/document_rule.rs:144:9
    |
144 | /         match_ignore_ascii_case! { &function,
145 | |             "url-prefix" => {
146 | |                 parse_quoted_or_unquoted_string!(input, DocumentMatchingFunction::UrlPrefix)
147 | |             }
...   |
168 | |             }
169 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/stylesheets/document_rule.rs:75:30
   |
75 | #[derive(Clone, Copy, Debug, Parse, PartialEq, ToCss, ToShmem)]
   |                              ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/stylesheets/font_feature_values_rule.rs:448:1
    |
448 | / font_feature_values_blocks! {
449 | |     blocks = [
450 | |         #[doc = "A @swash blocksck. \
451 | |                  Specifies a feature name that will work with the swash() \
...   |
480 | |     ]
481 | | }
    | |_^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/stylesheets/rule_parser.rs:186:9
    |
186 | /         match_ignore_ascii_case! { &*name,
187 | |             "import" => {
188 | |                 if !self.check_state(State::Imports) {
189 | |                     return Err(input.new_custom_error(StyleParseErrorKind::UnexpectedImportRule))
...   |
232 | |             _ => {}
233 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/stylesheets/rule_parser.rs:379:9
    |
379 | /         match_ignore_ascii_case! { &*name,
380 | |             "media" => {
381 | |                 let media_queries = MediaList::parse(self.context, input);
382 | |                 let arc = Arc::new(self.shared_lock.wrap(media_queries));
...   |
449 | |             _ => Err(input.new_custom_error(StyleParseErrorKind::UnsupportedAtRule(name.clone())))
450 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/stylesheets/supports_rule.rs:118:17
    |
118 | /                 match_ignore_ascii_case! { &ident,
119 | |                     "and" => ("and", SupportsCondition::And as fn(_) -> _),
120 | |                     "or" => ("or", SupportsCondition::Or as fn(_) -> _),
121 | |                     _ => return Err(location.new_custom_error(SelectorParseErrorKind::UnexpectedIdent(ident.clone())))
122 | |                 }
    | |_________________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/stylesheets/supports_rule.rs:148:9
    |
148 | /         match_ignore_ascii_case! { function,
149 | |             // Although this is an internal syntax, it is not necessary
150 | |             // to check parsing context as far as we accept any
151 | |             // unexpected token as future syntax, and evaluate it to
...   |
170 | |             }
171 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/stylesheets/viewport_rule.rs:329:9
    |
329 | /         match_ignore_ascii_case! { &*name,
330 | |             "min-width" => ok!(MinWidth(|i| ViewportLength::parse(self.context, i))),
331 | |             "max-width" => ok!(MaxWidth(|i| ViewportLength::parse(self.context, i))),
332 | |             "width" => ok!(shorthand -> [MinWidth, MaxWidth]),
...   |
341 | |             _ => Err(input.new_custom_error(SelectorParseErrorKind::UnexpectedIdent(name.clone()))),
342 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/mod.rs:187:21
    |
187 |           let valid = match_ignore_ascii_case! { ident,
    |  _____________________^
188 | |             "initial" | "inherit" | "unset" | "default" | "revert" => false,
189 | |             _ => true
190 | |         };
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: `#[inline]` is ignored on function prototypes
   --> servo/components/style/values/computed/mod.rs:309:5
    |
309 |     #[inline]
    |     ^^^^^^^^^
    |
    = note: `#[warn(unused_attributes)]` on by default

warning: `#[inline]` is ignored on function prototypes
   --> servo/components/style/values/computed/mod.rs:312:5
    |
312 |     #[inline]
    |     ^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/computed/box.rs:50:5
   |
50 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/computed/box.rs:120:5
    |
120 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/computed/box.rs:185:54
    |
185 | #[derive(Clone, Copy, Debug, Eq, Hash, MallocSizeOf, Parse, PartialEq, ToCss, ToResolvedValue)]
    |                                                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/computed/font.rs:340:24
    |
340 |           let reserved = match_ignore_ascii_case! { &first_ident,
    |  ________________________^
341 | |             // https://drafts.csswg.org/css-fonts/#propdef-font-family
342 | |             // "Font family names that happen to be the same as a keyword value
343 | |             //  (`inherit`, `serif`, `sans-serif`, `monospace`, `fantasy`, and `cursive`)
...   |
349 | |             _ => false,
350 | |         };
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/computed/font.rs:304:60
    |
304 |     Clone, Copy, Debug, Eq, Hash, MallocSizeOf, PartialEq, Parse, ToCss, ToResolvedValue, ToShmem,
    |                                                            ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/computed/length.rs:802:5
    |
802 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/mod.rs:52:5
   |
52 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/basic_shape.rs:57:5
   |
57 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/generics/basic_shape.rs:292:5
    |
292 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/box.rs:17:5
   |
17 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/generics/box.rs:106:5
    |
106 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/color.rs:96:5
   |
96 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/column.rs:15:5
   |
15 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/easing.rs:53:5
   |
53 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/easing.rs:89:5
   |
89 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/flex.rs:15:5
   |
15 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/generics/font.rs:237:5
    |
237 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/generics/grid.rs:407:13
    |
407 | /             try_match_ident_ignore_ascii_case! { input,
408 | |                 "auto-fill" => Ok(RepeatCount::AutoFill),
409 | |                 "auto-fit" => Ok(RepeatCount::AutoFit),
410 | |             }
    | |_____________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/generics/grid.rs:170:5
    |
170 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/generics/image.rs:117:5
    |
117 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/generics/length.rs:231:5
    |
231 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/position.rs:53:5
   |
53 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/svg.rs:76:9
   |
76 | /         try_match_ident_ignore_ascii_case! { input,
77 | |             "none" => Ok(SVGPaintKind::None),
78 | |             "context-fill" => Ok(SVGPaintKind::ContextFill),
79 | |             "context-stroke" => Ok(SVGPaintKind::ContextStroke),
80 | |         }
   | |_________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/generics/svg.rs:192:5
    |
192 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/text.rs:96:5
   |
96 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/generics/transform.rs:770:5
    |
770 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/generics/url.rs:15:5
   |
15 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/align.rs:660:5
    |
660 | /     try_match_ident_ignore_ascii_case! { input,
661 | |         "auto" => Ok(AlignFlags::AUTO),
662 | |         "normal" => Ok(AlignFlags::NORMAL),
663 | |         "stretch" => Ok(AlignFlags::STRETCH),
664 | |     }
    | |_____^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/align.rs:675:5
    |
675 | /     try_match_ident_ignore_ascii_case! { input,
676 | |         "normal" => Ok(AlignFlags::NORMAL),
677 | |         "stretch" => Ok(AlignFlags::STRETCH),
678 | |     }
    | |_____^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/align.rs:689:5
    |
689 | /     try_match_ident_ignore_ascii_case! { input,
690 | |         "baseline" => Ok(AlignFlags::BASELINE),
691 | |         "first" => {
692 | |             input.expect_ident_matching("baseline")?;
...   |
698 | |         }
699 | |     }
    | |_____^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/align.rs:712:5
    |
712 | /     try_match_ident_ignore_ascii_case! { input,
713 | |         "stretch" => Ok(AlignFlags::STRETCH),
714 | |         "space-between" => Ok(AlignFlags::SPACE_BETWEEN),
715 | |         "space-around" => Ok(AlignFlags::SPACE_AROUND),
716 | |         "space-evenly" => Ok(AlignFlags::SPACE_EVENLY),
717 | |     }
    | |_____^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/align.rs:730:5
    |
730 | /     try_match_ident_ignore_ascii_case! { input,
731 | |         "safe" => Ok(AlignFlags::SAFE),
732 | |         "unsafe" => Ok(AlignFlags::UNSAFE),
733 | |     }
    | |_____^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/align.rs:747:8
    |
747 |       Ok(try_match_ident_ignore_ascii_case! { input,
    |  ________^
748 | |         "start" => AlignFlags::START,
749 | |         "end" => AlignFlags::END,
750 | |         "flex-start" => AlignFlags::FLEX_START,
...   |
756 | |         "right" if axis == AxisDirection::Inline => AlignFlags::RIGHT,
757 | |     })
    | |_____^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/align.rs:780:8
    |
780 |       Ok(try_match_ident_ignore_ascii_case! { input,
    |  ________^
781 | |         "left" => AlignFlags::LEFT,
782 | |         "right" => AlignFlags::RIGHT,
783 | |         "center" => AlignFlags::CENTER,
784 | |     })
    | |_____^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/align.rs:791:17
    |
791 |       let flags = try_match_ident_ignore_ascii_case! { input,
    |  _________________^
792 | |         "legacy" => {
793 | |             let flags = input.try(parse_left_right_center)
794 | |                 .unwrap_or(AlignFlags::empty());
...   |
800 | |         "center" => AlignFlags::CENTER,
801 | |     };
    | |_____^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/align.rs:229:32
    |
229 |           let content_position = try_match_ident_ignore_ascii_case! { input,
    |  ________________________________^
230 | |             "start" => AlignFlags::START,
231 | |             "end" => AlignFlags::END,
232 | |             "flex-start" => AlignFlags::FLEX_START,
...   |
236 | |             "right" if axis == AxisDirection::Inline => AlignFlags::RIGHT,
237 | |         };
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/angle.rs:184:21
    |
184 |           let value = match_ignore_ascii_case! { unit,
    |  _____________________^
185 | |             "deg" => AngleDimension::Deg(value),
186 | |             "grad" => AngleDimension::Grad(value),
187 | |             "turn" => AngleDimension::Turn(value),
188 | |             "rad" => AngleDimension::Rad(value),
189 | |              _ => return Err(())
190 | |         };
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/background.rs:31:12
   |
31 |           Ok(try_match_ident_ignore_ascii_case! { input,
   |  ____________^
32 | |             "cover" => GenericBackgroundSize::Cover,
33 | |             "contain" => GenericBackgroundSize::Contain,
34 | |         })
   | |_________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/background.rs:120:9
    |
120 | /         match_ignore_ascii_case! { &ident,
121 | |             "repeat-x" => {
122 | |                 return Ok(BackgroundRepeat(BackgroundRepeatKeyword::Repeat, BackgroundRepeatKeyword::NoRepeat));
123 | |             },
...   |
127 | |             _ => {},
128 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/background.rs:45:5
   |
45 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/basic_shape.rs:159:9
    |
159 | /         try_match_ident_ignore_ascii_case! { input,
160 | |             "fill-box" => Ok(GeometryBox::FillBox),
161 | |             "stroke-box" => Ok(GeometryBox::StrokeBox),
162 | |             "view-box" => Ok(GeometryBox::ViewBox),
163 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/basic_shape.rs:175:14
    |
175 |               (match_ignore_ascii_case! { &function,
    |  ______________^
176 | |                 "inset" => return InsetRect::parse_function_arguments(context, i).map(generic::BasicShape::Inset),
177 | |                 "circle" => return Circle::parse_function_arguments(context, i).map(generic::BasicShape::Circle),
178 | |                 "ellipse" => return Ellipse::parse_function_arguments(context, i).map(generic::BasicShape::Ellipse),
179 | |                 "polygon" => return Polygon::parse_function_arguments(context, i).map(generic::BasicShape::Polygon),
180 | |                 _ => Err(())
181 | |             }).map_err(|()| {
    | |_____________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/basic_shape.rs:324:9
    |
324 | /         try_match_ident_ignore_ascii_case! { input,
325 | |             "closest-side" => Ok(generic::ShapeRadius::ClosestSide),
326 | |             "farthest-side" => Ok(generic::ShapeRadius::FarthestSide),
327 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/border.rs:128:9
    |
128 | /         try_match_ident_ignore_ascii_case! { input,
129 | |             "thin" => Ok(BorderSideWidth::Thin),
130 | |             "medium" => Ok(BorderSideWidth::Medium),
131 | |             "thick" => Ok(BorderSideWidth::Thick),
132 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/border.rs:37:5
   |
37 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/border.rs:255:43
    |
255 |     Clone, Copy, Debug, Eq, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem,
    |                                           ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/box.rs:830:9
    |
830 | /         try_match_ident_ignore_ascii_case! { input,
831 | |             "auto" => Ok(TouchAction::AUTO),
832 | |             "none" => Ok(TouchAction::NONE),
833 | |             "manipulation" => Ok(TouchAction::MANIPULATION),
...   |
847 | |             },
848 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/box.rs:921:24
    |
921 |               let flag = match_ignore_ascii_case! { &name,
    |  ________________________^
922 | |                 "size" => Some(Contain::SIZE),
923 | |                 "layout" => Some(Contain::LAYOUT),
924 | |                 "paint" => Some(Contain::PAINT),
...   |
928 | |                 _ => None
929 | |             };
    | |_____________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/box.rs:59:5
   |
59 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/box.rs:380:5
    |
380 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/box.rs:406:5
    |
406 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/box.rs:502:5
    |
502 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/box.rs:583:5
    |
583 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/box.rs:606:5
    |
606 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/box.rs:628:5
    |
628 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/box.rs:1052:49
     |
1052 |     Clone, Copy, Debug, Eq, Hash, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem,
     |                                                 ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/box.rs:1067:49
     |
1067 |     Clone, Copy, Debug, Eq, Hash, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem,
     |                                                 ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/box.rs:1084:49
     |
1084 |     Clone, Copy, Debug, Eq, Hash, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem,
     |                                                 ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/box.rs:1107:5
     |
1107 |     Parse,
     |     ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/box.rs:1460:5
     |
1460 |     Parse,
     |     ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/box.rs:1533:5
     |
1533 |     Parse,
     |     ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/box.rs:1556:5
     |
1556 |     Parse,
     |     ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/color.rs:50:44
   |
50 | #[derive(Copy, Clone, Debug, MallocSizeOf, Parse, PartialEq, ToCss, ToShmem)]
   |                                            ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/color.rs:259:58
    |
259 |     #[derive(Clone, Copy, Debug, Eq, Hash, MallocSizeOf, Parse, PartialEq, ToCss, ToShmem)]
    |                                                          ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/counters.rs:158:34
    |
158 |                       let result = match_ignore_ascii_case! { &name,
    |  __________________________________^
159 | |                         "counter" => Some(input.parse_nested_block(|input| {
160 | |                             let location = input.current_source_location();
161 | |                             let name = CustomIdent::from_ident(location, input.expect_ident()?, &[])?;
...   |
177 | |                         _ => None
178 | |                     };
    | |_____________________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/counters.rs:189:34
    |
189 |                       content.push(match_ignore_ascii_case! { &ident,
    |  __________________________________^
190 | |                         "open-quote" => generics::ContentItem::OpenQuote,
191 | |                         "close-quote" => generics::ContentItem::CloseQuote,
192 | |                         "no-open-quote" => generics::ContentItem::NoOpenQuote,
...   |
196 | |                         ))
197 | |                     });
    | |_____________________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/easing.rs:28:28
   |
28 |               let position = match_ignore_ascii_case! { &ident,
   |  ____________________________^
29 | |                 "step-start" => StepPosition::Start,
30 | |                 "step-end" => StepPosition::End,
31 | |                 _ => {
...  |
35 | |                 },
36 | |             };
   | |_____________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/easing.rs:42:14
   |
42 |               (match_ignore_ascii_case! { &function,
   |  ______________^
43 | |                 "cubic-bezier" => {
44 | |                     let x1 = Number::parse(context, i)?;
45 | |                     i.expect_comma()?;
...  |
76 | |                 _ => Err(()),
77 | |             })
   | |_____________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/effects.rs:215:13
    |
215 | /             match_ignore_ascii_case! { &*function,
216 | |                 "blur" => Ok(GenericFilter::Blur(
217 | |                     i.try(|i| NonNegativeLength::parse(context, i))
218 | |                      .unwrap_or(Zero::zero()),
...   |
275 | |                 )),
276 | |             }
    | |_____________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/font.rs:2130:5
     |
2130 | /     try_match_ident_ignore_ascii_case! { input,
2131 | |         "on" => Ok(Integer::new(1)),
2132 | |         "off" => Ok(Integer::new(0)),
2133 | |     }
     | |_____^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/font.rs:188:12
    |
188 |           Ok(try_match_ident_ignore_ascii_case! { input,
    |  ____________^
189 | |             "normal" => AbsoluteFontWeight::Normal,
190 | |             "bold" => AbsoluteFontWeight::Bold,
191 | |         })
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/font.rs:224:12
    |
224 |           Ok(try_match_ident_ignore_ascii_case! { input,
    |  ____________^
225 | |             "normal" => generics::FontStyle::Normal,
226 | |             "italic" => generics::FontStyle::Italic,
227 | |             "oblique" => {
...   |
232 | |             }
233 | |         })
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/font.rs:958:9
    |
958 | /         try_match_ident_ignore_ascii_case! { input,
959 | |             "smaller" => Ok(FontSize::Smaller),
960 | |             "larger" => Ok(FontSize::Larger),
961 | |         }
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/font.rs:1124:21
     |
1124 | /                     match_ignore_ascii_case! { &name,
1125 | |                         "swash" => {
1126 | |                             check_if_parsed!(i, VariantAlternatesParsingFlags::SWASH);
1127 | |                             let location = i.current_source_location();
...    |
1171 | |                         _ => return Err(i.new_custom_error(StyleParseErrorKind::UnspecifiedError)),
1172 | |                     }
     | |_____________________^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/font.rs:1338:17
     |
1338 | /                 match_ignore_ascii_case! { &input.expect_ident().map_err(|_| ())?,
1339 | |                     "jis78" =>
1340 | |                         exclusive_value!((result, VariantEastAsian::JIS78 | VariantEastAsian::JIS83 |
1341 | |                                                   VariantEastAsian::JIS90 | VariantEastAsian::JIS04 |
...    |
1379 | |                     _ => return Err(()),
1380 | |                 },
     | |_________________^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/font.rs:1568:17
     |
1568 | /                 match_ignore_ascii_case! { &input.expect_ident().map_err(|_| ())?,
1569 | |                     "common-ligatures" =>
1570 | |                         exclusive_value!((result, VariantLigatures::COMMON_LIGATURES |
1571 | |                                                   VariantLigatures::NO_COMMON_LIGATURES
...    |
1601 | |                     _ => return Err(()),
1602 | |                 },
     | |_________________^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/font.rs:1771:17
     |
1771 | /                 match_ignore_ascii_case! { &input.expect_ident().map_err(|_| ())?,
1772 | |                     "ordinal" =>
1773 | |                         exclusive_value!((result, VariantNumeric::ORDINAL) => VariantNumeric::ORDINAL),
1774 | |                     "slashed-zero" =>
...    |
1800 | |                     _ => return Err(()),
1801 | |                 },
     | |_________________^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/font.rs:1909:9
     |
1909 | /         try_match_ident_ignore_ascii_case! { input,
1910 | |             "none" => Ok(result),
1911 | |             "weight" => {
1912 | |                 result.weight = true;
...    |
1924 | |             },
1925 | |         }
     | |_________^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/font.rs:84:44
   |
84 | #[derive(Clone, Copy, Debug, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)]
   |                                            ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/font.rs:371:44
    |
371 | #[derive(Clone, Copy, Debug, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)]
    |                                            ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/font.rs:608:44
    |
608 | #[derive(Clone, Copy, Debug, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)]
    |                                            ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/gecko.rs:47:13
   |
47 | /             match_ignore_ascii_case! { unit,
48 | |                 "px" => Ok(LengthPercentage::new(CSSPixelLength::new(value), None)),
49 | |                 _ => Err(()),
50 | |             }
   | |_____________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/image.rs:215:22
    |
215 |           let result = match_ignore_ascii_case! { &func,
    |  ______________________^
216 | |             "linear-gradient" => {
217 | |                 Some((Shape::Linear, false, CompatMode::Modern))
218 | |             },
...   |
261 | |             _ => None,
262 | |         };
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/image.rs:406:37
    |
406 |           let (kind, reverse_stops) = match_ignore_ascii_case! { &ident,
    |  _____________________________________^
407 | |             "linear" => {
408 | |                 let first = Point::parse(context, input)?;
409 | |                 input.expect_comma()?;
...   |
452 | |             },
453 | |         };
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/image.rs:461:33
    |
461 |                           let p = match_ignore_ascii_case! { &function,
    |  _________________________________^
462 | |                             "color-stop" => {
463 | |                                 let p = match NumberOrPercentage::parse(context, i)? {
464 | |                                     NumberOrPercentage::Number(number) => Percentage::new(number.value),
...   |
476 | |                             },
477 | |                         };
    | |_________________________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/image.rs:300:31
    |
300 |         #[derive(Clone, Copy, Parse)]
    |                               ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/length.rs:458:12
    |
458 |           Ok(match_ignore_ascii_case! { unit,
    |  ____________^
459 | |             "px" => NoCalcLength::Absolute(AbsoluteLength::Px(value)),
460 | |             "in" => NoCalcLength::Absolute(AbsoluteLength::In(value)),
461 | |             "cm" => NoCalcLength::Absolute(AbsoluteLength::Cm(value)),
...   |
484 | |             _ => return Err(())
485 | |         })
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/list.rs:170:5
    |
170 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/motion.rs:63:13
   |
63 | /             match_ignore_ascii_case! { &function,
64 | |                 // Bug 1186329: Implement the parser for ray(), <basic-shape>, <geometry-box>,
65 | |                 // and <url>.
66 | |                 "path" => SVGPathData::parse(context, i).map(OffsetPath::Path),
...  |
71 | |                 },
72 | |             }
   | |_____________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/position.rs:515:27
    |
515 |               let success = match_ignore_ascii_case! { &ident,
    |  ___________________________^
516 | |                 "row" if value.is_none() => {
517 | |                     value = Some(AutoFlow::Row);
518 | |                     true
...   |
528 | |                 _ => false
529 | |             };
    | |_____________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/position.rs:56:5
   |
56 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/position.rs:78:5
   |
78 |     Parse,
   |     ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/resolution.rs:67:9
   |
67 | /         match_ignore_ascii_case! { &unit,
68 | |             "dpi" => Ok(Resolution::Dpi(value)),
69 | |             "dppx" => Ok(Resolution::Dppx(value)),
70 | |             "dpcm" => Ok(Resolution::Dpcm(value)),
...  |
74 | |             )),
75 | |         }
   | |_________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/svg.rs:86:9
   |
86 | /         try_match_ident_ignore_ascii_case! { input,
87 | |             "context-value" if is_context_value_enabled() => {
88 | |                 Ok(generic::SVGStrokeDashArray::ContextValue)
89 | |             },
90 | |             "none" => Ok(generic::SVGStrokeDashArray::Values(vec![])),
91 | |         }
   | |_________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/svg.rs:174:17
    |
174 | /                 try_match_ident_ignore_ascii_case! { input,
175 | |                     "fill" => Ok(PaintOrder::Fill),
176 | |                     "stroke" => Ok(PaintOrder::Stroke),
177 | |                     "markers" => Ok(PaintOrder::Markers),
178 | |                 }
    | |_________________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/svg.rs:70:1
   |
70 | parse_svg_length!(SVGLength, LengthPercentage);
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/svg.rs:71:1
   |
71 | parse_svg_length!(SVGWidth, NonNegativeLengthPercentage);
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:155:17
    |
155 | /                 match_ignore_ascii_case! { ident,
156 | |                     "clip" => Ok(TextOverflowSide::Clip),
157 | |                     "ellipsis" => Ok(TextOverflowSide::Ellipsis),
158 | |                     _ => Err(location.new_custom_error(
159 | |                         SelectorParseErrorKind::UnexpectedIdent(ident.clone())
160 | |                     ))
161 | |                 }
    | |_________________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:272:28
    |
272 |                   let flag = try_match_ident_ignore_ascii_case! { input,
    |  ____________________________^
273 | |                     "none" if result.is_empty() => TextDecorationLine::NONE,
274 | |                     "underline" => TextDecorationLine::UNDERLINE,
275 | |                     "overline" => TextDecorationLine::OVERLINE,
276 | |                     "line-through" => TextDecorationLine::LINE_THROUGH,
277 | |                     "blink" => TextDecorationLine::BLINK,
278 | |                 };
    | |_________________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:408:13
    |
408 | /             match_ignore_ascii_case! { ident,
409 | |                 "none" if result.is_none() => {
410 | |                     return Ok(result);
411 | |                 },
...   |
429 | |                 )),
430 | |             }
    | |_____________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:534:5
    |
534 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:569:49
    |
569 |     Clone, Copy, Debug, Eq, Hash, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem,
    |                                                 ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:687:44
    |
687 | #[derive(Clone, Copy, Debug, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)]
    |                                            ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:697:43
    |
697 |     Clone, Copy, Debug, Eq, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem,
    |                                           ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:843:5
    |
843 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:865:5
    |
865 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/text.rs:987:5
    |
987 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/components/style/values/specified/text.rs:1016:5
     |
1016 |     Parse,
     |     ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> servo/components/style/values/specified/time.rs:56:31
   |
56 |           let (seconds, unit) = match_ignore_ascii_case! { unit,
   |  _______________________________^
57 | |             "s" => (value, TimeUnit::Second),
58 | |             "ms" => (value / 1000.0, TimeUnit::Millisecond),
59 | |             _ => return Err(())
60 | |         };
   | |_________^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/transform.rs:52:30
    |
52  |                   let result = match_ignore_ascii_case! { &function,
    |  ______________________________^
53  | |                     "matrix" => {
54  | |                         let a = Number::parse(context, input)?;
55  | |                         input.expect_comma()?;
...   |
214 | |                     _ => Err(()),
215 | |                 };
    | |_________________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/transform.rs:349:20
    |
349 |                   Ok(try_match_ident_ignore_ascii_case! { i,
    |  ____________________^
350 | |                     "x" => (Number::new(1.), Number::new(0.), Number::new(0.)),
351 | |                     "y" => (Number::new(0.), Number::new(1.), Number::new(0.)),
352 | |                     "z" => (Number::new(0.), Number::new(0.), Number::new(1.)),
353 | |                 })
    | |_________________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/transform.rs:235:38
    |
235 | #[derive(Clone, Debug, MallocSizeOf, Parse, PartialEq, SpecifiedValueInfo, ToCss, ToShmem)]
    |                                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/ui.rs:147:5
    |
147 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/values/specified/ui.rs:176:5
    |
176 |     Parse,
    |     ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:51956:9
      |
51956 | /         ascii_case_insensitive_phf_map! {
51957 | |             property_id -> PropertyId = {
51958 | |                 "align-content" => PropertyId::Longhand(LonghandId::AlignContent),
51959 | |                 "-webkit-align-content" => {
...     |
53096 | |             }
53097 | |         }
      | |_________^
      |
      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1105:31
     |
1105 |                 let mut out = mem::uninitialized();
     |                               ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1804:53
     |
1804 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1819:53
     |
1819 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1834:53
     |
1834 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1849:53
     |
1849 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1864:53
     |
1864 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1879:53
     |
1879 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1894:53
     |
1894 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1909:53
     |
1909 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1924:53
     |
1924 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1940:53
     |
1940 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1957:53
     |
1957 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1974:53
     |
1974 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:1991:53
     |
1991 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:2012:53
     |
2012 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:2033:53
     |
2033 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:2055:53
     |
2055 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:2077:53
     |
2077 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:2101:53
     |
2101 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:2126:53
     |
2126 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:2155:53
     |
2155 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:2186:53
     |
2186 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
     |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:39596:13
      |
39596 | /             match_ignore_ascii_case! { ident,
39597 | |                 // If modifying this set of keyword, also update values::CustomIdent::from_ident
39598 | |                 "initial" => CSSWideKeyword::Initial,
39599 | |                 "inherit" => CSSWideKeyword::Inherit,
...     |
39602 | |                 _ => return Err(()),
39603 | |             }
      | |_____________^
      |
      = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/media_features.rs:142:45
    |
142 | #[derive(Clone, Copy, Debug, FromPrimitive, Parse, ToCss)]
    |                                             ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/media_features.rs:179:45
    |
179 | #[derive(Clone, Copy, Debug, FromPrimitive, Parse, PartialEq, ToCss)]
    |                                             ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/media_features.rs:211:45
    |
211 | #[derive(Clone, Copy, Debug, FromPrimitive, Parse, ToCss)]
    |                                             ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/media_features.rs:273:45
    |
273 | #[derive(Clone, Copy, Debug, FromPrimitive, Parse, ToCss)]
    |                                             ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/media_features.rs:281:45
    |
281 | #[derive(Clone, Copy, Debug, FromPrimitive, Parse, PartialEq, ToCss)]
    |                                             ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/media_features.rs:305:45
    |
305 | #[derive(Clone, Copy, Debug, FromPrimitive, Parse, ToCss)]
    |                                             ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/media_features.rs:336:45
    |
336 | #[derive(Clone, Copy, Debug, FromPrimitive, Parse, ToCss)]
    |                                             ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/media_features.rs:389:45
    |
389 | #[derive(Clone, Copy, Debug, FromPrimitive, Parse, ToCss)]
    |                                             ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/media_features.rs:423:45
    |
423 | #[derive(Clone, Copy, Debug, FromPrimitive, Parse, ToCss)]
    |                                             ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko/pseudo_element_definition.rs:1067:9
     |
1067 | /         match_ignore_ascii_case! { name,
1068 | |             "after" => {
1069 | |                 return Some(PseudoElement::After)
1070 | |             }
...    |
1304 | |             }
1305 | |         }
     | |_________^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/selector_parser.rs:144:9
    |
144 |         apply_non_ts_list!(pseudo_class_parse)
    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> servo/components/style/gecko/selector_parser.rs:377:28
    |
377 |           let pseudo_class = match_ignore_ascii_case! { &name,
    |  ____________________________^
378 | |             "lang" => {
379 | |                 let name = parser.expect_ident_or_string()?;
380 | |                 NonTSPseudoClass::Lang(Atom::from(name.as_ref()))
...   |
398 | |             ))
399 | |         };
    | |_________^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:135:24
    |
135 | use std::mem::{forget, uninitialized, zeroed, ManuallyDrop};
    |                        ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:504:53
    |
504 |             let arc: Arc<ComputedValues> = Arc::new(uninitialized());
    |                                                     ^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:13850:31
      |
13850 |                 let mut out = mem::uninitialized();
      |                               ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14116:53
      |
14116 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14131:53
      |
14131 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14146:53
      |
14146 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14161:53
      |
14161 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14176:53
      |
14176 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14191:53
      |
14191 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14206:53
      |
14206 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14221:53
      |
14221 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14236:53
      |
14236 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14252:53
      |
14252 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14269:53
      |
14269 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14284:53
      |
14284 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14300:53
      |
14300 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14317:53
      |
14317 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14334:53
      |
14334 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14352:53
      |
14352 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14370:53
      |
14370 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14389:53
      |
14389 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14414:53
      |
14414 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14435:53
      |
14435 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:14462:53
      |
14462 |                     let mut out = ManuallyDrop::new(mem::uninitialized());
      |                                                     ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16541:35
      |
16541 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16557:35
      |
16557 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16573:35
      |
16573 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16589:35
      |
16589 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16605:35
      |
16605 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16621:35
      |
16621 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16637:35
      |
16637 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16656:35
      |
16656 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16675:35
      |
16675 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:16694:35
      |
16694 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17059:35
      |
17059 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17076:35
      |
17076 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17094:35
      |
17094 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17111:35
      |
17111 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17128:35
      |
17128 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17144:35
      |
17144 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17160:35
      |
17160 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17176:35
      |
17176 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17193:35
      |
17193 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17211:35
      |
17211 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17230:35
      |
17230 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17247:35
      |
17247 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17264:35
      |
17264 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17283:35
      |
17283 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17302:35
      |
17302 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17321:35
      |
17321 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17341:35
      |
17341 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17362:35
      |
17362 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17391:35
      |
17391 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17413:35
      |
17413 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17442:35
      |
17442 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17555:35
      |
17555 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17577:35
      |
17577 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17599:35
      |
17599 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17621:35
      |
17621 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17643:35
      |
17643 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17665:35
      |
17665 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17687:35
      |
17687 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17709:35
      |
17709 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17731:35
      |
17731 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17753:35
      |
17753 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17775:35
      |
17775 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17797:35
      |
17797 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17819:35
      |
17819 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17841:35
      |
17841 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17864:35
      |
17864 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17886:35
      |
17886 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17908:35
      |
17908 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17930:35
      |
17930 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17952:35
      |
17952 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17974:35
      |
17974 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:17996:35
      |
17996 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18018:35
      |
18018 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18040:35
      |
18040 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18065:35
      |
18065 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18090:35
      |
18090 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18115:35
      |
18115 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18141:35
      |
18141 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18167:35
      |
18167 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18189:35
      |
18189 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18214:35
      |
18214 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18239:35
      |
18239 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18264:35
      |
18264 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18289:35
      |
18289 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18314:35
      |
18314 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18340:35
      |
18340 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18362:35
      |
18362 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18384:35
      |
18384 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18406:35
      |
18406 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18428:35
      |
18428 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18450:35
      |
18450 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18472:35
      |
18472 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18494:35
      |
18494 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18516:35
      |
18516 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18538:35
      |
18538 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18560:35
      |
18560 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18582:35
      |
18582 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18604:35
      |
18604 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18626:35
      |
18626 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18648:35
      |
18648 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18670:35
      |
18670 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18692:35
      |
18692 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18714:35
      |
18714 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18736:35
      |
18736 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18758:35
      |
18758 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18780:35
      |
18780 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18802:35
      |
18802 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18824:35
      |
18824 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18846:35
      |
18846 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18868:35
      |
18868 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18890:35
      |
18890 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18912:35
      |
18912 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18934:35
      |
18934 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18956:35
      |
18956 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:18978:35
      |
18978 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19000:35
      |
19000 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19022:35
      |
19022 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19044:35
      |
19044 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19066:35
      |
19066 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19088:35
      |
19088 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19110:35
      |
19110 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19132:35
      |
19132 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19154:35
      |
19154 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19176:35
      |
19176 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19198:35
      |
19198 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19220:35
      |
19220 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19242:35
      |
19242 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19264:35
      |
19264 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19286:35
      |
19286 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19308:35
      |
19308 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19330:35
      |
19330 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19352:35
      |
19352 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19374:35
      |
19374 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19396:35
      |
19396 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19418:35
      |
19418 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19440:35
      |
19440 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19462:35
      |
19462 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19484:35
      |
19484 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19506:35
      |
19506 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19528:35
      |
19528 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19550:35
      |
19550 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19572:35
      |
19572 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19594:35
      |
19594 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19616:35
      |
19616 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19638:35
      |
19638 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19660:35
      |
19660 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19682:35
      |
19682 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19704:35
      |
19704 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19726:35
      |
19726 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19748:35
      |
19748 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19771:35
      |
19771 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19793:35
      |
19793 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19815:35
      |
19815 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19837:35
      |
19837 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19860:35
      |
19860 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19883:35
      |
19883 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19906:35
      |
19906 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19929:35
      |
19929 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19952:35
      |
19952 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19975:35
      |
19975 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:19998:35
      |
19998 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20023:35
      |
20023 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20046:35
      |
20046 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20072:35
      |
20072 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20098:35
      |
20098 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20120:35
      |
20120 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20142:35
      |
20142 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20164:35
      |
20164 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20186:35
      |
20186 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20208:35
      |
20208 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20230:35
      |
20230 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20252:35
      |
20252 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20274:35
      |
20274 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20297:35
      |
20297 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20319:35
      |
20319 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20341:35
      |
20341 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20363:35
      |
20363 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20385:35
      |
20385 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20408:35
      |
20408 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20431:35
      |
20431 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20454:35
      |
20454 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20477:35
      |
20477 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20500:35
      |
20500 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20523:35
      |
20523 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20545:35
      |
20545 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20567:35
      |
20567 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20589:35
      |
20589 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20612:35
      |
20612 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20635:35
      |
20635 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20660:35
      |
20660 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20685:35
      |
20685 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20710:35
      |
20710 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20736:35
      |
20736 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20761:35
      |
20761 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20786:35
      |
20786 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20808:35
      |
20808 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20830:35
      |
20830 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20853:35
      |
20853 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20875:35
      |
20875 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20897:35
      |
20897 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20919:35
      |
20919 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20941:35
      |
20941 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20963:35
      |
20963 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:20985:35
      |
20985 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21007:35
      |
21007 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21029:35
      |
21029 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21051:35
      |
21051 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21073:35
      |
21073 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21096:35
      |
21096 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21119:35
      |
21119 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21141:35
      |
21141 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21164:35
      |
21164 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21186:35
      |
21186 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21208:35
      |
21208 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21230:35
      |
21230 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21252:35
      |
21252 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21275:35
      |
21275 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21298:35
      |
21298 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21321:35
      |
21321 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21343:35
      |
21343 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21366:35
      |
21366 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21388:35
      |
21388 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21410:35
      |
21410 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21432:35
      |
21432 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21455:35
      |
21455 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21477:35
      |
21477 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21499:35
      |
21499 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21521:35
      |
21521 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21543:35
      |
21543 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21565:35
      |
21565 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21588:35
      |
21588 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21612:35
      |
21612 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21635:35
      |
21635 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21658:35
      |
21658 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21681:35
      |
21681 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21704:35
      |
21704 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21727:35
      |
21727 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21751:35
      |
21751 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21775:35
      |
21775 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21800:35
      |
21800 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21826:35
      |
21826 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21850:35
      |
21850 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21880:35
      |
21880 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21910:35
      |
21910 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21940:35
      |
21940 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:21971:35
      |
21971 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:22003:35
      |
22003 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:22025:35
      |
22025 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:22059:35
      |
22059 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:22096:35
      |
22096 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:22133:35
      |
22133 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:22158:35
      |
22158 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:32883:35
      |
32883 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:32898:35
      |
32898 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:32913:35
      |
32913 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:32928:35
      |
32928 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:32943:35
      |
32943 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:32958:35
      |
32958 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:32973:35
      |
32973 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:32988:35
      |
32988 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33003:35
      |
33003 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33018:35
      |
33018 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33033:35
      |
33033 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33048:35
      |
33048 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33063:35
      |
33063 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33078:35
      |
33078 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33093:35
      |
33093 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33108:35
      |
33108 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33123:35
      |
33123 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33138:35
      |
33138 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33153:35
      |
33153 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33168:35
      |
33168 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33183:35
      |
33183 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33198:35
      |
33198 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33213:35
      |
33213 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33228:35
      |
33228 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33243:35
      |
33243 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33258:35
      |
33258 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33273:35
      |
33273 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33288:35
      |
33288 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33303:35
      |
33303 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33318:35
      |
33318 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33333:35
      |
33333 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33348:35
      |
33348 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33363:35
      |
33363 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33378:35
      |
33378 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33393:35
      |
33393 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33408:35
      |
33408 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33423:35
      |
33423 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33438:35
      |
33438 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33453:35
      |
33453 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33468:35
      |
33468 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33483:35
      |
33483 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33498:35
      |
33498 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33513:35
      |
33513 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33528:35
      |
33528 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33543:35
      |
33543 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33558:35
      |
33558 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33573:35
      |
33573 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33588:35
      |
33588 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33603:35
      |
33603 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33618:35
      |
33618 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33633:35
      |
33633 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33648:35
      |
33648 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33663:35
      |
33663 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33678:35
      |
33678 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33693:35
      |
33693 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33708:35
      |
33708 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33723:35
      |
33723 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33738:35
      |
33738 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33753:35
      |
33753 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33768:35
      |
33768 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33783:35
      |
33783 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33798:35
      |
33798 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33813:35
      |
33813 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33828:35
      |
33828 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33843:35
      |
33843 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33858:35
      |
33858 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33873:35
      |
33873 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33888:35
      |
33888 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33903:35
      |
33903 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33918:35
      |
33918 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33933:35
      |
33933 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33948:35
      |
33948 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33963:35
      |
33963 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33978:35
      |
33978 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:33993:35
      |
33993 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34008:35
      |
34008 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34023:35
      |
34023 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34038:35
      |
34038 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34053:35
      |
34053 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34068:35
      |
34068 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34083:35
      |
34083 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34098:35
      |
34098 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34113:35
      |
34113 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34128:35
      |
34128 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34143:35
      |
34143 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34158:35
      |
34158 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34173:35
      |
34173 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34188:35
      |
34188 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34203:35
      |
34203 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34218:35
      |
34218 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34233:35
      |
34233 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34248:35
      |
34248 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34263:35
      |
34263 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34278:35
      |
34278 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34293:35
      |
34293 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34308:35
      |
34308 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34323:35
      |
34323 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34338:35
      |
34338 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34353:35
      |
34353 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34368:35
      |
34368 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34383:35
      |
34383 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34398:35
      |
34398 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34413:35
      |
34413 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34429:35
      |
34429 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34445:35
      |
34445 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34460:35
      |
34460 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34475:35
      |
34475 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34491:35
      |
34491 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34507:35
      |
34507 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34523:35
      |
34523 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34539:35
      |
34539 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34557:35
      |
34557 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34576:35
      |
34576 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34595:35
      |
34595 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34610:35
      |
34610 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34625:35
      |
34625 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34640:35
      |
34640 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34655:35
      |
34655 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34670:35
      |
34670 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34685:35
      |
34685 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34700:35
      |
34700 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34715:35
      |
34715 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34730:35
      |
34730 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34745:35
      |
34745 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34760:35
      |
34760 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34775:35
      |
34775 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34790:35
      |
34790 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34805:35
      |
34805 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34820:35
      |
34820 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34835:35
      |
34835 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34850:35
      |
34850 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34865:35
      |
34865 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34880:35
      |
34880 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34895:35
      |
34895 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34910:35
      |
34910 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34925:35
      |
34925 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34940:35
      |
34940 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34955:35
      |
34955 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34970:35
      |
34970 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:34985:35
      |
34985 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35000:35
      |
35000 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35015:35
      |
35015 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35030:35
      |
35030 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35045:35
      |
35045 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35060:35
      |
35060 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35075:35
      |
35075 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35090:35
      |
35090 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35105:35
      |
35105 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35120:35
      |
35120 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35135:35
      |
35135 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35150:35
      |
35150 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35165:35
      |
35165 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35180:35
      |
35180 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35195:35
      |
35195 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35210:35
      |
35210 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35225:35
      |
35225 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35240:35
      |
35240 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35255:35
      |
35255 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35270:35
      |
35270 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35285:35
      |
35285 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35300:35
      |
35300 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35315:35
      |
35315 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35330:35
      |
35330 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35345:35
      |
35345 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35360:35
      |
35360 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35375:35
      |
35375 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35390:35
      |
35390 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35405:35
      |
35405 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35420:35
      |
35420 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35435:35
      |
35435 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35450:35
      |
35450 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35465:35
      |
35465 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35480:35
      |
35480 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35495:35
      |
35495 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35510:35
      |
35510 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35525:35
      |
35525 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35540:35
      |
35540 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35556:35
      |
35556 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35572:35
      |
35572 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35588:35
      |
35588 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35604:35
      |
35604 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35620:35
      |
35620 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35636:35
      |
35636 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35652:35
      |
35652 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35668:35
      |
35668 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35684:35
      |
35684 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35700:35
      |
35700 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35715:35
      |
35715 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35733:35
      |
35733 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35749:35
      |
35749 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35766:35
      |
35766 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35784:35
      |
35784 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35802:35
      |
35802 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35821:35
      |
35821 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35840:35
      |
35840 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35860:35
      |
35860 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35875:35
      |
35875 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35897:35
      |
35897 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35919:35
      |
35919 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/properties.rs:35947:35
      |
35947 |                     let mut out = mem::uninitialized();
      |                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/background.rs:1303:22
     |
1303 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/background.rs:1574:22
     |
1574 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/background.rs:1847:22
     |
1847 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/background.rs:2415:22
     |
2415 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/border.rs:3649:22
     |
3649 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/border.rs:3768:22
     |
3768 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:169:22
    |
169 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:298:22
    |
298 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:3453:22
     |
3453 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:3726:22
     |
3726 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:3995:22
     |
3995 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:5665:22
     |
5665 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:6229:22
     |
6229 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:7021:22
     |
7021 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:7140:22
     |
7140 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/box.rs:7818:22
     |
7818 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/column.rs:278:22
    |
278 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/column.rs:623:22
    |
623 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/effects.rs:855:22
    |
855 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:287:17
    |
287 |                 Parse,
    |                 ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:1062:17
     |
1062 |                 Parse,
     |                 ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:1707:17
     |
1707 |                 Parse,
     |                 ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:2240:17
     |
2240 |                 Parse,
     |                 ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:2750:22
     |
2750 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:2868:22
     |
2868 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:3419:51
     |
3419 |                 let mut system: nsFont = unsafe { mem::uninitialized() };
     |                                                   ^^^^^^^^^^^^^^^^^^

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:3531:17
     |
3531 | /                 try_match_ident_ignore_ascii_case! { input,
3532 | |                         "caption" => Ok(SystemFont::Caption),
3533 | |                         "icon" => Ok(SystemFont::Icon),
3534 | |                         "menu" => Ok(SystemFont::Menu),
...    |
3547 | |                         "-moz-field" => Ok(SystemFont::MozField),
3548 | |                 }
     | |_________________^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:3606:22
     |
3606 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_box.rs:55:22
   |
55 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
   |                      ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_box.rs:177:22
    |
177 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_box.rs:303:22
    |
303 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_box.rs:445:22
    |
445 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_box.rs:568:22
    |
568 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_box.rs:688:22
    |
688 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_box.rs:811:22
    |
811 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_table.rs:54:22
   |
54 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
   |                      ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_table.rs:172:22
    |
172 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_table.rs:290:22
    |
290 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:276:22
    |
276 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:397:22
    |
397 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:851:17
    |
851 |                 Parse,
    |                 ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:1018:22
     |
1018 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:1477:22
     |
1477 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:2756:22
     |
2756 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:2878:22
     |
2878 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:2999:22
     |
2999 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:3118:22
     |
3118 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_text.rs:3242:22
     |
3242 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_ui.rs:168:22
    |
168 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_ui.rs:302:22
    |
302 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_ui.rs:420:22
    |
420 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_ui.rs:568:22
    |
568 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_svg.rs:58:22
   |
58 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
   |                      ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_svg.rs:179:22
    |
179 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_svg.rs:299:22
    |
299 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_svg.rs:750:22
    |
750 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_svg.rs:1093:22
     |
1093 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/inherited_svg.rs:1213:22
     |
1213 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/list.rs:54:22
   |
54 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
   |                      ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/position.rs:1080:22
     |
1080 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/position.rs:1203:22
     |
1203 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/position.rs:3792:22
     |
3792 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/position.rs:3911:22
     |
3911 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/table.rs:54:22
   |
54 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
   |                      ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/text.rs:167:22
    |
167 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/text.rs:406:22
    |
406 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/ui.rs:59:22
   |
59 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
   |                      ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/ui.rs:184:22
    |
184 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/ui.rs:417:22
    |
417 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/ui.rs:538:22
    |
538 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/svg.rs:54:22
   |
54 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
   |                      ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/svg.rs:193:22
    |
193 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/svg.rs:873:22
    |
873 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/svg.rs:1125:22
     |
1125 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/svg.rs:2249:22
     |
2249 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/svg.rs:2528:22
     |
2528 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/svg.rs:3101:22
     |
3101 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
     |                      ^^^^^
     |
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
  --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/xul.rs:56:22
   |
56 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
   |                      ^^^^^
   |
   = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/xul.rs:181:22
    |
181 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/xul.rs:411:22
    |
411 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/xul.rs:532:22
    |
532 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/xul.rs:655:22
    |
655 |             #[derive(Parse, SpecifiedValueInfo, ToComputedValue, ToShmem)]
    |                      ^^^^^
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'void JS_IterateCompartments(JSContext*, void*, JSIterateCompartmentCallback)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:92:13: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   92 |     return *it;
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.cpp:212:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here
  212 |   for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:82:43: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
   82 |     return it < zone->compartments().begin() ||
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.cpp:212:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' was declared here
  212 |   for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'void JS::IterateRealms(JSContext*, void*, JS::IterateRealmCallback)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.cpp:238:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' was declared here
  238 |   for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:37: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                 ~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.cpp:238:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' was declared here
  238 |   for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'void JS::IterateRealmsWithPrincipals(JSContext*, JSPrincipals*, void*, JS::IterateRealmCallback)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.cpp:252:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' was declared here
  252 |   for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:37: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                 ~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:20:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.cpp:252:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' was declared here
  252 |   for (RealmsIter r(cx->runtime()); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::finishRoots()':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/RootMarking.cpp:440:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' was declared here
  440 |   for (RealmsIter r(rt); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:67: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                                                 ~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/RootMarking.cpp:440:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' was declared here
  440 |   for (RealmsIter r(rt); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In member function 'void js::gc::GCRuntime::traceRuntimeCommon(JSTracer*, js::gc::GCRuntime::TraceOrMarkRuntime)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/RootMarking.cpp:382:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::it' was declared here
  382 |   for (RealmsIter r(rt); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:67: warning: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                                                 ~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:29:
/<<PKGBUILDDIR>>/js/src/gc/RootMarking.cpp:382:19: note: '*((void*)(& r)+28).js::RealmsInCompartmentIter::comp' was declared here
  382 |   for (RealmsIter r(rt); !r.done(); r.next()) {
      |                   ^
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'void JS::TraceIncomingCCWs(JSTracer*, const CompartmentSet&)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:92:13: warning: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   92 |     return *it;
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:47:
/<<PKGBUILDDIR>>/js/src/gc/Tracer.cpp:105:29: note: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::it' was declared here
  105 |   for (js::CompartmentsIter comp(trc->runtime()); !comp.done(); comp.next()) {
      |                             ^~~~
In file included from /<<PKGBUILDDIR>>/js/src/gc/Nursery.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:83:42: warning: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
   83 |            it >= zone->compartments().end();
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc1.cpp:47:
/<<PKGBUILDDIR>>/js/src/gc/Tracer.cpp:105:29: note: '*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone' was declared here
  105 |   for (js::CompartmentsIter comp(trc->runtime()); !comp.done(); comp.next()) {
      |                             ^~~~
/usr/bin/g++ -o Unified_cpp_js_src_gc2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/gc -I/<<PKGBUILDDIR>>/build-browser/js/src/gc -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_gc2.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/gc/Unified_cpp_js_src_gc2.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/SharedArrayObject.cpp: In function 'bool js::IsSharedArrayBuffer(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/SharedArrayObject.cpp:396:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  396 | bool js::IsSharedArrayBuffer(HandleValue v) {
      |      ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:47:
/<<PKGBUILDDIR>>/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)::<lambda(JSString*)>; CharT = char16_t]::<lambda(JSContext*, js::HandleArrayObject, uint32_t*, JS::HandleString)>':
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2010 |     return JS_DefineElement(cx, array, (*index)++, val, 0);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In member function 'void js::NewObjectCache::invalidateEntriesForShape(JSContext*, js::HandleShape, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:118:7: warning: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  118 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:2188:25: note: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' was declared here
 2188 |   for (RealmsInZoneIter realm(shape->zone()); !realm.done(); realm.next()) {
      |                         ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:114:67: warning: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::comp' may be used uninitialized in this function [-Wmaybe-uninitialized]
  114 |     return it < comp->realms().begin() || it >= comp->realms().end();
      |                                                 ~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:2188:25: note: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::comp' was declared here
 2188 |   for (RealmsInZoneIter realm(shape->zone()); !realm.done(); realm.next()) {
      |                         ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Stack.cpp: In member function 'bool js::InterpreterFrame::checkReturn(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Stack.cpp:261:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  261 | bool InterpreterFrame::checkReturn(JSContext* cx, HandleValue thisv) {
      |      ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp: In function 'JSString* js::ToStringSlow(JSContext*, typename js::MaybeRooted<JS::Value, allowGC>::HandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2248:11: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2248 | JSString* js::ToStringSlow(
      |           ^~
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp: In function 'JSString* js::ToStringSlow(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2301:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2301 | JS_PUBLIC_API JSString* js::ToStringSlow(JSContext* cx, HandleValue v) {
      |                         ^~
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2302:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2302 |   return ToStringSlow<CanGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Stack.cpp:22,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h: In member function 'bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   26 | inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) {
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Stack.cpp: In member function 'void js::ActivationEntryMonitor::init(JSContext*, js::jit::CalleeToken)':
/<<PKGBUILDDIR>>/js/src/vm/Stack.cpp:1484:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1484 |     entryMonitor_->Entry(cx_, jit::CalleeTokenToFunction(entryToken), stack,
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1485 |                          asyncCause);
      |                          ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Stack.cpp:1487:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1487 |     entryMonitor_->Entry(cx_, jit::CalleeTokenToScript(entryToken), stack,
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1488 |                          asyncCause);
      |                          ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Stack.cpp: In member function 'void js::ActivationEntryMonitor::init(JSContext*, js::InterpreterFrame*)':
/<<PKGBUILDDIR>>/js/src/vm/Stack.cpp:1471:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1471 |     entryMonitor_->Entry(cx, &entryFrame->callee(), stack, asyncCause);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Stack.cpp:1473:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1473 |     entryMonitor_->Entry(cx, entryFrame->script(), stack, asyncCause);
      |     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp: In function 'JSString* js::ValueToSource(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2345:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2345 | JSString* js::ValueToSource(JSContext* cx, HandleValue v) {
      |           ^~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/Caches-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/Shape-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp: In function 'JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, js::IdToPrintableBehavior)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2237:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2237 |     str = ValueToSource(cx, v);
      |           ~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:47:
/<<PKGBUILDDIR>>/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)::<lambda(JSString*)>; CharT = char16_t]':
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2010 |     return JS_DefineElement(cx, array, (*index)++, val, 0);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2010 |     return JS_DefineElement(cx, array, (*index)++, val, 0);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2010 |     return JS_DefineElement(cx, array, (*index)++, val, 0);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)::<lambda(JSString*)>; CharT = unsigned char]':
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2010 |     return JS_DefineElement(cx, array, (*index)++, val, 0);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2010 |     return JS_DefineElement(cx, array, (*index)++, val, 0);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2010 |     return JS_DefineElement(cx, array, (*index)++, val, 0);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src20.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::SharedArrayBufferObject::class_constructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src21.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src21.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp
js/src/Unified_cpp_js_src22.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/gc'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/jit'
mkdir -p '.deps/'
js/src/jit/Unified_cpp_js_src_jit0.o
/usr/bin/g++ -o Unified_cpp_js_src_jit0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit0.cpp
js/src/jit/Unified_cpp_js_src_jit1.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool js::TypedArrayObject::is(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:98:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   98 | bool TypedArrayObject::is(HandleValue v) {
      |      ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In function 'bool js::ToIndex(JSContext*, JS::HandleValue, uint64_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:360:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  360 | static MOZ_MUST_USE inline bool ToIndex(JSContext* cx, JS::HandleValue v,
      |                                 ^~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:360:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::getElement(JSContext*, js::TypedArrayObject*, uint32_t, JS::MutableHandleValue) [with NativeType = long long int]':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2027:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2027 | bool TypedArrayObjectTemplate<int64_t>::getElement(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::getElement(JSContext*, js::TypedArrayObject*, uint32_t, JS::MutableHandleValue) [with NativeType = long long unsigned int]':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2041:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2041 | bool TypedArrayObjectTemplate<uint64_t>::getElement(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::convertValue(JSContext*, JS::HandleValue, NativeType*) [with NativeType = js::uint8_clamped]':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  990 | bool TypedArrayObjectTemplate<NativeType>::convertValue(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneReader::readArrayBuffer(uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2220:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2220 | bool JSStructuredCloneReader::readArrayBuffer(uint32_t nbytes,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneReader::readSharedArrayBuffer(JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2232:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2232 | bool JSStructuredCloneReader::readSharedArrayBuffer(MutableHandleValue vp) {
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2232:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In member function 'bool js::TypedArrayObject::convertForSideEffect(JSContext*, JS::HandleValue) const':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:70:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   70 | bool TypedArrayObject::convertForSideEffect(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:75:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   75 |       return ToBigInt(cx, v) != nullptr;
      |              ~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In member function 'bool js::TypedArrayObject::getElement(JSContext*, uint32_t, typename js::MaybeRooted<JS::Value, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2058:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2058 | bool TypedArrayObject::getElement<CanGC>(JSContext* cx, uint32_t index,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2063:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2063 |     return N##Array::getElement(cx, this, index, val);
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.h:30:3: note: in expansion of macro 'GET_ELEMENT'
   30 |   MACRO(int64_t, BigInt64)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2064:5: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY'
 2064 |     JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2063:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2063 |     return N##Array::getElement(cx, this, index, val);
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.h:31:3: note: in expansion of macro 'GET_ELEMENT'
   31 |   MACRO(uint64_t, BigUint64)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2064:5: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY'
 2064 |     JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENT)
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In member function 'bool js::TypedArrayObject::getElement(JSContext*, uint32_t, typename js::MaybeRooted<JS::Value, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::NoGC]':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2075:6: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::NoGC>::MutableHandleType' {aka 'js::FakeMutableHandle<JS::Value>'} changed in GCC 7.1
 2075 | bool TypedArrayObject::getElement<NoGC>(
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool js::TypedArrayObject::getElements(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2109:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2109 |       if (!N##Array::getElement(cx, tarray, i,                                 \
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.h:30:3: note: in expansion of macro 'GET_ELEMENTS'
   30 |   MACRO(int64_t, BigInt64)             \
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2115:5: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY'
 2115 |     JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENTS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2109:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2109 |       if (!N##Array::getElement(cx, tarray, i,                                 \
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.h:31:3: note: in expansion of macro 'GET_ELEMENTS'
   31 |   MACRO(uint64_t, BigUint64)
      |   ^~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2115:5: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY'
 2115 |     JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENTS)
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In function 'bool js::IsTypedArrayConstructor(JS::HandleValue, uint32_t)':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2234:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2234 | bool js::IsTypedArrayConstructor(HandleValue v, uint32_t type) {
      |      ^~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In function 'bool js::DefineTypedArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2377:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2377 | bool js::DefineTypedArrayElement(JSContext* cx, HandleObject obj,
      |      ^~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1084 |   if (!convertValue(cx, v, &nativeValue)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneReader::readV1ArrayBuffer(uint32_t, uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2320:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2320 | bool JSStructuredCloneReader::readV1ArrayBuffer(uint32_t arrayType,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In function 'bool js::SetTypedArrayElement(JSContext*, JS::Handle<js::TypedArrayObject*>, uint64_t, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:2357:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2357 | bool js::SetTypedArrayElement(JSContext* cx, Handle<TypedArrayObject*> obj,
      |      ^~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1048 |   if (!convertValue(cx, v, &nativeValue)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/SymbolType.cpp: In function 'bool js::SymbolDescriptiveString(JSContext*, JS::Symbol*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/SymbolType.cpp:112:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  112 | bool js::SymbolDescriptiveString(JSContext* cx, Symbol* sym,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = signed char; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = signed char; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = unsigned char; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = unsigned char; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = short int; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = short int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = short unsigned int; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = short unsigned int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = int; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = unsigned int; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = unsigned int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = float; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = float; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = double; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = double; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = js::uint8_clamped; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = long long int; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = long long int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = long long unsigned int; Ops = js::SharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::ElementSpecific<T, Ops>::setFromNonTypedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, JS::HandleObject, uint32_t, uint32_t) [with T = long long unsigned int; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool js::TypedArrayObject::set_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In function 'bool JSStructuredCloneWriter::parseTransferable()':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1058:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1058 |     if (!JS_GetElement(cx, array, i, &v)) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ElementSpecific<T, Ops>::initFromIterablePackedArray(JSContext*, JS::Handle<js::TypedArrayObject*>, js::HandleArrayObject) [with T = js::uint8_clamped; Ops = js::UnsharedOps]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_jit1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit1.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp
js/src/jit/Unified_cpp_js_src_jit10.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneWriter::writeTypedArray(JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1218:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1218 |   if (!startWrite(val)) {
      |        ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneWriter::startWrite(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1613:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1613 | bool JSStructuredCloneWriter::startWrite(HandleValue v) {
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneWriter::writeDataView(JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1235:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1235 |   if (!startWrite(val)) {
      |        ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneWriter::traverseSavedFrame(JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1578:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1578 |   if (!startWrite(val)) {
      |        ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1583:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1583 |   if (!startWrite(val)) {
      |        ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1588:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1588 |   if (!startWrite(val)) {
      |        ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1597:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1597 |   if (!startWrite(val)) {
      |        ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1606:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1606 |   if (!startWrite(val)) {
      |        ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In function 'bool JSStructuredCloneWriter::write(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1960:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1960 |         if (!startWrite(key) || !startWrite(val)) {
      |              ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1960:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1960 |         if (!startWrite(key) || !startWrite(val)) {
      |                                  ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1967:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1967 |         if (!startWrite(key)) {
      |              ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1979:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1979 |             if (!startWrite(key) || !startWrite(val)) {
      |                  ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1979:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1979 |             if (!startWrite(key) || !startWrite(val)) {
      |                                      ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1991:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1991 |           if (!startWrite(key) || !GetProperty(context(), obj, obj, id, &val) ||
      |                ~~~~~~~~~~^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1992:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1992 |               !startWrite(val)) {
      |                ~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneWriter::write(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1931:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1931 | bool JSStructuredCloneWriter::write(HandleValue v) {
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1932:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1932 |   if (!startWrite(v)) {
      |        ~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In function 'bool JS_WriteTypedArray(JSStructuredCloneWriter*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3244:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3244 | JS_PUBLIC_API bool JS_WriteTypedArray(JSStructuredCloneWriter* w,
      |                    ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3260:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3260 |   return w->startWrite(v);
      |          ~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In function 'bool WriteStructuredClone(JSContext*, JS::HandleValue, JSStructuredCloneData*, JS::StructuredCloneScope, JS::CloneDataPolicy, const JSStructuredCloneCallbacks*, void*, const JS::Value&)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:621:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  621 | bool WriteStructuredClone(JSContext* cx, HandleValue v,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:1932:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1932 |   if (!startWrite(v)) {
      |        ~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In function 'bool JS_WriteStructuredClone(JSContext*, JS::HandleValue, JSStructuredCloneData*, JS::StructuredCloneScope, JS::CloneDataPolicy, const JSStructuredCloneCallbacks*, void*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3046:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3046 | JS_PUBLIC_API bool JS_WriteStructuredClone(
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3046:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3056:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3056 |   return WriteStructuredClone(cx, value, bufp, scope, cloneDataPolicy,
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3057 |                               callbacks, closure, transferable);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSAutoStructuredCloneBuffer::write(JSContext*, JS::HandleValue, JS::HandleValue, JS::CloneDataPolicy, const JSStructuredCloneCallbacks*, void*)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3180:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3180 | bool JSAutoStructuredCloneBuffer::write(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3180:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3180:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3056:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3056 |   return WriteStructuredClone(cx, value, bufp, scope, cloneDataPolicy,
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3057 |                               callbacks, closure, transferable);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSAutoStructuredCloneBuffer::write(JSContext*, JS::HandleValue, const JSStructuredCloneCallbacks*, void*)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3171:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3171 | bool JSAutoStructuredCloneBuffer::write(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3056:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3056 |   return WriteStructuredClone(cx, value, bufp, scope, cloneDataPolicy,
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3057 |                               callbacks, closure, transferable);
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = signed char]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = signed char]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject* js::NewTypedArrayWithTemplateAndBuffer(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1144:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1144 | TypedArrayObject* js::NewTypedArrayWithTemplateAndBuffer(
      |                   ^~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1144:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  708 |       if (!ToIndex(cx, lengthValue, length)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  693 |       if (!ToIndex(cx, byteOffsetValue, byteOffset)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  708 |       if (!ToIndex(cx, lengthValue, length)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  708 |       if (!ToIndex(cx, lengthValue, length)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  693 |       if (!ToIndex(cx, byteOffsetValue, byteOffset)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  708 |       if (!ToIndex(cx, lengthValue, length)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  708 |       if (!ToIndex(cx, lengthValue, length)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  693 |       if (!ToIndex(cx, byteOffsetValue, byteOffset)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  708 |       if (!ToIndex(cx, lengthValue, length)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  693 |       if (!ToIndex(cx, byteOffsetValue, byteOffset)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  708 |       if (!ToIndex(cx, lengthValue, length)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  693 |       if (!ToIndex(cx, byteOffsetValue, byteOffset)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  708 |       if (!ToIndex(cx, lengthValue, length)) {
      |            ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneReader::readTypedArray(uint32_t, uint32_t, JS::MutableHandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2082:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2082 | bool JSStructuredCloneReader::readTypedArray(uint32_t arrayType,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2104:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2104 |     if (!readV1ArrayBuffer(arrayType, nelems, &v)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2109:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2109 |     if (!startRead(&v)) {
      |          ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneReader::startRead(JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2379:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2379 | bool JSStructuredCloneReader::startRead(MutableHandleValue vp) {
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2542:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2542 |       if (!readSharedArrayBuffer(vp)) {
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2559:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2559 |       return readTypedArray(arrayType, data, vp);
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2607:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2607 |         return readTypedArray(TagToV1ArrayType(tag), data, vp, true);
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneReader::readDataView(uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2179:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2179 | bool JSStructuredCloneReader::readDataView(uint32_t byteLength,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2190:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2190 |   if (!startRead(&v)) {
      |        ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneReader::readSharedWasmMemory(uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2277:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2277 | bool JSStructuredCloneReader::readSharedWasmMemory(uint32_t nbytes,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2290:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2290 |   if (!startRead(&payload)) {
      |        ~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'JSObject* JSStructuredCloneReader::readSavedFrame(uint32_t)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2843:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2843 |   if (!startRead(&source) || !source.isString()) {
      |        ~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2854:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2854 |   if (!startRead(&lineVal) || !lineVal.isNumber() ||
      |        ~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2862:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2862 |   if (!startRead(&columnVal) || !columnVal.isNumber() ||
      |        ~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2873:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2873 |   if (!startRead(&name) || !(name.isString() || name.isNull())) {
      |        ~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2887:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2887 |   if (!startRead(&cause) || !(cause.isString() || cause.isNull())) {
      |        ~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSStructuredCloneReader::read(JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2903:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2903 | bool JSStructuredCloneReader::read(MutableHandleValue vp) {
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2915:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2915 |   if (!startRead(vp)) {
      |        ~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2952:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2952 |     if (!startRead(&key)) {
      |          ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2992:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2992 |     if (!startRead(&val)) {
      |          ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:2999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2999 |       if (!MapObject::set(context(), obj, key, val)) {
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3017:30: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3017 |       if (!DefineDataProperty(context(), obj, id, val)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In function 'bool ReadStructuredClone(JSContext*, JSStructuredCloneData&, JS::StructuredCloneScope, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:639:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  639 | bool ReadStructuredClone(JSContext* cx, JSStructuredCloneData& data,
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:639:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:645:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  645 |   return r.read(vp);
      |          ~~~~~~^~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In function 'bool JS_StructuredClone(JSContext*, JS::HandleValue, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3066:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3066 | JS_PUBLIC_API bool JS_StructuredClone(
      |                    ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3066:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3175:15: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3175 |   return write(cx, value, transferable,
      |          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 3176 |                JS::CloneDataPolicy().denySharedArrayBuffer(), optionalCallbacks,
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3177 |                closure);
      |                ~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3175:15: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3175 |   return write(cx, value, transferable,
      |          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 3176 |                JS::CloneDataPolicy().denySharedArrayBuffer(), optionalCallbacks,
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3177 |                closure);
      |                ~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3043:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3043 |   return ReadStructuredClone(cx, buf, scope, vp, callbacks, closure);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In member function 'bool JSAutoStructuredCloneBuffer::read(JSContext*, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3163:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3163 | bool JSAutoStructuredCloneBuffer::read(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:645:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  645 |   return r.read(vp);
      |          ~~~~~~^~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In function 'bool JS_ReadStructuredClone(JSContext*, JSStructuredCloneData&, uint32_t, JS::StructuredCloneScope, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3030:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3030 | JS_PUBLIC_API bool JS_ReadStructuredClone(
      |                    ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:645:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  645 |   return r.read(vp);
      |          ~~~~~~^~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp: In function 'bool JS_ReadTypedArray(JSStructuredCloneReader*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3207:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3207 | JS_PUBLIC_API bool JS_ReadTypedArray(JSStructuredCloneReader* r,
      |                    ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3214:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3214 |     return r->readTypedArray(TagToV1ArrayType(tag), nelems, vp, true);
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:3220:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3220 |     return r->readTypedArray(arrayType, nelems, vp);
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = long long unsigned int]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long unsigned int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = unsigned char]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned char]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = double]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = double]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = unsigned int]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = js::uint8_clamped]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::uint8_clamped]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = int]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = short int]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = short unsigned int]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short unsigned int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = long long int]':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long int]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Date.h:35,
                 from /<<PKGBUILDDIR>>/js/src/jsdate.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate<NativeType>::fromArray(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleObjectGroup) [with NativeType = float]':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:64,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1478 |     if (!CallSelfHostedFunction(cx, cx->names().IterableToList,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1479 |                                 UndefinedHandleValue, args2, &rval)) {
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1462 |       UniqueChars bytes =
      |                   ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/builtin/MapObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/StructuredClone.cpp:46,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src21.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate<NativeType>::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = float]':
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:357:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 |   return ToIndexSlow(cx, v, errorNumber, index);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src22.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src22.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp
js/src/Unified_cpp_js_src3.o
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  110 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetElement(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, uint32_t, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  141 | inline bool GetElement(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/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<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
  731 |     IRGenerator gen(cx, script, pc, stub->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/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<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
  731 |     IRGenerator gen(cx, script, pc, stub->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/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<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
  731 |     IRGenerator gen(cx, script, pc, stub->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/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<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  731 |     IRGenerator gen(cx, script, pc, stub->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/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::Value>&, JS::Rooted<JSObject*>&}]':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
  731 |     IRGenerator gen(cx, script, pc, stub->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/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::Value>&, JS::Handle<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
  731 |     IRGenerator gen(cx, script, pc, stub->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2035:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2035 | static bool TryAttachGetPropStub(const char* name, JSContext* cx,
      |             ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2035:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2035:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2050:72: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2050 |                            idVal, receiver, GetPropertyResultFlags::All);
      |                                                                        ^
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2050:72: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2050:72: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:272:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  272 | bool ByCoarseType::report(JSContext* cx, CountBase& countBase,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:272:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:283:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |       !DefineDataProperty(cx, obj, cx->names().objects, objectsReport))
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:288:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  288 |       !DefineDataProperty(cx, obj, cx->names().scripts, scriptsReport))
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:293:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  293 |       !DefineDataProperty(cx, obj, cx->names().strings, stringsReport))
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:298:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  298 |       !DefineDataProperty(cx, obj, cx->names().other, otherReport))
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:302:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  302 |       !DefineDataProperty(cx, obj, cx->names().domNode, domReport))
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:85:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   85 | bool SimpleCount::report(JSContext* cx, CountBase& countBase,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:96:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   96 |       !DefineDataProperty(cx, obj, cx->names().count, countValue)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:102:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  102 |       !DefineDataProperty(cx, obj, cx->names().bytes, bytesValue)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:112:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  112 |     if (!DefineDataProperty(cx, obj, cx->names().label, labelValue)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoToBoolFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICToBool_Fallback*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1978:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1978 | bool DoToBoolFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1978:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2566:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2566 | bool DoInFallback(JSContext* cx, BaselineFrame* frame, ICIn_Fallback* stub,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2566:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2566:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2574:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2574 |     ReportInNotObjectError(cx, key, -2, objValue, -1);
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2574:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2584:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2584 |   if (!OperatorIn(cx, key, obj, &cond)) {
      |        ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoBindNameFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICBindName_Fallback*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2715:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2715 | bool DoBindNameFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoGetIntrinsicFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetIntrinsic_Fallback*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2759:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2759 | bool DoGetIntrinsicFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2759:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  782 |     if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:785:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  785 |     return GlobalObject::addIntrinsicValue(cx, global, name, value);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:153:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  153 | bool BucketCount::report(JSContext* cx, CountBase& countBase,
      |      ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoGetIteratorFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetIterator_Fallback*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5191:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5191 | bool DoGetIteratorFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5191:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5191:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5200:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5200 |   JSObject* iterobj = ValueToIterator(cx, value);
      |                       ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5228 | bool DoInstanceOfFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/JitFrames.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoTypeOfFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICTypeOf_Fallback*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5288:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5288 | bool DoTypeOfFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5288:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5288:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoUnaryArithFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICUnaryArith_Fallback*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5407:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5407 | bool DoUnaryArithFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5407:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5407:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  857 |     return BigInt::bitNot(cx, in, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:384:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  384 |     return BigInt::neg(cx, val, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:406:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  406 |   return BigInt::inc(cx, val, res);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:424:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  424 |   return BigInt::dec(cx, val, res);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  731 |     IRGenerator gen(cx, script, pc, stub->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5482 | bool DoBinaryArithFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5504:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5504 |       if (!AddValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5504:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5509:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5509 |       if (!SubValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5509:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5514:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5514 |       if (!MulValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5514:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5519:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5519 |       if (!DivValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5519:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5524:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5524 |       if (!ModValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5524:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5529:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5529 |       if (!PowValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5529:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  887 |     return BigInt::bitOr(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  872 |     return BigInt::bitXor(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  902 |     return BigInt::bitAnd(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  917 |     return BigInt::lsh(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  932 |     return BigInt::rsh(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitFrames.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  731 |     IRGenerator gen(cx, script, pc, stub->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5607 | bool DoCompareFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5627:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5627 |       if (!LessThan(cx, &lhsCopy, &rhsCopy, &out)) {
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5632:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5632 |       if (!LessThanOrEqual(cx, &lhsCopy, &rhsCopy, &out)) {
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5637:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5637 |       if (!GreaterThan(cx, &lhsCopy, &rhsCopy, &out)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5642:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5642 |       if (!GreaterThanOrEqual(cx, &lhsCopy, &rhsCopy, &out)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5647:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5647 |       if (!LooselyEqual<EqualityKind::Equal>(cx, &lhsCopy, &rhsCopy, &out)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5652:48: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5652 |       if (!LooselyEqual<EqualityKind::NotEqual>(cx, &lhsCopy, &rhsCopy, &out)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5657:46: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5657 |       if (!StrictlyEqual<EqualityKind::Equal>(cx, &lhsCopy, &rhsCopy, &out)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5662:49: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5662 |       if (!StrictlyEqual<EqualityKind::NotEqual>(cx, &lhsCopy, &rhsCopy,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
 5663 |                                                  &out)) {
      |                                                  ~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  731 |     IRGenerator gen(cx, script, pc, stub->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/UbiNode.cpp: In constructor 'JS::ubi::Node::Node(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNode.cpp:159:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  159 | Node::Node(HandleValue value) {
      | ^~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::ValueToId(JSContext*, typename js::MaybeRooted<JS::Value, allowGC>::HandleType, typename js::MaybeRooted<JS::PropertyKey, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   74 | inline bool ValueToId(
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2614 | bool DoHasOwnFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitFrames.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2292:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2292 | bool DoSetElemFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2292:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2292:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitFrames.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2329:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2329 |                            stub->state().mode(), objv, index, rhs);
      |                                                                  ^
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2329:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2329:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  621 |   return DefineDataProperty(cx, obj, id, val, flags);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  659 |     if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  659 |     if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2381:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2381 |     if (!SetObjectElement(cx, obj, index, rhs, objv,
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
 2382 |                           JSOp(*pc) == JSOP_STRICTSETELEM, script, pc)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2381:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2411:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2411 |                            stub->state().mode(), objv, index, rhs);
      |                                                                  ^
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2411:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2411:66: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoRestFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICRest_Fallback*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5375:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5375 | bool DoRestFallback(JSContext* cx, BaselineFrame* frame, ICRest_Fallback* stub,
      |      ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:718:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  718 | bool ByUbinodeType::report(JSContext* cx, CountBase& countBase,
      |      ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:759:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  759 |     if (!DefineDataProperty(cx, obj, entryId, typeReport)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:885:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  885 | bool ByAllocationStack::report(JSContext* cx, CountBase& countBase,
      |      ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:932:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  932 |     if (!MapObject::set(cx, map, stackVal, stackReport)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:943:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  943 |     if (!MapObject::set(cx, map, noStack, noStackReport)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp: In function 'JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:1128:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1128 | JS_PUBLIC_API CountTypePtr ParseBreakdown(JSContext* cx,
      |                            ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Debugger.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/UbiNode.cpp:26,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/Debugger-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/UbiNode.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Debugger.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/UbiNode.cpp:26,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/Debugger-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/UbiNode.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Debugger.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/UbiNode.cpp:26,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/Debugger-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/UbiNode.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'JS::ubi::CountTypePtr JS::ubi::ParseChildBreakdown(JSContext*, JS::HandleObject, js::PropertyName*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool JS::ubi::ParseCensusOptions(JSContext*, JS::ubi::Census&, JS::HandleObject, JS::ubi::CountTypePtr&)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:527:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  527 | bool ByObjectClass::report(JSContext* cx, CountBase& countBase,
      |      ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:386:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  386 |     if (!DefineDataProperty(cx, obj, entryId, thenReport)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:540:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  540 |       !DefineDataProperty(cx, obj, cx->names().other, otherReport))
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In member function 'bool js::jit::BaselineCodeGen<Handler>::emit_JSOP_CALLSITEOBJ() [with Handler = js::jit::BaselineCompilerHandler]':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  679 |     if (!DefineDataProperty(cx, cso, cx->names().raw, rawValue, 0)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByDomObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:635:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  635 | bool ByDomObjectClass::report(JSContext* cx, CountBase& countBase,
      |      ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:436:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  436 |     if (!DefineDataProperty(cx, obj, entryId, thenReport)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:1063:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1063 | bool ByFilename::report(JSContext* cx, CountBase& countBase,
      |      ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:386:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  386 |     if (!DefineDataProperty(cx, obj, entryId, thenReport)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  166 |     return type.report(cx, *this, report);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src22.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/UbiNodeCensus.cpp:1076:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1076 |       !DefineDataProperty(cx, obj, cx->names().noFilename, noFilenameReport)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src3.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src3.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp
js/src/Unified_cpp_js_src4.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1654:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1654 | bool ICCacheIR_Updated::addUpdateStubForValue(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoTypeUpdateFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCacheIR_Updated*, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1798:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1798 | bool DoTypeUpdateFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1798:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1798:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:18,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Casting.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jstypes.h:25,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitFrames.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1859:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1859 |           !stub->addUpdateStubForValue(cx, script, obj, group, id, value))) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Likely.h:17:48: note: in definition of macro 'MOZ_UNLIKELY'
   17 | #  define MOZ_UNLIKELY(x) (__builtin_expect(!!(x), 0))
      |                                                ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In member function 'bool js::jit::ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext*, js::jit::BaselineFrame*, js::StackTypeSet*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1300:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1300 | bool ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In member function 'bool js::jit::ICMonitoredFallbackStub::addMonitorStubForValue(JSContext*, js::jit::BaselineFrame*, js::StackTypeSet*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1113:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1113 | bool ICMonitoredFallbackStub::addMonitorStubForValue(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1122:53: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1122 |   return typeMonitorFallback->addMonitorStubForValue(cx, frame, types, val);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2082:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2082 | bool DoGetElemFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2082:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2082:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2111 |   bool attached = TryAttachGetPropStub("GetElem", cx, frame, stub,
      |                   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2112 |                                        CacheKind::GetElem, lhs, rhs, lhs);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitFrames.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:513:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  513 |       if (!GetElement(cx, boxed, receiver, index, res)) {
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:541:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  541 |     if (!GetProperty(cx, boxed, receiver, id, res)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:458:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  458 |       if (!GetElement(cx, obj, receiver, index, res)) {
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:486:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  486 |     if (!GetProperty(cx, obj, receiver, id, res)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2122:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2122 |   if (!stub->addMonitorStubForValue(cx, frame, types, res)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2111 |   bool attached = TryAttachGetPropStub("GetElem", cx, frame, stub,
      |                   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2112 |                                        CacheKind::GetElem, lhs, rhs, lhs);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2148 | bool DoGetElemSuperFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2164:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2164 |       TryAttachGetPropStub("GetElemSuper", cx, frame, stub,
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2165 |                            CacheKind::GetElemSuper, lhs, rhs, receiver);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2164:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2164:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2175:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2175 |   if (!stub->addMonitorStubForValue(cx, frame, types, res)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoTypeMonitorFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICTypeMonitor_Fallback*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1476:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1476 | bool DoTypeMonitorFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1476:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1527:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1527 |   return stub->addMonitorStubForValue(cx, frame, types, value);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoGetNameFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetName_Fallback*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2656:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2656 | bool DoGetNameFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  202 |       if (!NativeGetExistingProperty(cx, normalized, holder.as<NativeObject>(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203 |                                      shape, vp)) {
      |                                      ~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  202 |       if (!NativeGetExistingProperty(cx, normalized, holder.as<NativeObject>(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203 |                                      shape, vp)) {
      |                                      ~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1122:53: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1122 |   return typeMonitorFallback->addMonitorStubForValue(cx, frame, types, val);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoGetPropFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICGetProp_Fallback*, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2835:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2835 | bool DoGetPropFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2835:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2851:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2851 |   TryAttachGetPropStub("GetProp", cx, frame, stub, CacheKind::GetProp, val,
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2852 |                        idVal, val);
      |                        ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2851:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2851:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2820:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2820 |       if (!GetNameBoundInEnvironment(cx, env, id, res)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2826:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2826 |       if (!GetProperty(cx, val, name, res)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2826:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1122:53: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1122 |   return typeMonitorFallback->addMonitorStubForValue(cx, frame, types, val);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2868 | bool DoGetPropSuperFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2882:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2882 |   TryAttachGetPropStub("GetPropSuper", cx, frame, stub, CacheKind::GetPropSuper,
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2883 |                        val, idVal, receiver);
      |                        ~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2882:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2882:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:1122:53: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1122 |   return typeMonitorFallback->addMonitorStubForValue(cx, frame, types, val);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'void js::InitGlobalLexicalOperation(JSContext*, js::LexicalEnvironmentObject*, JSScript*, jsbytecode*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:343:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  343 | inline void InitGlobalLexicalOperation(JSContext* cx,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2976:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2976 | bool DoSetPropFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:2976:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitFrames.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3016:65: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3016 |                            stub->state().mode(), lhs, idVal, rhs);
      |                                                                 ^
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3016:65: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3016:65: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:362:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  362 |   return DefineDataProperty(cx, obj, name, rhs, propAttrs);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:336:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  336 |     ok = NativeSetProperty<Unqualified>(cx, varobj, id, val, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:336:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3065:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3065 |     InitGlobalLexicalOperation(cx, lexicalEnv, script, pc, v);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:22,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3096:65: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3096 |                            stub->state().mode(), lhs, idVal, rhs);
      |                                                                 ^
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3096:65: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3096:65: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewObjectFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICNewObject_Fallback*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5756:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5756 | bool DoNewObjectFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5756:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewArrayFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICNewArray_Fallback*, uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:5705:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5705 | bool DoNewArrayFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3662:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3662 | bool DoCallFallback(JSContext* cx, BaselineFrame* frame, ICCall_Fallback* stub,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3706:58: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3706 |                         callArgs.thisv(), newTarget, args);
      |                                                          ^
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3706:58: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3706:58: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3750:20: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3750 |     if (!DirectEval(cx, callArgs.get(0), res)) {
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/JitFrames.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrameInfo.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineCompiler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit1.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3774:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3774 |   if (!stub->addMonitorStubForValue(cx, frame, types, res)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3787:58: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3787 |                         callArgs.thisv(), newTarget, args);
      |                                                          ^
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3787:58: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3787:58: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3788:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3788 |     switch (gen.tryAttachDeferredStub(res)) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoSpreadCallFallback(JSContext*, js::jit::BaselineFrame*, js::jit::ICCall_Fallback*, JS::Value*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3818:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3818 | bool DoSpreadCallFallback(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3853:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3853 |                         thisv, newTarget, args);
      |                                               ^
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3853:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3853:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3890 |   if (!SpreadCallOperation(cx, script, pc, thisv, callee, arr, newTarget,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3891 |                            res)) {
      |                            ~~~~
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/BaselineIC.cpp:3897:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3897 |   if (!stub->addMonitorStubForValue(cx, frame, types, res)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_jit10.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit10.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp
js/src/jit/Unified_cpp_js_src_jit11.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/WeakMapObject.cpp: In static member function 'static bool js::WeakMapObject::is(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/WeakMapObject.cpp:21:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   21 | /* static */ MOZ_ALWAYS_INLINE bool WeakMapObject::is(HandleValue v) {
      |                                     ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/WeakSetObject.cpp: In static member function 'static bool js::WeakSetObject::is(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/WeakSetObject.cpp:25:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   25 | /* static */ MOZ_ALWAYS_INLINE bool WeakSetObject::is(HandleValue v) {
      |                                     ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In function 'bool ConvertAndCopyTo(JSContext*, js::HandleTypeDescr, js::HandleTypedObject, int32_t, js::HandleAtom, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:108:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  108 | static bool ConvertAndCopyTo(JSContext* cx, HandleTypeDescr typeObj,
      |             ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:124:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  124 |   return CallSelfHostedFunction(cx, cx->names().ConvertAndCopyTo, dummy, args,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  125 |                                 &dummy);
      |                                 ~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool DefaultCalendar(JSContext*, const UniqueChars&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:243:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  243 | static bool DefaultCalendar(JSContext* cx, const UniqueChars& locale,
      |             ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In function 'bool Reify(JSContext*, js::HandleTypeDescr, js::HandleTypedObject, size_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:138:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  138 | static bool Reify(JSContext* cx, HandleTypeDescr type,
      |             ^~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:147:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  147 |   return CallSelfHostedFunction(cx, cx->names().Reify, UndefinedHandleValue,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  148 |                                 args, to);
      |                                 ~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp: In lambda function:
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:872:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  872 |     if (!DefineDataProperty(cx, singlePart, cx->names().type, partType)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:883:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  883 |     if (!DefineDataProperty(cx, singlePart, cx->names().value, val)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:888:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  888 |     if (!DefineDataElement(cx, partsArray, partIndex, val)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/WeakMapObject.cpp: In static member function 'static bool js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/WeakMapObject.cpp:248:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  248 |     if (!CallSelfHostedFunction(cx, cx->names().WeakMapConstructorInit, thisv,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  249 |                                 args2, args2.rval())) {
      |                                 ~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::TypedObject::obj_defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1769:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1769 | bool TypedObject::obj_defineProperty(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'JSObject* GetPrototype(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ReferenceTypeDescr::call(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  134 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In function 'bool js::CreateUserSizeAndAlignmentProperties(JSContext*, js::HandleTypeDescr)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:516:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  516 |     if (!DefineDataProperty(cx, descr, cx->names().byteLength, typeByteLength,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  517 |                             JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:523:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  523 |     if (!DefineDataProperty(cx, descr, cx->names().byteAlignment,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  524 |                             typeByteAlignment,
      |                             ~~~~~~~~~~~~~~~~~~
  525 |                             JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:530:28: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  530 |     if (!DefineDataProperty(cx, descr, cx->names().byteLength,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  531 |                             UndefinedHandleValue,
      |                             ~~~~~~~~~~~~~~~~~~~~~
  532 |                             JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:537:28: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  537 |     if (!DefineDataProperty(cx, descr, cx->names().byteAlignment,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  538 |                             UndefinedHandleValue,
      |                             ~~~~~~~~~~~~~~~~~~~~~
  539 |                             JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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&)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1922:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1922 | bool TypedObject::obj_setProperty(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1922:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1945:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1945 |           return SetPropertyByDefining(cx, id, v, receiver, result);
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1957:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1957 |         if (!ConvertAndCopyTo(cx, elementType, typedObj, offset, nullptr, v)) {
      |              ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1981:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1981 |         return SetPropertyByDefining(cx, id, v, receiver, result);
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1987:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1987 |       if (!ConvertAndCopyTo(cx, fieldType, typedObj, offset, fieldName, v)) {
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1994:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1994 |   return SetPropertyOnProto(cx, obj, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1994:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::TypedObject::obj_getArrayElement(JSContext*, JS::Handle<js::TypedObject*>, JS::Handle<js::TypeDescr*>, uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1906:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1906 | bool TypedObject::obj_getArrayElement(JSContext* cx,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1919:15: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1919 |   return Reify(cx, elementType, typedObj, offset, vp);
      |          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::TypedObject::obj_getElement(JSContext*, JS::HandleObject, JS::HandleValue, uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1879:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1879 | bool TypedObject::obj_getElement(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1879:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1893:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1893 |       return obj_getArrayElement(cx, typedObj, descr, index, vp);
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::TypedObject::obj_getProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1824:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1824 | bool TypedObject::obj_getProperty(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1824:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1832:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1832 |     return obj_getElement(cx, obj, receiver, index, vp);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1866:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1866 |       return Reify(cx, fieldType, typedObj, offset, vp);
      |              ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::TypedObject::obj_getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1997:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1997 | bool TypedObject::obj_getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:2016:33: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2016 |         if (!obj_getArrayElement(cx, typedObj, descr, index, desc.value())) {
      |              ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:2044:17: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2044 |       if (!Reify(cx, fieldType, typedObj, offset, desc.value())) {
      |            ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static void js::LoadReferenceAny::load(js::GCPtrValue*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:2663:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2663 | void LoadReferenceAny::load(GCPtrValue* heap, MutableHandleValue v) {
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static void js::LoadReferenceObject::load(js::GCPtrObject*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:2667:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2667 | void LoadReferenceObject::load(GCPtrObject* heap, MutableHandleValue v) {
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static void js::LoadReferenceWasmAnyRef::load(js::GCPtrObject*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:2675:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2675 | void LoadReferenceWasmAnyRef::load(GCPtrObject* heap, MutableHandleValue v) {
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static void js::LoadReferencestring::load(js::GCPtrString*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:2685:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2685 | void LoadReferencestring::load(GCPtrString* heap, MutableHandleValue v) {
      |      ^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/WeakSetObject.cpp: In static member function 'static bool js::WeakSetObject::isBuiltinAdd(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/WeakSetObject.cpp:164:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  164 | bool WeakSetObject::isBuiltinAdd(HandleValue add) {
      |      ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp: In function 'JSObject* js::CreateCollatorPrototype(JSContext*, JS::HandleObject, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:176:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  176 |   if (!DefineDataProperty(cx, Intl, cx->names().Collator, ctorValue, 0)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:230:25: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  230 |   if (!DefineDataElement(cx, collations, index++, NullHandleValue)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:263:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  263 |     if (!DefineDataElement(cx, collations, index++, element)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:38:
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp: In function 'bool js::intl::InitializeObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:26:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 | bool js::intl::InitializeObject(JSContext* cx, JS::Handle<JSObject*> obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:26:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:37:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   37 |   if (!CallSelfHostedFunction(cx, initializer, JS::NullHandleValue, args,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   38 |                               &ignored)) {
      |                               ~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp: In function 'bool js::intl::LegacyInitializeObject(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, js::intl::DateTimeFormatOptions, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   47 | bool js::intl::LegacyInitializeObject(JSContext* cx, JS::Handle<JSObject*> obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:62:30: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   62 |   if (!CallSelfHostedFunction(cx, initializer, NullHandleValue, args, result)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp: In function 'JSObject* js::intl::GetInternalsObject(JSContext*, JS::Handle<JSObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:78:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   78 |   if (!js::CallSelfHostedFunction(cx, cx->names().getInternals, NullHandleValue,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   79 |                                   args, &v)) {
      |                                   ~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp: In function 'bool js::intl::GetAvailableLocales(JSContext*, js::intl::CountAvailable, js::intl::GetAvailable, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:113:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  113 | bool js::intl::GetAvailableLocales(JSContext* cx, CountAvailable countAvailable,
      |      ^~
/<<PKGBUILDDIR>>/js/src/builtin/intl/CommonFunctions.cpp:138:28: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  138 |     if (!DefineDataProperty(cx, locales, a->asPropertyName(),
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  139 |                             TrueHandleValue)) {
      |                             ~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_Collator_availableLocales(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:189:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  189 |   if (!GetAvailableLocales(cx, ucol_countAvailable, ucol_getAvailable,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |                            &result)) {
      |                            ~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JSObject* js::CreateDateTimeFormatPrototype(JSContext*, JS::Handle<JSObject*>, JS::Handle<js::GlobalObject*>, JS::MutableHandle<JSObject*>, js::intl::DateTimeFormatOptions)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:210:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  210 |   if (!DefineDataProperty(cx, Intl, cx->names().DateTimeFormat, ctorValue, 0)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool js::intl_DateTimeFormat_availableLocales(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:235:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  235 |   if (!GetAvailableLocales(cx, udat_countAvailable, udat_getAvailable,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 |                            &result)) {
      |                            ~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:303:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  303 |   if (!DefineDataElement(cx, calendars, index++, element)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:343:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  343 |     if (!DefineDataElement(cx, calendars, index++, element)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:355:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  355 |         if (!DefineDataElement(cx, calendars, index++, element)) {
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:355:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject-inl.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::ScalarTypeDescr::call(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/WeakMapObject.cpp: In function 'bool JS::GetWeakMapEntry(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/WeakMapObject.cpp:196:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  196 | JS_PUBLIC_API bool JS::GetWeakMapEntry(JSContext* cx, HandleObject mapObj,
      |                    ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::TypedObject::construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:131:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  131 |   return ConvertAndCopyTo(cx, type, typedObj, 0, nullptr, val);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/WeakMapObject.cpp: In function 'bool JS::SetWeakMapEntry(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/WeakMapObject.cpp:215:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  215 | JS_PUBLIC_API bool JS::SetWeakMapEntry(JSContext* cx, HandleObject mapObj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/builtin/WeakMapObject.cpp:215:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/WeakSetObject.cpp: In static member function 'static bool js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/WeakSetObject.cpp:219:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  219 |       if (!CallSelfHostedFunction(cx, cx->names().WeakSetConstructorInit, thisv,
      |            ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  220 |                                   args2, args2.rval())) {
      |                                   ~~~~~~~~~~~~~~~~~~~~
warning: the type `gecko_properties::ComputedValues` does not permit being left uninitialized
   --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:504:53
    |
504 |             let arc: Arc<ComputedValues> = Arc::new(uninitialized());
    |                                                     ^^^^^^^^^^^^^^^
    |                                                     |
    |                                                     this code causes undefined behavior when executed
    |                                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
    |
    = note: `#[warn(invalid_value)]` on by default
note: `std::ptr::NonNull<gecko_bindings::structs::root::mozilla::GeckoFont>` must be non-null (in this struct field)
   --> ./servo/components/servo_arc/lib.rs:989:5
    |
989 |     ptr: ptr::NonNull<T>,
    |     ^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleDisplay` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19332:80
      |
19332 |         let mut result = Arc::new(GeckoBox { gecko: ManuallyDrop::new(unsafe { zeroed() }) });
      |                                                                                ^^^^^^^^
      |                                                                                |
      |                                                                                this code causes undefined behavior when executed
      |                                                                                help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<values::CustomIdent>` must be non-null (in this struct field)
     --> ./servo/components/style_traits/owned_slice.rs:30:5
      |
30    |     ptr: NonNull<T>,
      |     ^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleDisplay` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19352:66
      |
19352 |             let mut result = GeckoBox { gecko: ManuallyDrop::new(zeroed()) };
      |                                                                  ^^^^^^^^
      |                                                                  |
      |                                                                  this code causes undefined behavior when executed
      |                                                                  help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<values::CustomIdent>` must be non-null (in this struct field)
     --> ./servo/components/style_traits/owned_slice.rs:30:5
      |
30    |     ptr: NonNull<T>,
      |     ^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleEffects` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19504:84
      |
19504 |         let mut result = Arc::new(GeckoEffects { gecko: ManuallyDrop::new(unsafe { zeroed() }) });
      |                                                                                    ^^^^^^^^
      |                                                                                    |
      |                                                                                    this code causes undefined behavior when executed
      |                                                                                    help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<values::generics::effects::GenericBoxShadow<values::generics::color::GenericColor<cssparser::RGBA>, values::computed::length::CSSPixelLength, values::generics::NonNegative<values::computed::length::CSSPixelLength>, values::computed::length::CSSPixelLength>>` must be non-null (in this struct field)
     --> ./servo/components/style_traits/owned_slice.rs:30:5
      |
30    |     ptr: NonNull<T>,
      |     ^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleEffects` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19524:70
      |
19524 |             let mut result = GeckoEffects { gecko: ManuallyDrop::new(zeroed()) };
      |                                                                      ^^^^^^^^
      |                                                                      |
      |                                                                      this code causes undefined behavior when executed
      |                                                                      help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<values::generics::effects::GenericBoxShadow<values::generics::color::GenericColor<cssparser::RGBA>, values::computed::length::CSSPixelLength, values::generics::NonNegative<values::computed::length::CSSPixelLength>, values::computed::length::CSSPixelLength>>` must be non-null (in this struct field)
     --> ./servo/components/style_traits/owned_slice.rs:30:5
      |
30    |     ptr: NonNull<T>,
      |     ^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleText` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19676:90
      |
19676 |         let mut result = Arc::new(GeckoInheritedText { gecko: ManuallyDrop::new(unsafe { zeroed() }) });
      |                                                                                          ^^^^^^^^
      |                                                                                          |
      |                                                                                          this code causes undefined behavior when executed
      |                                                                                          help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<servo_arc::ArcInner<servo_arc::HeaderSlice<servo_arc::HeaderWithLength<u64>, [values::generics::effects::GenericSimpleShadow<values::generics::color::GenericColor<cssparser::RGBA>, values::computed::length::CSSPixelLength, values::generics::NonNegative<values::computed::length::CSSPixelLength>>; 0]>>>` must be non-null (in this struct field)
     --> ./servo/components/servo_arc/lib.rs:793:5
      |
793   |     ptr: ptr::NonNull<ArcInner<HeaderSliceWithLength<H, [T; 0]>>>,
      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleText` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19696:76
      |
19696 |             let mut result = GeckoInheritedText { gecko: ManuallyDrop::new(zeroed()) };
      |                                                                            ^^^^^^^^
      |                                                                            |
      |                                                                            this code causes undefined behavior when executed
      |                                                                            help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<servo_arc::ArcInner<servo_arc::HeaderSlice<servo_arc::HeaderWithLength<u64>, [values::generics::effects::GenericSimpleShadow<values::generics::color::GenericColor<cssparser::RGBA>, values::computed::length::CSSPixelLength, values::generics::NonNegative<values::computed::length::CSSPixelLength>>; 0]>>>` must be non-null (in this struct field)
     --> ./servo/components/servo_arc/lib.rs:793:5
      |
793   |     ptr: ptr::NonNull<ArcInner<HeaderSliceWithLength<H, [T; 0]>>>,
      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleSVG` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19762:89
      |
19762 |         let mut result = Arc::new(GeckoInheritedSVG { gecko: ManuallyDrop::new(unsafe { zeroed() }) });
      |                                                                                         ^^^^^^^^
      |                                                                                         |
      |                                                                                         this code causes undefined behavior when executed
      |                                                                                         help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<servo_arc::ArcInner<servo_arc::HeaderSlice<servo_arc::HeaderWithLength<u64>, [values::CustomIdent; 0]>>>` must be non-null (in this struct field)
     --> ./servo/components/servo_arc/lib.rs:793:5
      |
793   |     ptr: ptr::NonNull<ArcInner<HeaderSliceWithLength<H, [T; 0]>>>,
      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleSVG` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19782:75
      |
19782 |             let mut result = GeckoInheritedSVG { gecko: ManuallyDrop::new(zeroed()) };
      |                                                                           ^^^^^^^^
      |                                                                           |
      |                                                                           this code causes undefined behavior when executed
      |                                                                           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<servo_arc::ArcInner<servo_arc::HeaderSlice<servo_arc::HeaderWithLength<u64>, [values::CustomIdent; 0]>>>` must be non-null (in this struct field)
     --> ./servo/components/servo_arc/lib.rs:793:5
      |
793   |     ptr: ptr::NonNull<ArcInner<HeaderSliceWithLength<H, [T; 0]>>>,
      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleList` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19805:81
      |
19805 |         let mut result = Arc::new(GeckoList { gecko: ManuallyDrop::new(unsafe { zeroed() }) });
      |                                                                                 ^^^^^^^^
      |                                                                                 |
      |                                                                                 this code causes undefined behavior when executed
      |                                                                                 help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<servo_arc::ArcInner<servo_arc::HeaderSlice<servo_arc::HeaderWithLength<u64>, [values::specified::list::QuotePair; 0]>>>` must be non-null (in this struct field)
     --> ./servo/components/servo_arc/lib.rs:793:5
      |
793   |     ptr: ptr::NonNull<ArcInner<HeaderSliceWithLength<H, [T; 0]>>>,
      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleList` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19825:67
      |
19825 |             let mut result = GeckoList { gecko: ManuallyDrop::new(zeroed()) };
      |                                                                   ^^^^^^^^
      |                                                                   |
      |                                                                   this code causes undefined behavior when executed
      |                                                                   help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<servo_arc::ArcInner<servo_arc::HeaderSlice<servo_arc::HeaderWithLength<u64>, [values::specified::list::QuotePair; 0]>>>` must be non-null (in this struct field)
     --> ./servo/components/servo_arc/lib.rs:793:5
      |
793   |     ptr: ptr::NonNull<ArcInner<HeaderSliceWithLength<H, [T; 0]>>>,
      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStylePosition` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19977:85
      |
19977 |         let mut result = Arc::new(GeckoPosition { gecko: ManuallyDrop::new(unsafe { zeroed() }) });
      |                                                                                     ^^^^^^^^
      |                                                                                     |
      |                                                                                     this code causes undefined behavior when executed
      |                                                                                     help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
     --> ./xpcom/rust/nsstring/src/lib.rs:369:13
      |
369   |             data: ptr::NonNull<$char_t>,
      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStylePosition` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:19997:71
      |
19997 |             let mut result = GeckoPosition { gecko: ManuallyDrop::new(zeroed()) };
      |                                                                       ^^^^^^^^
      |                                                                       |
      |                                                                       this code causes undefined behavior when executed
      |                                                                       help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
     --> ./xpcom/rust/nsstring/src/lib.rs:369:13
      |
369   |             data: ptr::NonNull<$char_t>,
      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleTextReset` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:20063:81
      |
20063 |         let mut result = Arc::new(GeckoText { gecko: ManuallyDrop::new(unsafe { zeroed() }) });
      |                                                                                 ^^^^^^^^
      |                                                                                 |
      |                                                                                 this code causes undefined behavior when executed
      |                                                                                 help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
     --> ./xpcom/rust/nsstring/src/lib.rs:369:13
      |
369   |             data: ptr::NonNull<$char_t>,
      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleTextReset` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:20083:67
      |
20083 |             let mut result = GeckoText { gecko: ManuallyDrop::new(zeroed()) };
      |                                                                   ^^^^^^^^
      |                                                                   |
      |                                                                   this code causes undefined behavior when executed
      |                                                                   help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<u16>` must be non-null (in this struct field)
     --> ./xpcom/rust/nsstring/src/lib.rs:369:13
      |
369   |             data: ptr::NonNull<$char_t>,
      |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleUIReset` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:20106:79
      |
20106 |         let mut result = Arc::new(GeckoUI { gecko: ManuallyDrop::new(unsafe { zeroed() }) });
      |                                                                               ^^^^^^^^
      |                                                                               |
      |                                                                               this code causes undefined behavior when executed
      |                                                                               help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<values::generics::transform::GenericTransformOperation<values::computed::angle::Angle, f32, values::computed::length::CSSPixelLength, i32, values::computed::length::LengthPercentage>>` must be non-null (in this struct field)
     --> ./servo/components/style_traits/owned_slice.rs:30:5
      |
30    |     ptr: NonNull<T>,
      |     ^^^^^^^^^^^^^^^

warning: the type `gecko_bindings::structs::root::nsStyleUIReset` does not permit zero-initialization
     --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko_properties.rs:20126:65
      |
20126 |             let mut result = GeckoUI { gecko: ManuallyDrop::new(zeroed()) };
      |                                                                 ^^^^^^^^
      |                                                                 |
      |                                                                 this code causes undefined behavior when executed
      |                                                                 help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
      |
note: `std::ptr::NonNull<values::generics::transform::GenericTransformOperation<values::computed::angle::Angle, f32, values::computed::length::CSSPixelLength, i32, values::computed::length::LengthPercentage>>` must be non-null (in this struct field)
     --> ./servo/components/style_traits/owned_slice.rs:30:5
      |
30    |     ptr: NonNull<T>,
      |     ^^^^^^^^^^^^^^^

In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In function 'bool DefineSimpleTypeDescr(JSContext*, JS::Handle<js::GlobalObject*>, JS::HandleObject, typename T::Type, js::HandlePropertyName) [with T = js::ScalarTypeDescr]':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1249:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1249 |   if (!DefineDataProperty(cx, module, className, descrValue, 0)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In function 'bool DefineSimpleTypeDescr(JSContext*, JS::Handle<js::GlobalObject*>, JS::HandleObject, typename T::Type, js::HandlePropertyName) [with T = js::ReferenceTypeDescr]':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1249:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1249 |   if (!DefineDataProperty(cx, module, className, descrValue, 0)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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<js::StructFieldProps>&)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:855:18: note: parameter passing for argument of type 'JS::HandleValueVector' {aka 'JS::Handle<JS::StackGCVector<JS::Value> >'} changed in GCC 7.1
  855 | StructTypeDescr* StructMetaTypeDescr::createFromArrays(
      |                  ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:896:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  896 |     if (!DefineDataProperty(cx, userFieldTypes, id, fieldTypeObjs[i],
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  897 |                             JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:934:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  934 |     if (!DefineDataProperty(cx, userFieldOffsets, id, offsetValue,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  935 |                             JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1034:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1034 |   if (!DefineDataProperty(cx, descr, cx->names().fieldOffsets,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1035 |                           userFieldOffsetsValue,
      |                           ~~~~~~~~~~~~~~~~~~~~~~
 1036 |                           JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1040:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1040 |   if (!DefineDataProperty(cx, descr, cx->names().fieldTypes,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1041 |                           userFieldTypesValue,
      |                           ~~~~~~~~~~~~~~~~~~~~
 1042 |                           JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
warning: the type `gecko_bindings::structs::root::nsFont` does not permit being left uninitialized
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/longhands/font.rs:3419:51
     |
3419 |                 let mut system: nsFont = unsafe { mem::uninitialized() };
     |                                                   ^^^^^^^^^^^^^^^^^^^^
     |                                                   |
     |                                                   this code causes undefined behavior when executed
     |                                                   help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
     |
note: booleans must be either `true` or `false` (in this struct field)
    --> ./build-browser/arm-unknown-linux-gnueabihf/release/build/style-bc78c7577b21aba0/out/gecko/structs.rs:23:1355717
     |
23   | # [ allow ( non_snake_case , non_camel_case_types , non_upper_case_globals ) ] pub mod root { # [ repr ( C ) ] # [ derive ( Copy , Clone , Debug , Default , Eq , Hash , Ord , PartialEq , PartialOrd ) ] pub struct __BindgenBitfieldUnit < Storage , Align > { storage : Storage , align : [ Align ; 0 ] , } impl < Storage , Align > __BindgenBitfieldUnit < Storage , Align > { # [ inline ] pub fn new ( storage : Storage ) -> Self { Self { storage , align : [ ] , } } } impl < Storage , Align > __BindgenBitfieldUnit < Storage , Align > where Storage : AsRef < [ u8 ] > + AsMut < [ u8 ] >, { # [ inline ] pub fn get_bit ( & self , index : usize ) -> bool { debug_assert ! ( index / 8 < self . storage . as_ref ( ) . len ( ) ) ; let byte_index = index / 8 ; let byte = self . storage . as_ref ( ) [ byte_index ] ; let bit_index = if cfg ! ( target_endian = "big" ) { 7 - ( index % 8 ) } else { index % 8 } ; let mask = 1 << bit_index ; byte & mask == mask } # [ inline ] pub fn set_bit ( & mut self , index : usize , val : bool ) { debug_assert ! ( index / 8 < self . storage . as_ref ( ) . len ( ) ) ; let byte_index = index / 8 ; let byte = & mut self . storage . as_mut ( ) [ byte_index ] ; let bit_index = if cfg ! ( target_endian = "big" ) { 7 - ( index % 8 ) } else { index % 8 } ; let mask = 1 << bit_index ; if val { * byte |= mask ; } else { * byte &= ! mask ; } } # [ inline ] pub fn get ( & self , bit_offset : usize , bit_width : u8 ) -> u64 { debug_assert ! ( bit_width <= 64 ) ; debug_assert ! ( bit_offset / 8 < self . storage . as_ref ( ) . len ( ) ) ; debug_assert ! ( ( bit_offset + ( bit_width as usize ) ) / 8 <= self . storage . as_ref ( ) . len ( ) ) ; let mut val = 0 ; for i in 0 .. ( bit_width as usize ) { if self . get_bit ( i + bit_offset ) { let index = if cfg ! ( target_endian = "big" ) { bit_width as usize - 1 - i } else { i } ; val |= 1 << index ; } } val } # [ inline ] pub fn set ( & mut self , bit_offset : usize , bit_width : u8 , val : u64 ) { debug_assert ! ( bit_width <= 64 ) ; debug_assert ! ( bit_offset / 8 < self . storage . as_ref ( ) . len ( ) ) ; debug_assert ! ( ( bit_offset + ( bit_width as usize ) ) / 8 <= self . storage . as_ref ( ) . len ( ) ) ; for i in 0 .. ( bit_width as usize ) { let mask = 1 << i ; let val_bit_is_set = val & mask == mask ; let index = if cfg ! ( target_endian = "big" ) { bit_width as usize - 1 - i } else { i } ; self . set_bit ( index + bit_offset , val_bit_is_set ) ; } } } # [ repr ( C ) ] # [ derive ( Default ) ] pub struct __IncompleteArrayField < T > ( :: std :: marker :: PhantomData < T > , [ T ; 0 ] ) ; impl < T > __IncompleteArrayField < T > { # [ inline ] pub fn new ( ) -> Self { __IncompleteArrayField ( :: std :: marker :: PhantomData , [ ] ) } # [ inline ] pub unsafe fn as_ptr ( & self ) -> * const T { :: std :: mem :: transmute ( self ) } # [ inline ] pub unsafe fn as_mut_ptr ( & mut self ) -> * mut T { :: std :: mem :: transmute ( self ) } # [ inline ] pub unsafe fn as_slice ( & self , len : usize ) -> & [ T ] { :: std :: slice :: from_raw_parts ( self . as_ptr ( ) , len ) } # [ inline ] pub unsafe fn as_mut_slice ( & mut self , len : usize ) -> & mut [ T ] { :: std :: slice :: from_raw_parts_mut ( self . as_mut_ptr ( ) , len ) } } impl < T > :: std :: fmt :: Debug for __IncompleteArrayField < T > { fn fmt ( & self , fmt : & mut :: std :: fmt :: Formatter < '_ > ) -> :: std :: fmt :: Result { fmt . write_str ( "__IncompleteArrayField" ) } } impl < T > :: std :: clone :: Clone for __IncompleteArrayField < T > { # [ inline ] fn clone ( & self ) -> Self { Self :: new ( ) } } # [ repr ( C ) ] pub struct __BindgenUnionField < T > ( :: std :: marker :: PhantomData < T > ) ; impl < T > __BindgenUnionField < T > { # [ inline ] pub fn new ( ) -> Self { __BindgenUnionField ( :: std :: marker :: PhantomData ) } # [ inline ] pub unsafe fn as_ref ( & self ) -> & T { :: std :: mem :: transmute ( self ) } # [ inline ] pub unsafe fn as_mut ( & mut self ) -> & mut T { :: std :: mem :: transmute ( self ) } } impl < T > :: std :: default :: Default for __BindgenUnionField < T > { # [ inline ] fn default ( ) -> Self { Self :: new ( ) } } impl < T > :: std :: clone :: Clone for __BindgenUnionField < T > { # [ inline ] fn clone ( & self ) -> Self { Self :: new ( ) } } impl < T > :: std :: marker :: Copy for __BindgenUnionField < T > { } impl < T > :: std :: fmt :: Debug for __BindgenUnionField < T > { fn fmt ( & self , fmt : & mut :: std :: fmt :: Formatter < '_ > ) -> :: std :: fmt :: Result { fmt . write_str ( "__BindgenUnionField" ) } } impl < T > :: std :: hash :: Hash for __BindgenUnionField < T > { fn hash < H : :: std :: hash :: Hasher > ( & self , _state : & mut H ) { } } impl < T > :: std :: cmp :: PartialEq for __BindgenUnionField < T > { fn eq ( & self , _other : & __BindgenUnionField < T > ) -> bool { true } } impl < T > :: std :: cmp :: Eq for __BindgenUnionField < T > { } # [ allow ( unused_imports ) ] use self :: super :: root ; pub const NS_FONT_STYLE_NORMAL : u32 = 0 ; pub const NS_FONT_STYLE_ITALIC : u32 = 1 ; pub const NS_FONT_STYLE_OBLIQUE : u32 = 2 ; pub const NS_FONT_WEIGHT_NORMAL : u32 = 400 ; pub const NS_FONT_WEIGHT_BOLD : u32 = 700 ; pub const NS_FONT_WEIGHT_THIN : u32 = 100 ; pub const NS_FONT_STRETCH_ULTRA_CONDENSED : u32 = 50 ; pub const NS_FONT_STRETCH_EXTRA_CONDENSED : u32 = 62 ; pub const NS_FONT_STRETCH_CONDENSED : u32 = 75 ; pub const NS_FONT_STRETCH_SEMI_CONDENSED : u32 = 87 ; pub const NS_FONT_STRETCH_NORMAL : u32 = 100 ; pub const NS_FONT_STRETCH_SEMI_EXPANDED : u32 = 112 ; pub const NS_FONT_STRETCH_EXPANDED : u32 = 125 ; pub const NS_FONT_STRETCH_EXTRA_EXPANDED : u32 = 150 ; pub const NS_FONT_STRETCH_ULTRA_EXPANDED : u32 = 200 ; pub const NS_FONT_SMOOTHING_AUTO : u32 = 0 ; pub const NS_FONT_SMOOTHING_GRAYSCALE : u32 = 1 ; pub const NS_FONT_KERNING_AUTO : u32 = 0 ; pub const NS_FONT_KERNING_NONE : u32 = 1 ; pub const NS_FONT_KERNING_NORMAL : u32 = 2 ; pub const NS_FONT_SYNTHESIS_WEIGHT : u32 = 1 ; pub const NS_FONT_SYNTHESIS_STYLE : u32 = 2 ; pub const NS_FONT_OPTICAL_SIZING_AUTO : u32 = 0 ; pub const NS_FONT_OPTICAL_SIZING_NONE : u32 = 1 ; pub const NS_FONT_VARIANT_ALTERNATES_NORMAL : u32 = 0 ; pub const NS_FONT_VARIANT_ALTERNATES_HISTORICAL : u32 = 1 ; pub const NS_FONT_VARIANT_ALTERNATES_STYLISTIC : u32 = 2 ; pub const NS_FONT_VARIANT_ALTERNATES_STYLESET : u32 = 4 ; pub const NS_FONT_VARIANT_ALTERNATES_CHARACTER_VARIANT : u32 = 8 ; pub const NS_FONT_VARIANT_ALTERNATES_SWASH : u32 = 16 ; pub const NS_FONT_VARIANT_ALTERNATES_ORNAMENTS : u32 = 32 ; pub const NS_FONT_VARIANT_ALTERNATES_ANNOTATION : u32 = 64 ; pub const NS_FONT_VARIANT_ALTERNATES_COUNT : u32 = 7 ; pub const NS_FONT_VARIANT_ALTERNATES_ENUMERATED_MASK : u32 = 1 ; pub const NS_FONT_VARIANT_ALTERNATES_FUNCTIONAL_MASK : u32 = 126 ; pub const NS_FONT_VARIANT_CAPS_NORMAL : u32 = 0 ; pub const NS_FONT_VARIANT_CAPS_SMALLCAPS : u32 = 1 ; pub const NS_FONT_VARIANT_CAPS_ALLSMALL : u32 = 2 ; pub const NS_FONT_VARIANT_CAPS_PETITECAPS : u32 = 3 ; pub const NS_FONT_VARIANT_CAPS_ALLPETITE : u32 = 4 ; pub const NS_FONT_VARIANT_CAPS_TITLING : u32 = 5 ; pub const NS_FONT_VARIANT_CAPS_UNICASE : u32 = 6 ; pub const NS_FONT_VARIANT_EAST_ASIAN_NORMAL : u32 = 0 ; pub const NS_FONT_VARIANT_EAST_ASIAN_JIS78 : u32 = 1 ; pub const NS_FONT_VARIANT_EAST_ASIAN_JIS83 : u32 = 2 ; pub const NS_FONT_VARIANT_EAST_ASIAN_JIS90 : u32 = 4 ; pub const NS_FONT_VARIANT_EAST_ASIAN_JIS04 : u32 = 8 ; pub const NS_FONT_VARIANT_EAST_ASIAN_SIMPLIFIED : u32 = 16 ; pub const NS_FONT_VARIANT_EAST_ASIAN_TRADITIONAL : u32 = 32 ; pub const NS_FONT_VARIANT_EAST_ASIAN_FULL_WIDTH : u32 = 64 ; pub const NS_FONT_VARIANT_EAST_ASIAN_PROP_WIDTH : u32 = 128 ; pub const NS_FONT_VARIANT_EAST_ASIAN_RUBY : u32 = 256 ; pub const NS_FONT_VARIANT_EAST_ASIAN_COUNT : u32 = 9 ; pub const NS_FONT_VARIANT_EAST_ASIAN_VARIANT_MASK : u32 = 63 ; pub const NS_FONT_VARIANT_EAST_ASIAN_WIDTH_MASK : u32 = 192 ; pub const NS_FONT_VARIANT_LIGATURES_NORMAL : u32 = 0 ; pub const NS_FONT_VARIANT_LIGATURES_NONE : u32 = 1 ; pub const NS_FONT_VARIANT_LIGATURES_COMMON : u32 = 2 ; pub const NS_FONT_VARIANT_LIGATURES_NO_COMMON : u32 = 4 ; pub const NS_FONT_VARIANT_LIGATURES_DISCRETIONARY : u32 = 8 ; pub const NS_FONT_VARIANT_LIGATURES_NO_DISCRETIONARY : u32 = 16 ; pub const NS_FONT_VARIANT_LIGATURES_HISTORICAL : u32 = 32 ; pub const NS_FONT_VARIANT_LIGATURES_NO_HISTORICAL : u32 = 64 ; pub const NS_FONT_VARIANT_LIGATURES_CONTEXTUAL : u32 = 128 ; pub const NS_FONT_VARIANT_LIGATURES_NO_CONTEXTUAL : u32 = 256 ; pub const NS_FONT_VARIANT_LIGATURES_COUNT : u32 = 9 ; pub const NS_FONT_VARIANT_LIGATURES_COMMON_MASK : u32 = 6 ; pub const NS_FONT_VARIANT_LIGATURES_DISCRETIONARY_MASK : u32 = 24 ; pub const NS_FONT_VARIANT_LIGATURES_HISTORICAL_MASK : u32 = 96 ; pub const NS_FONT_VARIANT_LIGATURES_CONTEXTUAL_MASK : u32 = 384 ; pub const NS_FONT_VARIANT_NUMERIC_NORMAL : u32 = 0 ; pub const NS_FONT_VARIANT_NUMERIC_LINING : u32 = 1 ; pub const NS_FONT_VARIANT_NUMERIC_OLDSTYLE : u32 = 2 ; pub const NS_FONT_VARIANT_NUMERIC_PROPORTIONAL : u32 = 4 ; pub const NS_FONT_VARIANT_NUMERIC_TABULAR : u32 = 8 ; pub const NS_FONT_VARIANT_NUMERIC_DIAGONAL_FRACTIONS : u32 = 16 ; pub const NS_FONT_VARIANT_NUMERIC_STACKED_FRACTIONS : u32 = 32 ; pub const NS_FONT_VARIANT_NUMERIC_SLASHZERO : u32 = 64 ; pub const NS_FONT_VARIANT_NUMERIC_ORDINAL : u32 = 128 ; pub const NS_FONT_VARIANT_NUMERIC_COUNT : u32 = 8 ; pub const NS_FONT_VARIANT_NUMERIC_FIGURE_MASK : u32 = 3 ; pub const NS_FONT_VARIANT_NUMERIC_SPACING_MASK : u32 = 12 ; pub const NS_FONT_VARIANT_NUMERIC_FRACTION_MASK : u32 = 48 ; pub const NS_FONT_VARIANT_POSITION_NORMAL : u32 = 0 ; pub const NS_FONT_VARIANT_POSITION_SUPER : u32 = 1 ; pub const NS_FONT_VARIANT_POSITION_SUB : u32 = 2 ; pub const NS_FONT_VARIANT_WIDTH_NORMAL : u32 = 0 ; pub const NS_FONT_VARIANT_WIDTH_FULL : u32 = 1 ; pub const NS_FONT_VARIANT_WIDTH_HALF : u32 = 2 ; pub const NS_FONT_VARIANT_WIDTH_THIRD : u32 = 3 ; pub const NS_FONT_VARIANT_WIDTH_QUARTER : u32 = 4 ; pub const NS_FONT_SUBSCRIPT_OFFSET_RATIO : f64 = 0.2 ; pub const NS_FONT_SUPERSCRIPT_OFFSET_RATIO : f64 = 0.34 ; pub const NS_FONT_SUB_SUPER_SIZE_RATIO_SMALL : f64 = 0.82 ; pub const NS_FONT_SUB_SUPER_SIZE_RATIO_LARGE : f64 = 0.667 ; pub const NS_FONT_SUB_SUPER_SMALL_SIZE : f64 = 20.0 ; pub const NS_FONT_SUB_SUPER_LARGE_SIZE : f64 = 45.0 ; pub const NS_STYLE_DIRECTION_LTR : u32 = 0 ; pub const NS_STYLE_DIRECTION_RTL : u32 = 1 ; pub const NS_STYLE_WRITING_MODE_HORIZONTAL_TB : u32 = 0 ; pub const NS_STYLE_WRITING_MODE_VERTICAL_RL : u32 = 1 ; pub const NS_STYLE_WRITING_MODE_VERTICAL_LR : u32 = 3 ; pub const NS_STYLE_WRITING_MODE_SIDEWAYS_MASK : u32 = 4 ; pub const NS_STYLE_WRITING_MODE_SIDEWAYS_RL : u32 = 5 ; pub const NS_STYLE_WRITING_MODE_SIDEWAYS_LR : u32 = 7 ; pub const NS_STYLE_ALIGN_AUTO : u32 = 0 ; pub const NS_STYLE_ALIGN_NORMAL : u32 = 1 ; pub const NS_STYLE_ALIGN_START : u32 = 2 ; pub const NS_STYLE_ALIGN_END : u32 = 3 ; pub const NS_STYLE_ALIGN_FLEX_START : u32 = 4 ; pub const NS_STYLE_ALIGN_FLEX_END : u32 = 5 ; pub const NS_STYLE_ALIGN_CENTER : u32 = 6 ; pub const NS_STYLE_ALIGN_LEFT : u32 = 7 ; pub const NS_STYLE_ALIGN_RIGHT : u32 = 8 ; pub const NS_STYLE_ALIGN_BASELINE : u32 = 9 ; pub const NS_STYLE_ALIGN_LAST_BASELINE : u32 = 10 ; pub const NS_STYLE_ALIGN_STRETCH : u32 = 11 ; pub const NS_STYLE_ALIGN_SELF_START : u32 = 12 ; pub const NS_STYLE_ALIGN_SELF_END : u32 = 13 ; pub const NS_STYLE_ALIGN_SPACE_BETWEEN : u32 = 14 ; pub const NS_STYLE_ALIGN_SPACE_AROUND : u32 = 15 ; pub const NS_STYLE_ALIGN_SPACE_EVENLY : u32 = 16 ; pub const NS_STYLE_ALIGN_LEGACY : u32 = 32 ; pub const NS_STYLE_ALIGN_SAFE : u32 = 64 ; pub const NS_STYLE_ALIGN_UNSAFE : u32 = 128 ; pub const NS_STYLE_ALIGN_FLAG_BITS : u32 = 224 ; pub const NS_STYLE_ALIGN_ALL_BITS : u32 = 255 ; pub const NS_STYLE_ALIGN_ALL_SHIFT : u32 = 8 ; pub const NS_STYLE_JUSTIFY_AUTO : u32 = 0 ; pub const NS_STYLE_JUSTIFY_NORMAL : u32 = 1 ; pub const NS_STYLE_JUSTIFY_START : u32 = 2 ; pub const NS_STYLE_JUSTIFY_END : u32 = 3 ; pub const NS_STYLE_JUSTIFY_FLEX_START : u32 = 4 ; pub const NS_STYLE_JUSTIFY_FLEX_END : u32 = 5 ; pub const NS_STYLE_JUSTIFY_CENTER : u32 = 6 ; pub const NS_STYLE_JUSTIFY_LEFT : u32 = 7 ; pub const NS_STYLE_JUSTIFY_RIGHT : u32 = 8 ; pub const NS_STYLE_JUSTIFY_BASELINE : u32 = 9 ; pub const NS_STYLE_JUSTIFY_LAST_BASELINE : u32 = 10 ; pub const NS_STYLE_JUSTIFY_STRETCH : u32 = 11 ; pub const NS_STYLE_JUSTIFY_SELF_START : u32 = 12 ; pub const NS_STYLE_JUSTIFY_SELF_END : u32 = 13 ; pub const NS_STYLE_JUSTIFY_SPACE_BETWEEN : u32 = 14 ; pub const NS_STYLE_JUSTIFY_SPACE_AROUND : u32 = 15 ; pub const NS_STYLE_JUSTIFY_SPACE_EVENLY : u32 = 16 ; pub const NS_STYLE_JUSTIFY_LEGACY : u32 = 32 ; pub const NS_STYLE_JUSTIFY_SAFE : u32 = 64 ; pub const NS_STYLE_JUSTIFY_UNSAFE : u32 = 128 ; pub const NS_STYLE_JUSTIFY_FLAG_BITS : u32 = 224 ; pub const NS_STYLE_JUSTIFY_ALL_BITS : u32 = 255 ; pub const NS_STYLE_JUSTIFY_ALL_SHIFT : u32 = 8 ; pub const NS_STYLE_FLEX_WRAP_NOWRAP : u32 = 0 ; pub const NS_STYLE_FLEX_WRAP_WRAP : u32 = 1 ; pub const NS_STYLE_FLEX_WRAP_WRAP_REVERSE : u32 = 2 ; pub const NS_STYLE_ORDER_INITIAL : u32 = 0 ; pub const NS_STYLE_FILTER_NONE : u32 = 0 ; pub const NS_STYLE_FILTER_URL : u32 = 1 ; pub const NS_STYLE_FILTER_BLUR : u32 = 2 ; pub const NS_STYLE_FILTER_BRIGHTNESS : u32 = 3 ; pub const NS_STYLE_FILTER_CONTRAST : u32 = 4 ; pub const NS_STYLE_FILTER_GRAYSCALE : u32 = 5 ; pub const NS_STYLE_FILTER_INVERT : u32 = 6 ; pub const NS_STYLE_FILTER_OPACITY : u32 = 7 ; pub const NS_STYLE_FILTER_SATURATE : u32 = 8 ; pub const NS_STYLE_FILTER_SEPIA : u32 = 9 ; pub const NS_STYLE_FILTER_HUE_ROTATE : u32 = 10 ; pub const NS_STYLE_FILTER_DROP_SHADOW : u32 = 11 ; pub const NS_STYLE_FONT_SIZE_XXSMALL : u32 = 0 ; pub const NS_STYLE_FONT_SIZE_XSMALL : u32 = 1 ; pub const NS_STYLE_FONT_SIZE_SMALL : u32 = 2 ; pub const NS_STYLE_FONT_SIZE_MEDIUM : u32 = 3 ; pub const NS_STYLE_FONT_SIZE_LARGE : u32 = 4 ; pub const NS_STYLE_FONT_SIZE_XLARGE : u32 = 5 ; pub const NS_STYLE_FONT_SIZE_XXLARGE : u32 = 6 ; pub const NS_STYLE_FONT_SIZE_XXXLARGE : u32 = 7 ; pub const NS_STYLE_FONT_SIZE_LARGER : u32 = 8 ; pub const NS_STYLE_FONT_SIZE_SMALLER : u32 = 9 ; pub const NS_STYLE_FONT_SIZE_NO_KEYWORD : u32 = 10 ; pub const NS_STYLE_GRID_AUTO_FLOW_ROW : u32 = 1 ; pub const NS_STYLE_GRID_AUTO_FLOW_COLUMN : u32 = 2 ; pub const NS_STYLE_GRID_AUTO_FLOW_DENSE : u32 = 4 ; pub const NS_STYLE_GRID_TEMPLATE_SUBGRID : u32 = 0 ; pub const NS_STYLE_GRID_REPEAT_AUTO_FILL : u32 = 0 ; pub const NS_STYLE_GRID_REPEAT_AUTO_FIT : u32 = 1 ; pub const NS_MATHML_DEFAULT_SCRIPT_SIZE_MULTIPLIER : f64 = 0.71 ; pub const NS_MATHML_DEFAULT_SCRIPT_MIN_SIZE_PT : u32 = 8 ; pub const NS_MATHML_MATHVARIANT_NONE : u32 = 0 ; pub const NS_MATHML_MATHVARIANT_NORMAL : u32 = 1 ; pub const NS_MATHML_MATHVARIANT_BOLD : u32 = 2 ; pub const NS_MATHML_MATHVARIANT_ITALIC : u32 = 3 ; pub const NS_MATHML_MATHVARIANT_BOLD_ITALIC : u32 = 4 ; pub const NS_MATHML_MATHVARIANT_SCRIPT : u32 = 5 ; pub const NS_MATHML_MATHVARIANT_BOLD_SCRIPT : u32 = 6 ; pub const NS_MATHML_MATHVARIANT_FRAKTUR : u32 = 7 ; pub const NS_MATHML_MATHVARIANT_DOUBLE_STRUCK : u32 = 8 ; pub const NS_MATHML_MATHVARIANT_BOLD_FRAKTUR : u32 = 9 ; pub const NS_MATHML_MATHVARIANT_SANS_SERIF : u32 = 10 ; pub const NS_MATHML_MATHVARIANT_BOLD_SANS_SERIF : u32 = 11 ; pub const NS_MATHML_MATHVARIANT_SANS_SERIF_ITALIC : u32 = 12 ; pub const NS_MATHML_MATHVARIANT_SANS_SERIF_BOLD_ITALIC : u32 = 13 ; pub const NS_MATHML_MATHVARIANT_MONOSPACE : u32 = 14 ; pub const NS_MATHML_MATHVARIANT_INITIAL : u32 = 15 ; pub const NS_MATHML_MATHVARIANT_TAILED : u32 = 16 ; pub const NS_MATHML_MATHVARIANT_LOOPED : u32 = 17 ; pub const NS_MATHML_MATHVARIANT_STRETCHED : u32 = 18 ; pub const NS_MATHML_DISPLAYSTYLE_INLINE : u32 = 0 ; pub const NS_MATHML_DISPLAYSTYLE_BLOCK : u32 = 1 ; pub const NS_STYLE_POSITION_STATIC : u32 = 0 ; pub const NS_STYLE_POSITION_RELATIVE : u32 = 1 ; pub const NS_STYLE_POSITION_ABSOLUTE : u32 = 2 ; pub const NS_STYLE_POSITION_FIXED : u32 = 3 ; pub const NS_STYLE_POSITION_STICKY : u32 = 4 ; pub const NS_STYLE_CLIP_AUTO : u32 = 0 ; pub const NS_STYLE_CLIP_RECT : u32 = 1 ; pub const NS_STYLE_CLIP_TYPE_MASK : u32 = 15 ; pub const NS_STYLE_CLIP_LEFT_AUTO : u32 = 16 ; pub const NS_STYLE_CLIP_TOP_AUTO : u32 = 32 ; pub const NS_STYLE_CLIP_RIGHT_AUTO : u32 = 64 ; pub const NS_STYLE_CLIP_BOTTOM_AUTO : u32 = 128 ; pub const NS_STYLE_FRAME_YES : u32 = 0 ; pub const NS_STYLE_FRAME_NO : u32 = 1 ; pub const NS_STYLE_FRAME_0 : u32 = 2 ; pub const NS_STYLE_FRAME_1 : u32 = 3 ; pub const NS_STYLE_FRAME_ON : u32 = 4 ; pub const NS_STYLE_FRAME_OFF : u32 = 5 ; pub const NS_STYLE_FRAME_AUTO : u32 = 6 ; pub const NS_STYLE_FRAME_SCROLL : u32 = 7 ; pub const NS_STYLE_FRAME_NOSCROLL : u32 = 8 ; pub const NS_STYLE_LIST_STYLE_CUSTOM : i32 = -1 ; pub const NS_STYLE_LIST_STYLE_NONE : u32 = 0 ; pub const NS_STYLE_LIST_STYLE_DECIMAL : u32 = 1 ; pub const NS_STYLE_LIST_STYLE_DISC : u32 = 2 ; pub const NS_STYLE_LIST_STYLE_CIRCLE : u32 = 3 ; pub const NS_STYLE_LIST_STYLE_SQUARE : u32 = 4 ; pub const NS_STYLE_LIST_STYLE_DISCLOSURE_CLOSED : u32 = 5 ; pub const NS_STYLE_LIST_STYLE_DISCLOSURE_OPEN : u32 = 6 ; pub const NS_STYLE_LIST_STYLE_HEBREW : u32 = 7 ; pub const NS_STYLE_LIST_STYLE_JAPANESE_INFORMAL : u32 = 8 ; pub const NS_STYLE_LIST_STYLE_JAPANESE_FORMAL : u32 = 9 ; pub const NS_STYLE_LIST_STYLE_KOREAN_HANGUL_FORMAL : u32 = 10 ; pub const NS_STYLE_LIST_STYLE_KOREAN_HANJA_INFORMAL : u32 = 11 ; pub const NS_STYLE_LIST_STYLE_KOREAN_HANJA_FORMAL : u32 = 12 ; pub const NS_STYLE_LIST_STYLE_SIMP_CHINESE_INFORMAL : u32 = 13 ; pub const NS_STYLE_LIST_STYLE_SIMP_CHINESE_FORMAL : u32 = 14 ; pub const NS_STYLE_LIST_STYLE_TRAD_CHINESE_INFORMAL : u32 = 15 ; pub const NS_STYLE_LIST_STYLE_TRAD_CHINESE_FORMAL : u32 = 16 ; pub const NS_STYLE_LIST_STYLE_ETHIOPIC_NUMERIC : u32 = 17 ; pub const NS_STYLE_LIST_STYLE_LOWER_ROMAN : u32 = 100 ; pub const NS_STYLE_LIST_STYLE_UPPER_ROMAN : u32 = 101 ; pub const NS_STYLE_LIST_STYLE_LOWER_ALPHA : u32 = 102 ; pub const NS_STYLE_LIST_STYLE_UPPER_ALPHA : u32 = 103 ; pub const NS_STYLE_LIST_STYLE_POSITION_INSIDE : u32 = 0 ; pub const NS_STYLE_LIST_STYLE_POSITION_OUTSIDE : u32 = 1 ; pub const NS_STYLE_POINTER_EVENTS_NONE : u32 = 0 ; pub const NS_STYLE_POINTER_EVENTS_VISIBLEPAINTED : u32 = 1 ; pub const NS_STYLE_POINTER_EVENTS_VISIBLEFILL : u32 = 2 ; pub const NS_STYLE_POINTER_EVENTS_VISIBLESTROKE : u32 = 3 ; pub const NS_STYLE_POINTER_EVENTS_VISIBLE : u32 = 4 ; pub const NS_STYLE_POINTER_EVENTS_PAINTED : u32 = 5 ; pub const NS_STYLE_POINTER_EVENTS_FILL : u32 = 6 ; pub const NS_STYLE_POINTER_EVENTS_STROKE : u32 = 7 ; pub const NS_STYLE_POINTER_EVENTS_ALL : u32 = 8 ; pub const NS_STYLE_POINTER_EVENTS_AUTO : u32 = 9 ; pub const NS_STYLE_IMAGE_ORIENTATION_FLIP : u32 = 0 ; pub const NS_STYLE_IMAGE_ORIENTATION_FROM_IMAGE : u32 = 1 ; pub const NS_STYLE_ISOLATION_AUTO : u32 = 0 ; pub const NS_STYLE_ISOLATION_ISOLATE : u32 = 1 ; pub const NS_STYLE_OBJECT_FIT_FILL : u32 = 0 ; pub const NS_STYLE_OBJECT_FIT_CONTAIN : u32 = 1 ; pub const NS_STYLE_OBJECT_FIT_COVER : u32 = 2 ; pub const NS_STYLE_OBJECT_FIT_NONE : u32 = 3 ; pub const NS_STYLE_OBJECT_FIT_SCALE_DOWN : u32 = 4 ; pub const NS_STYLE_TEXT_ALIGN_START : u32 = 0 ; pub const NS_STYLE_TEXT_ALIGN_LEFT : u32 = 1 ; pub const NS_STYLE_TEXT_ALIGN_RIGHT : u32 = 2 ; pub const NS_STYLE_TEXT_ALIGN_CENTER : u32 = 3 ; pub const NS_STYLE_TEXT_ALIGN_JUSTIFY : u32 = 4 ; pub const NS_STYLE_TEXT_ALIGN_CHAR : u32 = 5 ; pub const NS_STYLE_TEXT_ALIGN_END : u32 = 6 ; pub const NS_STYLE_TEXT_ALIGN_AUTO : u32 = 7 ; pub const NS_STYLE_TEXT_ALIGN_MOZ_CENTER : u32 = 8 ; pub const NS_STYLE_TEXT_ALIGN_MOZ_RIGHT : u32 = 9 ; pub const NS_STYLE_TEXT_ALIGN_MOZ_LEFT : u32 = 10 ; pub const NS_STYLE_TEXT_DECORATION_STYLE_NONE : u32 = 0 ; pub const NS_STYLE_TEXT_DECORATION_STYLE_DOTTED : u32 = 1 ; pub const NS_STYLE_TEXT_DECORATION_STYLE_DASHED : u32 = 2 ; pub const NS_STYLE_TEXT_DECORATION_STYLE_SOLID : u32 = 3 ; pub const NS_STYLE_TEXT_DECORATION_STYLE_DOUBLE : u32 = 4 ; pub const NS_STYLE_TEXT_DECORATION_STYLE_WAVY : u32 = 5 ; pub const NS_STYLE_TEXT_DECORATION_STYLE_MAX : u32 = 5 ; pub const NS_STYLE_TEXT_OVERFLOW_CLIP : u32 = 0 ; pub const NS_STYLE_TEXT_OVERFLOW_ELLIPSIS : u32 = 1 ; pub const NS_STYLE_TEXT_OVERFLOW_STRING : u32 = 2 ; pub const NS_STYLE_TEXT_TRANSFORM_NONE : u32 = 0 ; pub const NS_STYLE_TEXT_TRANSFORM_CAPITALIZE : u32 = 1 ; pub const NS_STYLE_TEXT_TRANSFORM_LOWERCASE : u32 = 2 ; pub const NS_STYLE_TEXT_TRANSFORM_UPPERCASE : u32 = 3 ; pub const NS_STYLE_TEXT_TRANSFORM_FULL_WIDTH : u32 = 4 ; pub const NS_STYLE_TEXT_TRANSFORM_FULL_SIZE_KANA : u32 = 5 ; pub const NS_STYLE_TOP_LAYER_NONE : u32 = 0 ; pub const NS_STYLE_TOP_LAYER_TOP : u32 = 1 ; pub const NS_STYLE_VISIBILITY_HIDDEN : u32 = 0 ; pub const NS_STYLE_VISIBILITY_VISIBLE : u32 = 1 ; pub const NS_STYLE_VISIBILITY_COLLAPSE : u32 = 2 ; pub const NS_STYLE_TABSIZE_INITIAL : u32 = 8 ; pub const NS_STYLE_RUBY_ALIGN_START : u32 = 0 ; pub const NS_STYLE_RUBY_ALIGN_CENTER : u32 = 1 ; pub const NS_STYLE_RUBY_ALIGN_SPACE_BETWEEN : u32 = 2 ; pub const NS_STYLE_RUBY_ALIGN_SPACE_AROUND : u32 = 3 ; pub const NS_STYLE_RUBY_POSITION_OVER : u32 = 0 ; pub const NS_STYLE_RUBY_POSITION_UNDER : u32 = 1 ; pub const NS_STYLE_RUBY_POSITION_INTER_CHARACTER : u32 = 2 ; pub const NS_STYLE_TEXT_SIZE_ADJUST_NONE : u32 = 0 ; pub const NS_STYLE_TEXT_SIZE_ADJUST_AUTO : u32 = 1 ; pub const NS_STYLE_TEXT_ORIENTATION_MIXED : u32 = 0 ; pub const NS_STYLE_TEXT_ORIENTATION_UPRIGHT : u32 = 1 ; pub const NS_STYLE_TEXT_ORIENTATION_SIDEWAYS : u32 = 2 ; pub const NS_STYLE_TEXT_COMBINE_UPRIGHT_NONE : u32 = 0 ; pub const NS_STYLE_TEXT_COMBINE_UPRIGHT_ALL : u32 = 1 ; pub const NS_STYLE_LINE_HEIGHT_BLOCK_HEIGHT : u32 = 0 ; pub const NS_STYLE_UNICODE_BIDI_NORMAL : u32 = 0 ; pub const NS_STYLE_UNICODE_BIDI_EMBED : u32 = 1 ; pub const NS_STYLE_UNICODE_BIDI_ISOLATE : u32 = 2 ; pub const NS_STYLE_UNICODE_BIDI_BIDI_OVERRIDE : u32 = 4 ; pub const NS_STYLE_UNICODE_BIDI_ISOLATE_OVERRIDE : u32 = 6 ; pub const NS_STYLE_UNICODE_BIDI_PLAINTEXT : u32 = 8 ; pub const NS_STYLE_TABLE_LAYOUT_AUTO : u32 = 0 ; pub const NS_STYLE_TABLE_LAYOUT_FIXED : u32 = 1 ; pub const NS_STYLE_TABLE_EMPTY_CELLS_HIDE : u32 = 0 ; pub const NS_STYLE_TABLE_EMPTY_CELLS_SHOW : u32 = 1 ; pub const NS_STYLE_CAPTION_SIDE_TOP : u32 = 0 ; pub const NS_STYLE_CAPTION_SIDE_RIGHT : u32 = 1 ; pub const NS_STYLE_CAPTION_SIDE_BOTTOM : u32 = 2 ; pub const NS_STYLE_CAPTION_SIDE_LEFT : u32 = 3 ; pub const NS_STYLE_CAPTION_SIDE_TOP_OUTSIDE : u32 = 4 ; pub const NS_STYLE_CAPTION_SIDE_BOTTOM_OUTSIDE : u32 = 5 ; pub const NS_STYLE_CELL_SCOPE_ROW : u32 = 0 ; pub const NS_STYLE_CELL_SCOPE_COL : u32 = 1 ; pub const NS_STYLE_CELL_SCOPE_ROWGROUP : u32 = 2 ; pub const NS_STYLE_CELL_SCOPE_COLGROUP : u32 = 3 ; pub const NS_STYLE_PAGE_MARKS_NONE : u32 = 0 ; pub const NS_STYLE_PAGE_MARKS_CROP : u32 = 1 ; pub const NS_STYLE_PAGE_MARKS_REGISTER : u32 = 2 ; pub const NS_STYLE_PAGE_SIZE_AUTO : u32 = 0 ; pub const NS_STYLE_PAGE_SIZE_PORTRAIT : u32 = 1 ; pub const NS_STYLE_PAGE_SIZE_LANDSCAPE : u32 = 2 ; pub const NS_STYLE_PAGE_BREAK_AUTO : u32 = 0 ; pub const NS_STYLE_PAGE_BREAK_ALWAYS : u32 = 1 ; pub const NS_STYLE_PAGE_BREAK_AVOID : u32 = 2 ; pub const NS_STYLE_PAGE_BREAK_LEFT : u32 = 3 ; pub const NS_STYLE_PAGE_BREAK_RIGHT : u32 = 4 ; pub const NS_STYLE_IME_MODE_AUTO : u32 = 0 ; pub const NS_STYLE_IME_MODE_NORMAL : u32 = 1 ; pub const NS_STYLE_IME_MODE_ACTIVE : u32 = 2 ; pub const NS_STYLE_IME_MODE_DISABLED : u32 = 3 ; pub const NS_STYLE_IME_MODE_INACTIVE : u32 = 4 ; pub const NS_STYLE_GRADIENT_SHAPE_LINEAR : u32 = 0 ; pub const NS_STYLE_GRADIENT_SHAPE_ELLIPTICAL : u32 = 1 ; pub const NS_STYLE_GRADIENT_SHAPE_CIRCULAR : u32 = 2 ; pub const NS_STYLE_GRADIENT_SIZE_CLOSEST_SIDE : u32 = 0 ; pub const NS_STYLE_GRADIENT_SIZE_CLOSEST_CORNER : u32 = 1 ; pub const NS_STYLE_GRADIENT_SIZE_FARTHEST_SIDE : u32 = 2 ; pub const NS_STYLE_GRADIENT_SIZE_FARTHEST_CORNER : u32 = 3 ; pub const NS_STYLE_GRADIENT_SIZE_EXPLICIT_SIZE : u32 = 4 ; pub const NS_STYLE_WINDOW_SHADOW_NONE : u32 = 0 ; pub const NS_STYLE_WINDOW_SHADOW_DEFAULT : u32 = 1 ; pub const NS_STYLE_WINDOW_SHADOW_MENU : u32 = 2 ; pub const NS_STYLE_WINDOW_SHADOW_TOOLTIP : u32 = 3 ; pub const NS_STYLE_WINDOW_SHADOW_SHEET : u32 = 4 ; pub const NS_STYLE_DOMINANT_BASELINE_AUTO : u32 = 0 ; pub const NS_STYLE_DOMINANT_BASELINE_USE_SCRIPT : u32 = 1 ; pub const NS_STYLE_DOMINANT_BASELINE_NO_CHANGE : u32 = 2 ; pub const NS_STYLE_DOMINANT_BASELINE_RESET_SIZE : u32 = 3 ; pub const NS_STYLE_DOMINANT_BASELINE_IDEOGRAPHIC : u32 = 4 ; pub const NS_STYLE_DOMINANT_BASELINE_ALPHABETIC : u32 = 5 ; pub const NS_STYLE_DOMINANT_BASELINE_HANGING : u32 = 6 ; pub const NS_STYLE_DOMINANT_BASELINE_MATHEMATICAL : u32 = 7 ; pub const NS_STYLE_DOMINANT_BASELINE_CENTRAL : u32 = 8 ; pub const NS_STYLE_DOMINANT_BASELINE_MIDDLE : u32 = 9 ; pub const NS_STYLE_DOMINANT_BASELINE_TEXT_AFTER_EDGE : u32 = 10 ; pub const NS_STYLE_DOMINANT_BASELINE_TEXT_BEFORE_EDGE : u32 = 11 ; pub const NS_STYLE_IMAGE_RENDERING_AUTO : u32 = 0 ; pub const NS_STYLE_IMAGE_RENDERING_OPTIMIZESPEED : u32 = 1 ; pub const NS_STYLE_IMAGE_RENDERING_OPTIMIZEQUALITY : u32 = 2 ; pub const NS_STYLE_IMAGE_RENDERING_CRISP_EDGES : u32 = 3 ; pub const NS_STYLE_MASK_TYPE_LUMINANCE : u32 = 0 ; pub const NS_STYLE_MASK_TYPE_ALPHA : u32 = 1 ; pub const NS_STYLE_PAINT_ORDER_NORMAL : u32 = 0 ; pub const NS_STYLE_PAINT_ORDER_FILL : u32 = 1 ; pub const NS_STYLE_PAINT_ORDER_STROKE : u32 = 2 ; pub const NS_STYLE_PAINT_ORDER_MARKERS : u32 = 3 ; pub const NS_STYLE_PAINT_ORDER_LAST_VALUE : u32 = 3 ; pub const NS_STYLE_PAINT_ORDER_BITWIDTH : u32 = 2 ; pub const NS_STYLE_SHAPE_RENDERING_AUTO : u32 = 0 ; pub const NS_STYLE_SHAPE_RENDERING_OPTIMIZESPEED : u32 = 1 ; pub const NS_STYLE_SHAPE_RENDERING_CRISPEDGES : u32 = 2 ; pub const NS_STYLE_SHAPE_RENDERING_GEOMETRICPRECISION : u32 = 3 ; pub const NS_STYLE_STROKE_LINECAP_BUTT : u32 = 0 ; pub const NS_STYLE_STROKE_LINECAP_ROUND : u32 = 1 ; pub const NS_STYLE_STROKE_LINECAP_SQUARE : u32 = 2 ; pub const NS_STYLE_STROKE_LINEJOIN_MITER : u32 = 0 ; pub const NS_STYLE_STROKE_LINEJOIN_ROUND : u32 = 1 ; pub const NS_STYLE_STROKE_LINEJOIN_BEVEL : u32 = 2 ; pub const NS_STYLE_STROKE_PROP_CONTEXT_VALUE : u32 = 0 ; pub const NS_STYLE_TEXT_ANCHOR_START : u32 = 0 ; pub const NS_STYLE_TEXT_ANCHOR_MIDDLE : u32 = 1 ; pub const NS_STYLE_TEXT_ANCHOR_END : u32 = 2 ; pub const NS_STYLE_TEXT_EMPHASIS_POSITION_OVER : u32 = 1 ; pub const NS_STYLE_TEXT_EMPHASIS_POSITION_UNDER : u32 = 2 ; pub const NS_STYLE_TEXT_EMPHASIS_POSITION_LEFT : u32 = 4 ; pub const NS_STYLE_TEXT_EMPHASIS_POSITION_RIGHT : u32 = 8 ; pub const NS_STYLE_TEXT_EMPHASIS_POSITION_DEFAULT : u32 = 9 ; pub const NS_STYLE_TEXT_EMPHASIS_POSITION_DEFAULT_ZH : u32 = 10 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_NONE : u32 = 0 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_FILL_MASK : u32 = 8 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_FILLED : u32 = 0 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_OPEN : u32 = 8 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_SHAPE_MASK : u32 = 7 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_DOT : u32 = 1 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_CIRCLE : u32 = 2 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_DOUBLE_CIRCLE : u32 = 3 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_TRIANGLE : u32 = 4 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_SESAME : u32 = 5 ; pub const NS_STYLE_TEXT_EMPHASIS_STYLE_STRING : u32 = 255 ; pub const NS_STYLE_COLOR_INTERPOLATION_AUTO : u32 = 0 ; pub const NS_STYLE_COLOR_INTERPOLATION_SRGB : u32 = 1 ; pub const NS_STYLE_COLOR_INTERPOLATION_LINEARRGB : u32 = 2 ; pub const NS_STYLE_VECTOR_EFFECT_NONE : u32 = 0 ; pub const NS_STYLE_VECTOR_EFFECT_NON_SCALING_STROKE : u32 = 1 ; pub const NS_STYLE_BACKFACE_VISIBILITY_VISIBLE : u32 = 1 ; pub const NS_STYLE_BACKFACE_VISIBILITY_HIDDEN : u32 = 0 ; pub const NS_STYLE_TRANSFORM_STYLE_FLAT : u32 = 0 ; pub const NS_STYLE_TRANSFORM_STYLE_PRESERVE_3D : u32 = 1 ; pub const NS_STYLE_CONTEXT_FILL_OPACITY : u32 = 0 ; pub const NS_STYLE_CONTEXT_STROKE_OPACITY : u32 = 1 ; pub const NS_STYLE_BLEND_NORMAL : u32 = 0 ; pub const NS_STYLE_BLEND_MULTIPLY : u32 = 1 ; pub const NS_STYLE_BLEND_SCREEN : u32 = 2 ; pub const NS_STYLE_BLEND_OVERLAY : u32 = 3 ; pub const NS_STYLE_BLEND_DARKEN : u32 = 4 ; pub const NS_STYLE_BLEND_LIGHTEN : u32 = 5 ; pub const NS_STYLE_BLEND_COLOR_DODGE : u32 = 6 ; pub const NS_STYLE_BLEND_COLOR_BURN : u32 = 7 ; pub const NS_STYLE_BLEND_HARD_LIGHT : u32 = 8 ; pub const NS_STYLE_BLEND_SOFT_LIGHT : u32 = 9 ; pub const NS_STYLE_BLEND_DIFFERENCE : u32 = 10 ; pub const NS_STYLE_BLEND_EXCLUSION : u32 = 11 ; pub const NS_STYLE_BLEND_HUE : u32 = 12 ; pub const NS_STYLE_BLEND_SATURATION : u32 = 13 ; pub const NS_STYLE_BLEND_COLOR : u32 = 14 ; pub const NS_STYLE_BLEND_LUMINOSITY : u32 = 15 ; pub const NS_STYLE_MASK_COMPOSITE_ADD : u32 = 0 ; pub const NS_STYLE_MASK_COMPOSITE_SUBTRACT : u32 = 1 ; pub const NS_STYLE_MASK_COMPOSITE_INTERSECT : u32 = 2 ; pub const NS_STYLE_MASK_COMPOSITE_EXCLUDE : u32 = 3 ; pub const NS_STYLE_CONTROL_CHARACTER_VISIBILITY_HIDDEN : u32 = 0 ; pub const NS_STYLE_CONTROL_CHARACTER_VISIBILITY_VISIBLE : u32 = 1 ; pub const NS_STYLE_COUNTER_SYSTEM_CYCLIC : u32 = 0 ; pub const NS_STYLE_COUNTER_SYSTEM_NUMERIC : u32 = 1 ; pub const NS_STYLE_COUNTER_SYSTEM_ALPHABETIC : u32 = 2 ; pub const NS_STYLE_COUNTER_SYSTEM_SYMBOLIC : u32 = 3 ; pub const NS_STYLE_COUNTER_SYSTEM_ADDITIVE : u32 = 4 ; pub const NS_STYLE_COUNTER_SYSTEM_FIXED : u32 = 5 ; pub const NS_STYLE_COUNTER_SYSTEM_EXTENDS : u32 = 6 ; pub const NS_STYLE_COUNTER_RANGE_INFINITE : u32 = 0 ; pub const NS_STYLE_COUNTER_SPEAKAS_BULLETS : u32 = 0 ; pub const NS_STYLE_COUNTER_SPEAKAS_NUMBERS : u32 = 1 ; pub const NS_STYLE_COUNTER_SPEAKAS_WORDS : u32 = 2 ; pub const NS_STYLE_COUNTER_SPEAKAS_SPELL_OUT : u32 = 3 ; pub const NS_STYLE_COUNTER_SPEAKAS_OTHER : u32 = 255 ; pub const NS_STYLE_SCROLL_BEHAVIOR_AUTO : u32 = 0 ; pub const NS_STYLE_SCROLL_BEHAVIOR_SMOOTH : u32 = 1 ; pub const NS_FONT_VARIANT_NORMAL : u32 = 0 ; pub const NS_FONT_VARIANT_SMALL_CAPS : u32 = 1 ; pub const kNameSpaceID_Unknown : i32 = -1 ; pub const kNameSpaceID_XMLNS : u32 = 1 ; pub const kNameSpaceID_XML : u32 = 2 ; pub const kNameSpaceID_XHTML : u32 = 3 ; pub const kNameSpaceID_XLink : u32 = 4 ; pub const kNameSpaceID_XSLT : u32 = 5 ; pub const kNameSpaceID_XBL : u32 = 6 ; pub const kNameSpaceID_MathML : u32 = 7 ; pub const kNameSpaceID_RDF : u32 = 8 ; pub const kNameSpaceID_XUL : u32 = 9 ; pub const kNameSpaceID_SVG : u32 = 10 ; pub const kNameSpaceID_disabled_MathML : u32 = 11 ; pub const kNameSpaceID_disabled_SVG : u32 = 12 ; pub const kNameSpaceID_LastBuiltin : u32 = 12 ; pub const kNameSpaceID_Wildcard : i32 = -2147483648 ; pub const NS_ATTRVALUE_MAX_STRINGLENGTH_ATOM : u32 = 12 ; pub const NS_ATTRVALUE_INTEGERTYPE_BITS : u32 = 4 ; pub const NS_ATTRVALUE_INTEGERTYPE_MULTIPLIER : u32 = 16 ; pub const NS_ATTRVALUE_INTEGERTYPE_MAXVALUE : u32 = 134217727 ; pub const NS_ATTRVALUE_INTEGERTYPE_MINVALUE : i32 = -134217728 ; pub const NS_ATTRVALUE_ENUMTABLEINDEX_BITS : u32 = 12 ; pub const NS_ATTRVALUE_ENUMTABLE_VALUE_NEEDS_TO_UPPER : u32 = 2048 ; pub const NS_ATTRVALUE_ENUMTABLEINDEX_MAXVALUE : u32 = 2047 ; pub const NS_AUTHOR_SPECIFIED_BACKGROUND : u32 = 1 ; pub const NS_AUTHOR_SPECIFIED_BORDER : u32 = 2 ; pub const NS_AUTHOR_SPECIFIED_PADDING : u32 = 4 ; pub const CSS_PSEUDO_ELEMENT_IS_CSS2 : u32 = 1 ; pub const CSS_PSEUDO_ELEMENT_CONTAINS_ELEMENTS : u32 = 2 ; pub const CSS_PSEUDO_ELEMENT_SUPPORTS_STYLE_ATTRIBUTE : u32 = 4 ; pub const CSS_PSEUDO_ELEMENT_SUPPORTS_USER_ACTION_STATE : u32 = 8 ; pub const CSS_PSEUDO_ELEMENT_ENABLED_IN_UA_SHEETS : u32 = 16 ; pub const CSS_PSEUDO_ELEMENT_ENABLED_IN_CHROME : u32 = 32 ; pub const CSS_PSEUDO_ELEMENT_ENABLED_IN_UA_SHEETS_AND_CHROME : u32 = 48 ; pub const CSS_PSEUDO_ELEMENT_IS_JS_CREATED_NAC : u32 = 64 ; pub const CSS_PSEUDO_ELEMENT_IS_FLEX_OR_GRID_ITEM : u32 = 128 ; pub mod std { # [ allow ( unused_imports ) ] use self :: super :: super :: root ; pub type integral_constant_value_type < _Tp > = _Tp ; pub type integral_constant_type = u8 ; pub type false_type = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __and_ { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct is_empty { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct make_unsigned { pub _address : u8 , } pub type make_unsigned_type = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct aligned_storage_type { pub __data : root :: __BindgenUnionField < * mut :: std :: os :: raw :: c_uchar > , pub __align : root :: __BindgenUnionField < root :: std :: aligned_storage_type__bindgen_ty_1 > , pub bindgen_union_field : u32 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct aligned_storage_type__bindgen_ty_1 { pub _address : u8 , } # [ test ] fn bindgen_test_layout_aligned_storage_type ( ) { assert_eq ! ( :: std :: mem :: size_of :: < aligned_storage_type > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( aligned_storage_type ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < aligned_storage_type > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( aligned_storage_type ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __detector { pub _address : u8 , } pub type __detector_value_t = root :: std :: false_type ; pub type __detector_type < _Default > = _Default ; pub type __detected_or = root :: std :: __detector ; pub type __detected_or_t = root :: std :: __detected_or ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nothrow_t { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nothrow_t ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nothrow_t > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( nothrow_t ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nothrow_t > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( nothrow_t ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct input_iterator_tag { pub _address : u8 , } # [ test ] fn bindgen_test_layout_input_iterator_tag ( ) { assert_eq ! ( :: std :: mem :: size_of :: < input_iterator_tag > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( input_iterator_tag ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < input_iterator_tag > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( input_iterator_tag ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct iterator { pub _address : u8 , } pub type iterator_iterator_category < _Category > = _Category ; pub type iterator_value_type < _Tp > = _Tp ; pub type iterator_difference_type < _Distance > = _Distance ; pub type iterator_pointer < _Pointer > = _Pointer ; pub type iterator_reference < _Reference > = _Reference ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __iterator_traits { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct iterator_traits { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __undefined { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __get_first_arg { pub _address : u8 , } pub type __get_first_arg_type = root :: std :: __undefined ; pub type __get_first_arg_t = root :: std :: __get_first_arg ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __replace_first_arg { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct pointer_traits { pub _address : u8 , } pub type pointer_traits___element_type = [ u8 ; 0usize ] ; pub type pointer_traits___difference_type = [ u8 ; 0usize ] ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct pointer_traits___rebind { pub _address : u8 , } pub type pointer_traits_pointer < _Ptr > = _Ptr ; pub type pointer_traits_element_type = root :: std :: __detected_or_t ; pub type pointer_traits_difference_type = root :: std :: __detected_or_t ; pub type pointer_traits_rebind = root :: std :: pointer_traits___rebind ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct reverse_iterator < _Iterator > { pub current : _Iterator , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < _Iterator > > , } pub type reverse_iterator___traits_type = root :: std :: iterator_traits ; pub type reverse_iterator_iterator_type < _Iterator > = _Iterator ; pub type reverse_iterator_difference_type = root :: std :: reverse_iterator___traits_type ; pub type reverse_iterator_pointer = root :: std :: reverse_iterator___traits_type ; pub type reverse_iterator_reference = root :: std :: reverse_iterator___traits_type ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __allocator_traits_base { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __allocator_traits_base___rebind { pub _address : u8 , } pub type __allocator_traits_base___pointer = [ u8 ; 0usize ] ; pub type __allocator_traits_base___c_pointer = [ u8 ; 0usize ] ; pub type __allocator_traits_base___v_pointer = [ u8 ; 0usize ] ; pub type __allocator_traits_base___cv_pointer = [ u8 ; 0usize ] ; pub type __allocator_traits_base___pocca = [ u8 ; 0usize ] ; pub type __allocator_traits_base___pocma = [ u8 ; 0usize ] ; pub type __allocator_traits_base___pocs = [ u8 ; 0usize ] ; pub type __allocator_traits_base___equal = [ u8 ; 0usize ] ; # [ test ] fn bindgen_test_layout___allocator_traits_base ( ) { assert_eq ! ( :: std :: mem :: size_of :: < __allocator_traits_base > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( __allocator_traits_base ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < __allocator_traits_base > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( __allocator_traits_base ) ) ) ; } pub type __alloc_rebind = root :: std :: __allocator_traits_base ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct allocator_traits { pub _address : u8 , } pub type allocator_traits_allocator_type < _Alloc > = _Alloc ; pub type allocator_traits_value_type = [ u8 ; 0usize ] ; pub type allocator_traits_pointer = root :: std :: __detected_or_t ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct allocator_traits__Ptr { pub _address : u8 , } pub type allocator_traits__Ptr_type = [ u8 ; 0usize ] ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct allocator_traits__Diff { pub _address : u8 , } pub type allocator_traits__Diff_type = root :: std :: pointer_traits ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct allocator_traits__Size { pub _address : u8 , } pub type allocator_traits_const_pointer = [ u8 ; 0usize ] ; pub type allocator_traits_void_pointer = root :: std :: allocator_traits__Ptr ; pub type allocator_traits_const_void_pointer = root :: std :: allocator_traits__Ptr ; pub type allocator_traits_difference_type = [ u8 ; 0usize ] ; pub type allocator_traits_size_type = [ u8 ; 0usize ] ; pub type allocator_traits_propagate_on_container_copy_assignment = root :: std :: __detected_or_t ; pub type allocator_traits_propagate_on_container_move_assignment = root :: std :: __detected_or_t ; pub type allocator_traits_propagate_on_container_swap = root :: std :: __detected_or_t ; pub type allocator_traits_is_always_equal = root :: std :: __detected_or_t ; pub type allocator_traits_rebind_alloc = root :: std :: __alloc_rebind ; pub type allocator_traits_rebind_traits = root :: std :: allocator_traits ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct allocator_traits___construct_helper { pub _address : u8 , } pub type allocator_traits___construct_helper_type < _Alloc > = _Alloc ; pub type allocator_traits___has_construct = root :: std :: allocator_traits___construct_helper ; # [ repr ( C ) ] pub struct _Vector_base { pub _M_impl : root :: std :: _Vector_base__Vector_impl , } pub type _Vector_base__Tp_alloc_type = [ u8 ; 0usize ] ; pub type _Vector_base_pointer = [ u8 ; 0usize ] ; # [ repr ( C ) ] pub struct _Vector_base__Vector_impl_data { pub _M_start : root :: std :: _Vector_base_pointer , pub _M_finish : root :: std :: _Vector_base_pointer , pub _M_end_of_storage : root :: std :: _Vector_base_pointer , } # [ repr ( C ) ] pub struct _Vector_base__Vector_impl { pub _base_1 : root :: std :: _Vector_base__Vector_impl_data , } pub type _Vector_base_allocator_type < _Alloc > = _Alloc ; # [ repr ( C ) ] pub struct vector { pub _base : root :: std :: _Vector_base , } pub type vector__Base = root :: std :: _Vector_base ; pub type vector__Tp_alloc_type = root :: std :: vector__Base ; pub type vector__Alloc_traits = root :: __gnu_cxx :: __alloc_traits ; pub type vector_value_type < _Tp > = _Tp ; pub type vector_pointer = root :: std :: vector__Base ; pub type vector_const_pointer = root :: std :: vector__Alloc_traits ; pub type vector_reference = root :: std :: vector__Alloc_traits ; pub type vector_const_reference = root :: std :: vector__Alloc_traits ; pub type vector_iterator = root :: __gnu_cxx :: __normal_iterator < root :: std :: vector_pointer > ; pub type vector_const_iterator = root :: __gnu_cxx :: __normal_iterator < root :: std :: vector_const_pointer > ; pub type vector_const_reverse_iterator = root :: std :: reverse_iterator < root :: std :: vector_const_iterator > ; pub type vector_reverse_iterator = root :: std :: reverse_iterator < root :: std :: vector_iterator > ; pub type vector_size_type = usize ; pub type vector_difference_type = isize ; pub type vector_allocator_type < _Alloc > = _Alloc ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct vector__Temporary_value { pub _M_this : * mut root :: std :: vector , pub __buf : u8 , } pub type _Base_bitset__WordT = :: std :: os :: raw :: c_ulong ; pub type bitset__Base = u8 ; pub type bitset__WordT = :: std :: os :: raw :: c_ulong ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct bitset_reference { pub _M_wp : * mut root :: std :: bitset__WordT , pub _M_bpos : usize , } } pub mod __gnu_cxx { # [ allow ( unused_imports ) ] use self :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __normal_iterator < _Iterator > { pub _M_current : _Iterator , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < _Iterator > > , } pub type __normal_iterator___traits_type = root :: std :: iterator_traits ; pub type __normal_iterator_iterator_type < _Iterator > = _Iterator ; pub type __normal_iterator_iterator_category = root :: __gnu_cxx :: __normal_iterator___traits_type ; pub type __normal_iterator_value_type = root :: __gnu_cxx :: __normal_iterator___traits_type ; pub type __normal_iterator_difference_type = root :: __gnu_cxx :: __normal_iterator___traits_type ; pub type __normal_iterator_reference = root :: __gnu_cxx :: __normal_iterator___traits_type ; pub type __normal_iterator_pointer = root :: __gnu_cxx :: __normal_iterator___traits_type ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __alloc_traits { pub _address : u8 , } pub type __alloc_traits_allocator_type < _Alloc > = _Alloc ; pub type __alloc_traits__Base_type = root :: std :: allocator_traits ; pub type __alloc_traits_value_type = root :: __gnu_cxx :: __alloc_traits__Base_type ; pub type __alloc_traits_pointer = root :: __gnu_cxx :: __alloc_traits__Base_type ; pub type __alloc_traits_const_pointer = root :: __gnu_cxx :: __alloc_traits__Base_type ; pub type __alloc_traits_size_type = root :: __gnu_cxx :: __alloc_traits__Base_type ; pub type __alloc_traits_difference_type = root :: __gnu_cxx :: __alloc_traits__Base_type ; pub type __alloc_traits_reference = * mut root :: __gnu_cxx :: __alloc_traits_value_type ; pub type __alloc_traits_const_reference = * const root :: __gnu_cxx :: __alloc_traits_value_type ; pub type __alloc_traits___is_custom_pointer = root :: std :: __and_ ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct __alloc_traits_rebind { pub _address : u8 , } pub type __alloc_traits_rebind_other = root :: __gnu_cxx :: __alloc_traits__Base_type ; } pub type __int8_t = :: std :: os :: raw :: c_schar ; pub type __uint8_t = :: std :: os :: raw :: c_uchar ; pub type __int16_t = :: std :: os :: raw :: c_short ; pub type __uint16_t = :: std :: os :: raw :: c_ushort ; pub type __int32_t = :: std :: os :: raw :: c_int ; pub type __uint32_t = :: std :: os :: raw :: c_uint ; pub type __int64_t = :: std :: os :: raw :: c_longlong ; pub type __uint64_t = :: std :: os :: raw :: c_ulonglong ; pub mod mozilla { # [ allow ( unused_imports ) ] use self :: super :: super :: root ; pub use values :: specified :: Appearance as StyleAppearance ; pub use font_face :: ComputedFontStretchRange as StyleComputedFontStretchRange ; pub use font_face :: ComputedFontStyleDescriptor as StyleComputedFontStyleDescriptor ; pub use font_face :: ComputedFontWeightRange as StyleComputedFontWeightRange ; pub use values :: computed :: easing :: TimingFunction as StyleComputedTimingFunction ; pub use values :: computed :: ui :: CursorKind as StyleCursorKind ; pub use values :: specified :: Display as StyleDisplay ; pub use gecko :: media_features :: DisplayMode as StyleDisplayMode ; pub use gecko :: media_features :: PrefersColorScheme as StylePrefersColorScheme ; pub use values :: computed :: length :: ExtremumLength as StyleExtremumLength ; pub use values :: generics :: basic_shape :: FillRule as StyleFillRule ; pub use font_face :: FontDisplay as StyleFontDisplay ; pub use font_face :: FontFaceSourceListComponent as StyleFontFaceSourceListComponent ; pub use values :: computed :: font :: FontLanguageOverride as StyleFontLanguageOverride ; pub use values :: specified :: svg_path :: PathCommand as StylePathCommand ; pub use cssparser :: UnicodeRange as StyleUnicodeRange ; pub use values :: computed :: OverflowWrap as StyleOverflowWrap ; pub use values :: computed :: WordBreak as StyleWordBreak ; pub use values :: computed :: UserSelect as StyleUserSelect ; pub use values :: computed :: BreakBetween as StyleBreakBetween ; pub use values :: computed :: BreakWithin as StyleBreakWithin ; pub use values :: computed :: BorderStyle as StyleBorderStyle ; pub use values :: computed :: OutlineStyle as StyleOutlineStyle ; pub use values :: computed :: ScrollSnapAlign as StyleScrollSnapAlign ; pub use values :: computed :: ScrollSnapStrictness as StyleScrollSnapStrictness ; pub use values :: computed :: ScrollSnapType as StyleScrollSnapType ; pub use values :: computed :: Resize as StyleResize ; pub use values :: computed :: OverflowClipBox as StyleOverflowClipBox ; pub use values :: computed :: Float as StyleFloat ; pub use values :: computed :: OverscrollBehavior as StyleOverscrollBehavior ; pub use values :: computed :: TextAlign as StyleTextAlign ; pub use values :: computed :: Overflow as StyleOverflow ; pub use values :: computed :: OverflowAnchor as StyleOverflowAnchor ; pub use values :: computed :: CSSPixelLength as StyleLength ; pub use values :: computed :: LengthPercentage as StyleLengthPercentage ; pub use values :: computed :: NonNegativeLengthPercentage as StyleNonNegativeLengthPercentage ; pub use values :: generics :: length :: LengthPercentageOrAuto as StyleGenericLengthPercentageOrAuto ; pub use values :: generics :: length :: LengthPercentageOrNormal as StyleGenericLengthPercentageOrNormal ; pub use values :: computed :: LengthPercentageOrAuto as StyleLengthPercentageOrAuto ; pub use values :: computed :: NonNegativeLengthPercentageOrAuto as StyleNonNegativeLengthPercentageOrAuto ; pub use values :: generics :: rect :: Rect as StyleRect ; pub use values :: specified :: gecko :: IntersectionObserverRootMargin as StyleIntersectionObserverRootMargin ; pub use values :: generics :: length :: Size as StyleGenericSize ; pub use values :: generics :: length :: MaxSize as StyleGenericMaxSize ; pub use values :: generics :: flex :: FlexBasis as StyleGenericFlexBasis ; pub use values :: computed :: Size as StyleSize ; pub use values :: computed :: MaxSize as StyleMaxSize ; pub use values :: computed :: FlexBasis as StyleFlexBasis ; pub use values :: computed :: Position as StylePosition ; pub use values :: computed :: BackgroundSize as StyleBackgroundSize ; pub use values :: generics :: background :: BackgroundSize as StyleGenericBackgroundSize ; pub use values :: computed :: BorderImageSlice as StyleBorderImageSlice ; pub use values :: generics :: length :: LengthOrNumber as StyleGenericLengthOrNumber ; pub use values :: computed :: length :: CSSPixelLength as StyleCSSPixelLength ; pub use values :: computed :: NonNegativeLength as StyleNonNegativeLength ; pub use values :: computed :: NonNegativeNumber as StyleNonNegativeNumber ; pub use values :: computed :: Percentage as StylePercentage ; pub use values :: computed :: Perspective as StylePerspective ; pub use values :: generics :: box_ :: Perspective as StyleGenericPerspective ; pub use values :: computed :: ZIndex as StyleZIndex ; pub use values :: generics :: position :: ZIndex as StyleGenericZIndex ; pub use values :: computed :: TransformOrigin as StyleTransformOrigin ; pub use values :: generics :: border :: BorderRadius as StyleGenericBorderRadius ; pub use values :: computed :: text :: LetterSpacing as StyleLetterSpacing ; pub use values :: generics :: text :: LineHeight as StyleGenericLineHeight ; pub use values :: computed :: Contain as StyleContain ; pub use invalidation :: element :: restyle_hints :: RestyleHint as StyleRestyleHint ; pub use values :: computed :: TouchAction as StyleTouchAction ; pub use values :: specified :: box_ :: WillChange as StyleWillChange ; pub use values :: computed :: TextDecorationLine as StyleTextDecorationLine ; pub use values :: computed :: TextTransform as StyleTextTransform ; pub use values :: computed :: MozListReversed as StyleMozListReversed ; pub use gecko_bindings :: sugar :: ownership :: Owned as StyleOwned ; pub use gecko_bindings :: sugar :: ownership :: OwnedOrNull as StyleOwnedOrNull ; pub use gecko_bindings :: sugar :: ownership :: Strong as StyleStrong ; pub use values :: computed :: font :: GenericFontFamily as StyleGenericFontFamily ; pub use values :: computed :: font :: FontFamilyNameSyntax as StyleFontFamilyNameSyntax ; pub use values :: generics :: color :: Color as StyleGenericColor ; pub use values :: specified :: color :: SystemColor as StyleSystemColor ; pub use values :: generics :: color :: ColorOrAuto as StyleGenericColorOrAuto ; pub use values :: generics :: ui :: ScrollbarColor as StyleGenericScrollbarColor ; pub use cssparser :: RGBA as StyleRGBA ; pub use stylesheets :: Origin as StyleOrigin ; pub use values :: generics :: image :: GradientItem as StyleGenericGradientItem ; pub use values :: generics :: box_ :: VerticalAlign as StyleGenericVerticalAlign ; pub use values :: generics :: box_ :: VerticalAlignKeyword as StyleVerticalAlignKeyword ; pub use values :: generics :: basic_shape :: BasicShape as StyleGenericBasicShape ; pub use style_traits :: arc_slice :: ArcSlice as StyleArcSlice ; pub use style_traits :: arc_slice :: ForgottenArcSlicePtr as StyleForgottenArcSlicePtr ; pub use style_traits :: owned_slice :: OwnedSlice as StyleOwnedSlice ; pub use values :: specified :: svg :: MozContextProperties as StyleMozContextProperties ; pub use values :: specified :: list :: Quotes as StyleQuotes ; pub use style_traits :: owned_str :: OwnedStr as StyleOwnedStr ; pub use values :: generics :: effects :: BoxShadow as StyleGenericBoxShadow ; pub use values :: generics :: effects :: SimpleShadow as StyleGenericSimpleShadow ; pub use values :: generics :: transform :: TransformOperation as StyleGenericTransformOperation ; pub use values :: generics :: transform :: Transform as StyleGenericTransform ; pub use values :: generics :: transform :: Scale as StyleGenericScale ; pub use values :: generics :: transform :: Rotate as StyleGenericRotate ; pub use values :: generics :: transform :: Translate as StyleGenericTranslate ; pub use values :: computed :: Angle as StyleAngle ; pub mod detail { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct VariantTag { pub _address : u8 , } pub type VariantTag_Type = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ThreadLocal { pub _address : u8 , } pub type ThreadLocal_Type = u8 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MutexImpl { pub platformData_ : [ * mut :: std :: os :: raw :: c_void ; 6usize ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MutexImpl_PlatformData { _unused : [ u8 ; 0 ] , } # [ test ] fn bindgen_test_layout_MutexImpl ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MutexImpl > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( MutexImpl ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MutexImpl > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( MutexImpl ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MutexImpl > ( ) ) ) . platformData_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MutexImpl ) , "::" , stringify ! ( platformData_ ) ) ) ; } pub const StringDataFlags_TERMINATED : root :: mozilla :: detail :: StringDataFlags = 1 ; pub const StringDataFlags_VOIDED : root :: mozilla :: detail :: StringDataFlags = 2 ; pub const StringDataFlags_REFCOUNTED : root :: mozilla :: detail :: StringDataFlags = 4 ; pub const StringDataFlags_OWNED : root :: mozilla :: detail :: StringDataFlags = 8 ; pub const StringDataFlags_INLINE : root :: mozilla :: detail :: StringDataFlags = 16 ; pub const StringDataFlags_LITERAL : root :: mozilla :: detail :: StringDataFlags = 32 ; pub type StringDataFlags = u16 ; pub const StringClassFlags_INLINE : root :: mozilla :: detail :: StringClassFlags = 1 ; pub const StringClassFlags_NULL_TERMINATED : root :: mozilla :: detail :: StringClassFlags = 2 ; pub type StringClassFlags = u16 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTStringRepr < T > { pub mData : * mut root :: mozilla :: detail :: nsTStringRepr_char_type < T > , pub mLength : root :: mozilla :: detail :: nsTStringRepr_size_type , pub mDataFlags : root :: mozilla :: detail :: nsTStringRepr_DataFlags , pub mClassFlags : root :: mozilla :: detail :: nsTStringRepr_ClassFlags , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type nsTStringRepr_fallible_t = root :: mozilla :: fallible_t ; pub type nsTStringRepr_char_type < T > = T ; pub type nsTStringRepr_self_type < T > = root :: mozilla :: detail :: nsTStringRepr < T > ; pub type nsTStringRepr_base_string_type < T > = root :: mozilla :: detail :: nsTStringRepr_self_type < T > ; pub type nsTStringRepr_substring_type < T > = root :: nsTSubstring < T > ; pub type nsTStringRepr_substring_tuple_type < T > = root :: nsTSubstringTuple < T > ; pub type nsTStringRepr_const_iterator < T > = root :: nsReadingIterator < root :: mozilla :: detail :: nsTStringRepr_char_type < T > > ; pub type nsTStringRepr_iterator < T > = * mut root :: mozilla :: detail :: nsTStringRepr_char_type < T > ; pub type nsTStringRepr_comparator_type = root :: nsTStringComparator ; pub type nsTStringRepr_const_char_iterator < T > = * const root :: mozilla :: detail :: nsTStringRepr_char_type < T > ; pub type nsTStringRepr_index_type = u32 ; pub type nsTStringRepr_size_type = u32 ; pub use self :: super :: super :: super :: root :: mozilla :: detail :: StringDataFlags as nsTStringRepr_DataFlags ; pub use self :: super :: super :: super :: root :: mozilla :: detail :: StringClassFlags as nsTStringRepr_ClassFlags ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTStringRepr_raw_type { pub _address : u8 , } pub type nsTStringRepr_raw_type_type < U > = * const U ; # [ repr ( C ) ] # [ repr ( align ( 4 ) ) ] pub struct GkAtoms { pub _bindgen_opaque_blob : [ u32 ; 21757usize ] , } pub const GkAtoms_Atoms_SystemPrincipal : root :: mozilla :: detail :: GkAtoms_Atoms = 0 ; pub const GkAtoms_Atoms__empty : root :: mozilla :: detail :: GkAtoms_Atoms = 1 ; pub const GkAtoms_Atoms__0 : root :: mozilla :: detail :: GkAtoms_Atoms = 2 ; pub const GkAtoms_Atoms__1 : root :: mozilla :: detail :: GkAtoms_Atoms = 3 ; pub const GkAtoms_Atoms_moz : root :: mozilla :: detail :: GkAtoms_Atoms = 4 ; pub const GkAtoms_Atoms_mozframetype : root :: mozilla :: detail :: GkAtoms_Atoms = 5 ; pub const GkAtoms_Atoms__moz_abspos : root :: mozilla :: detail :: GkAtoms_Atoms = 6 ; pub const GkAtoms_Atoms__moz_activated : root :: mozilla :: detail :: GkAtoms_Atoms = 7 ; pub const GkAtoms_Atoms__moz_anonclass : root :: mozilla :: detail :: GkAtoms_Atoms = 8 ; pub const GkAtoms_Atoms__moz_resizing : root :: mozilla :: detail :: GkAtoms_Atoms = 9 ; pub const GkAtoms_Atoms_mozallowfullscreen : root :: mozilla :: detail :: GkAtoms_Atoms = 10 ; pub const GkAtoms_Atoms_moztype : root :: mozilla :: detail :: GkAtoms_Atoms = 11 ; pub const GkAtoms_Atoms_mozdirty : root :: mozilla :: detail :: GkAtoms_Atoms = 12 ; pub const GkAtoms_Atoms_mozdisallowselectionprint : root :: mozilla :: detail :: GkAtoms_Atoms = 13 ; pub const GkAtoms_Atoms_mozpersist : root :: mozilla :: detail :: GkAtoms_Atoms = 14 ; pub const GkAtoms_Atoms_mozdonotsend : root :: mozilla :: detail :: GkAtoms_Atoms = 15 ; pub const GkAtoms_Atoms_mozeditorbogusnode : root :: mozilla :: detail :: GkAtoms_Atoms = 16 ; pub const GkAtoms_Atoms_mozgeneratedcontentbefore : root :: mozilla :: detail :: GkAtoms_Atoms = 17 ; pub const GkAtoms_Atoms_mozgeneratedcontentafter : root :: mozilla :: detail :: GkAtoms_Atoms = 18 ; pub const GkAtoms_Atoms_mozgeneratedcontentmarker : root :: mozilla :: detail :: GkAtoms_Atoms = 19 ; pub const GkAtoms_Atoms_mozgeneratedcontentimage : root :: mozilla :: detail :: GkAtoms_Atoms = 20 ; pub const GkAtoms_Atoms_mozquote : root :: mozilla :: detail :: GkAtoms_Atoms = 21 ; pub const GkAtoms_Atoms_mozsignature : root :: mozilla :: detail :: GkAtoms_Atoms = 22 ; pub const GkAtoms_Atoms__moz_is_glyph : root :: mozilla :: detail :: GkAtoms_Atoms = 23 ; pub const GkAtoms_Atoms__moz_original_size : root :: mozilla :: detail :: GkAtoms_Atoms = 24 ; pub const GkAtoms_Atoms_menuactive : root :: mozilla :: detail :: GkAtoms_Atoms = 25 ; pub const GkAtoms_Atoms__poundDefault : root :: mozilla :: detail :: GkAtoms_Atoms = 26 ; pub const GkAtoms_Atoms__asterisk : root :: mozilla :: detail :: GkAtoms_Atoms = 27 ; pub const GkAtoms_Atoms_a : root :: mozilla :: detail :: GkAtoms_Atoms = 28 ; pub const GkAtoms_Atoms_abbr : root :: mozilla :: detail :: GkAtoms_Atoms = 29 ; pub const GkAtoms_Atoms_abort : root :: mozilla :: detail :: GkAtoms_Atoms = 30 ; pub const GkAtoms_Atoms_above : root :: mozilla :: detail :: GkAtoms_Atoms = 31 ; pub const GkAtoms_Atoms_acceltext : root :: mozilla :: detail :: GkAtoms_Atoms = 32 ; pub const GkAtoms_Atoms_accept : root :: mozilla :: detail :: GkAtoms_Atoms = 33 ; pub const GkAtoms_Atoms_acceptcharset : root :: mozilla :: detail :: GkAtoms_Atoms = 34 ; pub const GkAtoms_Atoms_accessiblenode : root :: mozilla :: detail :: GkAtoms_Atoms = 35 ; pub const GkAtoms_Atoms_accesskey : root :: mozilla :: detail :: GkAtoms_Atoms = 36 ; pub const GkAtoms_Atoms_acronym : root :: mozilla :: detail :: GkAtoms_Atoms = 37 ; pub const GkAtoms_Atoms_action : root :: mozilla :: detail :: GkAtoms_Atoms = 38 ; pub const GkAtoms_Atoms_active : root :: mozilla :: detail :: GkAtoms_Atoms = 39 ; pub const GkAtoms_Atoms_activateontab : root :: mozilla :: detail :: GkAtoms_Atoms = 40 ; pub const GkAtoms_Atoms_actuate : root :: mozilla :: detail :: GkAtoms_Atoms = 41 ; pub const GkAtoms_Atoms_address : root :: mozilla :: detail :: GkAtoms_Atoms = 42 ; pub const GkAtoms_Atoms_after : root :: mozilla :: detail :: GkAtoms_Atoms = 43 ; pub const GkAtoms_Atoms_align : root :: mozilla :: detail :: GkAtoms_Atoms = 44 ; pub const GkAtoms_Atoms_alink : root :: mozilla :: detail :: GkAtoms_Atoms = 45 ; pub const GkAtoms_Atoms_all : root :: mozilla :: detail :: GkAtoms_Atoms = 46 ; pub const GkAtoms_Atoms_allow : root :: mozilla :: detail :: GkAtoms_Atoms = 47 ; pub const GkAtoms_Atoms_allowdirs : root :: mozilla :: detail :: GkAtoms_Atoms = 48 ; pub const GkAtoms_Atoms_allowevents : root :: mozilla :: detail :: GkAtoms_Atoms = 49 ; pub const GkAtoms_Atoms_allowforms : root :: mozilla :: detail :: GkAtoms_Atoms = 50 ; pub const GkAtoms_Atoms_allowfullscreen : root :: mozilla :: detail :: GkAtoms_Atoms = 51 ; pub const GkAtoms_Atoms_allowmodals : root :: mozilla :: detail :: GkAtoms_Atoms = 52 ; pub const GkAtoms_Atoms_alloworientationlock : root :: mozilla :: detail :: GkAtoms_Atoms = 53 ; pub const GkAtoms_Atoms_allowpaymentrequest : root :: mozilla :: detail :: GkAtoms_Atoms = 54 ; pub const GkAtoms_Atoms_allowpointerlock : root :: mozilla :: detail :: GkAtoms_Atoms = 55 ; pub const GkAtoms_Atoms_allowpopupstoescapesandbox : root :: mozilla :: detail :: GkAtoms_Atoms = 56 ; pub const GkAtoms_Atoms_allowpopups : root :: mozilla :: detail :: GkAtoms_Atoms = 57 ; pub const GkAtoms_Atoms_allowpresentation : root :: mozilla :: detail :: GkAtoms_Atoms = 58 ; pub const GkAtoms_Atoms_allowstorageaccessbyuseractivatetion : root :: mozilla :: detail :: GkAtoms_Atoms = 59 ; pub const GkAtoms_Atoms_allowsameorigin : root :: mozilla :: detail :: GkAtoms_Atoms = 60 ; pub const GkAtoms_Atoms_allowscripts : root :: mozilla :: detail :: GkAtoms_Atoms = 61 ; pub const GkAtoms_Atoms_allowscriptstoclose : root :: mozilla :: detail :: GkAtoms_Atoms = 62 ; pub const GkAtoms_Atoms_allowtopnavigation : root :: mozilla :: detail :: GkAtoms_Atoms = 63 ; pub const GkAtoms_Atoms_allowuntrusted : root :: mozilla :: detail :: GkAtoms_Atoms = 64 ; pub const GkAtoms_Atoms_alt : root :: mozilla :: detail :: GkAtoms_Atoms = 65 ; pub const GkAtoms_Atoms_alternate : root :: mozilla :: detail :: GkAtoms_Atoms = 66 ; pub const GkAtoms_Atoms_always : root :: mozilla :: detail :: GkAtoms_Atoms = 67 ; pub const GkAtoms_Atoms_ancestor : root :: mozilla :: detail :: GkAtoms_Atoms = 68 ; pub const GkAtoms_Atoms_ancestorOrSelf : root :: mozilla :: detail :: GkAtoms_Atoms = 69 ; pub const GkAtoms_Atoms_anchor : root :: mozilla :: detail :: GkAtoms_Atoms = 70 ; pub const GkAtoms_Atoms__and : root :: mozilla :: detail :: GkAtoms_Atoms = 71 ; pub const GkAtoms_Atoms_animations : root :: mozilla :: detail :: GkAtoms_Atoms = 72 ; pub const GkAtoms_Atoms_anonid : root :: mozilla :: detail :: GkAtoms_Atoms = 73 ; pub const GkAtoms_Atoms_anonlocation : root :: mozilla :: detail :: GkAtoms_Atoms = 74 ; pub const GkAtoms_Atoms_anonymousDiv : root :: mozilla :: detail :: GkAtoms_Atoms = 75 ; pub const GkAtoms_Atoms_any : root :: mozilla :: detail :: GkAtoms_Atoms = 76 ; pub const GkAtoms_Atoms_any_hover : root :: mozilla :: detail :: GkAtoms_Atoms = 77 ; pub const GkAtoms_Atoms_any_pointer : root :: mozilla :: detail :: GkAtoms_Atoms = 78 ; pub const GkAtoms_Atoms_applet : root :: mozilla :: detail :: GkAtoms_Atoms = 79 ; pub const GkAtoms_Atoms_applyImports : root :: mozilla :: detail :: GkAtoms_Atoms = 80 ; pub const GkAtoms_Atoms_applyTemplates : root :: mozilla :: detail :: GkAtoms_Atoms = 81 ; pub const GkAtoms_Atoms_archive : root :: mozilla :: detail :: GkAtoms_Atoms = 82 ; pub const GkAtoms_Atoms_area : root :: mozilla :: detail :: GkAtoms_Atoms = 83 ; pub const GkAtoms_Atoms_aria_activedescendant : root :: mozilla :: detail :: GkAtoms_Atoms = 84 ; pub const GkAtoms_Atoms_aria_atomic : root :: mozilla :: detail :: GkAtoms_Atoms = 85 ; pub const GkAtoms_Atoms_aria_autocomplete : root :: mozilla :: detail :: GkAtoms_Atoms = 86 ; pub const GkAtoms_Atoms_aria_busy : root :: mozilla :: detail :: GkAtoms_Atoms = 87 ; pub const GkAtoms_Atoms_aria_checked : root :: mozilla :: detail :: GkAtoms_Atoms = 88 ; pub const GkAtoms_Atoms_aria_controls : root :: mozilla :: detail :: GkAtoms_Atoms = 89 ; pub const GkAtoms_Atoms_aria_current : root :: mozilla :: detail :: GkAtoms_Atoms = 90 ; pub const GkAtoms_Atoms_aria_describedby : root :: mozilla :: detail :: GkAtoms_Atoms = 91 ; pub const GkAtoms_Atoms_aria_disabled : root :: mozilla :: detail :: GkAtoms_Atoms = 92 ; pub const GkAtoms_Atoms_aria_dropeffect : root :: mozilla :: detail :: GkAtoms_Atoms = 93 ; pub const GkAtoms_Atoms_aria_expanded : root :: mozilla :: detail :: GkAtoms_Atoms = 94 ; pub const GkAtoms_Atoms_aria_flowto : root :: mozilla :: detail :: GkAtoms_Atoms = 95 ; pub const GkAtoms_Atoms_aria_haspopup : root :: mozilla :: detail :: GkAtoms_Atoms = 96 ; pub const GkAtoms_Atoms_aria_hidden : root :: mozilla :: detail :: GkAtoms_Atoms = 97 ; pub const GkAtoms_Atoms_aria_invalid : root :: mozilla :: detail :: GkAtoms_Atoms = 98 ; pub const GkAtoms_Atoms_aria_labelledby : root :: mozilla :: detail :: GkAtoms_Atoms = 99 ; pub const GkAtoms_Atoms_aria_level : root :: mozilla :: detail :: GkAtoms_Atoms = 100 ; pub const GkAtoms_Atoms_aria_live : root :: mozilla :: detail :: GkAtoms_Atoms = 101 ; pub const GkAtoms_Atoms_aria_multiline : root :: mozilla :: detail :: GkAtoms_Atoms = 102 ; pub const GkAtoms_Atoms_aria_multiselectable : root :: mozilla :: detail :: GkAtoms_Atoms = 103 ; pub const GkAtoms_Atoms_aria_owns : root :: mozilla :: detail :: GkAtoms_Atoms = 104 ; pub const GkAtoms_Atoms_aria_posinset : root :: mozilla :: detail :: GkAtoms_Atoms = 105 ; pub const GkAtoms_Atoms_aria_pressed : root :: mozilla :: detail :: GkAtoms_Atoms = 106 ; pub const GkAtoms_Atoms_aria_readonly : root :: mozilla :: detail :: GkAtoms_Atoms = 107 ; pub const GkAtoms_Atoms_aria_relevant : root :: mozilla :: detail :: GkAtoms_Atoms = 108 ; pub const GkAtoms_Atoms_aria_required : root :: mozilla :: detail :: GkAtoms_Atoms = 109 ; pub const GkAtoms_Atoms_aria_selected : root :: mozilla :: detail :: GkAtoms_Atoms = 110 ; pub const GkAtoms_Atoms_aria_setsize : root :: mozilla :: detail :: GkAtoms_Atoms = 111 ; pub const GkAtoms_Atoms_aria_sort : root :: mozilla :: detail :: GkAtoms_Atoms = 112 ; pub const GkAtoms_Atoms_aria_valuemax : root :: mozilla :: detail :: GkAtoms_Atoms = 113 ; pub const GkAtoms_Atoms_aria_valuemin : root :: mozilla :: detail :: GkAtoms_Atoms = 114 ; pub const GkAtoms_Atoms_aria_valuenow : root :: mozilla :: detail :: GkAtoms_Atoms = 115 ; pub const GkAtoms_Atoms_arrow : root :: mozilla :: detail :: GkAtoms_Atoms = 116 ; pub const GkAtoms_Atoms_article : root :: mozilla :: detail :: GkAtoms_Atoms = 117 ; pub const GkAtoms_Atoms_as_ : root :: mozilla :: detail :: GkAtoms_Atoms = 118 ; pub const GkAtoms_Atoms_ascending : root :: mozilla :: detail :: GkAtoms_Atoms = 119 ; pub const GkAtoms_Atoms_aside : root :: mozilla :: detail :: GkAtoms_Atoms = 120 ; pub const GkAtoms_Atoms_aspectRatio : root :: mozilla :: detail :: GkAtoms_Atoms = 121 ; pub const GkAtoms_Atoms_async_ : root :: mozilla :: detail :: GkAtoms_Atoms = 122 ; pub const GkAtoms_Atoms_attribute : root :: mozilla :: detail :: GkAtoms_Atoms = 123 ; pub const GkAtoms_Atoms_attributes : root :: mozilla :: detail :: GkAtoms_Atoms = 124 ; pub const GkAtoms_Atoms_attributeSet : root :: mozilla :: detail :: GkAtoms_Atoms = 125 ; pub const GkAtoms_Atoms__auto : root :: mozilla :: detail :: GkAtoms_Atoms = 126 ; pub const GkAtoms_Atoms_autocheck : root :: mozilla :: detail :: GkAtoms_Atoms = 127 ; pub const GkAtoms_Atoms_autocomplete : root :: mozilla :: detail :: GkAtoms_Atoms = 128 ; pub const GkAtoms_Atoms_autocomplete_richlistbox : root :: mozilla :: detail :: GkAtoms_Atoms = 129 ; pub const GkAtoms_Atoms_autofocus : root :: mozilla :: detail :: GkAtoms_Atoms = 130 ; pub const GkAtoms_Atoms_autoplay : root :: mozilla :: detail :: GkAtoms_Atoms = 131 ; pub const GkAtoms_Atoms_axis : root :: mozilla :: detail :: GkAtoms_Atoms = 132 ; pub const GkAtoms_Atoms_b : root :: mozilla :: detail :: GkAtoms_Atoms = 133 ; pub const GkAtoms_Atoms_background : root :: mozilla :: detail :: GkAtoms_Atoms = 134 ; pub const GkAtoms_Atoms_bar : root :: mozilla :: detail :: GkAtoms_Atoms = 135 ; pub const GkAtoms_Atoms_base : root :: mozilla :: detail :: GkAtoms_Atoms = 136 ; pub const GkAtoms_Atoms_basefont : root :: mozilla :: detail :: GkAtoms_Atoms = 137 ; pub const GkAtoms_Atoms_baseline : root :: mozilla :: detail :: GkAtoms_Atoms = 138 ; pub const GkAtoms_Atoms_bdi : root :: mozilla :: detail :: GkAtoms_Atoms = 139 ; pub const GkAtoms_Atoms_bdo : root :: mozilla :: detail :: GkAtoms_Atoms = 140 ; pub const GkAtoms_Atoms_before : root :: mozilla :: detail :: GkAtoms_Atoms = 141 ; pub const GkAtoms_Atoms_behavior : root :: mozilla :: detail :: GkAtoms_Atoms = 142 ; pub const GkAtoms_Atoms_below : root :: mozilla :: detail :: GkAtoms_Atoms = 143 ; pub const GkAtoms_Atoms_bgcolor : root :: mozilla :: detail :: GkAtoms_Atoms = 144 ; pub const GkAtoms_Atoms_bgsound : root :: mozilla :: detail :: GkAtoms_Atoms = 145 ; pub const GkAtoms_Atoms_big : root :: mozilla :: detail :: GkAtoms_Atoms = 146 ; pub const GkAtoms_Atoms_binding : root :: mozilla :: detail :: GkAtoms_Atoms = 147 ; pub const GkAtoms_Atoms_bindings : root :: mozilla :: detail :: GkAtoms_Atoms = 148 ; pub const GkAtoms_Atoms_bindToUntrustedContent : root :: mozilla :: detail :: GkAtoms_Atoms = 149 ; pub const GkAtoms_Atoms_black : root :: mozilla :: detail :: GkAtoms_Atoms = 150 ; pub const GkAtoms_Atoms_block : root :: mozilla :: detail :: GkAtoms_Atoms = 151 ; pub const GkAtoms_Atoms_blockquote : root :: mozilla :: detail :: GkAtoms_Atoms = 152 ; pub const GkAtoms_Atoms_blur : root :: mozilla :: detail :: GkAtoms_Atoms = 153 ; pub const GkAtoms_Atoms_body : root :: mozilla :: detail :: GkAtoms_Atoms = 154 ; pub const GkAtoms_Atoms_boolean : root :: mozilla :: detail :: GkAtoms_Atoms = 155 ; pub const GkAtoms_Atoms_border : root :: mozilla :: detail :: GkAtoms_Atoms = 156 ; pub const GkAtoms_Atoms_bordercolor : root :: mozilla :: detail :: GkAtoms_Atoms = 157 ; pub const GkAtoms_Atoms_both : root :: mozilla :: detail :: GkAtoms_Atoms = 158 ; pub const GkAtoms_Atoms_bottom : root :: mozilla :: detail :: GkAtoms_Atoms = 159 ; pub const GkAtoms_Atoms_bottomend : root :: mozilla :: detail :: GkAtoms_Atoms = 160 ; pub const GkAtoms_Atoms_bottomstart : root :: mozilla :: detail :: GkAtoms_Atoms = 161 ; pub const GkAtoms_Atoms_bottomleft : root :: mozilla :: detail :: GkAtoms_Atoms = 162 ; pub const GkAtoms_Atoms_bottommargin : root :: mozilla :: detail :: GkAtoms_Atoms = 163 ; pub const GkAtoms_Atoms_bottomright : root :: mozilla :: detail :: GkAtoms_Atoms = 164 ; pub const GkAtoms_Atoms_box_ : root :: mozilla :: detail :: GkAtoms_Atoms = 165 ; pub const GkAtoms_Atoms_br : root :: mozilla :: detail :: GkAtoms_Atoms = 166 ; pub const GkAtoms_Atoms_browser : root :: mozilla :: detail :: GkAtoms_Atoms = 167 ; pub const GkAtoms_Atoms_mozbrowser : root :: mozilla :: detail :: GkAtoms_Atoms = 168 ; pub const GkAtoms_Atoms_button : root :: mozilla :: detail :: GkAtoms_Atoms = 169 ; pub const GkAtoms_Atoms_brighttitlebarforeground : root :: mozilla :: detail :: GkAtoms_Atoms = 170 ; pub const GkAtoms_Atoms_callTemplate : root :: mozilla :: detail :: GkAtoms_Atoms = 171 ; pub const GkAtoms_Atoms_canvas : root :: mozilla :: detail :: GkAtoms_Atoms = 172 ; pub const GkAtoms_Atoms_caption : root :: mozilla :: detail :: GkAtoms_Atoms = 173 ; pub const GkAtoms_Atoms_captionBox : root :: mozilla :: detail :: GkAtoms_Atoms = 174 ; pub const GkAtoms_Atoms_caseOrder : root :: mozilla :: detail :: GkAtoms_Atoms = 175 ; pub const GkAtoms_Atoms_cdataSectionElements : root :: mozilla :: detail :: GkAtoms_Atoms = 176 ; pub const GkAtoms_Atoms_ceiling : root :: mozilla :: detail :: GkAtoms_Atoms = 177 ; pub const GkAtoms_Atoms_cell : root :: mozilla :: detail :: GkAtoms_Atoms = 178 ; pub const GkAtoms_Atoms_cellpadding : root :: mozilla :: detail :: GkAtoms_Atoms = 179 ; pub const GkAtoms_Atoms_cellspacing : root :: mozilla :: detail :: GkAtoms_Atoms = 180 ; pub const GkAtoms_Atoms_center : root :: mozilla :: detail :: GkAtoms_Atoms = 181 ; pub const GkAtoms_Atoms_change : root :: mozilla :: detail :: GkAtoms_Atoms = 182 ; pub const GkAtoms_Atoms__char : root :: mozilla :: detail :: GkAtoms_Atoms = 183 ; pub const GkAtoms_Atoms_characterData : root :: mozilla :: detail :: GkAtoms_Atoms = 184 ; pub const GkAtoms_Atoms_charcode : root :: mozilla :: detail :: GkAtoms_Atoms = 185 ; pub const GkAtoms_Atoms_charoff : root :: mozilla :: detail :: GkAtoms_Atoms = 186 ; pub const GkAtoms_Atoms_charset : root :: mozilla :: detail :: GkAtoms_Atoms = 187 ; pub const GkAtoms_Atoms_checkbox : root :: mozilla :: detail :: GkAtoms_Atoms = 188 ; pub const GkAtoms_Atoms_checkboxLabel : root :: mozilla :: detail :: GkAtoms_Atoms = 189 ; pub const GkAtoms_Atoms_checked : root :: mozilla :: detail :: GkAtoms_Atoms = 190 ; pub const GkAtoms_Atoms_child : root :: mozilla :: detail :: GkAtoms_Atoms = 191 ; pub const GkAtoms_Atoms_children : root :: mozilla :: detail :: GkAtoms_Atoms = 192 ; pub const GkAtoms_Atoms_childList : root :: mozilla :: detail :: GkAtoms_Atoms = 193 ; pub const GkAtoms_Atoms_choose : root :: mozilla :: detail :: GkAtoms_Atoms = 194 ; pub const GkAtoms_Atoms_chromemargin : root :: mozilla :: detail :: GkAtoms_Atoms = 195 ; pub const GkAtoms_Atoms_exposeToUntrustedContent : root :: mozilla :: detail :: GkAtoms_Atoms = 196 ; pub const GkAtoms_Atoms_circ : root :: mozilla :: detail :: GkAtoms_Atoms = 197 ; pub const GkAtoms_Atoms_circle : root :: mozilla :: detail :: GkAtoms_Atoms = 198 ; pub const GkAtoms_Atoms_cite : root :: mozilla :: detail :: GkAtoms_Atoms = 199 ; pub const GkAtoms_Atoms__class : root :: mozilla :: detail :: GkAtoms_Atoms = 200 ; pub const GkAtoms_Atoms_classid : root :: mozilla :: detail :: GkAtoms_Atoms = 201 ; pub const GkAtoms_Atoms_clear : root :: mozilla :: detail :: GkAtoms_Atoms = 202 ; pub const GkAtoms_Atoms_click : root :: mozilla :: detail :: GkAtoms_Atoms = 203 ; pub const GkAtoms_Atoms_clickcount : root :: mozilla :: detail :: GkAtoms_Atoms = 204 ; pub const GkAtoms_Atoms_clickthrough : root :: mozilla :: detail :: GkAtoms_Atoms = 205 ; pub const GkAtoms_Atoms_movetoclick : root :: mozilla :: detail :: GkAtoms_Atoms = 206 ; pub const GkAtoms_Atoms_clip : root :: mozilla :: detail :: GkAtoms_Atoms = 207 ; pub const GkAtoms_Atoms_close : root :: mozilla :: detail :: GkAtoms_Atoms = 208 ; pub const GkAtoms_Atoms_closed : root :: mozilla :: detail :: GkAtoms_Atoms = 209 ; pub const GkAtoms_Atoms_closemenu : root :: mozilla :: detail :: GkAtoms_Atoms = 210 ; pub const GkAtoms_Atoms_code : root :: mozilla :: detail :: GkAtoms_Atoms = 211 ; pub const GkAtoms_Atoms_codebase : root :: mozilla :: detail :: GkAtoms_Atoms = 212 ; pub const GkAtoms_Atoms_codetype : root :: mozilla :: detail :: GkAtoms_Atoms = 213 ; pub const GkAtoms_Atoms_col : root :: mozilla :: detail :: GkAtoms_Atoms = 214 ; pub const GkAtoms_Atoms_colgroup : root :: mozilla :: detail :: GkAtoms_Atoms = 215 ; pub const GkAtoms_Atoms_collapse : root :: mozilla :: detail :: GkAtoms_Atoms = 216 ; pub const GkAtoms_Atoms_collapsed : root :: mozilla :: detail :: GkAtoms_Atoms = 217 ; pub const GkAtoms_Atoms_color : root :: mozilla :: detail :: GkAtoms_Atoms = 218 ; pub const GkAtoms_Atoms_colorIndex : root :: mozilla :: detail :: GkAtoms_Atoms = 219 ; pub const GkAtoms_Atoms_cols : root :: mozilla :: detail :: GkAtoms_Atoms = 220 ; pub const GkAtoms_Atoms_colspan : root :: mozilla :: detail :: GkAtoms_Atoms = 221 ; pub const GkAtoms_Atoms_combobox : root :: mozilla :: detail :: GkAtoms_Atoms = 222 ; pub const GkAtoms_Atoms_command : root :: mozilla :: detail :: GkAtoms_Atoms = 223 ; pub const GkAtoms_Atoms_commandupdater : root :: mozilla :: detail :: GkAtoms_Atoms = 224 ; pub const GkAtoms_Atoms_comment : root :: mozilla :: detail :: GkAtoms_Atoms = 225 ; pub const GkAtoms_Atoms_compact : root :: mozilla :: detail :: GkAtoms_Atoms = 226 ; pub const GkAtoms_Atoms_concat : root :: mozilla :: detail :: GkAtoms_Atoms = 227 ; pub const GkAtoms_Atoms_constructor : root :: mozilla :: detail :: GkAtoms_Atoms = 228 ; pub const GkAtoms_Atoms_consumeoutsideclicks : root :: mozilla :: detail :: GkAtoms_Atoms = 229 ; pub const GkAtoms_Atoms_container : root :: mozilla :: detail :: GkAtoms_Atoms = 230 ; pub const GkAtoms_Atoms_contains : root :: mozilla :: detail :: GkAtoms_Atoms = 231 ; pub const GkAtoms_Atoms_content : root :: mozilla :: detail :: GkAtoms_Atoms = 232 ; pub const GkAtoms_Atoms_contenteditable : root :: mozilla :: detail :: GkAtoms_Atoms = 233 ; pub const GkAtoms_Atoms_headerContentDisposition : root :: mozilla :: detail :: GkAtoms_Atoms = 234 ; pub const GkAtoms_Atoms_headerContentLanguage : root :: mozilla :: detail :: GkAtoms_Atoms = 235 ; pub const GkAtoms_Atoms_contentLocation : root :: mozilla :: detail :: GkAtoms_Atoms = 236 ; pub const GkAtoms_Atoms_headerContentScriptType : root :: mozilla :: detail :: GkAtoms_Atoms = 237 ; pub const GkAtoms_Atoms_headerContentStyleType : root :: mozilla :: detail :: GkAtoms_Atoms = 238 ; pub const GkAtoms_Atoms_headerContentType : root :: mozilla :: detail :: GkAtoms_Atoms = 239 ; pub const GkAtoms_Atoms_consumeanchor : root :: mozilla :: detail :: GkAtoms_Atoms = 240 ; pub const GkAtoms_Atoms_context : root :: mozilla :: detail :: GkAtoms_Atoms = 241 ; pub const GkAtoms_Atoms_contextmenu : root :: mozilla :: detail :: GkAtoms_Atoms = 242 ; pub const GkAtoms_Atoms_control : root :: mozilla :: detail :: GkAtoms_Atoms = 243 ; pub const GkAtoms_Atoms_controls : root :: mozilla :: detail :: GkAtoms_Atoms = 244 ; pub const GkAtoms_Atoms_coords : root :: mozilla :: detail :: GkAtoms_Atoms = 245 ; pub const GkAtoms_Atoms_copy : root :: mozilla :: detail :: GkAtoms_Atoms = 246 ; pub const GkAtoms_Atoms_copyOf : root :: mozilla :: detail :: GkAtoms_Atoms = 247 ; pub const GkAtoms_Atoms_count : root :: mozilla :: detail :: GkAtoms_Atoms = 248 ; pub const GkAtoms_Atoms_crop : root :: mozilla :: detail :: GkAtoms_Atoms = 249 ; pub const GkAtoms_Atoms_crossorigin : root :: mozilla :: detail :: GkAtoms_Atoms = 250 ; pub const GkAtoms_Atoms_curpos : root :: mozilla :: detail :: GkAtoms_Atoms = 251 ; pub const GkAtoms_Atoms_current : root :: mozilla :: detail :: GkAtoms_Atoms = 252 ; pub const GkAtoms_Atoms_cutoutregion : root :: mozilla :: detail :: GkAtoms_Atoms = 253 ; pub const GkAtoms_Atoms_cycler : root :: mozilla :: detail :: GkAtoms_Atoms = 254 ; pub const GkAtoms_Atoms_dashed : root :: mozilla :: detail :: GkAtoms_Atoms = 255 ; pub const GkAtoms_Atoms_data : root :: mozilla :: detail :: GkAtoms_Atoms = 256 ; pub const GkAtoms_Atoms_datalist : root :: mozilla :: detail :: GkAtoms_Atoms = 257 ; pub const GkAtoms_Atoms_datal10nid : root :: mozilla :: detail :: GkAtoms_Atoms = 258 ; pub const GkAtoms_Atoms_datal10nargs : root :: mozilla :: detail :: GkAtoms_Atoms = 259 ; pub const GkAtoms_Atoms_datal10nattrs : root :: mozilla :: detail :: GkAtoms_Atoms = 260 ; pub const GkAtoms_Atoms_datal10nname : root :: mozilla :: detail :: GkAtoms_Atoms = 261 ; pub const GkAtoms_Atoms_dataType : root :: mozilla :: detail :: GkAtoms_Atoms = 262 ; pub const GkAtoms_Atoms_dateTime : root :: mozilla :: detail :: GkAtoms_Atoms = 263 ; pub const GkAtoms_Atoms_date : root :: mozilla :: detail :: GkAtoms_Atoms = 264 ; pub const GkAtoms_Atoms_datetime : root :: mozilla :: detail :: GkAtoms_Atoms = 265 ; pub const GkAtoms_Atoms_dd : root :: mozilla :: detail :: GkAtoms_Atoms = 266 ; pub const GkAtoms_Atoms_decimal : root :: mozilla :: detail :: GkAtoms_Atoms = 267 ; pub const GkAtoms_Atoms_decimalFormat : root :: mozilla :: detail :: GkAtoms_Atoms = 268 ; pub const GkAtoms_Atoms_decimalSeparator : root :: mozilla :: detail :: GkAtoms_Atoms = 269 ; pub const GkAtoms_Atoms_declare : root :: mozilla :: detail :: GkAtoms_Atoms = 270 ; pub const GkAtoms_Atoms_decoderDoctor : root :: mozilla :: detail :: GkAtoms_Atoms = 271 ; pub const GkAtoms_Atoms_decoding : root :: mozilla :: detail :: GkAtoms_Atoms = 272 ; pub const GkAtoms_Atoms_decrement : root :: mozilla :: detail :: GkAtoms_Atoms = 273 ; pub const GkAtoms_Atoms__default : root :: mozilla :: detail :: GkAtoms_Atoms = 274 ; pub const GkAtoms_Atoms_headerDefaultStyle : root :: mozilla :: detail :: GkAtoms_Atoms = 275 ; pub const GkAtoms_Atoms_defer : root :: mozilla :: detail :: GkAtoms_Atoms = 276 ; pub const GkAtoms_Atoms_del : root :: mozilla :: detail :: GkAtoms_Atoms = 277 ; pub const GkAtoms_Atoms_deprecation : root :: mozilla :: detail :: GkAtoms_Atoms = 278 ; pub const GkAtoms_Atoms_descendant : root :: mozilla :: detail :: GkAtoms_Atoms = 279 ; pub const GkAtoms_Atoms_descendantOrSelf : root :: mozilla :: detail :: GkAtoms_Atoms = 280 ; pub const GkAtoms_Atoms_descending : root :: mozilla :: detail :: GkAtoms_Atoms = 281 ; pub const GkAtoms_Atoms_description : root :: mozilla :: detail :: GkAtoms_Atoms = 282 ; pub const GkAtoms_Atoms_destructor : root :: mozilla :: detail :: GkAtoms_Atoms = 283 ; pub const GkAtoms_Atoms_details : root :: mozilla :: detail :: GkAtoms_Atoms = 284 ; pub const GkAtoms_Atoms_deviceAspectRatio : root :: mozilla :: detail :: GkAtoms_Atoms = 285 ; pub const GkAtoms_Atoms_deviceHeight : root :: mozilla :: detail :: GkAtoms_Atoms = 286 ; pub const GkAtoms_Atoms_devicePixelRatio : root :: mozilla :: detail :: GkAtoms_Atoms = 287 ; pub const GkAtoms_Atoms_deviceWidth : root :: mozilla :: detail :: GkAtoms_Atoms = 288 ; pub const GkAtoms_Atoms_dfn : root :: mozilla :: detail :: GkAtoms_Atoms = 289 ; pub const GkAtoms_Atoms_dialog : root :: mozilla :: detail :: GkAtoms_Atoms = 290 ; pub const GkAtoms_Atoms_difference : root :: mozilla :: detail :: GkAtoms_Atoms = 291 ; pub const GkAtoms_Atoms_digit : root :: mozilla :: detail :: GkAtoms_Atoms = 292 ; pub const GkAtoms_Atoms_dir : root :: mozilla :: detail :: GkAtoms_Atoms = 293 ; pub const GkAtoms_Atoms_dirAutoSetBy : root :: mozilla :: detail :: GkAtoms_Atoms = 294 ; pub const GkAtoms_Atoms_directory : root :: mozilla :: detail :: GkAtoms_Atoms = 295 ; pub const GkAtoms_Atoms_disableOutputEscaping : root :: mozilla :: detail :: GkAtoms_Atoms = 296 ; pub const GkAtoms_Atoms_disabled : root :: mozilla :: detail :: GkAtoms_Atoms = 297 ; pub const GkAtoms_Atoms_disableglobalhistory : root :: mozilla :: detail :: GkAtoms_Atoms = 298 ; pub const GkAtoms_Atoms_disablehistory : root :: mozilla :: detail :: GkAtoms_Atoms = 299 ; pub const GkAtoms_Atoms_disablefullscreen : root :: mozilla :: detail :: GkAtoms_Atoms = 300 ; pub const GkAtoms_Atoms_disclosure_closed : root :: mozilla :: detail :: GkAtoms_Atoms = 301 ; pub const GkAtoms_Atoms_disclosure_open : root :: mozilla :: detail :: GkAtoms_Atoms = 302 ; pub const GkAtoms_Atoms_display : root :: mozilla :: detail :: GkAtoms_Atoms = 303 ; pub const GkAtoms_Atoms_displayMode : root :: mozilla :: detail :: GkAtoms_Atoms = 304 ; pub const GkAtoms_Atoms_distinct : root :: mozilla :: detail :: GkAtoms_Atoms = 305 ; pub const GkAtoms_Atoms_div : root :: mozilla :: detail :: GkAtoms_Atoms = 306 ; pub const GkAtoms_Atoms_dl : root :: mozilla :: detail :: GkAtoms_Atoms = 307 ; pub const GkAtoms_Atoms_docAbstract : root :: mozilla :: detail :: GkAtoms_Atoms = 308 ; pub const GkAtoms_Atoms_docAcknowledgments : root :: mozilla :: detail :: GkAtoms_Atoms = 309 ; pub const GkAtoms_Atoms_docAfterword : root :: mozilla :: detail :: GkAtoms_Atoms = 310 ; pub const GkAtoms_Atoms_docAppendix : root :: mozilla :: detail :: GkAtoms_Atoms = 311 ; pub const GkAtoms_Atoms_docBacklink : root :: mozilla :: detail :: GkAtoms_Atoms = 312 ; pub const GkAtoms_Atoms_docBiblioentry : root :: mozilla :: detail :: GkAtoms_Atoms = 313 ; pub const GkAtoms_Atoms_docBibliography : root :: mozilla :: detail :: GkAtoms_Atoms = 314 ; pub const GkAtoms_Atoms_docBiblioref : root :: mozilla :: detail :: GkAtoms_Atoms = 315 ; pub const GkAtoms_Atoms_docChapter : root :: mozilla :: detail :: GkAtoms_Atoms = 316 ; pub const GkAtoms_Atoms_docColophon : root :: mozilla :: detail :: GkAtoms_Atoms = 317 ; pub const GkAtoms_Atoms_docConclusion : root :: mozilla :: detail :: GkAtoms_Atoms = 318 ; pub const GkAtoms_Atoms_docCover : root :: mozilla :: detail :: GkAtoms_Atoms = 319 ; pub const GkAtoms_Atoms_docCredit : root :: mozilla :: detail :: GkAtoms_Atoms = 320 ; pub const GkAtoms_Atoms_docCredits : root :: mozilla :: detail :: GkAtoms_Atoms = 321 ; pub const GkAtoms_Atoms_docDedication : root :: mozilla :: detail :: GkAtoms_Atoms = 322 ; pub const GkAtoms_Atoms_docEndnote : root :: mozilla :: detail :: GkAtoms_Atoms = 323 ; pub const GkAtoms_Atoms_docEndnotes : root :: mozilla :: detail :: GkAtoms_Atoms = 324 ; pub const GkAtoms_Atoms_docEpigraph : root :: mozilla :: detail :: GkAtoms_Atoms = 325 ; pub const GkAtoms_Atoms_docEpilogue : root :: mozilla :: detail :: GkAtoms_Atoms = 326 ; pub const GkAtoms_Atoms_docErrata : root :: mozilla :: detail :: GkAtoms_Atoms = 327 ; pub const GkAtoms_Atoms_docExample : root :: mozilla :: detail :: GkAtoms_Atoms = 328 ; pub const GkAtoms_Atoms_docFootnote : root :: mozilla :: detail :: GkAtoms_Atoms = 329 ; pub const GkAtoms_Atoms_docForeword : root :: mozilla :: detail :: GkAtoms_Atoms = 330 ; pub const GkAtoms_Atoms_docGlossary : root :: mozilla :: detail :: GkAtoms_Atoms = 331 ; pub const GkAtoms_Atoms_docGlossref : root :: mozilla :: detail :: GkAtoms_Atoms = 332 ; pub const GkAtoms_Atoms_docIndex : root :: mozilla :: detail :: GkAtoms_Atoms = 333 ; pub const GkAtoms_Atoms_docIntroduction : root :: mozilla :: detail :: GkAtoms_Atoms = 334 ; pub const GkAtoms_Atoms_docNoteref : root :: mozilla :: detail :: GkAtoms_Atoms = 335 ; pub const GkAtoms_Atoms_docNotice : root :: mozilla :: detail :: GkAtoms_Atoms = 336 ; pub const GkAtoms_Atoms_docPagebreak : root :: mozilla :: detail :: GkAtoms_Atoms = 337 ; pub const GkAtoms_Atoms_docPagelist : root :: mozilla :: detail :: GkAtoms_Atoms = 338 ; pub const GkAtoms_Atoms_docPart : root :: mozilla :: detail :: GkAtoms_Atoms = 339 ; pub const GkAtoms_Atoms_docPreface : root :: mozilla :: detail :: GkAtoms_Atoms = 340 ; pub const GkAtoms_Atoms_docPrologue : root :: mozilla :: detail :: GkAtoms_Atoms = 341 ; pub const GkAtoms_Atoms_docPullquote : root :: mozilla :: detail :: GkAtoms_Atoms = 342 ; pub const GkAtoms_Atoms_docQna : root :: mozilla :: detail :: GkAtoms_Atoms = 343 ; pub const GkAtoms_Atoms_docSubtitle : root :: mozilla :: detail :: GkAtoms_Atoms = 344 ; pub const GkAtoms_Atoms_docTip : root :: mozilla :: detail :: GkAtoms_Atoms = 345 ; pub const GkAtoms_Atoms_docToc : root :: mozilla :: detail :: GkAtoms_Atoms = 346 ; pub const GkAtoms_Atoms_doctypePublic : root :: mozilla :: detail :: GkAtoms_Atoms = 347 ; pub const GkAtoms_Atoms_doctypeSystem : root :: mozilla :: detail :: GkAtoms_Atoms = 348 ; pub const GkAtoms_Atoms_document : root :: mozilla :: detail :: GkAtoms_Atoms = 349 ; pub const GkAtoms_Atoms_down : root :: mozilla :: detail :: GkAtoms_Atoms = 350 ; pub const GkAtoms_Atoms_download : root :: mozilla :: detail :: GkAtoms_Atoms = 351 ; pub const GkAtoms_Atoms_drag : root :: mozilla :: detail :: GkAtoms_Atoms = 352 ; pub const GkAtoms_Atoms_draggable : root :: mozilla :: detail :: GkAtoms_Atoms = 353 ; pub const GkAtoms_Atoms_dragging : root :: mozilla :: detail :: GkAtoms_Atoms = 354 ; pub const GkAtoms_Atoms_dragSession : root :: mozilla :: detail :: GkAtoms_Atoms = 355 ; pub const GkAtoms_Atoms_drawintitlebar : root :: mozilla :: detail :: GkAtoms_Atoms = 356 ; pub const GkAtoms_Atoms_drawtitle : root :: mozilla :: detail :: GkAtoms_Atoms = 357 ; pub const GkAtoms_Atoms_dropAfter : root :: mozilla :: detail :: GkAtoms_Atoms = 358 ; pub const GkAtoms_Atoms_dropBefore : root :: mozilla :: detail :: GkAtoms_Atoms = 359 ; pub const GkAtoms_Atoms_dropOn : root :: mozilla :: detail :: GkAtoms_Atoms = 360 ; pub const GkAtoms_Atoms_dropMarker : root :: mozilla :: detail :: GkAtoms_Atoms = 361 ; pub const GkAtoms_Atoms_dt : root :: mozilla :: detail :: GkAtoms_Atoms = 362 ; pub const GkAtoms_Atoms_e : root :: mozilla :: detail :: GkAtoms_Atoms = 363 ; pub const GkAtoms_Atoms_editable : root :: mozilla :: detail :: GkAtoms_Atoms = 364 ; pub const GkAtoms_Atoms_editing : root :: mozilla :: detail :: GkAtoms_Atoms = 365 ; pub const GkAtoms_Atoms_editor : root :: mozilla :: detail :: GkAtoms_Atoms = 366 ; pub const GkAtoms_Atoms_element : root :: mozilla :: detail :: GkAtoms_Atoms = 367 ; pub const GkAtoms_Atoms_elementAvailable : root :: mozilla :: detail :: GkAtoms_Atoms = 368 ; pub const GkAtoms_Atoms_elements : root :: mozilla :: detail :: GkAtoms_Atoms = 369 ; pub const GkAtoms_Atoms_em : root :: mozilla :: detail :: GkAtoms_Atoms = 370 ; pub const GkAtoms_Atoms_embed : root :: mozilla :: detail :: GkAtoms_Atoms = 371 ; pub const GkAtoms_Atoms_empty : root :: mozilla :: detail :: GkAtoms_Atoms = 372 ; pub const GkAtoms_Atoms_encoding : root :: mozilla :: detail :: GkAtoms_Atoms = 373 ; pub const GkAtoms_Atoms_enctype : root :: mozilla :: detail :: GkAtoms_Atoms = 374 ; pub const GkAtoms_Atoms_end : root :: mozilla :: detail :: GkAtoms_Atoms = 375 ; pub const GkAtoms_Atoms_endEvent : root :: mozilla :: detail :: GkAtoms_Atoms = 376 ; pub const GkAtoms_Atoms_equalsize : root :: mozilla :: detail :: GkAtoms_Atoms = 377 ; pub const GkAtoms_Atoms_error : root :: mozilla :: detail :: GkAtoms_Atoms = 378 ; pub const GkAtoms_Atoms_ethiopic_numeric : root :: mozilla :: detail :: GkAtoms_Atoms = 379 ; pub const GkAtoms_Atoms_even : root :: mozilla :: detail :: GkAtoms_Atoms = 380 ; pub const GkAtoms_Atoms_event : root :: mozilla :: detail :: GkAtoms_Atoms = 381 ; pub const GkAtoms_Atoms_events : root :: mozilla :: detail :: GkAtoms_Atoms = 382 ; pub const GkAtoms_Atoms_excludeResultPrefixes : root :: mozilla :: detail :: GkAtoms_Atoms = 383 ; pub const GkAtoms_Atoms_extends : root :: mozilla :: detail :: GkAtoms_Atoms = 384 ; pub const GkAtoms_Atoms_extensionElementPrefixes : root :: mozilla :: detail :: GkAtoms_Atoms = 385 ; pub const GkAtoms_Atoms_face : root :: mozilla :: detail :: GkAtoms_Atoms = 386 ; pub const GkAtoms_Atoms_fallback : root :: mozilla :: detail :: GkAtoms_Atoms = 387 ; pub const GkAtoms_Atoms__false : root :: mozilla :: detail :: GkAtoms_Atoms = 388 ; pub const GkAtoms_Atoms_farthest : root :: mozilla :: detail :: GkAtoms_Atoms = 389 ; pub const GkAtoms_Atoms_featurePolicyViolation : root :: mozilla :: detail :: GkAtoms_Atoms = 390 ; pub const GkAtoms_Atoms_field : root :: mozilla :: detail :: GkAtoms_Atoms = 391 ; pub const GkAtoms_Atoms_fieldset : root :: mozilla :: detail :: GkAtoms_Atoms = 392 ; pub const GkAtoms_Atoms_file : root :: mozilla :: detail :: GkAtoms_Atoms = 393 ; pub const GkAtoms_Atoms_figcaption : root :: mozilla :: detail :: GkAtoms_Atoms = 394 ; pub const GkAtoms_Atoms_figure : root :: mozilla :: detail :: GkAtoms_Atoms = 395 ; pub const GkAtoms_Atoms_findbar : root :: mozilla :: detail :: GkAtoms_Atoms = 396 ; pub const GkAtoms_Atoms_fixed : root :: mozilla :: detail :: GkAtoms_Atoms = 397 ; pub const GkAtoms_Atoms_fission : root :: mozilla :: detail :: GkAtoms_Atoms = 398 ; pub const GkAtoms_Atoms_flags : root :: mozilla :: detail :: GkAtoms_Atoms = 399 ; pub const GkAtoms_Atoms_flex : root :: mozilla :: detail :: GkAtoms_Atoms = 400 ; pub const GkAtoms_Atoms_flip : root :: mozilla :: detail :: GkAtoms_Atoms = 401 ; pub const GkAtoms_Atoms_floating : root :: mozilla :: detail :: GkAtoms_Atoms = 402 ; pub const GkAtoms_Atoms_floor : root :: mozilla :: detail :: GkAtoms_Atoms = 403 ; pub const GkAtoms_Atoms_flowlength : root :: mozilla :: detail :: GkAtoms_Atoms = 404 ; pub const GkAtoms_Atoms_focus : root :: mozilla :: detail :: GkAtoms_Atoms = 405 ; pub const GkAtoms_Atoms_focused : root :: mozilla :: detail :: GkAtoms_Atoms = 406 ; pub const GkAtoms_Atoms_followanchor : root :: mozilla :: detail :: GkAtoms_Atoms = 407 ; pub const GkAtoms_Atoms_following : root :: mozilla :: detail :: GkAtoms_Atoms = 408 ; pub const GkAtoms_Atoms_followingSibling : root :: mozilla :: detail :: GkAtoms_Atoms = 409 ; pub const GkAtoms_Atoms_font : root :: mozilla :: detail :: GkAtoms_Atoms = 410 ; pub const GkAtoms_Atoms_fontWeight : root :: mozilla :: detail :: GkAtoms_Atoms = 411 ; pub const GkAtoms_Atoms_footer : root :: mozilla :: detail :: GkAtoms_Atoms = 412 ; pub const GkAtoms_Atoms__for : root :: mozilla :: detail :: GkAtoms_Atoms = 413 ; pub const GkAtoms_Atoms_forEach : root :: mozilla :: detail :: GkAtoms_Atoms = 414 ; pub const GkAtoms_Atoms_forceOwnRefreshDriver : root :: mozilla :: detail :: GkAtoms_Atoms = 415 ; pub const GkAtoms_Atoms_form : root :: mozilla :: detail :: GkAtoms_Atoms = 416 ; pub const GkAtoms_Atoms_formaction : root :: mozilla :: detail :: GkAtoms_Atoms = 417 ; pub const GkAtoms_Atoms_format : root :: mozilla :: detail :: GkAtoms_Atoms = 418 ; pub const GkAtoms_Atoms_formatNumber : root :: mozilla :: detail :: GkAtoms_Atoms = 419 ; pub const GkAtoms_Atoms_formenctype : root :: mozilla :: detail :: GkAtoms_Atoms = 420 ; pub const GkAtoms_Atoms_formmethod : root :: mozilla :: detail :: GkAtoms_Atoms = 421 ; pub const GkAtoms_Atoms_formnovalidate : root :: mozilla :: detail :: GkAtoms_Atoms = 422 ; pub const GkAtoms_Atoms_formtarget : root :: mozilla :: detail :: GkAtoms_Atoms = 423 ; pub const GkAtoms_Atoms_frame : root :: mozilla :: detail :: GkAtoms_Atoms = 424 ; pub const GkAtoms_Atoms_frameborder : root :: mozilla :: detail :: GkAtoms_Atoms = 425 ; pub const GkAtoms_Atoms_frameset : root :: mozilla :: detail :: GkAtoms_Atoms = 426 ; pub const GkAtoms_Atoms_from : root :: mozilla :: detail :: GkAtoms_Atoms = 427 ; pub const GkAtoms_Atoms_fullscreenchange : root :: mozilla :: detail :: GkAtoms_Atoms = 428 ; pub const GkAtoms_Atoms_fullscreenerror : root :: mozilla :: detail :: GkAtoms_Atoms = 429 ; pub const GkAtoms_Atoms_functionAvailable : root :: mozilla :: detail :: GkAtoms_Atoms = 430 ; pub const GkAtoms_Atoms_generateId : root :: mozilla :: detail :: GkAtoms_Atoms = 431 ; pub const GkAtoms_Atoms_getter : root :: mozilla :: detail :: GkAtoms_Atoms = 432 ; pub const GkAtoms_Atoms_graphicsDocument : root :: mozilla :: detail :: GkAtoms_Atoms = 433 ; pub const GkAtoms_Atoms_graphicsObject : root :: mozilla :: detail :: GkAtoms_Atoms = 434 ; pub const GkAtoms_Atoms_graphicsSymbol : root :: mozilla :: detail :: GkAtoms_Atoms = 435 ; pub const GkAtoms_Atoms_grid : root :: mozilla :: detail :: GkAtoms_Atoms = 436 ; pub const GkAtoms_Atoms_group : root :: mozilla :: detail :: GkAtoms_Atoms = 437 ; pub const GkAtoms_Atoms_groups : root :: mozilla :: detail :: GkAtoms_Atoms = 438 ; pub const GkAtoms_Atoms_groupbox : root :: mozilla :: detail :: GkAtoms_Atoms = 439 ; pub const GkAtoms_Atoms_groupingSeparator : root :: mozilla :: detail :: GkAtoms_Atoms = 440 ; pub const GkAtoms_Atoms_groupingSize : root :: mozilla :: detail :: GkAtoms_Atoms = 441 ; pub const GkAtoms_Atoms_grow : root :: mozilla :: detail :: GkAtoms_Atoms = 442 ; pub const GkAtoms_Atoms_h1 : root :: mozilla :: detail :: GkAtoms_Atoms = 443 ; pub const GkAtoms_Atoms_h2 : root :: mozilla :: detail :: GkAtoms_Atoms = 444 ; pub const GkAtoms_Atoms_h3 : root :: mozilla :: detail :: GkAtoms_Atoms = 445 ; pub const GkAtoms_Atoms_h4 : root :: mozilla :: detail :: GkAtoms_Atoms = 446 ; pub const GkAtoms_Atoms_h5 : root :: mozilla :: detail :: GkAtoms_Atoms = 447 ; pub const GkAtoms_Atoms_h6 : root :: mozilla :: detail :: GkAtoms_Atoms = 448 ; pub const GkAtoms_Atoms_handheldFriendly : root :: mozilla :: detail :: GkAtoms_Atoms = 449 ; pub const GkAtoms_Atoms_handler : root :: mozilla :: detail :: GkAtoms_Atoms = 450 ; pub const GkAtoms_Atoms_handlers : root :: mozilla :: detail :: GkAtoms_Atoms = 451 ; pub const GkAtoms_Atoms_HARD : root :: mozilla :: detail :: GkAtoms_Atoms = 452 ; pub const GkAtoms_Atoms_hasSameNode : root :: mozilla :: detail :: GkAtoms_Atoms = 453 ; pub const GkAtoms_Atoms_hbox : root :: mozilla :: detail :: GkAtoms_Atoms = 454 ; pub const GkAtoms_Atoms_head : root :: mozilla :: detail :: GkAtoms_Atoms = 455 ; pub const GkAtoms_Atoms_header : root :: mozilla :: detail :: GkAtoms_Atoms = 456 ; pub const GkAtoms_Atoms_headers : root :: mozilla :: detail :: GkAtoms_Atoms = 457 ; pub const GkAtoms_Atoms_hebrew : root :: mozilla :: detail :: GkAtoms_Atoms = 458 ; pub const GkAtoms_Atoms_height : root :: mozilla :: detail :: GkAtoms_Atoms = 459 ; pub const GkAtoms_Atoms_hgroup : root :: mozilla :: detail :: GkAtoms_Atoms = 460 ; pub const GkAtoms_Atoms_hidden : root :: mozilla :: detail :: GkAtoms_Atoms = 461 ; pub const GkAtoms_Atoms_hidechrome : root :: mozilla :: detail :: GkAtoms_Atoms = 462 ; pub const GkAtoms_Atoms_hidecolumnpicker : root :: mozilla :: detail :: GkAtoms_Atoms = 463 ; pub const GkAtoms_Atoms_high : root :: mozilla :: detail :: GkAtoms_Atoms = 464 ; pub const GkAtoms_Atoms_highest : root :: mozilla :: detail :: GkAtoms_Atoms = 465 ; pub const GkAtoms_Atoms_horizontal : root :: mozilla :: detail :: GkAtoms_Atoms = 466 ; pub const GkAtoms_Atoms_hover : root :: mozilla :: detail :: GkAtoms_Atoms = 467 ; pub const GkAtoms_Atoms_hr : root :: mozilla :: detail :: GkAtoms_Atoms = 468 ; pub const GkAtoms_Atoms_href : root :: mozilla :: detail :: GkAtoms_Atoms = 469 ; pub const GkAtoms_Atoms_hreflang : root :: mozilla :: detail :: GkAtoms_Atoms = 470 ; pub const GkAtoms_Atoms_hsides : root :: mozilla :: detail :: GkAtoms_Atoms = 471 ; pub const GkAtoms_Atoms_hspace : root :: mozilla :: detail :: GkAtoms_Atoms = 472 ; pub const GkAtoms_Atoms_html : root :: mozilla :: detail :: GkAtoms_Atoms = 473 ; pub const GkAtoms_Atoms_httpEquiv : root :: mozilla :: detail :: GkAtoms_Atoms = 474 ; pub const GkAtoms_Atoms_i : root :: mozilla :: detail :: GkAtoms_Atoms = 475 ; pub const GkAtoms_Atoms_icon : root :: mozilla :: detail :: GkAtoms_Atoms = 476 ; pub const GkAtoms_Atoms_id : root :: mozilla :: detail :: GkAtoms_Atoms = 477 ; pub const GkAtoms_Atoms__if : root :: mozilla :: detail :: GkAtoms_Atoms = 478 ; pub const GkAtoms_Atoms_iframe : root :: mozilla :: detail :: GkAtoms_Atoms = 479 ; pub const GkAtoms_Atoms_ignorekeys : root :: mozilla :: detail :: GkAtoms_Atoms = 480 ; pub const GkAtoms_Atoms_ignoreuserfocus : root :: mozilla :: detail :: GkAtoms_Atoms = 481 ; pub const GkAtoms_Atoms_image : root :: mozilla :: detail :: GkAtoms_Atoms = 482 ; pub const GkAtoms_Atoms_imageClickedPoint : root :: mozilla :: detail :: GkAtoms_Atoms = 483 ; pub const GkAtoms_Atoms_img : root :: mozilla :: detail :: GkAtoms_Atoms = 484 ; pub const GkAtoms_Atoms_implementation : root :: mozilla :: detail :: GkAtoms_Atoms = 485 ; pub const GkAtoms_Atoms_implements : root :: mozilla :: detail :: GkAtoms_Atoms = 486 ; pub const GkAtoms_Atoms_import : root :: mozilla :: detail :: GkAtoms_Atoms = 487 ; pub const GkAtoms_Atoms_include : root :: mozilla :: detail :: GkAtoms_Atoms = 488 ; pub const GkAtoms_Atoms_includes : root :: mozilla :: detail :: GkAtoms_Atoms = 489 ; pub const GkAtoms_Atoms_incontentshell : root :: mozilla :: detail :: GkAtoms_Atoms = 490 ; pub const GkAtoms_Atoms_increment : root :: mozilla :: detail :: GkAtoms_Atoms = 491 ; pub const GkAtoms_Atoms_indent : root :: mozilla :: detail :: GkAtoms_Atoms = 492 ; pub const GkAtoms_Atoms_indeterminate : root :: mozilla :: detail :: GkAtoms_Atoms = 493 ; pub const GkAtoms_Atoms_index : root :: mozilla :: detail :: GkAtoms_Atoms = 494 ; pub const GkAtoms_Atoms_infinity : root :: mozilla :: detail :: GkAtoms_Atoms = 495 ; pub const GkAtoms_Atoms_inherits : root :: mozilla :: detail :: GkAtoms_Atoms = 496 ; pub const GkAtoms_Atoms_inheritOverflow : root :: mozilla :: detail :: GkAtoms_Atoms = 497 ; pub const GkAtoms_Atoms_inheritstyle : root :: mozilla :: detail :: GkAtoms_Atoms = 498 ; pub const GkAtoms_Atoms_initial_scale : root :: mozilla :: detail :: GkAtoms_Atoms = 499 ; pub const GkAtoms_Atoms_input : root :: mozilla :: detail :: GkAtoms_Atoms = 500 ; pub const GkAtoms_Atoms_inputmode : root :: mozilla :: detail :: GkAtoms_Atoms = 501 ; pub const GkAtoms_Atoms_ins : root :: mozilla :: detail :: GkAtoms_Atoms = 502 ; pub const GkAtoms_Atoms_insertafter : root :: mozilla :: detail :: GkAtoms_Atoms = 503 ; pub const GkAtoms_Atoms_insertbefore : root :: mozilla :: detail :: GkAtoms_Atoms = 504 ; pub const GkAtoms_Atoms_integer : root :: mozilla :: detail :: GkAtoms_Atoms = 505 ; pub const GkAtoms_Atoms_integrity : root :: mozilla :: detail :: GkAtoms_Atoms = 506 ; pub const GkAtoms_Atoms_intersection : root :: mozilla :: detail :: GkAtoms_Atoms = 507 ; pub const GkAtoms_Atoms_intersectionobserverlist : root :: mozilla :: detail :: GkAtoms_Atoms = 508 ; pub const GkAtoms_Atoms_is : root :: mozilla :: detail :: GkAtoms_Atoms = 509 ; pub const GkAtoms_Atoms_ismap : root :: mozilla :: detail :: GkAtoms_Atoms = 510 ; pub const GkAtoms_Atoms_itemid : root :: mozilla :: detail :: GkAtoms_Atoms = 511 ; pub const GkAtoms_Atoms_itemprop : root :: mozilla :: detail :: GkAtoms_Atoms = 512 ; pub const GkAtoms_Atoms_itemref : root :: mozilla :: detail :: GkAtoms_Atoms = 513 ; pub const GkAtoms_Atoms_itemscope : root :: mozilla :: detail :: GkAtoms_Atoms = 514 ; pub const GkAtoms_Atoms_itemtype : root :: mozilla :: detail :: GkAtoms_Atoms = 515 ; pub const GkAtoms_Atoms_japanese_formal : root :: mozilla :: detail :: GkAtoms_Atoms = 516 ; pub const GkAtoms_Atoms_japanese_informal : root :: mozilla :: detail :: GkAtoms_Atoms = 517 ; pub const GkAtoms_Atoms_kbd : root :: mozilla :: detail :: GkAtoms_Atoms = 518 ; pub const GkAtoms_Atoms_keepcurrentinview : root :: mozilla :: detail :: GkAtoms_Atoms = 519 ; pub const GkAtoms_Atoms_keepobjectsalive : root :: mozilla :: detail :: GkAtoms_Atoms = 520 ; pub const GkAtoms_Atoms_key : root :: mozilla :: detail :: GkAtoms_Atoms = 521 ; pub const GkAtoms_Atoms_keycode : root :: mozilla :: detail :: GkAtoms_Atoms = 522 ; pub const GkAtoms_Atoms_keydown : root :: mozilla :: detail :: GkAtoms_Atoms = 523 ; pub const GkAtoms_Atoms_keygen : root :: mozilla :: detail :: GkAtoms_Atoms = 524 ; pub const GkAtoms_Atoms_keypress : root :: mozilla :: detail :: GkAtoms_Atoms = 525 ; pub const GkAtoms_Atoms_keyset : root :: mozilla :: detail :: GkAtoms_Atoms = 526 ; pub const GkAtoms_Atoms_keysystem : root :: mozilla :: detail :: GkAtoms_Atoms = 527 ; pub const GkAtoms_Atoms_keytext : root :: mozilla :: detail :: GkAtoms_Atoms = 528 ; pub const GkAtoms_Atoms_keyup : root :: mozilla :: detail :: GkAtoms_Atoms = 529 ; pub const GkAtoms_Atoms_kind : root :: mozilla :: detail :: GkAtoms_Atoms = 530 ; pub const GkAtoms_Atoms_korean_hangul_formal : root :: mozilla :: detail :: GkAtoms_Atoms = 531 ; pub const GkAtoms_Atoms_korean_hanja_formal : root :: mozilla :: detail :: GkAtoms_Atoms = 532 ; pub const GkAtoms_Atoms_korean_hanja_informal : root :: mozilla :: detail :: GkAtoms_Atoms = 533 ; pub const GkAtoms_Atoms_label : root :: mozilla :: detail :: GkAtoms_Atoms = 534 ; pub const GkAtoms_Atoms_lang : root :: mozilla :: detail :: GkAtoms_Atoms = 535 ; pub const GkAtoms_Atoms_language : root :: mozilla :: detail :: GkAtoms_Atoms = 536 ; pub const GkAtoms_Atoms_last : root :: mozilla :: detail :: GkAtoms_Atoms = 537 ; pub const GkAtoms_Atoms_layer : root :: mozilla :: detail :: GkAtoms_Atoms = 538 ; pub const GkAtoms_Atoms_LayerActivity : root :: mozilla :: detail :: GkAtoms_Atoms = 539 ; pub const GkAtoms_Atoms_leading : root :: mozilla :: detail :: GkAtoms_Atoms = 540 ; pub const GkAtoms_Atoms_leaf : root :: mozilla :: detail :: GkAtoms_Atoms = 541 ; pub const GkAtoms_Atoms_left : root :: mozilla :: detail :: GkAtoms_Atoms = 542 ; pub const GkAtoms_Atoms_leftmargin : root :: mozilla :: detail :: GkAtoms_Atoms = 543 ; pub const GkAtoms_Atoms_legend : root :: mozilla :: detail :: GkAtoms_Atoms = 544 ; pub const GkAtoms_Atoms_length : root :: mozilla :: detail :: GkAtoms_Atoms = 545 ; pub const GkAtoms_Atoms_letterValue : root :: mozilla :: detail :: GkAtoms_Atoms = 546 ; pub const GkAtoms_Atoms_level : root :: mozilla :: detail :: GkAtoms_Atoms = 547 ; pub const GkAtoms_Atoms_lhs : root :: mozilla :: detail :: GkAtoms_Atoms = 548 ; pub const GkAtoms_Atoms_li : root :: mozilla :: detail :: GkAtoms_Atoms = 549 ; pub const GkAtoms_Atoms_line : root :: mozilla :: detail :: GkAtoms_Atoms = 550 ; pub const GkAtoms_Atoms_link : root :: mozilla :: detail :: GkAtoms_Atoms = 551 ; pub const GkAtoms_Atoms_linkset : root :: mozilla :: detail :: GkAtoms_Atoms = 552 ; pub const GkAtoms_Atoms_listbox : root :: mozilla :: detail :: GkAtoms_Atoms = 553 ; pub const GkAtoms_Atoms_listener : root :: mozilla :: detail :: GkAtoms_Atoms = 554 ; pub const GkAtoms_Atoms_listheader : root :: mozilla :: detail :: GkAtoms_Atoms = 555 ; pub const GkAtoms_Atoms_listing : root :: mozilla :: detail :: GkAtoms_Atoms = 556 ; pub const GkAtoms_Atoms_listitem : root :: mozilla :: detail :: GkAtoms_Atoms = 557 ; pub const GkAtoms_Atoms_load : root :: mozilla :: detail :: GkAtoms_Atoms = 558 ; pub const GkAtoms_Atoms_triggeringprincipal : root :: mozilla :: detail :: GkAtoms_Atoms = 559 ; pub const GkAtoms_Atoms_localedir : root :: mozilla :: detail :: GkAtoms_Atoms = 560 ; pub const GkAtoms_Atoms_localName : root :: mozilla :: detail :: GkAtoms_Atoms = 561 ; pub const GkAtoms_Atoms_localization : root :: mozilla :: detail :: GkAtoms_Atoms = 562 ; pub const GkAtoms_Atoms_longdesc : root :: mozilla :: detail :: GkAtoms_Atoms = 563 ; pub const GkAtoms_Atoms_loop_ : root :: mozilla :: detail :: GkAtoms_Atoms = 564 ; pub const GkAtoms_Atoms_low : root :: mozilla :: detail :: GkAtoms_Atoms = 565 ; pub const GkAtoms_Atoms_lowerFirst : root :: mozilla :: detail :: GkAtoms_Atoms = 566 ; pub const GkAtoms_Atoms_lowest : root :: mozilla :: detail :: GkAtoms_Atoms = 567 ; pub const GkAtoms_Atoms_lowsrc : root :: mozilla :: detail :: GkAtoms_Atoms = 568 ; pub const GkAtoms_Atoms_ltr : root :: mozilla :: detail :: GkAtoms_Atoms = 569 ; pub const GkAtoms_Atoms_lwtheme : root :: mozilla :: detail :: GkAtoms_Atoms = 570 ; pub const GkAtoms_Atoms_lwthemetextcolor : root :: mozilla :: detail :: GkAtoms_Atoms = 571 ; pub const GkAtoms_Atoms_main : root :: mozilla :: detail :: GkAtoms_Atoms = 572 ; pub const GkAtoms_Atoms_map : root :: mozilla :: detail :: GkAtoms_Atoms = 573 ; pub const GkAtoms_Atoms_manifest : root :: mozilla :: detail :: GkAtoms_Atoms = 574 ; pub const GkAtoms_Atoms_marginBottom : root :: mozilla :: detail :: GkAtoms_Atoms = 575 ; pub const GkAtoms_Atoms_marginLeft : root :: mozilla :: detail :: GkAtoms_Atoms = 576 ; pub const GkAtoms_Atoms_marginRight : root :: mozilla :: detail :: GkAtoms_Atoms = 577 ; pub const GkAtoms_Atoms_marginTop : root :: mozilla :: detail :: GkAtoms_Atoms = 578 ; pub const GkAtoms_Atoms_marginheight : root :: mozilla :: detail :: GkAtoms_Atoms = 579 ; pub const GkAtoms_Atoms_marginwidth : root :: mozilla :: detail :: GkAtoms_Atoms = 580 ; pub const GkAtoms_Atoms_mark : root :: mozilla :: detail :: GkAtoms_Atoms = 581 ; pub const GkAtoms_Atoms_marquee : root :: mozilla :: detail :: GkAtoms_Atoms = 582 ; pub const GkAtoms_Atoms_match_ : root :: mozilla :: detail :: GkAtoms_Atoms = 583 ; pub const GkAtoms_Atoms_max : root :: mozilla :: detail :: GkAtoms_Atoms = 584 ; pub const GkAtoms_Atoms_maxheight : root :: mozilla :: detail :: GkAtoms_Atoms = 585 ; pub const GkAtoms_Atoms_maximum_scale : root :: mozilla :: detail :: GkAtoms_Atoms = 586 ; pub const GkAtoms_Atoms_maxlength : root :: mozilla :: detail :: GkAtoms_Atoms = 587 ; pub const GkAtoms_Atoms_maxpos : root :: mozilla :: detail :: GkAtoms_Atoms = 588 ; pub const GkAtoms_Atoms_maxwidth : root :: mozilla :: detail :: GkAtoms_Atoms = 589 ; pub const GkAtoms_Atoms_media : root :: mozilla :: detail :: GkAtoms_Atoms = 590 ; pub const GkAtoms_Atoms_mediaType : root :: mozilla :: detail :: GkAtoms_Atoms = 591 ; pub const GkAtoms_Atoms_menu : root :: mozilla :: detail :: GkAtoms_Atoms = 592 ; pub const GkAtoms_Atoms_menubar : root :: mozilla :: detail :: GkAtoms_Atoms = 593 ; pub const GkAtoms_Atoms_menubutton : root :: mozilla :: detail :: GkAtoms_Atoms = 594 ; pub const GkAtoms_Atoms_menucaption : root :: mozilla :: detail :: GkAtoms_Atoms = 595 ; pub const GkAtoms_Atoms_menugroup : root :: mozilla :: detail :: GkAtoms_Atoms = 596 ; pub const GkAtoms_Atoms_menuitem : root :: mozilla :: detail :: GkAtoms_Atoms = 597 ; pub const GkAtoms_Atoms_menulist : root :: mozilla :: detail :: GkAtoms_Atoms = 598 ; pub const GkAtoms_Atoms_menupopup : root :: mozilla :: detail :: GkAtoms_Atoms = 599 ; pub const GkAtoms_Atoms_menuseparator : root :: mozilla :: detail :: GkAtoms_Atoms = 600 ; pub const GkAtoms_Atoms_mesh : root :: mozilla :: detail :: GkAtoms_Atoms = 601 ; pub const GkAtoms_Atoms_message : root :: mozilla :: detail :: GkAtoms_Atoms = 602 ; pub const GkAtoms_Atoms_meta : root :: mozilla :: detail :: GkAtoms_Atoms = 603 ; pub const GkAtoms_Atoms_referrer : root :: mozilla :: detail :: GkAtoms_Atoms = 604 ; pub const GkAtoms_Atoms_referrerpolicy : root :: mozilla :: detail :: GkAtoms_Atoms = 605 ; pub const GkAtoms_Atoms_renderroot : root :: mozilla :: detail :: GkAtoms_Atoms = 606 ; pub const GkAtoms_Atoms_headerReferrerPolicy : root :: mozilla :: detail :: GkAtoms_Atoms = 607 ; pub const GkAtoms_Atoms_meter : root :: mozilla :: detail :: GkAtoms_Atoms = 608 ; pub const GkAtoms_Atoms_method : root :: mozilla :: detail :: GkAtoms_Atoms = 609 ; pub const GkAtoms_Atoms_middle : root :: mozilla :: detail :: GkAtoms_Atoms = 610 ; pub const GkAtoms_Atoms_min : root :: mozilla :: detail :: GkAtoms_Atoms = 611 ; pub const GkAtoms_Atoms_minheight : root :: mozilla :: detail :: GkAtoms_Atoms = 612 ; pub const GkAtoms_Atoms_minimum_scale : root :: mozilla :: detail :: GkAtoms_Atoms = 613 ; pub const GkAtoms_Atoms_minlength : root :: mozilla :: detail :: GkAtoms_Atoms = 614 ; pub const GkAtoms_Atoms_minpos : root :: mozilla :: detail :: GkAtoms_Atoms = 615 ; pub const GkAtoms_Atoms_minusSign : root :: mozilla :: detail :: GkAtoms_Atoms = 616 ; pub const GkAtoms_Atoms_minwidth : root :: mozilla :: detail :: GkAtoms_Atoms = 617 ; pub const GkAtoms_Atoms_mixed : root :: mozilla :: detail :: GkAtoms_Atoms = 618 ; pub const GkAtoms_Atoms_messagemanagergroup : root :: mozilla :: detail :: GkAtoms_Atoms = 619 ; pub const GkAtoms_Atoms_mod_ : root :: mozilla :: detail :: GkAtoms_Atoms = 620 ; pub const GkAtoms_Atoms_mode : root :: mozilla :: detail :: GkAtoms_Atoms = 621 ; pub const GkAtoms_Atoms_modifiers : root :: mozilla :: detail :: GkAtoms_Atoms = 622 ; pub const GkAtoms_Atoms_monochrome : root :: mozilla :: detail :: GkAtoms_Atoms = 623 ; pub const GkAtoms_Atoms_mouseover : root :: mozilla :: detail :: GkAtoms_Atoms = 624 ; pub const GkAtoms_Atoms_mousethrough : root :: mozilla :: detail :: GkAtoms_Atoms = 625 ; pub const GkAtoms_Atoms_mozAccessiblecaret : root :: mozilla :: detail :: GkAtoms_Atoms = 626 ; pub const GkAtoms_Atoms_mozCustomContentContainer : root :: mozilla :: detail :: GkAtoms_Atoms = 627 ; pub const GkAtoms_Atoms_mozCollapsed : root :: mozilla :: detail :: GkAtoms_Atoms = 628 ; pub const GkAtoms_Atoms_mozGrabber : root :: mozilla :: detail :: GkAtoms_Atoms = 629 ; pub const GkAtoms_Atoms_mozNativeAnonymous : root :: mozilla :: detail :: GkAtoms_Atoms = 630 ; pub const GkAtoms_Atoms_mozprivatebrowsing : root :: mozilla :: detail :: GkAtoms_Atoms = 631 ; pub const GkAtoms_Atoms_mozResizer : root :: mozilla :: detail :: GkAtoms_Atoms = 632 ; pub const GkAtoms_Atoms_mozResizingInfo : root :: mozilla :: detail :: GkAtoms_Atoms = 633 ; pub const GkAtoms_Atoms_mozResizingShadow : root :: mozilla :: detail :: GkAtoms_Atoms = 634 ; pub const GkAtoms_Atoms_mozTableAddColumnAfter : root :: mozilla :: detail :: GkAtoms_Atoms = 635 ; pub const GkAtoms_Atoms_mozTableAddColumnBefore : root :: mozilla :: detail :: GkAtoms_Atoms = 636 ; pub const GkAtoms_Atoms_mozTableAddRowAfter : root :: mozilla :: detail :: GkAtoms_Atoms = 637 ; pub const GkAtoms_Atoms_mozTableAddRowBefore : root :: mozilla :: detail :: GkAtoms_Atoms = 638 ; pub const GkAtoms_Atoms_mozTableRemoveRow : root :: mozilla :: detail :: GkAtoms_Atoms = 639 ; pub const GkAtoms_Atoms_mozTableRemoveColumn : root :: mozilla :: detail :: GkAtoms_Atoms = 640 ; pub const GkAtoms_Atoms_moz_opaque : root :: mozilla :: detail :: GkAtoms_Atoms = 641 ; pub const GkAtoms_Atoms_moz_action_hint : root :: mozilla :: detail :: GkAtoms_Atoms = 642 ; pub const GkAtoms_Atoms_multicol : root :: mozilla :: detail :: GkAtoms_Atoms = 643 ; pub const GkAtoms_Atoms_multiple : root :: mozilla :: detail :: GkAtoms_Atoms = 644 ; pub const GkAtoms_Atoms_muted : root :: mozilla :: detail :: GkAtoms_Atoms = 645 ; pub const GkAtoms_Atoms_name : root :: mozilla :: detail :: GkAtoms_Atoms = 646 ; pub const GkAtoms_Atoms__namespace : root :: mozilla :: detail :: GkAtoms_Atoms = 647 ; pub const GkAtoms_Atoms_namespaceAlias : root :: mozilla :: detail :: GkAtoms_Atoms = 648 ; pub const GkAtoms_Atoms_namespaceUri : root :: mozilla :: detail :: GkAtoms_Atoms = 649 ; pub const GkAtoms_Atoms_NaN : root :: mozilla :: detail :: GkAtoms_Atoms = 650 ; pub const GkAtoms_Atoms_n : root :: mozilla :: detail :: GkAtoms_Atoms = 651 ; pub const GkAtoms_Atoms_nativeAnonymousChildList : root :: mozilla :: detail :: GkAtoms_Atoms = 652 ; pub const GkAtoms_Atoms_nav : root :: mozilla :: detail :: GkAtoms_Atoms = 653 ; pub const GkAtoms_Atoms_ne : root :: mozilla :: detail :: GkAtoms_Atoms = 654 ; pub const GkAtoms_Atoms_never : root :: mozilla :: detail :: GkAtoms_Atoms = 655 ; pub const GkAtoms_Atoms__new : root :: mozilla :: detail :: GkAtoms_Atoms = 656 ; pub const GkAtoms_Atoms_newline : root :: mozilla :: detail :: GkAtoms_Atoms = 657 ; pub const GkAtoms_Atoms_nextRemoteTabId : root :: mozilla :: detail :: GkAtoms_Atoms = 658 ; pub const GkAtoms_Atoms_no : root :: mozilla :: detail :: GkAtoms_Atoms = 659 ; pub const GkAtoms_Atoms_noautofocus : root :: mozilla :: detail :: GkAtoms_Atoms = 660 ; pub const GkAtoms_Atoms_noautohide : root :: mozilla :: detail :: GkAtoms_Atoms = 661 ; pub const GkAtoms_Atoms_norolluponanchor : root :: mozilla :: detail :: GkAtoms_Atoms = 662 ; pub const GkAtoms_Atoms_noBar : root :: mozilla :: detail :: GkAtoms_Atoms = 663 ; pub const GkAtoms_Atoms_nobr : root :: mozilla :: detail :: GkAtoms_Atoms = 664 ; pub const GkAtoms_Atoms_nodefaultsrc : root :: mozilla :: detail :: GkAtoms_Atoms = 665 ; pub const GkAtoms_Atoms_nodeSet : root :: mozilla :: detail :: GkAtoms_Atoms = 666 ; pub const GkAtoms_Atoms_noembed : root :: mozilla :: detail :: GkAtoms_Atoms = 667 ; pub const GkAtoms_Atoms_noframes : root :: mozilla :: detail :: GkAtoms_Atoms = 668 ; pub const GkAtoms_Atoms_nohref : root :: mozilla :: detail :: GkAtoms_Atoms = 669 ; pub const GkAtoms_Atoms_noisolation : root :: mozilla :: detail :: GkAtoms_Atoms = 670 ; pub const GkAtoms_Atoms_nomodule : root :: mozilla :: detail :: GkAtoms_Atoms = 671 ; pub const GkAtoms_Atoms_nonce : root :: mozilla :: detail :: GkAtoms_Atoms = 672 ; pub const GkAtoms_Atoms_none : root :: mozilla :: detail :: GkAtoms_Atoms = 673 ; pub const GkAtoms_Atoms_noresize : root :: mozilla :: detail :: GkAtoms_Atoms = 674 ; pub const GkAtoms_Atoms_normal : root :: mozilla :: detail :: GkAtoms_Atoms = 675 ; pub const GkAtoms_Atoms_normalizeSpace : root :: mozilla :: detail :: GkAtoms_Atoms = 676 ; pub const GkAtoms_Atoms_noscript : root :: mozilla :: detail :: GkAtoms_Atoms = 677 ; pub const GkAtoms_Atoms_noshade : root :: mozilla :: detail :: GkAtoms_Atoms = 678 ; pub const GkAtoms_Atoms_notification : root :: mozilla :: detail :: GkAtoms_Atoms = 679 ; pub const GkAtoms_Atoms_novalidate : root :: mozilla :: detail :: GkAtoms_Atoms = 680 ; pub const GkAtoms_Atoms__not : root :: mozilla :: detail :: GkAtoms_Atoms = 681 ; pub const GkAtoms_Atoms_nowrap : root :: mozilla :: detail :: GkAtoms_Atoms = 682 ; pub const GkAtoms_Atoms_number : root :: mozilla :: detail :: GkAtoms_Atoms = 683 ; pub const GkAtoms_Atoms_nw : root :: mozilla :: detail :: GkAtoms_Atoms = 684 ; pub const GkAtoms_Atoms_object : root :: mozilla :: detail :: GkAtoms_Atoms = 685 ; pub const GkAtoms_Atoms_objectType : root :: mozilla :: detail :: GkAtoms_Atoms = 686 ; pub const GkAtoms_Atoms_observes : root :: mozilla :: detail :: GkAtoms_Atoms = 687 ; pub const GkAtoms_Atoms_odd : root :: mozilla :: detail :: GkAtoms_Atoms = 688 ; pub const GkAtoms_Atoms_OFF : root :: mozilla :: detail :: GkAtoms_Atoms = 689 ; pub const GkAtoms_Atoms_ol : root :: mozilla :: detail :: GkAtoms_Atoms = 690 ; pub const GkAtoms_Atoms_omitXmlDeclaration : root :: mozilla :: detail :: GkAtoms_Atoms = 691 ; pub const GkAtoms_Atoms_onabort : root :: mozilla :: detail :: GkAtoms_Atoms = 692 ; pub const GkAtoms_Atoms_onmozaccesskeynotfound : root :: mozilla :: detail :: GkAtoms_Atoms = 693 ; pub const GkAtoms_Atoms_onactivate : root :: mozilla :: detail :: GkAtoms_Atoms = 694 ; pub const GkAtoms_Atoms_onafterprint : root :: mozilla :: detail :: GkAtoms_Atoms = 695 ; pub const GkAtoms_Atoms_onafterscriptexecute : root :: mozilla :: detail :: GkAtoms_Atoms = 696 ; pub const GkAtoms_Atoms_onanimationcancel : root :: mozilla :: detail :: GkAtoms_Atoms = 697 ; pub const GkAtoms_Atoms_onanimationend : root :: mozilla :: detail :: GkAtoms_Atoms = 698 ; pub const GkAtoms_Atoms_onanimationiteration : root :: mozilla :: detail :: GkAtoms_Atoms = 699 ; pub const GkAtoms_Atoms_onanimationstart : root :: mozilla :: detail :: GkAtoms_Atoms = 700 ; pub const GkAtoms_Atoms_onAppCommand : root :: mozilla :: detail :: GkAtoms_Atoms = 701 ; pub const GkAtoms_Atoms_onappinstalled : root :: mozilla :: detail :: GkAtoms_Atoms = 702 ; pub const GkAtoms_Atoms_onaudioprocess : root :: mozilla :: detail :: GkAtoms_Atoms = 703 ; pub const GkAtoms_Atoms_onauxclick : root :: mozilla :: detail :: GkAtoms_Atoms = 704 ; pub const GkAtoms_Atoms_onbeforecopy : root :: mozilla :: detail :: GkAtoms_Atoms = 705 ; pub const GkAtoms_Atoms_onbeforecut : root :: mozilla :: detail :: GkAtoms_Atoms = 706 ; pub const GkAtoms_Atoms_onbeforepaste : root :: mozilla :: detail :: GkAtoms_Atoms = 707 ; pub const GkAtoms_Atoms_onbeforeprint : root :: mozilla :: detail :: GkAtoms_Atoms = 708 ; pub const GkAtoms_Atoms_onbeforescriptexecute : root :: mozilla :: detail :: GkAtoms_Atoms = 709 ; pub const GkAtoms_Atoms_onbeforeunload : root :: mozilla :: detail :: GkAtoms_Atoms = 710 ; pub const GkAtoms_Atoms_onblocked : root :: mozilla :: detail :: GkAtoms_Atoms = 711 ; pub const GkAtoms_Atoms_onblur : root :: mozilla :: detail :: GkAtoms_Atoms = 712 ; pub const GkAtoms_Atoms_onbounce : root :: mozilla :: detail :: GkAtoms_Atoms = 713 ; pub const GkAtoms_Atoms_onbroadcast : root :: mozilla :: detail :: GkAtoms_Atoms = 714 ; pub const GkAtoms_Atoms_onbufferedamountlow : root :: mozilla :: detail :: GkAtoms_Atoms = 715 ; pub const GkAtoms_Atoms_oncached : root :: mozilla :: detail :: GkAtoms_Atoms = 716 ; pub const GkAtoms_Atoms_oncancel : root :: mozilla :: detail :: GkAtoms_Atoms = 717 ; pub const GkAtoms_Atoms_onchange : root :: mozilla :: detail :: GkAtoms_Atoms = 718 ; pub const GkAtoms_Atoms_onchargingchange : root :: mozilla :: detail :: GkAtoms_Atoms = 719 ; pub const GkAtoms_Atoms_onchargingtimechange : root :: mozilla :: detail :: GkAtoms_Atoms = 720 ; pub const GkAtoms_Atoms_onchecking : root :: mozilla :: detail :: GkAtoms_Atoms = 721 ; pub const GkAtoms_Atoms_onCheckboxStateChange : root :: mozilla :: detail :: GkAtoms_Atoms = 722 ; pub const GkAtoms_Atoms_onCheckKeyPressEventModel : root :: mozilla :: detail :: GkAtoms_Atoms = 723 ; pub const GkAtoms_Atoms_onclick : root :: mozilla :: detail :: GkAtoms_Atoms = 724 ; pub const GkAtoms_Atoms_onclose : root :: mozilla :: detail :: GkAtoms_Atoms = 725 ; pub const GkAtoms_Atoms_oncommand : root :: mozilla :: detail :: GkAtoms_Atoms = 726 ; pub const GkAtoms_Atoms_oncommandupdate : root :: mozilla :: detail :: GkAtoms_Atoms = 727 ; pub const GkAtoms_Atoms_oncomplete : root :: mozilla :: detail :: GkAtoms_Atoms = 728 ; pub const GkAtoms_Atoms_oncompositionend : root :: mozilla :: detail :: GkAtoms_Atoms = 729 ; pub const GkAtoms_Atoms_oncompositionstart : root :: mozilla :: detail :: GkAtoms_Atoms = 730 ; pub const GkAtoms_Atoms_oncompositionupdate : root :: mozilla :: detail :: GkAtoms_Atoms = 731 ; pub const GkAtoms_Atoms_onconnect : root :: mozilla :: detail :: GkAtoms_Atoms = 732 ; pub const GkAtoms_Atoms_onconnectionavailable : root :: mozilla :: detail :: GkAtoms_Atoms = 733 ; pub const GkAtoms_Atoms_oncontextmenu : root :: mozilla :: detail :: GkAtoms_Atoms = 734 ; pub const GkAtoms_Atoms_oncopy : root :: mozilla :: detail :: GkAtoms_Atoms = 735 ; pub const GkAtoms_Atoms_oncut : root :: mozilla :: detail :: GkAtoms_Atoms = 736 ; pub const GkAtoms_Atoms_ondblclick : root :: mozilla :: detail :: GkAtoms_Atoms = 737 ; pub const GkAtoms_Atoms_ondischargingtimechange : root :: mozilla :: detail :: GkAtoms_Atoms = 738 ; pub const GkAtoms_Atoms_ondownloading : root :: mozilla :: detail :: GkAtoms_Atoms = 739 ; pub const GkAtoms_Atoms_onDOMActivate : root :: mozilla :: detail :: GkAtoms_Atoms = 740 ; pub const GkAtoms_Atoms_onDOMAttrModified : root :: mozilla :: detail :: GkAtoms_Atoms = 741 ; pub const GkAtoms_Atoms_onDOMCharacterDataModified : root :: mozilla :: detail :: GkAtoms_Atoms = 742 ; pub const GkAtoms_Atoms_onDOMFocusIn : root :: mozilla :: detail :: GkAtoms_Atoms = 743 ; pub const GkAtoms_Atoms_onDOMFocusOut : root :: mozilla :: detail :: GkAtoms_Atoms = 744 ; pub const GkAtoms_Atoms_onDOMMouseScroll : root :: mozilla :: detail :: GkAtoms_Atoms = 745 ; pub const GkAtoms_Atoms_onDOMNodeInserted : root :: mozilla :: detail :: GkAtoms_Atoms = 746 ; pub const GkAtoms_Atoms_onDOMNodeInsertedIntoDocument : root :: mozilla :: detail :: GkAtoms_Atoms = 747 ; pub const GkAtoms_Atoms_onDOMNodeRemoved : root :: mozilla :: detail :: GkAtoms_Atoms = 748 ; pub const GkAtoms_Atoms_onDOMNodeRemovedFromDocument : root :: mozilla :: detail :: GkAtoms_Atoms = 749 ; pub const GkAtoms_Atoms_onDOMSubtreeModified : root :: mozilla :: detail :: GkAtoms_Atoms = 750 ; pub const GkAtoms_Atoms_ondata : root :: mozilla :: detail :: GkAtoms_Atoms = 751 ; pub const GkAtoms_Atoms_ondrag : root :: mozilla :: detail :: GkAtoms_Atoms = 752 ; pub const GkAtoms_Atoms_ondragdrop : root :: mozilla :: detail :: GkAtoms_Atoms = 753 ; pub const GkAtoms_Atoms_ondragend : root :: mozilla :: detail :: GkAtoms_Atoms = 754 ; pub const GkAtoms_Atoms_ondragenter : root :: mozilla :: detail :: GkAtoms_Atoms = 755 ; pub const GkAtoms_Atoms_ondragexit : root :: mozilla :: detail :: GkAtoms_Atoms = 756 ; pub const GkAtoms_Atoms_ondragleave : root :: mozilla :: detail :: GkAtoms_Atoms = 757 ; pub const GkAtoms_Atoms_ondragover : root :: mozilla :: detail :: GkAtoms_Atoms = 758 ; pub const GkAtoms_Atoms_ondragstart : root :: mozilla :: detail :: GkAtoms_Atoms = 759 ; pub const GkAtoms_Atoms_ondrain : root :: mozilla :: detail :: GkAtoms_Atoms = 760 ; pub const GkAtoms_Atoms_ondrop : root :: mozilla :: detail :: GkAtoms_Atoms = 761 ; pub const GkAtoms_Atoms_onerror : root :: mozilla :: detail :: GkAtoms_Atoms = 762 ; pub const GkAtoms_Atoms_onfinish : root :: mozilla :: detail :: GkAtoms_Atoms = 763 ; pub const GkAtoms_Atoms_onfocus : root :: mozilla :: detail :: GkAtoms_Atoms = 764 ; pub const GkAtoms_Atoms_onfocusin : root :: mozilla :: detail :: GkAtoms_Atoms = 765 ; pub const GkAtoms_Atoms_onfocusout : root :: mozilla :: detail :: GkAtoms_Atoms = 766 ; pub const GkAtoms_Atoms_onfullscreenchange : root :: mozilla :: detail :: GkAtoms_Atoms = 767 ; pub const GkAtoms_Atoms_onfullscreenerror : root :: mozilla :: detail :: GkAtoms_Atoms = 768 ; pub const GkAtoms_Atoms_onget : root :: mozilla :: detail :: GkAtoms_Atoms = 769 ; pub const GkAtoms_Atoms_onhashchange : root :: mozilla :: detail :: GkAtoms_Atoms = 770 ; pub const GkAtoms_Atoms_oninput : root :: mozilla :: detail :: GkAtoms_Atoms = 771 ; pub const GkAtoms_Atoms_oninstall : root :: mozilla :: detail :: GkAtoms_Atoms = 772 ; pub const GkAtoms_Atoms_oninvalid : root :: mozilla :: detail :: GkAtoms_Atoms = 773 ; pub const GkAtoms_Atoms_onkeydown : root :: mozilla :: detail :: GkAtoms_Atoms = 774 ; pub const GkAtoms_Atoms_onkeypress : root :: mozilla :: detail :: GkAtoms_Atoms = 775 ; pub const GkAtoms_Atoms_onkeyup : root :: mozilla :: detail :: GkAtoms_Atoms = 776 ; pub const GkAtoms_Atoms_onlanguagechange : root :: mozilla :: detail :: GkAtoms_Atoms = 777 ; pub const GkAtoms_Atoms_onlevelchange : root :: mozilla :: detail :: GkAtoms_Atoms = 778 ; pub const GkAtoms_Atoms_onload : root :: mozilla :: detail :: GkAtoms_Atoms = 779 ; pub const GkAtoms_Atoms_onloading : root :: mozilla :: detail :: GkAtoms_Atoms = 780 ; pub const GkAtoms_Atoms_onloadingdone : root :: mozilla :: detail :: GkAtoms_Atoms = 781 ; pub const GkAtoms_Atoms_onloadingerror : root :: mozilla :: detail :: GkAtoms_Atoms = 782 ; pub const GkAtoms_Atoms_onpopstate : root :: mozilla :: detail :: GkAtoms_Atoms = 783 ; pub const GkAtoms_Atoms_only : root :: mozilla :: detail :: GkAtoms_Atoms = 784 ; pub const GkAtoms_Atoms_onmerchantvalidation : root :: mozilla :: detail :: GkAtoms_Atoms = 785 ; pub const GkAtoms_Atoms_onmessage : root :: mozilla :: detail :: GkAtoms_Atoms = 786 ; pub const GkAtoms_Atoms_onmessageerror : root :: mozilla :: detail :: GkAtoms_Atoms = 787 ; pub const GkAtoms_Atoms_onmidimessage : root :: mozilla :: detail :: GkAtoms_Atoms = 788 ; pub const GkAtoms_Atoms_onmousedown : root :: mozilla :: detail :: GkAtoms_Atoms = 789 ; pub const GkAtoms_Atoms_onmouseenter : root :: mozilla :: detail :: GkAtoms_Atoms = 790 ; pub const GkAtoms_Atoms_onmouseleave : root :: mozilla :: detail :: GkAtoms_Atoms = 791 ; pub const GkAtoms_Atoms_onmouselongtap : root :: mozilla :: detail :: GkAtoms_Atoms = 792 ; pub const GkAtoms_Atoms_onmousemove : root :: mozilla :: detail :: GkAtoms_Atoms = 793 ; pub const GkAtoms_Atoms_onmouseout : root :: mozilla :: detail :: GkAtoms_Atoms = 794 ; pub const GkAtoms_Atoms_onmouseover : root :: mozilla :: detail :: GkAtoms_Atoms = 795 ; pub const GkAtoms_Atoms_onMozMouseHittest : root :: mozilla :: detail :: GkAtoms_Atoms = 796 ; pub const GkAtoms_Atoms_onmouseup : root :: mozilla :: detail :: GkAtoms_Atoms = 797 ; pub const GkAtoms_Atoms_onMozAfterPaint : root :: mozilla :: detail :: GkAtoms_Atoms = 798 ; pub const GkAtoms_Atoms_onmozfullscreenchange : root :: mozilla :: detail :: GkAtoms_Atoms = 799 ; pub const GkAtoms_Atoms_onmozfullscreenerror : root :: mozilla :: detail :: GkAtoms_Atoms = 800 ; pub const GkAtoms_Atoms_onmozkeydownonplugin : root :: mozilla :: detail :: GkAtoms_Atoms = 801 ; pub const GkAtoms_Atoms_onmozkeyuponplugin : root :: mozilla :: detail :: GkAtoms_Atoms = 802 ; pub const GkAtoms_Atoms_onmozpointerlockchange : root :: mozilla :: detail :: GkAtoms_Atoms = 803 ; pub const GkAtoms_Atoms_onmozpointerlockerror : root :: mozilla :: detail :: GkAtoms_Atoms = 804 ; pub const GkAtoms_Atoms_onMozMousePixelScroll : root :: mozilla :: detail :: GkAtoms_Atoms = 805 ; pub const GkAtoms_Atoms_onMozScrolledAreaChanged : root :: mozilla :: detail :: GkAtoms_Atoms = 806 ; pub const GkAtoms_Atoms_onmute : root :: mozilla :: detail :: GkAtoms_Atoms = 807 ; pub const GkAtoms_Atoms_onnotificationclick : root :: mozilla :: detail :: GkAtoms_Atoms = 808 ; pub const GkAtoms_Atoms_onnotificationclose : root :: mozilla :: detail :: GkAtoms_Atoms = 809 ; pub const GkAtoms_Atoms_onnoupdate : root :: mozilla :: detail :: GkAtoms_Atoms = 810 ; pub const GkAtoms_Atoms_onobsolete : root :: mozilla :: detail :: GkAtoms_Atoms = 811 ; pub const GkAtoms_Atoms_ononline : root :: mozilla :: detail :: GkAtoms_Atoms = 812 ; pub const GkAtoms_Atoms_onoffline : root :: mozilla :: detail :: GkAtoms_Atoms = 813 ; pub const GkAtoms_Atoms_onopen : root :: mozilla :: detail :: GkAtoms_Atoms = 814 ; pub const GkAtoms_Atoms_onorientationchange : root :: mozilla :: detail :: GkAtoms_Atoms = 815 ; pub const GkAtoms_Atoms_onoverflow : root :: mozilla :: detail :: GkAtoms_Atoms = 816 ; pub const GkAtoms_Atoms_onpagehide : root :: mozilla :: detail :: GkAtoms_Atoms = 817 ; pub const GkAtoms_Atoms_onpageshow : root :: mozilla :: detail :: GkAtoms_Atoms = 818 ; pub const GkAtoms_Atoms_onpaste : root :: mozilla :: detail :: GkAtoms_Atoms = 819 ; pub const GkAtoms_Atoms_onpayerdetailchange : root :: mozilla :: detail :: GkAtoms_Atoms = 820 ; pub const GkAtoms_Atoms_onpaymentmethodchange : root :: mozilla :: detail :: GkAtoms_Atoms = 821 ; pub const GkAtoms_Atoms_onpointerlockchange : root :: mozilla :: detail :: GkAtoms_Atoms = 822 ; pub const GkAtoms_Atoms_onpointerlockerror : root :: mozilla :: detail :: GkAtoms_Atoms = 823 ; pub const GkAtoms_Atoms_onpopuphidden : root :: mozilla :: detail :: GkAtoms_Atoms = 824 ; pub const GkAtoms_Atoms_onpopuphiding : root :: mozilla :: detail :: GkAtoms_Atoms = 825 ; pub const GkAtoms_Atoms_onpopuppositioned : root :: mozilla :: detail :: GkAtoms_Atoms = 826 ; pub const GkAtoms_Atoms_onpopupshowing : root :: mozilla :: detail :: GkAtoms_Atoms = 827 ; pub const GkAtoms_Atoms_onpopupshown : root :: mozilla :: detail :: GkAtoms_Atoms = 828 ; pub const GkAtoms_Atoms_onprocessorerror : root :: mozilla :: detail :: GkAtoms_Atoms = 829 ; pub const GkAtoms_Atoms_onpush : root :: mozilla :: detail :: GkAtoms_Atoms = 830 ; pub const GkAtoms_Atoms_onpushsubscriptionchange : root :: mozilla :: detail :: GkAtoms_Atoms = 831 ; pub const GkAtoms_Atoms_onRadioStateChange : root :: mozilla :: detail :: GkAtoms_Atoms = 832 ; pub const GkAtoms_Atoms_onreadystatechange : root :: mozilla :: detail :: GkAtoms_Atoms = 833 ; pub const GkAtoms_Atoms_onrejectionhandled : root :: mozilla :: detail :: GkAtoms_Atoms = 834 ; pub const GkAtoms_Atoms_onrequestprogress : root :: mozilla :: detail :: GkAtoms_Atoms = 835 ; pub const GkAtoms_Atoms_onresourcetimingbufferfull : root :: mozilla :: detail :: GkAtoms_Atoms = 836 ; pub const GkAtoms_Atoms_onresponseprogress : root :: mozilla :: detail :: GkAtoms_Atoms = 837 ; pub const GkAtoms_Atoms_onRequest : root :: mozilla :: detail :: GkAtoms_Atoms = 838 ; pub const GkAtoms_Atoms_onreset : root :: mozilla :: detail :: GkAtoms_Atoms = 839 ; pub const GkAtoms_Atoms_onresize : root :: mozilla :: detail :: GkAtoms_Atoms = 840 ; pub const GkAtoms_Atoms_onscroll : root :: mozilla :: detail :: GkAtoms_Atoms = 841 ; pub const GkAtoms_Atoms_onselect : root :: mozilla :: detail :: GkAtoms_Atoms = 842 ; pub const GkAtoms_Atoms_onselectionchange : root :: mozilla :: detail :: GkAtoms_Atoms = 843 ; pub const GkAtoms_Atoms_onselectstart : root :: mozilla :: detail :: GkAtoms_Atoms = 844 ; pub const GkAtoms_Atoms_onset : root :: mozilla :: detail :: GkAtoms_Atoms = 845 ; pub const GkAtoms_Atoms_onshippingaddresschange : root :: mozilla :: detail :: GkAtoms_Atoms = 846 ; pub const GkAtoms_Atoms_onshippingoptionchange : root :: mozilla :: detail :: GkAtoms_Atoms = 847 ; pub const GkAtoms_Atoms_onshow : root :: mozilla :: detail :: GkAtoms_Atoms = 848 ; pub const GkAtoms_Atoms_onstatechange : root :: mozilla :: detail :: GkAtoms_Atoms = 849 ; pub const GkAtoms_Atoms_onstorage : root :: mozilla :: detail :: GkAtoms_Atoms = 850 ; pub const GkAtoms_Atoms_onsubmit : root :: mozilla :: detail :: GkAtoms_Atoms = 851 ; pub const GkAtoms_Atoms_onsuccess : root :: mozilla :: detail :: GkAtoms_Atoms = 852 ; pub const GkAtoms_Atoms_ontypechange : root :: mozilla :: detail :: GkAtoms_Atoms = 853 ; pub const GkAtoms_Atoms_onterminate : root :: mozilla :: detail :: GkAtoms_Atoms = 854 ; pub const GkAtoms_Atoms_ontext : root :: mozilla :: detail :: GkAtoms_Atoms = 855 ; pub const GkAtoms_Atoms_ontoggle : root :: mozilla :: detail :: GkAtoms_Atoms = 856 ; pub const GkAtoms_Atoms_ontouchstart : root :: mozilla :: detail :: GkAtoms_Atoms = 857 ; pub const GkAtoms_Atoms_ontouchend : root :: mozilla :: detail :: GkAtoms_Atoms = 858 ; pub const GkAtoms_Atoms_ontouchmove : root :: mozilla :: detail :: GkAtoms_Atoms = 859 ; pub const GkAtoms_Atoms_ontouchcancel : root :: mozilla :: detail :: GkAtoms_Atoms = 860 ; pub const GkAtoms_Atoms_ontransitioncancel : root :: mozilla :: detail :: GkAtoms_Atoms = 861 ; pub const GkAtoms_Atoms_ontransitionend : root :: mozilla :: detail :: GkAtoms_Atoms = 862 ; pub const GkAtoms_Atoms_ontransitionrun : root :: mozilla :: detail :: GkAtoms_Atoms = 863 ; pub const GkAtoms_Atoms_ontransitionstart : root :: mozilla :: detail :: GkAtoms_Atoms = 864 ; pub const GkAtoms_Atoms_onunderflow : root :: mozilla :: detail :: GkAtoms_Atoms = 865 ; pub const GkAtoms_Atoms_onunhandledrejection : root :: mozilla :: detail :: GkAtoms_Atoms = 866 ; pub const GkAtoms_Atoms_onunload : root :: mozilla :: detail :: GkAtoms_Atoms = 867 ; pub const GkAtoms_Atoms_onunmute : root :: mozilla :: detail :: GkAtoms_Atoms = 868 ; pub const GkAtoms_Atoms_onupdatefound : root :: mozilla :: detail :: GkAtoms_Atoms = 869 ; pub const GkAtoms_Atoms_onupdateready : root :: mozilla :: detail :: GkAtoms_Atoms = 870 ; pub const GkAtoms_Atoms_onupgradeneeded : root :: mozilla :: detail :: GkAtoms_Atoms = 871 ; pub const GkAtoms_Atoms_onversionchange : root :: mozilla :: detail :: GkAtoms_Atoms = 872 ; pub const GkAtoms_Atoms_onvisibilitychange : root :: mozilla :: detail :: GkAtoms_Atoms = 873 ; pub const GkAtoms_Atoms_onvoiceschanged : root :: mozilla :: detail :: GkAtoms_Atoms = 874 ; pub const GkAtoms_Atoms_onvrdisplayactivate : root :: mozilla :: detail :: GkAtoms_Atoms = 875 ; pub const GkAtoms_Atoms_onvrdisplayconnect : root :: mozilla :: detail :: GkAtoms_Atoms = 876 ; pub const GkAtoms_Atoms_onvrdisplaydeactivate : root :: mozilla :: detail :: GkAtoms_Atoms = 877 ; pub const GkAtoms_Atoms_onvrdisplaydisconnect : root :: mozilla :: detail :: GkAtoms_Atoms = 878 ; pub const GkAtoms_Atoms_onvrdisplaypresentchange : root :: mozilla :: detail :: GkAtoms_Atoms = 879 ; pub const GkAtoms_Atoms_onwebkitAnimationEnd : root :: mozilla :: detail :: GkAtoms_Atoms = 880 ; pub const GkAtoms_Atoms_onwebkitAnimationIteration : root :: mozilla :: detail :: GkAtoms_Atoms = 881 ; pub const GkAtoms_Atoms_onwebkitAnimationStart : root :: mozilla :: detail :: GkAtoms_Atoms = 882 ; pub const GkAtoms_Atoms_onwebkitTransitionEnd : root :: mozilla :: detail :: GkAtoms_Atoms = 883 ; pub const GkAtoms_Atoms_onwebkitanimationend : root :: mozilla :: detail :: GkAtoms_Atoms = 884 ; pub const GkAtoms_Atoms_onwebkitanimationiteration : root :: mozilla :: detail :: GkAtoms_Atoms = 885 ; pub const GkAtoms_Atoms_onwebkitanimationstart : root :: mozilla :: detail :: GkAtoms_Atoms = 886 ; pub const GkAtoms_Atoms_onwebkittransitionend : root :: mozilla :: detail :: GkAtoms_Atoms = 887 ; pub const GkAtoms_Atoms_onwheel : root :: mozilla :: detail :: GkAtoms_Atoms = 888 ; pub const GkAtoms_Atoms_open : root :: mozilla :: detail :: GkAtoms_Atoms = 889 ; pub const GkAtoms_Atoms_optgroup : root :: mozilla :: detail :: GkAtoms_Atoms = 890 ; pub const GkAtoms_Atoms_optimum : root :: mozilla :: detail :: GkAtoms_Atoms = 891 ; pub const GkAtoms_Atoms_option : root :: mozilla :: detail :: GkAtoms_Atoms = 892 ; pub const GkAtoms_Atoms__or : root :: mozilla :: detail :: GkAtoms_Atoms = 893 ; pub const GkAtoms_Atoms_order : root :: mozilla :: detail :: GkAtoms_Atoms = 894 ; pub const GkAtoms_Atoms_ordinal : root :: mozilla :: detail :: GkAtoms_Atoms = 895 ; pub const GkAtoms_Atoms_orient : root :: mozilla :: detail :: GkAtoms_Atoms = 896 ; pub const GkAtoms_Atoms_orientation : root :: mozilla :: detail :: GkAtoms_Atoms = 897 ; pub const GkAtoms_Atoms_otherwise : root :: mozilla :: detail :: GkAtoms_Atoms = 898 ; pub const GkAtoms_Atoms_output : root :: mozilla :: detail :: GkAtoms_Atoms = 899 ; pub const GkAtoms_Atoms_overflow : root :: mozilla :: detail :: GkAtoms_Atoms = 900 ; pub const GkAtoms_Atoms_overflowBlock : root :: mozilla :: detail :: GkAtoms_Atoms = 901 ; pub const GkAtoms_Atoms_overflowInline : root :: mozilla :: detail :: GkAtoms_Atoms = 902 ; pub const GkAtoms_Atoms_overlay : root :: mozilla :: detail :: GkAtoms_Atoms = 903 ; pub const GkAtoms_Atoms_p : root :: mozilla :: detail :: GkAtoms_Atoms = 904 ; pub const GkAtoms_Atoms_pack : root :: mozilla :: detail :: GkAtoms_Atoms = 905 ; pub const GkAtoms_Atoms_page : root :: mozilla :: detail :: GkAtoms_Atoms = 906 ; pub const GkAtoms_Atoms_pageincrement : root :: mozilla :: detail :: GkAtoms_Atoms = 907 ; pub const GkAtoms_Atoms_paint_order : root :: mozilla :: detail :: GkAtoms_Atoms = 908 ; pub const GkAtoms_Atoms_panel : root :: mozilla :: detail :: GkAtoms_Atoms = 909 ; pub const GkAtoms_Atoms_paragraph : root :: mozilla :: detail :: GkAtoms_Atoms = 910 ; pub const GkAtoms_Atoms_param : root :: mozilla :: detail :: GkAtoms_Atoms = 911 ; pub const GkAtoms_Atoms_parameter : root :: mozilla :: detail :: GkAtoms_Atoms = 912 ; pub const GkAtoms_Atoms_parent : root :: mozilla :: detail :: GkAtoms_Atoms = 913 ; pub const GkAtoms_Atoms_parentfocused : root :: mozilla :: detail :: GkAtoms_Atoms = 914 ; pub const GkAtoms_Atoms_parsererror : root :: mozilla :: detail :: GkAtoms_Atoms = 915 ; pub const GkAtoms_Atoms_part : root :: mozilla :: detail :: GkAtoms_Atoms = 916 ; pub const GkAtoms_Atoms_password : root :: mozilla :: detail :: GkAtoms_Atoms = 917 ; pub const GkAtoms_Atoms_pattern : root :: mozilla :: detail :: GkAtoms_Atoms = 918 ; pub const GkAtoms_Atoms_patternSeparator : root :: mozilla :: detail :: GkAtoms_Atoms = 919 ; pub const GkAtoms_Atoms_perMille : root :: mozilla :: detail :: GkAtoms_Atoms = 920 ; pub const GkAtoms_Atoms_percent : root :: mozilla :: detail :: GkAtoms_Atoms = 921 ; pub const GkAtoms_Atoms_persist : root :: mozilla :: detail :: GkAtoms_Atoms = 922 ; pub const GkAtoms_Atoms_phase : root :: mozilla :: detail :: GkAtoms_Atoms = 923 ; pub const GkAtoms_Atoms_picture : root :: mozilla :: detail :: GkAtoms_Atoms = 924 ; pub const GkAtoms_Atoms_ping : root :: mozilla :: detail :: GkAtoms_Atoms = 925 ; pub const GkAtoms_Atoms_pinned : root :: mozilla :: detail :: GkAtoms_Atoms = 926 ; pub const GkAtoms_Atoms_placeholder : root :: mozilla :: detail :: GkAtoms_Atoms = 927 ; pub const GkAtoms_Atoms_plaintext : root :: mozilla :: detail :: GkAtoms_Atoms = 928 ; pub const GkAtoms_Atoms_playbackrate : root :: mozilla :: detail :: GkAtoms_Atoms = 929 ; pub const GkAtoms_Atoms_pointSize : root :: mozilla :: detail :: GkAtoms_Atoms = 930 ; pub const GkAtoms_Atoms_poly : root :: mozilla :: detail :: GkAtoms_Atoms = 931 ; pub const GkAtoms_Atoms_polygon : root :: mozilla :: detail :: GkAtoms_Atoms = 932 ; pub const GkAtoms_Atoms_popup : root :: mozilla :: detail :: GkAtoms_Atoms = 933 ; pub const GkAtoms_Atoms_popupalign : root :: mozilla :: detail :: GkAtoms_Atoms = 934 ; pub const GkAtoms_Atoms_popupanchor : root :: mozilla :: detail :: GkAtoms_Atoms = 935 ; pub const GkAtoms_Atoms_popupgroup : root :: mozilla :: detail :: GkAtoms_Atoms = 936 ; pub const GkAtoms_Atoms_popupset : root :: mozilla :: detail :: GkAtoms_Atoms = 937 ; pub const GkAtoms_Atoms_popupsinherittooltip : root :: mozilla :: detail :: GkAtoms_Atoms = 938 ; pub const GkAtoms_Atoms_position : root :: mozilla :: detail :: GkAtoms_Atoms = 939 ; pub const GkAtoms_Atoms_poster : root :: mozilla :: detail :: GkAtoms_Atoms = 940 ; pub const GkAtoms_Atoms_pre : root :: mozilla :: detail :: GkAtoms_Atoms = 941 ; pub const GkAtoms_Atoms_preceding : root :: mozilla :: detail :: GkAtoms_Atoms = 942 ; pub const GkAtoms_Atoms_precedingSibling : root :: mozilla :: detail :: GkAtoms_Atoms = 943 ; pub const GkAtoms_Atoms_prefersReducedMotion : root :: mozilla :: detail :: GkAtoms_Atoms = 944 ; pub const GkAtoms_Atoms_prefersColorScheme : root :: mozilla :: detail :: GkAtoms_Atoms = 945 ; pub const GkAtoms_Atoms_prefix : root :: mozilla :: detail :: GkAtoms_Atoms = 946 ; pub const GkAtoms_Atoms_preload : root :: mozilla :: detail :: GkAtoms_Atoms = 947 ; pub const GkAtoms_Atoms_mozpresentation : root :: mozilla :: detail :: GkAtoms_Atoms = 948 ; pub const GkAtoms_Atoms_preserve : root :: mozilla :: detail :: GkAtoms_Atoms = 949 ; pub const GkAtoms_Atoms_preserveSpace : root :: mozilla :: detail :: GkAtoms_Atoms = 950 ; pub const GkAtoms_Atoms_preventdefault : root :: mozilla :: detail :: GkAtoms_Atoms = 951 ; pub const GkAtoms_Atoms_previewDiv : root :: mozilla :: detail :: GkAtoms_Atoms = 952 ; pub const GkAtoms_Atoms_primary : root :: mozilla :: detail :: GkAtoms_Atoms = 953 ; pub const GkAtoms_Atoms_print : root :: mozilla :: detail :: GkAtoms_Atoms = 954 ; pub const GkAtoms_Atoms_priority : root :: mozilla :: detail :: GkAtoms_Atoms = 955 ; pub const GkAtoms_Atoms_processingInstruction : root :: mozilla :: detail :: GkAtoms_Atoms = 956 ; pub const GkAtoms_Atoms_profile : root :: mozilla :: detail :: GkAtoms_Atoms = 957 ; pub const GkAtoms_Atoms_progress : root :: mozilla :: detail :: GkAtoms_Atoms = 958 ; pub const GkAtoms_Atoms_prompt : root :: mozilla :: detail :: GkAtoms_Atoms = 959 ; pub const GkAtoms_Atoms_properties : root :: mozilla :: detail :: GkAtoms_Atoms = 960 ; pub const GkAtoms_Atoms_property : root :: mozilla :: detail :: GkAtoms_Atoms = 961 ; pub const GkAtoms_Atoms_pubdate : root :: mozilla :: detail :: GkAtoms_Atoms = 962 ; pub const GkAtoms_Atoms_q : root :: mozilla :: detail :: GkAtoms_Atoms = 963 ; pub const GkAtoms_Atoms_radio : root :: mozilla :: detail :: GkAtoms_Atoms = 964 ; pub const GkAtoms_Atoms_radioLabel : root :: mozilla :: detail :: GkAtoms_Atoms = 965 ; pub const GkAtoms_Atoms_radiogroup : root :: mozilla :: detail :: GkAtoms_Atoms = 966 ; pub const GkAtoms_Atoms_range : root :: mozilla :: detail :: GkAtoms_Atoms = 967 ; pub const GkAtoms_Atoms_readonly : root :: mozilla :: detail :: GkAtoms_Atoms = 968 ; pub const GkAtoms_Atoms_rect : root :: mozilla :: detail :: GkAtoms_Atoms = 969 ; pub const GkAtoms_Atoms_rectangle : root :: mozilla :: detail :: GkAtoms_Atoms = 970 ; pub const GkAtoms_Atoms_refresh : root :: mozilla :: detail :: GkAtoms_Atoms = 971 ; pub const GkAtoms_Atoms_rel : root :: mozilla :: detail :: GkAtoms_Atoms = 972 ; pub const GkAtoms_Atoms_rem : root :: mozilla :: detail :: GkAtoms_Atoms = 973 ; pub const GkAtoms_Atoms_remote : root :: mozilla :: detail :: GkAtoms_Atoms = 974 ; pub const GkAtoms_Atoms_removeelement : root :: mozilla :: detail :: GkAtoms_Atoms = 975 ; pub const GkAtoms_Atoms_renderingobserverset : root :: mozilla :: detail :: GkAtoms_Atoms = 976 ; pub const GkAtoms_Atoms_repeat : root :: mozilla :: detail :: GkAtoms_Atoms = 977 ; pub const GkAtoms_Atoms_replace : root :: mozilla :: detail :: GkAtoms_Atoms = 978 ; pub const GkAtoms_Atoms_requestcontextid : root :: mozilla :: detail :: GkAtoms_Atoms = 979 ; pub const GkAtoms_Atoms_required : root :: mozilla :: detail :: GkAtoms_Atoms = 980 ; pub const GkAtoms_Atoms_reserved : root :: mozilla :: detail :: GkAtoms_Atoms = 981 ; pub const GkAtoms_Atoms_reset : root :: mozilla :: detail :: GkAtoms_Atoms = 982 ; pub const GkAtoms_Atoms_resizeafter : root :: mozilla :: detail :: GkAtoms_Atoms = 983 ; pub const GkAtoms_Atoms_resizebefore : root :: mozilla :: detail :: GkAtoms_Atoms = 984 ; pub const GkAtoms_Atoms_resizer : root :: mozilla :: detail :: GkAtoms_Atoms = 985 ; pub const GkAtoms_Atoms_resolution : root :: mozilla :: detail :: GkAtoms_Atoms = 986 ; pub const GkAtoms_Atoms_resources : root :: mozilla :: detail :: GkAtoms_Atoms = 987 ; pub const GkAtoms_Atoms_result : root :: mozilla :: detail :: GkAtoms_Atoms = 988 ; pub const GkAtoms_Atoms_resultPrefix : root :: mozilla :: detail :: GkAtoms_Atoms = 989 ; pub const GkAtoms_Atoms_retargetdocumentfocus : root :: mozilla :: detail :: GkAtoms_Atoms = 990 ; pub const GkAtoms_Atoms_rev : root :: mozilla :: detail :: GkAtoms_Atoms = 991 ; pub const GkAtoms_Atoms_reverse : root :: mozilla :: detail :: GkAtoms_Atoms = 992 ; pub const GkAtoms_Atoms_reversed : root :: mozilla :: detail :: GkAtoms_Atoms = 993 ; pub const GkAtoms_Atoms_rhs : root :: mozilla :: detail :: GkAtoms_Atoms = 994 ; pub const GkAtoms_Atoms_richlistbox : root :: mozilla :: detail :: GkAtoms_Atoms = 995 ; pub const GkAtoms_Atoms_richlistitem : root :: mozilla :: detail :: GkAtoms_Atoms = 996 ; pub const GkAtoms_Atoms_right : root :: mozilla :: detail :: GkAtoms_Atoms = 997 ; pub const GkAtoms_Atoms_rightmargin : root :: mozilla :: detail :: GkAtoms_Atoms = 998 ; pub const GkAtoms_Atoms_role : root :: mozilla :: detail :: GkAtoms_Atoms = 999 ; pub const GkAtoms_Atoms_rolluponmousewheel : root :: mozilla :: detail :: GkAtoms_Atoms = 1000 ; pub const GkAtoms_Atoms_round : root :: mozilla :: detail :: GkAtoms_Atoms = 1001 ; pub const GkAtoms_Atoms_row : root :: mozilla :: detail :: GkAtoms_Atoms = 1002 ; pub const GkAtoms_Atoms_rows : root :: mozilla :: detail :: GkAtoms_Atoms = 1003 ; pub const GkAtoms_Atoms_rowspan : root :: mozilla :: detail :: GkAtoms_Atoms = 1004 ; pub const GkAtoms_Atoms_rb : root :: mozilla :: detail :: GkAtoms_Atoms = 1005 ; pub const GkAtoms_Atoms_rp : root :: mozilla :: detail :: GkAtoms_Atoms = 1006 ; pub const GkAtoms_Atoms_rt : root :: mozilla :: detail :: GkAtoms_Atoms = 1007 ; pub const GkAtoms_Atoms_rtc : root :: mozilla :: detail :: GkAtoms_Atoms = 1008 ; pub const GkAtoms_Atoms_rtl : root :: mozilla :: detail :: GkAtoms_Atoms = 1009 ; pub const GkAtoms_Atoms_ruby : root :: mozilla :: detail :: GkAtoms_Atoms = 1010 ; pub const GkAtoms_Atoms_rubyBase : root :: mozilla :: detail :: GkAtoms_Atoms = 1011 ; pub const GkAtoms_Atoms_rubyBaseContainer : root :: mozilla :: detail :: GkAtoms_Atoms = 1012 ; pub const GkAtoms_Atoms_rubyText : root :: mozilla :: detail :: GkAtoms_Atoms = 1013 ; pub const GkAtoms_Atoms_rubyTextContainer : root :: mozilla :: detail :: GkAtoms_Atoms = 1014 ; pub const GkAtoms_Atoms_rules : root :: mozilla :: detail :: GkAtoms_Atoms = 1015 ; pub const GkAtoms_Atoms_s : root :: mozilla :: detail :: GkAtoms_Atoms = 1016 ; pub const GkAtoms_Atoms_safe_area_inset_top : root :: mozilla :: detail :: GkAtoms_Atoms = 1017 ; pub const GkAtoms_Atoms_safe_area_inset_bottom : root :: mozilla :: detail :: GkAtoms_Atoms = 1018 ; pub const GkAtoms_Atoms_safe_area_inset_left : root :: mozilla :: detail :: GkAtoms_Atoms = 1019 ; pub const GkAtoms_Atoms_safe_area_inset_right : root :: mozilla :: detail :: GkAtoms_Atoms = 1020 ; pub const GkAtoms_Atoms_samp : root :: mozilla :: detail :: GkAtoms_Atoms = 1021 ; pub const GkAtoms_Atoms_sandbox : root :: mozilla :: detail :: GkAtoms_Atoms = 1022 ; pub const GkAtoms_Atoms_sbattr : root :: mozilla :: detail :: GkAtoms_Atoms = 1023 ; pub const GkAtoms_Atoms_scale : root :: mozilla :: detail :: GkAtoms_Atoms = 1024 ; pub const GkAtoms_Atoms_scan : root :: mozilla :: detail :: GkAtoms_Atoms = 1025 ; pub const GkAtoms_Atoms_scheme : root :: mozilla :: detail :: GkAtoms_Atoms = 1026 ; pub const GkAtoms_Atoms_scope : root :: mozilla :: detail :: GkAtoms_Atoms = 1027 ; pub const GkAtoms_Atoms_scoped : root :: mozilla :: detail :: GkAtoms_Atoms = 1028 ; pub const GkAtoms_Atoms_screen : root :: mozilla :: detail :: GkAtoms_Atoms = 1029 ; pub const GkAtoms_Atoms_screenX : root :: mozilla :: detail :: GkAtoms_Atoms = 1030 ; pub const GkAtoms_Atoms_screenY : root :: mozilla :: detail :: GkAtoms_Atoms = 1031 ; pub const GkAtoms_Atoms_script : root :: mozilla :: detail :: GkAtoms_Atoms = 1032 ; pub const GkAtoms_Atoms_scriptEnabledBeforePrintOrPreview : root :: mozilla :: detail :: GkAtoms_Atoms = 1033 ; pub const GkAtoms_Atoms_scrollbar : root :: mozilla :: detail :: GkAtoms_Atoms = 1034 ; pub const GkAtoms_Atoms_scrollbarThumb : root :: mozilla :: detail :: GkAtoms_Atoms = 1035 ; pub const GkAtoms_Atoms_scrollamount : root :: mozilla :: detail :: GkAtoms_Atoms = 1036 ; pub const GkAtoms_Atoms_scrollbarbutton : root :: mozilla :: detail :: GkAtoms_Atoms = 1037 ; pub const GkAtoms_Atoms_scrollbarDownBottom : root :: mozilla :: detail :: GkAtoms_Atoms = 1038 ; pub const GkAtoms_Atoms_scrollbarDownTop : root :: mozilla :: detail :: GkAtoms_Atoms = 1039 ; pub const GkAtoms_Atoms_scrollbarUpBottom : root :: mozilla :: detail :: GkAtoms_Atoms = 1040 ; pub const GkAtoms_Atoms_scrollbarUpTop : root :: mozilla :: detail :: GkAtoms_Atoms = 1041 ; pub const GkAtoms_Atoms_scrollbox : root :: mozilla :: detail :: GkAtoms_Atoms = 1042 ; pub const GkAtoms_Atoms_scrollcorner : root :: mozilla :: detail :: GkAtoms_Atoms = 1043 ; pub const GkAtoms_Atoms_scrolldelay : root :: mozilla :: detail :: GkAtoms_Atoms = 1044 ; pub const GkAtoms_Atoms_scrolling : root :: mozilla :: detail :: GkAtoms_Atoms = 1045 ; pub const GkAtoms_Atoms_scrollPosition : root :: mozilla :: detail :: GkAtoms_Atoms = 1046 ; pub const GkAtoms_Atoms_se : root :: mozilla :: detail :: GkAtoms_Atoms = 1047 ; pub const GkAtoms_Atoms_section : root :: mozilla :: detail :: GkAtoms_Atoms = 1048 ; pub const GkAtoms_Atoms_select : root :: mozilla :: detail :: GkAtoms_Atoms = 1049 ; pub const GkAtoms_Atoms_selected : root :: mozilla :: detail :: GkAtoms_Atoms = 1050 ; pub const GkAtoms_Atoms_selectedIndex : root :: mozilla :: detail :: GkAtoms_Atoms = 1051 ; pub const GkAtoms_Atoms_selectedindex : root :: mozilla :: detail :: GkAtoms_Atoms = 1052 ; pub const GkAtoms_Atoms_self_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1053 ; pub const GkAtoms_Atoms_seltype : root :: mozilla :: detail :: GkAtoms_Atoms = 1054 ; pub const GkAtoms_Atoms_setcookie : root :: mozilla :: detail :: GkAtoms_Atoms = 1055 ; pub const GkAtoms_Atoms_setter : root :: mozilla :: detail :: GkAtoms_Atoms = 1056 ; pub const GkAtoms_Atoms_shape : root :: mozilla :: detail :: GkAtoms_Atoms = 1057 ; pub const GkAtoms_Atoms_show : root :: mozilla :: detail :: GkAtoms_Atoms = 1058 ; pub const GkAtoms_Atoms_showcaret : root :: mozilla :: detail :: GkAtoms_Atoms = 1059 ; pub const GkAtoms_Atoms_showresizer : root :: mozilla :: detail :: GkAtoms_Atoms = 1060 ; pub const GkAtoms_Atoms_simple : root :: mozilla :: detail :: GkAtoms_Atoms = 1061 ; pub const GkAtoms_Atoms_simp_chinese_formal : root :: mozilla :: detail :: GkAtoms_Atoms = 1062 ; pub const GkAtoms_Atoms_simp_chinese_informal : root :: mozilla :: detail :: GkAtoms_Atoms = 1063 ; pub const GkAtoms_Atoms_single : root :: mozilla :: detail :: GkAtoms_Atoms = 1064 ; pub const GkAtoms_Atoms_size : root :: mozilla :: detail :: GkAtoms_Atoms = 1065 ; pub const GkAtoms_Atoms_sizes : root :: mozilla :: detail :: GkAtoms_Atoms = 1066 ; pub const GkAtoms_Atoms_sizemode : root :: mozilla :: detail :: GkAtoms_Atoms = 1067 ; pub const GkAtoms_Atoms_sizetopopup : root :: mozilla :: detail :: GkAtoms_Atoms = 1068 ; pub const GkAtoms_Atoms_slider : root :: mozilla :: detail :: GkAtoms_Atoms = 1069 ; pub const GkAtoms_Atoms_small : root :: mozilla :: detail :: GkAtoms_Atoms = 1070 ; pub const GkAtoms_Atoms_smooth : root :: mozilla :: detail :: GkAtoms_Atoms = 1071 ; pub const GkAtoms_Atoms_snap : root :: mozilla :: detail :: GkAtoms_Atoms = 1072 ; pub const GkAtoms_Atoms_solid : root :: mozilla :: detail :: GkAtoms_Atoms = 1073 ; pub const GkAtoms_Atoms_sort : root :: mozilla :: detail :: GkAtoms_Atoms = 1074 ; pub const GkAtoms_Atoms_sortActive : root :: mozilla :: detail :: GkAtoms_Atoms = 1075 ; pub const GkAtoms_Atoms_sortDirection : root :: mozilla :: detail :: GkAtoms_Atoms = 1076 ; pub const GkAtoms_Atoms_sorted : root :: mozilla :: detail :: GkAtoms_Atoms = 1077 ; pub const GkAtoms_Atoms_sorthints : root :: mozilla :: detail :: GkAtoms_Atoms = 1078 ; pub const GkAtoms_Atoms_source : root :: mozilla :: detail :: GkAtoms_Atoms = 1079 ; pub const GkAtoms_Atoms_sourcetext : root :: mozilla :: detail :: GkAtoms_Atoms = 1080 ; pub const GkAtoms_Atoms_space : root :: mozilla :: detail :: GkAtoms_Atoms = 1081 ; pub const GkAtoms_Atoms_spacer : root :: mozilla :: detail :: GkAtoms_Atoms = 1082 ; pub const GkAtoms_Atoms_span : root :: mozilla :: detail :: GkAtoms_Atoms = 1083 ; pub const GkAtoms_Atoms_spellcheck : root :: mozilla :: detail :: GkAtoms_Atoms = 1084 ; pub const GkAtoms_Atoms_split : root :: mozilla :: detail :: GkAtoms_Atoms = 1085 ; pub const GkAtoms_Atoms_splitter : root :: mozilla :: detail :: GkAtoms_Atoms = 1086 ; pub const GkAtoms_Atoms_spring : root :: mozilla :: detail :: GkAtoms_Atoms = 1087 ; pub const GkAtoms_Atoms_square : root :: mozilla :: detail :: GkAtoms_Atoms = 1088 ; pub const GkAtoms_Atoms_src : root :: mozilla :: detail :: GkAtoms_Atoms = 1089 ; pub const GkAtoms_Atoms_srcdoc : root :: mozilla :: detail :: GkAtoms_Atoms = 1090 ; pub const GkAtoms_Atoms_srclang : root :: mozilla :: detail :: GkAtoms_Atoms = 1091 ; pub const GkAtoms_Atoms_srcset : root :: mozilla :: detail :: GkAtoms_Atoms = 1092 ; pub const GkAtoms_Atoms_standalone : root :: mozilla :: detail :: GkAtoms_Atoms = 1093 ; pub const GkAtoms_Atoms_standby : root :: mozilla :: detail :: GkAtoms_Atoms = 1094 ; pub const GkAtoms_Atoms_start : root :: mozilla :: detail :: GkAtoms_Atoms = 1095 ; pub const GkAtoms_Atoms_startsWith : root :: mozilla :: detail :: GkAtoms_Atoms = 1096 ; pub const GkAtoms_Atoms_state : root :: mozilla :: detail :: GkAtoms_Atoms = 1097 ; pub const GkAtoms_Atoms_statusbar : root :: mozilla :: detail :: GkAtoms_Atoms = 1098 ; pub const GkAtoms_Atoms_step : root :: mozilla :: detail :: GkAtoms_Atoms = 1099 ; pub const GkAtoms_Atoms_stop : root :: mozilla :: detail :: GkAtoms_Atoms = 1100 ; pub const GkAtoms_Atoms_stretch : root :: mozilla :: detail :: GkAtoms_Atoms = 1101 ; pub const GkAtoms_Atoms_strike : root :: mozilla :: detail :: GkAtoms_Atoms = 1102 ; pub const GkAtoms_Atoms_string : root :: mozilla :: detail :: GkAtoms_Atoms = 1103 ; pub const GkAtoms_Atoms_stringLength : root :: mozilla :: detail :: GkAtoms_Atoms = 1104 ; pub const GkAtoms_Atoms_stripSpace : root :: mozilla :: detail :: GkAtoms_Atoms = 1105 ; pub const GkAtoms_Atoms_strong : root :: mozilla :: detail :: GkAtoms_Atoms = 1106 ; pub const GkAtoms_Atoms_style : root :: mozilla :: detail :: GkAtoms_Atoms = 1107 ; pub const GkAtoms_Atoms_stylesheet : root :: mozilla :: detail :: GkAtoms_Atoms = 1108 ; pub const GkAtoms_Atoms_stylesheetPrefix : root :: mozilla :: detail :: GkAtoms_Atoms = 1109 ; pub const GkAtoms_Atoms_submit : root :: mozilla :: detail :: GkAtoms_Atoms = 1110 ; pub const GkAtoms_Atoms_substate : root :: mozilla :: detail :: GkAtoms_Atoms = 1111 ; pub const GkAtoms_Atoms_substring : root :: mozilla :: detail :: GkAtoms_Atoms = 1112 ; pub const GkAtoms_Atoms_substringAfter : root :: mozilla :: detail :: GkAtoms_Atoms = 1113 ; pub const GkAtoms_Atoms_substringBefore : root :: mozilla :: detail :: GkAtoms_Atoms = 1114 ; pub const GkAtoms_Atoms_sub : root :: mozilla :: detail :: GkAtoms_Atoms = 1115 ; pub const GkAtoms_Atoms_sum : root :: mozilla :: detail :: GkAtoms_Atoms = 1116 ; pub const GkAtoms_Atoms_sup : root :: mozilla :: detail :: GkAtoms_Atoms = 1117 ; pub const GkAtoms_Atoms_summary : root :: mozilla :: detail :: GkAtoms_Atoms = 1118 ; pub const GkAtoms_Atoms_sw : root :: mozilla :: detail :: GkAtoms_Atoms = 1119 ; pub const GkAtoms_Atoms_systemProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1120 ; pub const GkAtoms_Atoms_tab : root :: mozilla :: detail :: GkAtoms_Atoms = 1121 ; pub const GkAtoms_Atoms_tabindex : root :: mozilla :: detail :: GkAtoms_Atoms = 1122 ; pub const GkAtoms_Atoms_table : root :: mozilla :: detail :: GkAtoms_Atoms = 1123 ; pub const GkAtoms_Atoms_tabpanel : root :: mozilla :: detail :: GkAtoms_Atoms = 1124 ; pub const GkAtoms_Atoms_tabpanels : root :: mozilla :: detail :: GkAtoms_Atoms = 1125 ; pub const GkAtoms_Atoms_tag : root :: mozilla :: detail :: GkAtoms_Atoms = 1126 ; pub const GkAtoms_Atoms_target : root :: mozilla :: detail :: GkAtoms_Atoms = 1127 ; pub const GkAtoms_Atoms_targets : root :: mozilla :: detail :: GkAtoms_Atoms = 1128 ; pub const GkAtoms_Atoms_tbody : root :: mozilla :: detail :: GkAtoms_Atoms = 1129 ; pub const GkAtoms_Atoms_td : root :: mozilla :: detail :: GkAtoms_Atoms = 1130 ; pub const GkAtoms_Atoms__template : root :: mozilla :: detail :: GkAtoms_Atoms = 1131 ; pub const GkAtoms_Atoms_text_decoration : root :: mozilla :: detail :: GkAtoms_Atoms = 1132 ; pub const GkAtoms_Atoms_terminate : root :: mozilla :: detail :: GkAtoms_Atoms = 1133 ; pub const GkAtoms_Atoms_term : root :: mozilla :: detail :: GkAtoms_Atoms = 1134 ; pub const GkAtoms_Atoms_test : root :: mozilla :: detail :: GkAtoms_Atoms = 1135 ; pub const GkAtoms_Atoms_text : root :: mozilla :: detail :: GkAtoms_Atoms = 1136 ; pub const GkAtoms_Atoms_textAlign : root :: mozilla :: detail :: GkAtoms_Atoms = 1137 ; pub const GkAtoms_Atoms_textarea : root :: mozilla :: detail :: GkAtoms_Atoms = 1138 ; pub const GkAtoms_Atoms_textbox : root :: mozilla :: detail :: GkAtoms_Atoms = 1139 ; pub const GkAtoms_Atoms_textLink : root :: mozilla :: detail :: GkAtoms_Atoms = 1140 ; pub const GkAtoms_Atoms_textNodeDirectionalityMap : root :: mozilla :: detail :: GkAtoms_Atoms = 1141 ; pub const GkAtoms_Atoms_textOverlay : root :: mozilla :: detail :: GkAtoms_Atoms = 1142 ; pub const GkAtoms_Atoms_tfoot : root :: mozilla :: detail :: GkAtoms_Atoms = 1143 ; pub const GkAtoms_Atoms_th : root :: mozilla :: detail :: GkAtoms_Atoms = 1144 ; pub const GkAtoms_Atoms_thead : root :: mozilla :: detail :: GkAtoms_Atoms = 1145 ; pub const GkAtoms_Atoms_thumb : root :: mozilla :: detail :: GkAtoms_Atoms = 1146 ; pub const GkAtoms_Atoms_time : root :: mozilla :: detail :: GkAtoms_Atoms = 1147 ; pub const GkAtoms_Atoms_title : root :: mozilla :: detail :: GkAtoms_Atoms = 1148 ; pub const GkAtoms_Atoms_titlebar : root :: mozilla :: detail :: GkAtoms_Atoms = 1149 ; pub const GkAtoms_Atoms_titletip : root :: mozilla :: detail :: GkAtoms_Atoms = 1150 ; pub const GkAtoms_Atoms_token : root :: mozilla :: detail :: GkAtoms_Atoms = 1151 ; pub const GkAtoms_Atoms_tokenize : root :: mozilla :: detail :: GkAtoms_Atoms = 1152 ; pub const GkAtoms_Atoms_toolbar : root :: mozilla :: detail :: GkAtoms_Atoms = 1153 ; pub const GkAtoms_Atoms_toolbarbutton : root :: mozilla :: detail :: GkAtoms_Atoms = 1154 ; pub const GkAtoms_Atoms_toolbarbuttonMultilineText : root :: mozilla :: detail :: GkAtoms_Atoms = 1155 ; pub const GkAtoms_Atoms_toolbaritem : root :: mozilla :: detail :: GkAtoms_Atoms = 1156 ; pub const GkAtoms_Atoms_toolbarpaletteitem : root :: mozilla :: detail :: GkAtoms_Atoms = 1157 ; pub const GkAtoms_Atoms_toolbox : root :: mozilla :: detail :: GkAtoms_Atoms = 1158 ; pub const GkAtoms_Atoms_tooltip : root :: mozilla :: detail :: GkAtoms_Atoms = 1159 ; pub const GkAtoms_Atoms_tooltiptext : root :: mozilla :: detail :: GkAtoms_Atoms = 1160 ; pub const GkAtoms_Atoms_top : root :: mozilla :: detail :: GkAtoms_Atoms = 1161 ; pub const GkAtoms_Atoms_topleft : root :: mozilla :: detail :: GkAtoms_Atoms = 1162 ; pub const GkAtoms_Atoms_topmargin : root :: mozilla :: detail :: GkAtoms_Atoms = 1163 ; pub const GkAtoms_Atoms_topright : root :: mozilla :: detail :: GkAtoms_Atoms = 1164 ; pub const GkAtoms_Atoms_tr : root :: mozilla :: detail :: GkAtoms_Atoms = 1165 ; pub const GkAtoms_Atoms_track : root :: mozilla :: detail :: GkAtoms_Atoms = 1166 ; pub const GkAtoms_Atoms_trad_chinese_formal : root :: mozilla :: detail :: GkAtoms_Atoms = 1167 ; pub const GkAtoms_Atoms_trad_chinese_informal : root :: mozilla :: detail :: GkAtoms_Atoms = 1168 ; pub const GkAtoms_Atoms_trailing : root :: mozilla :: detail :: GkAtoms_Atoms = 1169 ; pub const GkAtoms_Atoms_transform : root :: mozilla :: detail :: GkAtoms_Atoms = 1170 ; pub const GkAtoms_Atoms_transform_3d : root :: mozilla :: detail :: GkAtoms_Atoms = 1171 ; pub const GkAtoms_Atoms_transformiix : root :: mozilla :: detail :: GkAtoms_Atoms = 1172 ; pub const GkAtoms_Atoms_translate : root :: mozilla :: detail :: GkAtoms_Atoms = 1173 ; pub const GkAtoms_Atoms_transparent : root :: mozilla :: detail :: GkAtoms_Atoms = 1174 ; pub const GkAtoms_Atoms_tree : root :: mozilla :: detail :: GkAtoms_Atoms = 1175 ; pub const GkAtoms_Atoms_treecell : root :: mozilla :: detail :: GkAtoms_Atoms = 1176 ; pub const GkAtoms_Atoms_treechildren : root :: mozilla :: detail :: GkAtoms_Atoms = 1177 ; pub const GkAtoms_Atoms_treecol : root :: mozilla :: detail :: GkAtoms_Atoms = 1178 ; pub const GkAtoms_Atoms_treecolpicker : root :: mozilla :: detail :: GkAtoms_Atoms = 1179 ; pub const GkAtoms_Atoms_treecols : root :: mozilla :: detail :: GkAtoms_Atoms = 1180 ; pub const GkAtoms_Atoms_treeitem : root :: mozilla :: detail :: GkAtoms_Atoms = 1181 ; pub const GkAtoms_Atoms_treerow : root :: mozilla :: detail :: GkAtoms_Atoms = 1182 ; pub const GkAtoms_Atoms_treeseparator : root :: mozilla :: detail :: GkAtoms_Atoms = 1183 ; pub const GkAtoms_Atoms__true : root :: mozilla :: detail :: GkAtoms_Atoms = 1184 ; pub const GkAtoms_Atoms_truespeed : root :: mozilla :: detail :: GkAtoms_Atoms = 1185 ; pub const GkAtoms_Atoms_tt : root :: mozilla :: detail :: GkAtoms_Atoms = 1186 ; pub const GkAtoms_Atoms_type_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1187 ; pub const GkAtoms_Atoms_u : root :: mozilla :: detail :: GkAtoms_Atoms = 1188 ; pub const GkAtoms_Atoms_ul : root :: mozilla :: detail :: GkAtoms_Atoms = 1189 ; pub const GkAtoms_Atoms_unparsedEntityUri : root :: mozilla :: detail :: GkAtoms_Atoms = 1190 ; pub const GkAtoms_Atoms_up : root :: mozilla :: detail :: GkAtoms_Atoms = 1191 ; pub const GkAtoms_Atoms_upperFirst : root :: mozilla :: detail :: GkAtoms_Atoms = 1192 ; pub const GkAtoms_Atoms_use_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1193 ; pub const GkAtoms_Atoms_useAttributeSets : root :: mozilla :: detail :: GkAtoms_Atoms = 1194 ; pub const GkAtoms_Atoms_usemap : root :: mozilla :: detail :: GkAtoms_Atoms = 1195 ; pub const GkAtoms_Atoms_user_scalable : root :: mozilla :: detail :: GkAtoms_Atoms = 1196 ; pub const GkAtoms_Atoms_validate : root :: mozilla :: detail :: GkAtoms_Atoms = 1197 ; pub const GkAtoms_Atoms_valign : root :: mozilla :: detail :: GkAtoms_Atoms = 1198 ; pub const GkAtoms_Atoms_value : root :: mozilla :: detail :: GkAtoms_Atoms = 1199 ; pub const GkAtoms_Atoms_values : root :: mozilla :: detail :: GkAtoms_Atoms = 1200 ; pub const GkAtoms_Atoms_valueOf : root :: mozilla :: detail :: GkAtoms_Atoms = 1201 ; pub const GkAtoms_Atoms_valuetype : root :: mozilla :: detail :: GkAtoms_Atoms = 1202 ; pub const GkAtoms_Atoms_var : root :: mozilla :: detail :: GkAtoms_Atoms = 1203 ; pub const GkAtoms_Atoms_variable : root :: mozilla :: detail :: GkAtoms_Atoms = 1204 ; pub const GkAtoms_Atoms_vendor : root :: mozilla :: detail :: GkAtoms_Atoms = 1205 ; pub const GkAtoms_Atoms_vendorUrl : root :: mozilla :: detail :: GkAtoms_Atoms = 1206 ; pub const GkAtoms_Atoms_version : root :: mozilla :: detail :: GkAtoms_Atoms = 1207 ; pub const GkAtoms_Atoms_vertical : root :: mozilla :: detail :: GkAtoms_Atoms = 1208 ; pub const GkAtoms_Atoms_audio : root :: mozilla :: detail :: GkAtoms_Atoms = 1209 ; pub const GkAtoms_Atoms_video : root :: mozilla :: detail :: GkAtoms_Atoms = 1210 ; pub const GkAtoms_Atoms_viewport : root :: mozilla :: detail :: GkAtoms_Atoms = 1211 ; pub const GkAtoms_Atoms_viewport_height : root :: mozilla :: detail :: GkAtoms_Atoms = 1212 ; pub const GkAtoms_Atoms_viewport_initial_scale : root :: mozilla :: detail :: GkAtoms_Atoms = 1213 ; pub const GkAtoms_Atoms_viewport_maximum_scale : root :: mozilla :: detail :: GkAtoms_Atoms = 1214 ; pub const GkAtoms_Atoms_viewport_minimum_scale : root :: mozilla :: detail :: GkAtoms_Atoms = 1215 ; pub const GkAtoms_Atoms_viewport_user_scalable : root :: mozilla :: detail :: GkAtoms_Atoms = 1216 ; pub const GkAtoms_Atoms_viewport_width : root :: mozilla :: detail :: GkAtoms_Atoms = 1217 ; pub const GkAtoms_Atoms_visibility : root :: mozilla :: detail :: GkAtoms_Atoms = 1218 ; pub const GkAtoms_Atoms_visuallyselected : root :: mozilla :: detail :: GkAtoms_Atoms = 1219 ; pub const GkAtoms_Atoms_vlink : root :: mozilla :: detail :: GkAtoms_Atoms = 1220 ; pub const GkAtoms_Atoms__void : root :: mozilla :: detail :: GkAtoms_Atoms = 1221 ; pub const GkAtoms_Atoms_vsides : root :: mozilla :: detail :: GkAtoms_Atoms = 1222 ; pub const GkAtoms_Atoms_vspace : root :: mozilla :: detail :: GkAtoms_Atoms = 1223 ; pub const GkAtoms_Atoms_w : root :: mozilla :: detail :: GkAtoms_Atoms = 1224 ; pub const GkAtoms_Atoms_wbr : root :: mozilla :: detail :: GkAtoms_Atoms = 1225 ; pub const GkAtoms_Atoms_webkitdirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 1226 ; pub const GkAtoms_Atoms_when : root :: mozilla :: detail :: GkAtoms_Atoms = 1227 ; pub const GkAtoms_Atoms_white : root :: mozilla :: detail :: GkAtoms_Atoms = 1228 ; pub const GkAtoms_Atoms_width : root :: mozilla :: detail :: GkAtoms_Atoms = 1229 ; pub const GkAtoms_Atoms_willChange : root :: mozilla :: detail :: GkAtoms_Atoms = 1230 ; pub const GkAtoms_Atoms_window : root :: mozilla :: detail :: GkAtoms_Atoms = 1231 ; pub const GkAtoms_Atoms_headerWindowTarget : root :: mozilla :: detail :: GkAtoms_Atoms = 1232 ; pub const GkAtoms_Atoms_windowtype : root :: mozilla :: detail :: GkAtoms_Atoms = 1233 ; pub const GkAtoms_Atoms_withParam : root :: mozilla :: detail :: GkAtoms_Atoms = 1234 ; pub const GkAtoms_Atoms_wizard : root :: mozilla :: detail :: GkAtoms_Atoms = 1235 ; pub const GkAtoms_Atoms_wrap : root :: mozilla :: detail :: GkAtoms_Atoms = 1236 ; pub const GkAtoms_Atoms_headerDNSPrefetchControl : root :: mozilla :: detail :: GkAtoms_Atoms = 1237 ; pub const GkAtoms_Atoms_headerCSP : root :: mozilla :: detail :: GkAtoms_Atoms = 1238 ; pub const GkAtoms_Atoms_headerCSPReportOnly : root :: mozilla :: detail :: GkAtoms_Atoms = 1239 ; pub const GkAtoms_Atoms_headerXFO : root :: mozilla :: detail :: GkAtoms_Atoms = 1240 ; pub const GkAtoms_Atoms_x_western : root :: mozilla :: detail :: GkAtoms_Atoms = 1241 ; pub const GkAtoms_Atoms_xml : root :: mozilla :: detail :: GkAtoms_Atoms = 1242 ; pub const GkAtoms_Atoms_xml_stylesheet : root :: mozilla :: detail :: GkAtoms_Atoms = 1243 ; pub const GkAtoms_Atoms_xmlns : root :: mozilla :: detail :: GkAtoms_Atoms = 1244 ; pub const GkAtoms_Atoms_xmp : root :: mozilla :: detail :: GkAtoms_Atoms = 1245 ; pub const GkAtoms_Atoms_xul : root :: mozilla :: detail :: GkAtoms_Atoms = 1246 ; pub const GkAtoms_Atoms_yes : root :: mozilla :: detail :: GkAtoms_Atoms = 1247 ; pub const GkAtoms_Atoms_z_index : root :: mozilla :: detail :: GkAtoms_Atoms = 1248 ; pub const GkAtoms_Atoms_zeroDigit : root :: mozilla :: detail :: GkAtoms_Atoms = 1249 ; pub const GkAtoms_Atoms_zlevel : root :: mozilla :: detail :: GkAtoms_Atoms = 1250 ; pub const GkAtoms_Atoms_percentage : root :: mozilla :: detail :: GkAtoms_Atoms = 1251 ; pub const GkAtoms_Atoms_A : root :: mozilla :: detail :: GkAtoms_Atoms = 1252 ; pub const GkAtoms_Atoms_alignment_baseline : root :: mozilla :: detail :: GkAtoms_Atoms = 1253 ; pub const GkAtoms_Atoms_amplitude : root :: mozilla :: detail :: GkAtoms_Atoms = 1254 ; pub const GkAtoms_Atoms_animate : root :: mozilla :: detail :: GkAtoms_Atoms = 1255 ; pub const GkAtoms_Atoms_animateColor : root :: mozilla :: detail :: GkAtoms_Atoms = 1256 ; pub const GkAtoms_Atoms_animateMotion : root :: mozilla :: detail :: GkAtoms_Atoms = 1257 ; pub const GkAtoms_Atoms_animateTransform : root :: mozilla :: detail :: GkAtoms_Atoms = 1258 ; pub const GkAtoms_Atoms_arithmetic : root :: mozilla :: detail :: GkAtoms_Atoms = 1259 ; pub const GkAtoms_Atoms_atop : root :: mozilla :: detail :: GkAtoms_Atoms = 1260 ; pub const GkAtoms_Atoms_azimuth : root :: mozilla :: detail :: GkAtoms_Atoms = 1261 ; pub const GkAtoms_Atoms_B : root :: mozilla :: detail :: GkAtoms_Atoms = 1262 ; pub const GkAtoms_Atoms_backgroundColor : root :: mozilla :: detail :: GkAtoms_Atoms = 1263 ; pub const GkAtoms_Atoms_background_image : root :: mozilla :: detail :: GkAtoms_Atoms = 1264 ; pub const GkAtoms_Atoms_baseFrequency : root :: mozilla :: detail :: GkAtoms_Atoms = 1265 ; pub const GkAtoms_Atoms_baseline_shift : root :: mozilla :: detail :: GkAtoms_Atoms = 1266 ; pub const GkAtoms_Atoms_bias : root :: mozilla :: detail :: GkAtoms_Atoms = 1267 ; pub const GkAtoms_Atoms_caption_side : root :: mozilla :: detail :: GkAtoms_Atoms = 1268 ; pub const GkAtoms_Atoms_clip_path : root :: mozilla :: detail :: GkAtoms_Atoms = 1269 ; pub const GkAtoms_Atoms_clip_rule : root :: mozilla :: detail :: GkAtoms_Atoms = 1270 ; pub const GkAtoms_Atoms_clipPath : root :: mozilla :: detail :: GkAtoms_Atoms = 1271 ; pub const GkAtoms_Atoms_clipPathUnits : root :: mozilla :: detail :: GkAtoms_Atoms = 1272 ; pub const GkAtoms_Atoms_cm : root :: mozilla :: detail :: GkAtoms_Atoms = 1273 ; pub const GkAtoms_Atoms_colorBurn : root :: mozilla :: detail :: GkAtoms_Atoms = 1274 ; pub const GkAtoms_Atoms_colorDodge : root :: mozilla :: detail :: GkAtoms_Atoms = 1275 ; pub const GkAtoms_Atoms_colorInterpolation : root :: mozilla :: detail :: GkAtoms_Atoms = 1276 ; pub const GkAtoms_Atoms_colorInterpolationFilters : root :: mozilla :: detail :: GkAtoms_Atoms = 1277 ; pub const GkAtoms_Atoms_colorProfile : root :: mozilla :: detail :: GkAtoms_Atoms = 1278 ; pub const GkAtoms_Atoms_cursor : root :: mozilla :: detail :: GkAtoms_Atoms = 1279 ; pub const GkAtoms_Atoms_cx : root :: mozilla :: detail :: GkAtoms_Atoms = 1280 ; pub const GkAtoms_Atoms_cy : root :: mozilla :: detail :: GkAtoms_Atoms = 1281 ; pub const GkAtoms_Atoms_d : root :: mozilla :: detail :: GkAtoms_Atoms = 1282 ; pub const GkAtoms_Atoms_darken : root :: mozilla :: detail :: GkAtoms_Atoms = 1283 ; pub const GkAtoms_Atoms_defs : root :: mozilla :: detail :: GkAtoms_Atoms = 1284 ; pub const GkAtoms_Atoms_deg : root :: mozilla :: detail :: GkAtoms_Atoms = 1285 ; pub const GkAtoms_Atoms_desc : root :: mozilla :: detail :: GkAtoms_Atoms = 1286 ; pub const GkAtoms_Atoms_diffuseConstant : root :: mozilla :: detail :: GkAtoms_Atoms = 1287 ; pub const GkAtoms_Atoms_dilate : root :: mozilla :: detail :: GkAtoms_Atoms = 1288 ; pub const GkAtoms_Atoms_direction : root :: mozilla :: detail :: GkAtoms_Atoms = 1289 ; pub const GkAtoms_Atoms_disable : root :: mozilla :: detail :: GkAtoms_Atoms = 1290 ; pub const GkAtoms_Atoms_disc : root :: mozilla :: detail :: GkAtoms_Atoms = 1291 ; pub const GkAtoms_Atoms_discrete : root :: mozilla :: detail :: GkAtoms_Atoms = 1292 ; pub const GkAtoms_Atoms_divisor : root :: mozilla :: detail :: GkAtoms_Atoms = 1293 ; pub const GkAtoms_Atoms_dominant_baseline : root :: mozilla :: detail :: GkAtoms_Atoms = 1294 ; pub const GkAtoms_Atoms_duplicate : root :: mozilla :: detail :: GkAtoms_Atoms = 1295 ; pub const GkAtoms_Atoms_dx : root :: mozilla :: detail :: GkAtoms_Atoms = 1296 ; pub const GkAtoms_Atoms_dy : root :: mozilla :: detail :: GkAtoms_Atoms = 1297 ; pub const GkAtoms_Atoms_edgeMode : root :: mozilla :: detail :: GkAtoms_Atoms = 1298 ; pub const GkAtoms_Atoms_ellipse : root :: mozilla :: detail :: GkAtoms_Atoms = 1299 ; pub const GkAtoms_Atoms_elevation : root :: mozilla :: detail :: GkAtoms_Atoms = 1300 ; pub const GkAtoms_Atoms_erode : root :: mozilla :: detail :: GkAtoms_Atoms = 1301 ; pub const GkAtoms_Atoms_ex : root :: mozilla :: detail :: GkAtoms_Atoms = 1302 ; pub const GkAtoms_Atoms_exact : root :: mozilla :: detail :: GkAtoms_Atoms = 1303 ; pub const GkAtoms_Atoms_exclusion : root :: mozilla :: detail :: GkAtoms_Atoms = 1304 ; pub const GkAtoms_Atoms_exponent : root :: mozilla :: detail :: GkAtoms_Atoms = 1305 ; pub const GkAtoms_Atoms_feBlend : root :: mozilla :: detail :: GkAtoms_Atoms = 1306 ; pub const GkAtoms_Atoms_feColorMatrix : root :: mozilla :: detail :: GkAtoms_Atoms = 1307 ; pub const GkAtoms_Atoms_feComponentTransfer : root :: mozilla :: detail :: GkAtoms_Atoms = 1308 ; pub const GkAtoms_Atoms_feComposite : root :: mozilla :: detail :: GkAtoms_Atoms = 1309 ; pub const GkAtoms_Atoms_feConvolveMatrix : root :: mozilla :: detail :: GkAtoms_Atoms = 1310 ; pub const GkAtoms_Atoms_feDiffuseLighting : root :: mozilla :: detail :: GkAtoms_Atoms = 1311 ; pub const GkAtoms_Atoms_feDisplacementMap : root :: mozilla :: detail :: GkAtoms_Atoms = 1312 ; pub const GkAtoms_Atoms_feDistantLight : root :: mozilla :: detail :: GkAtoms_Atoms = 1313 ; pub const GkAtoms_Atoms_feDropShadow : root :: mozilla :: detail :: GkAtoms_Atoms = 1314 ; pub const GkAtoms_Atoms_feFlood : root :: mozilla :: detail :: GkAtoms_Atoms = 1315 ; pub const GkAtoms_Atoms_feFuncA : root :: mozilla :: detail :: GkAtoms_Atoms = 1316 ; pub const GkAtoms_Atoms_feFuncB : root :: mozilla :: detail :: GkAtoms_Atoms = 1317 ; pub const GkAtoms_Atoms_feFuncG : root :: mozilla :: detail :: GkAtoms_Atoms = 1318 ; pub const GkAtoms_Atoms_feFuncR : root :: mozilla :: detail :: GkAtoms_Atoms = 1319 ; pub const GkAtoms_Atoms_feGaussianBlur : root :: mozilla :: detail :: GkAtoms_Atoms = 1320 ; pub const GkAtoms_Atoms_feImage : root :: mozilla :: detail :: GkAtoms_Atoms = 1321 ; pub const GkAtoms_Atoms_feMerge : root :: mozilla :: detail :: GkAtoms_Atoms = 1322 ; pub const GkAtoms_Atoms_feMergeNode : root :: mozilla :: detail :: GkAtoms_Atoms = 1323 ; pub const GkAtoms_Atoms_feMorphology : root :: mozilla :: detail :: GkAtoms_Atoms = 1324 ; pub const GkAtoms_Atoms_feOffset : root :: mozilla :: detail :: GkAtoms_Atoms = 1325 ; pub const GkAtoms_Atoms_fePointLight : root :: mozilla :: detail :: GkAtoms_Atoms = 1326 ; pub const GkAtoms_Atoms_feSpecularLighting : root :: mozilla :: detail :: GkAtoms_Atoms = 1327 ; pub const GkAtoms_Atoms_feSpotLight : root :: mozilla :: detail :: GkAtoms_Atoms = 1328 ; pub const GkAtoms_Atoms_feTile : root :: mozilla :: detail :: GkAtoms_Atoms = 1329 ; pub const GkAtoms_Atoms_feTurbulence : root :: mozilla :: detail :: GkAtoms_Atoms = 1330 ; pub const GkAtoms_Atoms_fill : root :: mozilla :: detail :: GkAtoms_Atoms = 1331 ; pub const GkAtoms_Atoms_fill_opacity : root :: mozilla :: detail :: GkAtoms_Atoms = 1332 ; pub const GkAtoms_Atoms_fill_rule : root :: mozilla :: detail :: GkAtoms_Atoms = 1333 ; pub const GkAtoms_Atoms_filter : root :: mozilla :: detail :: GkAtoms_Atoms = 1334 ; pub const GkAtoms_Atoms_filterUnits : root :: mozilla :: detail :: GkAtoms_Atoms = 1335 ; pub const GkAtoms_Atoms__float : root :: mozilla :: detail :: GkAtoms_Atoms = 1336 ; pub const GkAtoms_Atoms_flood_color : root :: mozilla :: detail :: GkAtoms_Atoms = 1337 ; pub const GkAtoms_Atoms_flood_opacity : root :: mozilla :: detail :: GkAtoms_Atoms = 1338 ; pub const GkAtoms_Atoms_font_face : root :: mozilla :: detail :: GkAtoms_Atoms = 1339 ; pub const GkAtoms_Atoms_font_face_format : root :: mozilla :: detail :: GkAtoms_Atoms = 1340 ; pub const GkAtoms_Atoms_font_face_name : root :: mozilla :: detail :: GkAtoms_Atoms = 1341 ; pub const GkAtoms_Atoms_font_face_src : root :: mozilla :: detail :: GkAtoms_Atoms = 1342 ; pub const GkAtoms_Atoms_font_face_uri : root :: mozilla :: detail :: GkAtoms_Atoms = 1343 ; pub const GkAtoms_Atoms_font_family : root :: mozilla :: detail :: GkAtoms_Atoms = 1344 ; pub const GkAtoms_Atoms_font_size : root :: mozilla :: detail :: GkAtoms_Atoms = 1345 ; pub const GkAtoms_Atoms_font_size_adjust : root :: mozilla :: detail :: GkAtoms_Atoms = 1346 ; pub const GkAtoms_Atoms_font_stretch : root :: mozilla :: detail :: GkAtoms_Atoms = 1347 ; pub const GkAtoms_Atoms_font_style : root :: mozilla :: detail :: GkAtoms_Atoms = 1348 ; pub const GkAtoms_Atoms_font_variant : root :: mozilla :: detail :: GkAtoms_Atoms = 1349 ; pub const GkAtoms_Atoms_foreignObject : root :: mozilla :: detail :: GkAtoms_Atoms = 1350 ; pub const GkAtoms_Atoms_fractalNoise : root :: mozilla :: detail :: GkAtoms_Atoms = 1351 ; pub const GkAtoms_Atoms_fr : root :: mozilla :: detail :: GkAtoms_Atoms = 1352 ; pub const GkAtoms_Atoms_fx : root :: mozilla :: detail :: GkAtoms_Atoms = 1353 ; pub const GkAtoms_Atoms_fy : root :: mozilla :: detail :: GkAtoms_Atoms = 1354 ; pub const GkAtoms_Atoms_G : root :: mozilla :: detail :: GkAtoms_Atoms = 1355 ; pub const GkAtoms_Atoms_g : root :: mozilla :: detail :: GkAtoms_Atoms = 1356 ; pub const GkAtoms_Atoms_gamma : root :: mozilla :: detail :: GkAtoms_Atoms = 1357 ; pub const GkAtoms_Atoms_generic_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1358 ; pub const GkAtoms_Atoms_glyphRef : root :: mozilla :: detail :: GkAtoms_Atoms = 1359 ; pub const GkAtoms_Atoms_grad : root :: mozilla :: detail :: GkAtoms_Atoms = 1360 ; pub const GkAtoms_Atoms_gradientTransform : root :: mozilla :: detail :: GkAtoms_Atoms = 1361 ; pub const GkAtoms_Atoms_gradientUnits : root :: mozilla :: detail :: GkAtoms_Atoms = 1362 ; pub const GkAtoms_Atoms_hardLight : root :: mozilla :: detail :: GkAtoms_Atoms = 1363 ; pub const GkAtoms_Atoms_hue : root :: mozilla :: detail :: GkAtoms_Atoms = 1364 ; pub const GkAtoms_Atoms_hueRotate : root :: mozilla :: detail :: GkAtoms_Atoms = 1365 ; pub const GkAtoms_Atoms_identity : root :: mozilla :: detail :: GkAtoms_Atoms = 1366 ; pub const GkAtoms_Atoms_image_rendering : root :: mozilla :: detail :: GkAtoms_Atoms = 1367 ; pub const GkAtoms_Atoms_in_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1368 ; pub const GkAtoms_Atoms_in2 : root :: mozilla :: detail :: GkAtoms_Atoms = 1369 ; pub const GkAtoms_Atoms_intercept : root :: mozilla :: detail :: GkAtoms_Atoms = 1370 ; pub const GkAtoms_Atoms_k1 : root :: mozilla :: detail :: GkAtoms_Atoms = 1371 ; pub const GkAtoms_Atoms_k2 : root :: mozilla :: detail :: GkAtoms_Atoms = 1372 ; pub const GkAtoms_Atoms_k3 : root :: mozilla :: detail :: GkAtoms_Atoms = 1373 ; pub const GkAtoms_Atoms_k4 : root :: mozilla :: detail :: GkAtoms_Atoms = 1374 ; pub const GkAtoms_Atoms_kernelMatrix : root :: mozilla :: detail :: GkAtoms_Atoms = 1375 ; pub const GkAtoms_Atoms_kernelUnitLength : root :: mozilla :: detail :: GkAtoms_Atoms = 1376 ; pub const GkAtoms_Atoms_lengthAdjust : root :: mozilla :: detail :: GkAtoms_Atoms = 1377 ; pub const GkAtoms_Atoms_letter_spacing : root :: mozilla :: detail :: GkAtoms_Atoms = 1378 ; pub const GkAtoms_Atoms_lighten : root :: mozilla :: detail :: GkAtoms_Atoms = 1379 ; pub const GkAtoms_Atoms_lighting_color : root :: mozilla :: detail :: GkAtoms_Atoms = 1380 ; pub const GkAtoms_Atoms_limitingConeAngle : root :: mozilla :: detail :: GkAtoms_Atoms = 1381 ; pub const GkAtoms_Atoms_linear : root :: mozilla :: detail :: GkAtoms_Atoms = 1382 ; pub const GkAtoms_Atoms_linearGradient : root :: mozilla :: detail :: GkAtoms_Atoms = 1383 ; pub const GkAtoms_Atoms_list_item : root :: mozilla :: detail :: GkAtoms_Atoms = 1384 ; pub const GkAtoms_Atoms_list_style_type : root :: mozilla :: detail :: GkAtoms_Atoms = 1385 ; pub const GkAtoms_Atoms_luminanceToAlpha : root :: mozilla :: detail :: GkAtoms_Atoms = 1386 ; pub const GkAtoms_Atoms_luminosity : root :: mozilla :: detail :: GkAtoms_Atoms = 1387 ; pub const GkAtoms_Atoms_magnify : root :: mozilla :: detail :: GkAtoms_Atoms = 1388 ; pub const GkAtoms_Atoms_marker : root :: mozilla :: detail :: GkAtoms_Atoms = 1389 ; pub const GkAtoms_Atoms_marker_end : root :: mozilla :: detail :: GkAtoms_Atoms = 1390 ; pub const GkAtoms_Atoms_marker_mid : root :: mozilla :: detail :: GkAtoms_Atoms = 1391 ; pub const GkAtoms_Atoms_marker_start : root :: mozilla :: detail :: GkAtoms_Atoms = 1392 ; pub const GkAtoms_Atoms_markerHeight : root :: mozilla :: detail :: GkAtoms_Atoms = 1393 ; pub const GkAtoms_Atoms_markerUnits : root :: mozilla :: detail :: GkAtoms_Atoms = 1394 ; pub const GkAtoms_Atoms_markerWidth : root :: mozilla :: detail :: GkAtoms_Atoms = 1395 ; pub const GkAtoms_Atoms_mask : root :: mozilla :: detail :: GkAtoms_Atoms = 1396 ; pub const GkAtoms_Atoms_maskContentUnits : root :: mozilla :: detail :: GkAtoms_Atoms = 1397 ; pub const GkAtoms_Atoms_mask_type : root :: mozilla :: detail :: GkAtoms_Atoms = 1398 ; pub const GkAtoms_Atoms_maskUnits : root :: mozilla :: detail :: GkAtoms_Atoms = 1399 ; pub const GkAtoms_Atoms_matrix : root :: mozilla :: detail :: GkAtoms_Atoms = 1400 ; pub const GkAtoms_Atoms_metadata : root :: mozilla :: detail :: GkAtoms_Atoms = 1401 ; pub const GkAtoms_Atoms_missingGlyph : root :: mozilla :: detail :: GkAtoms_Atoms = 1402 ; pub const GkAtoms_Atoms_mm : root :: mozilla :: detail :: GkAtoms_Atoms = 1403 ; pub const GkAtoms_Atoms_mpath : root :: mozilla :: detail :: GkAtoms_Atoms = 1404 ; pub const GkAtoms_Atoms_noStitch : root :: mozilla :: detail :: GkAtoms_Atoms = 1405 ; pub const GkAtoms_Atoms_numOctaves : root :: mozilla :: detail :: GkAtoms_Atoms = 1406 ; pub const GkAtoms_Atoms_multiply : root :: mozilla :: detail :: GkAtoms_Atoms = 1407 ; pub const GkAtoms_Atoms_objectBoundingBox : root :: mozilla :: detail :: GkAtoms_Atoms = 1408 ; pub const GkAtoms_Atoms_offset : root :: mozilla :: detail :: GkAtoms_Atoms = 1409 ; pub const GkAtoms_Atoms_onSVGLoad : root :: mozilla :: detail :: GkAtoms_Atoms = 1410 ; pub const GkAtoms_Atoms_onSVGResize : root :: mozilla :: detail :: GkAtoms_Atoms = 1411 ; pub const GkAtoms_Atoms_onSVGScroll : root :: mozilla :: detail :: GkAtoms_Atoms = 1412 ; pub const GkAtoms_Atoms_onSVGUnload : root :: mozilla :: detail :: GkAtoms_Atoms = 1413 ; pub const GkAtoms_Atoms_onSVGZoom : root :: mozilla :: detail :: GkAtoms_Atoms = 1414 ; pub const GkAtoms_Atoms_onzoom : root :: mozilla :: detail :: GkAtoms_Atoms = 1415 ; pub const GkAtoms_Atoms_opacity : root :: mozilla :: detail :: GkAtoms_Atoms = 1416 ; pub const GkAtoms_Atoms__operator : root :: mozilla :: detail :: GkAtoms_Atoms = 1417 ; pub const GkAtoms_Atoms_out : root :: mozilla :: detail :: GkAtoms_Atoms = 1418 ; pub const GkAtoms_Atoms_over : root :: mozilla :: detail :: GkAtoms_Atoms = 1419 ; pub const GkAtoms_Atoms_overridePreserveAspectRatio : root :: mozilla :: detail :: GkAtoms_Atoms = 1420 ; pub const GkAtoms_Atoms_pad : root :: mozilla :: detail :: GkAtoms_Atoms = 1421 ; pub const GkAtoms_Atoms_path : root :: mozilla :: detail :: GkAtoms_Atoms = 1422 ; pub const GkAtoms_Atoms_pathLength : root :: mozilla :: detail :: GkAtoms_Atoms = 1423 ; pub const GkAtoms_Atoms_patternContentUnits : root :: mozilla :: detail :: GkAtoms_Atoms = 1424 ; pub const GkAtoms_Atoms_patternTransform : root :: mozilla :: detail :: GkAtoms_Atoms = 1425 ; pub const GkAtoms_Atoms_patternUnits : root :: mozilla :: detail :: GkAtoms_Atoms = 1426 ; pub const GkAtoms_Atoms_pc : root :: mozilla :: detail :: GkAtoms_Atoms = 1427 ; pub const GkAtoms_Atoms_pointer : root :: mozilla :: detail :: GkAtoms_Atoms = 1428 ; pub const GkAtoms_Atoms_pointer_events : root :: mozilla :: detail :: GkAtoms_Atoms = 1429 ; pub const GkAtoms_Atoms_points : root :: mozilla :: detail :: GkAtoms_Atoms = 1430 ; pub const GkAtoms_Atoms_pointsAtX : root :: mozilla :: detail :: GkAtoms_Atoms = 1431 ; pub const GkAtoms_Atoms_pointsAtY : root :: mozilla :: detail :: GkAtoms_Atoms = 1432 ; pub const GkAtoms_Atoms_pointsAtZ : root :: mozilla :: detail :: GkAtoms_Atoms = 1433 ; pub const GkAtoms_Atoms_polyline : root :: mozilla :: detail :: GkAtoms_Atoms = 1434 ; pub const GkAtoms_Atoms_preserveAlpha : root :: mozilla :: detail :: GkAtoms_Atoms = 1435 ; pub const GkAtoms_Atoms_preserveAspectRatio : root :: mozilla :: detail :: GkAtoms_Atoms = 1436 ; pub const GkAtoms_Atoms_primitiveUnits : root :: mozilla :: detail :: GkAtoms_Atoms = 1437 ; pub const GkAtoms_Atoms_pt : root :: mozilla :: detail :: GkAtoms_Atoms = 1438 ; pub const GkAtoms_Atoms_px : root :: mozilla :: detail :: GkAtoms_Atoms = 1439 ; pub const GkAtoms_Atoms_R : root :: mozilla :: detail :: GkAtoms_Atoms = 1440 ; pub const GkAtoms_Atoms_r : root :: mozilla :: detail :: GkAtoms_Atoms = 1441 ; pub const GkAtoms_Atoms_rad : root :: mozilla :: detail :: GkAtoms_Atoms = 1442 ; pub const GkAtoms_Atoms_radialGradient : root :: mozilla :: detail :: GkAtoms_Atoms = 1443 ; pub const GkAtoms_Atoms_radius : root :: mozilla :: detail :: GkAtoms_Atoms = 1444 ; pub const GkAtoms_Atoms_reflect : root :: mozilla :: detail :: GkAtoms_Atoms = 1445 ; pub const GkAtoms_Atoms_refX : root :: mozilla :: detail :: GkAtoms_Atoms = 1446 ; pub const GkAtoms_Atoms_refY : root :: mozilla :: detail :: GkAtoms_Atoms = 1447 ; pub const GkAtoms_Atoms_requiredExtensions : root :: mozilla :: detail :: GkAtoms_Atoms = 1448 ; pub const GkAtoms_Atoms_requiredFeatures : root :: mozilla :: detail :: GkAtoms_Atoms = 1449 ; pub const GkAtoms_Atoms_rotate : root :: mozilla :: detail :: GkAtoms_Atoms = 1450 ; pub const GkAtoms_Atoms_rx : root :: mozilla :: detail :: GkAtoms_Atoms = 1451 ; pub const GkAtoms_Atoms_ry : root :: mozilla :: detail :: GkAtoms_Atoms = 1452 ; pub const GkAtoms_Atoms_saturate : root :: mozilla :: detail :: GkAtoms_Atoms = 1453 ; pub const GkAtoms_Atoms_saturation : root :: mozilla :: detail :: GkAtoms_Atoms = 1454 ; pub const GkAtoms_Atoms_set : root :: mozilla :: detail :: GkAtoms_Atoms = 1455 ; pub const GkAtoms_Atoms_seed : root :: mozilla :: detail :: GkAtoms_Atoms = 1456 ; pub const GkAtoms_Atoms_shape_rendering : root :: mozilla :: detail :: GkAtoms_Atoms = 1457 ; pub const GkAtoms_Atoms_simpleScopeChain : root :: mozilla :: detail :: GkAtoms_Atoms = 1458 ; pub const GkAtoms_Atoms_skewX : root :: mozilla :: detail :: GkAtoms_Atoms = 1459 ; pub const GkAtoms_Atoms_skewY : root :: mozilla :: detail :: GkAtoms_Atoms = 1460 ; pub const GkAtoms_Atoms_slope : root :: mozilla :: detail :: GkAtoms_Atoms = 1461 ; pub const GkAtoms_Atoms_slot : root :: mozilla :: detail :: GkAtoms_Atoms = 1462 ; pub const GkAtoms_Atoms_softLight : root :: mozilla :: detail :: GkAtoms_Atoms = 1463 ; pub const GkAtoms_Atoms_spacing : root :: mozilla :: detail :: GkAtoms_Atoms = 1464 ; pub const GkAtoms_Atoms_spacingAndGlyphs : root :: mozilla :: detail :: GkAtoms_Atoms = 1465 ; pub const GkAtoms_Atoms_specularConstant : root :: mozilla :: detail :: GkAtoms_Atoms = 1466 ; pub const GkAtoms_Atoms_specularExponent : root :: mozilla :: detail :: GkAtoms_Atoms = 1467 ; pub const GkAtoms_Atoms_spreadMethod : root :: mozilla :: detail :: GkAtoms_Atoms = 1468 ; pub const GkAtoms_Atoms_startOffset : root :: mozilla :: detail :: GkAtoms_Atoms = 1469 ; pub const GkAtoms_Atoms_stdDeviation : root :: mozilla :: detail :: GkAtoms_Atoms = 1470 ; pub const GkAtoms_Atoms_stitch : root :: mozilla :: detail :: GkAtoms_Atoms = 1471 ; pub const GkAtoms_Atoms_stitchTiles : root :: mozilla :: detail :: GkAtoms_Atoms = 1472 ; pub const GkAtoms_Atoms_stop_color : root :: mozilla :: detail :: GkAtoms_Atoms = 1473 ; pub const GkAtoms_Atoms_stop_opacity : root :: mozilla :: detail :: GkAtoms_Atoms = 1474 ; pub const GkAtoms_Atoms_stroke : root :: mozilla :: detail :: GkAtoms_Atoms = 1475 ; pub const GkAtoms_Atoms_stroke_dasharray : root :: mozilla :: detail :: GkAtoms_Atoms = 1476 ; pub const GkAtoms_Atoms_stroke_dashoffset : root :: mozilla :: detail :: GkAtoms_Atoms = 1477 ; pub const GkAtoms_Atoms_stroke_linecap : root :: mozilla :: detail :: GkAtoms_Atoms = 1478 ; pub const GkAtoms_Atoms_stroke_linejoin : root :: mozilla :: detail :: GkAtoms_Atoms = 1479 ; pub const GkAtoms_Atoms_stroke_miterlimit : root :: mozilla :: detail :: GkAtoms_Atoms = 1480 ; pub const GkAtoms_Atoms_stroke_opacity : root :: mozilla :: detail :: GkAtoms_Atoms = 1481 ; pub const GkAtoms_Atoms_stroke_width : root :: mozilla :: detail :: GkAtoms_Atoms = 1482 ; pub const GkAtoms_Atoms_strokeWidth : root :: mozilla :: detail :: GkAtoms_Atoms = 1483 ; pub const GkAtoms_Atoms_surfaceScale : root :: mozilla :: detail :: GkAtoms_Atoms = 1484 ; pub const GkAtoms_Atoms_svg : root :: mozilla :: detail :: GkAtoms_Atoms = 1485 ; pub const GkAtoms_Atoms_svgSwitch : root :: mozilla :: detail :: GkAtoms_Atoms = 1486 ; pub const GkAtoms_Atoms_symbol : root :: mozilla :: detail :: GkAtoms_Atoms = 1487 ; pub const GkAtoms_Atoms_systemLanguage : root :: mozilla :: detail :: GkAtoms_Atoms = 1488 ; pub const GkAtoms_Atoms_tableValues : root :: mozilla :: detail :: GkAtoms_Atoms = 1489 ; pub const GkAtoms_Atoms_targetX : root :: mozilla :: detail :: GkAtoms_Atoms = 1490 ; pub const GkAtoms_Atoms_targetY : root :: mozilla :: detail :: GkAtoms_Atoms = 1491 ; pub const GkAtoms_Atoms_text_anchor : root :: mozilla :: detail :: GkAtoms_Atoms = 1492 ; pub const GkAtoms_Atoms_text_rendering : root :: mozilla :: detail :: GkAtoms_Atoms = 1493 ; pub const GkAtoms_Atoms_textLength : root :: mozilla :: detail :: GkAtoms_Atoms = 1494 ; pub const GkAtoms_Atoms_textPath : root :: mozilla :: detail :: GkAtoms_Atoms = 1495 ; pub const GkAtoms_Atoms_tref : root :: mozilla :: detail :: GkAtoms_Atoms = 1496 ; pub const GkAtoms_Atoms_tspan : root :: mozilla :: detail :: GkAtoms_Atoms = 1497 ; pub const GkAtoms_Atoms_turbulence : root :: mozilla :: detail :: GkAtoms_Atoms = 1498 ; pub const GkAtoms_Atoms_unicode_bidi : root :: mozilla :: detail :: GkAtoms_Atoms = 1499 ; pub const GkAtoms_Atoms_userSpaceOnUse : root :: mozilla :: detail :: GkAtoms_Atoms = 1500 ; pub const GkAtoms_Atoms_view : root :: mozilla :: detail :: GkAtoms_Atoms = 1501 ; pub const GkAtoms_Atoms_viewBox : root :: mozilla :: detail :: GkAtoms_Atoms = 1502 ; pub const GkAtoms_Atoms_viewTarget : root :: mozilla :: detail :: GkAtoms_Atoms = 1503 ; pub const GkAtoms_Atoms_white_space : root :: mozilla :: detail :: GkAtoms_Atoms = 1504 ; pub const GkAtoms_Atoms_word_spacing : root :: mozilla :: detail :: GkAtoms_Atoms = 1505 ; pub const GkAtoms_Atoms_writing_mode : root :: mozilla :: detail :: GkAtoms_Atoms = 1506 ; pub const GkAtoms_Atoms_x : root :: mozilla :: detail :: GkAtoms_Atoms = 1507 ; pub const GkAtoms_Atoms_x1 : root :: mozilla :: detail :: GkAtoms_Atoms = 1508 ; pub const GkAtoms_Atoms_x2 : root :: mozilla :: detail :: GkAtoms_Atoms = 1509 ; pub const GkAtoms_Atoms_xChannelSelector : root :: mozilla :: detail :: GkAtoms_Atoms = 1510 ; pub const GkAtoms_Atoms_xor_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1511 ; pub const GkAtoms_Atoms_y : root :: mozilla :: detail :: GkAtoms_Atoms = 1512 ; pub const GkAtoms_Atoms_y1 : root :: mozilla :: detail :: GkAtoms_Atoms = 1513 ; pub const GkAtoms_Atoms_y2 : root :: mozilla :: detail :: GkAtoms_Atoms = 1514 ; pub const GkAtoms_Atoms_yChannelSelector : root :: mozilla :: detail :: GkAtoms_Atoms = 1515 ; pub const GkAtoms_Atoms_z : root :: mozilla :: detail :: GkAtoms_Atoms = 1516 ; pub const GkAtoms_Atoms_zoomAndPan : root :: mozilla :: detail :: GkAtoms_Atoms = 1517 ; pub const GkAtoms_Atoms_vector_effect : root :: mozilla :: detail :: GkAtoms_Atoms = 1518 ; pub const GkAtoms_Atoms_vertical_align : root :: mozilla :: detail :: GkAtoms_Atoms = 1519 ; pub const GkAtoms_Atoms_accumulate : root :: mozilla :: detail :: GkAtoms_Atoms = 1520 ; pub const GkAtoms_Atoms_additive : root :: mozilla :: detail :: GkAtoms_Atoms = 1521 ; pub const GkAtoms_Atoms_attributeName : root :: mozilla :: detail :: GkAtoms_Atoms = 1522 ; pub const GkAtoms_Atoms_attributeType : root :: mozilla :: detail :: GkAtoms_Atoms = 1523 ; pub const GkAtoms_Atoms_auto_reverse : root :: mozilla :: detail :: GkAtoms_Atoms = 1524 ; pub const GkAtoms_Atoms_begin : root :: mozilla :: detail :: GkAtoms_Atoms = 1525 ; pub const GkAtoms_Atoms_beginEvent : root :: mozilla :: detail :: GkAtoms_Atoms = 1526 ; pub const GkAtoms_Atoms_by : root :: mozilla :: detail :: GkAtoms_Atoms = 1527 ; pub const GkAtoms_Atoms_calcMode : root :: mozilla :: detail :: GkAtoms_Atoms = 1528 ; pub const GkAtoms_Atoms_dur : root :: mozilla :: detail :: GkAtoms_Atoms = 1529 ; pub const GkAtoms_Atoms_keyPoints : root :: mozilla :: detail :: GkAtoms_Atoms = 1530 ; pub const GkAtoms_Atoms_keySplines : root :: mozilla :: detail :: GkAtoms_Atoms = 1531 ; pub const GkAtoms_Atoms_keyTimes : root :: mozilla :: detail :: GkAtoms_Atoms = 1532 ; pub const GkAtoms_Atoms_mozAnimateMotionDummyAttr : root :: mozilla :: detail :: GkAtoms_Atoms = 1533 ; pub const GkAtoms_Atoms_onbegin : root :: mozilla :: detail :: GkAtoms_Atoms = 1534 ; pub const GkAtoms_Atoms_onbeginEvent : root :: mozilla :: detail :: GkAtoms_Atoms = 1535 ; pub const GkAtoms_Atoms_onend : root :: mozilla :: detail :: GkAtoms_Atoms = 1536 ; pub const GkAtoms_Atoms_onendEvent : root :: mozilla :: detail :: GkAtoms_Atoms = 1537 ; pub const GkAtoms_Atoms_onrepeat : root :: mozilla :: detail :: GkAtoms_Atoms = 1538 ; pub const GkAtoms_Atoms_onrepeatEvent : root :: mozilla :: detail :: GkAtoms_Atoms = 1539 ; pub const GkAtoms_Atoms_repeatCount : root :: mozilla :: detail :: GkAtoms_Atoms = 1540 ; pub const GkAtoms_Atoms_repeatDur : root :: mozilla :: detail :: GkAtoms_Atoms = 1541 ; pub const GkAtoms_Atoms_repeatEvent : root :: mozilla :: detail :: GkAtoms_Atoms = 1542 ; pub const GkAtoms_Atoms_restart : root :: mozilla :: detail :: GkAtoms_Atoms = 1543 ; pub const GkAtoms_Atoms_to : root :: mozilla :: detail :: GkAtoms_Atoms = 1544 ; pub const GkAtoms_Atoms_abs_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1545 ; pub const GkAtoms_Atoms_accent_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1546 ; pub const GkAtoms_Atoms_accentunder_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1547 ; pub const GkAtoms_Atoms_actiontype_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1548 ; pub const GkAtoms_Atoms_alignmentscope_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1549 ; pub const GkAtoms_Atoms_altimg_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1550 ; pub const GkAtoms_Atoms_altimg_height_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1551 ; pub const GkAtoms_Atoms_altimg_valign_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1552 ; pub const GkAtoms_Atoms_altimg_width_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1553 ; pub const GkAtoms_Atoms_annotation_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1554 ; pub const GkAtoms_Atoms_annotation_xml_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1555 ; pub const GkAtoms_Atoms_apply_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1556 ; pub const GkAtoms_Atoms_approx_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1557 ; pub const GkAtoms_Atoms_arccos_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1558 ; pub const GkAtoms_Atoms_arccosh_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1559 ; pub const GkAtoms_Atoms_arccot_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1560 ; pub const GkAtoms_Atoms_arccoth_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1561 ; pub const GkAtoms_Atoms_arccsc_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1562 ; pub const GkAtoms_Atoms_arccsch_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1563 ; pub const GkAtoms_Atoms_arcsec_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1564 ; pub const GkAtoms_Atoms_arcsech_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1565 ; pub const GkAtoms_Atoms_arcsin_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1566 ; pub const GkAtoms_Atoms_arcsinh_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1567 ; pub const GkAtoms_Atoms_arctan_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1568 ; pub const GkAtoms_Atoms_arctanh_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1569 ; pub const GkAtoms_Atoms_arg_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1570 ; pub const GkAtoms_Atoms_bevelled_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1571 ; pub const GkAtoms_Atoms_bind_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1572 ; pub const GkAtoms_Atoms_bvar_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1573 ; pub const GkAtoms_Atoms_card_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1574 ; pub const GkAtoms_Atoms_cartesianproduct_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1575 ; pub const GkAtoms_Atoms_cbytes_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1576 ; pub const GkAtoms_Atoms_cd_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1577 ; pub const GkAtoms_Atoms_cdgroup_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1578 ; pub const GkAtoms_Atoms_cerror_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1579 ; pub const GkAtoms_Atoms_charalign_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1580 ; pub const GkAtoms_Atoms_ci_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1581 ; pub const GkAtoms_Atoms_closure_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1582 ; pub const GkAtoms_Atoms_cn_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1583 ; pub const GkAtoms_Atoms_codomain_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1584 ; pub const GkAtoms_Atoms_columnalign_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1585 ; pub const GkAtoms_Atoms_columnalignment_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1586 ; pub const GkAtoms_Atoms_columnlines_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1587 ; pub const GkAtoms_Atoms_columnspacing_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1588 ; pub const GkAtoms_Atoms_columnspan_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1589 ; pub const GkAtoms_Atoms_columnwidth_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1590 ; pub const GkAtoms_Atoms_complexes_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1591 ; pub const GkAtoms_Atoms_compose_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1592 ; pub const GkAtoms_Atoms_condition_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1593 ; pub const GkAtoms_Atoms_conjugate_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1594 ; pub const GkAtoms_Atoms_cos_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1595 ; pub const GkAtoms_Atoms_cosh_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1596 ; pub const GkAtoms_Atoms_cot_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1597 ; pub const GkAtoms_Atoms_coth_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1598 ; pub const GkAtoms_Atoms_crossout_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1599 ; pub const GkAtoms_Atoms_csc_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1600 ; pub const GkAtoms_Atoms_csch_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1601 ; pub const GkAtoms_Atoms_cs_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1602 ; pub const GkAtoms_Atoms_csymbol_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1603 ; pub const GkAtoms_Atoms_curl_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1604 ; pub const GkAtoms_Atoms_decimalpoint_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1605 ; pub const GkAtoms_Atoms_definitionURL_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1606 ; pub const GkAtoms_Atoms_degree_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1607 ; pub const GkAtoms_Atoms_denomalign_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1608 ; pub const GkAtoms_Atoms_depth_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1609 ; pub const GkAtoms_Atoms_determinant_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1610 ; pub const GkAtoms_Atoms_diff_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1611 ; pub const GkAtoms_Atoms_displaystyle_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1612 ; pub const GkAtoms_Atoms_divergence_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1613 ; pub const GkAtoms_Atoms_divide_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1614 ; pub const GkAtoms_Atoms_domain_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1615 ; pub const GkAtoms_Atoms_domainofapplication_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1616 ; pub const GkAtoms_Atoms_edge_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1617 ; pub const GkAtoms_Atoms_el : root :: mozilla :: detail :: GkAtoms_Atoms = 1618 ; pub const GkAtoms_Atoms_emptyset_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1619 ; pub const GkAtoms_Atoms_eq_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1620 ; pub const GkAtoms_Atoms_equalcolumns_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1621 ; pub const GkAtoms_Atoms_equalrows_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1622 ; pub const GkAtoms_Atoms_equivalent_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1623 ; pub const GkAtoms_Atoms_eulergamma_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1624 ; pub const GkAtoms_Atoms_exists_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1625 ; pub const GkAtoms_Atoms_exp_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1626 ; pub const GkAtoms_Atoms_exponentiale_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1627 ; pub const GkAtoms_Atoms_factorial_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1628 ; pub const GkAtoms_Atoms_factorof_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1629 ; pub const GkAtoms_Atoms_fence_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1630 ; pub const GkAtoms_Atoms_fn_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1631 ; pub const GkAtoms_Atoms_fontfamily_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1632 ; pub const GkAtoms_Atoms_fontsize_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1633 ; pub const GkAtoms_Atoms_fontstyle_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1634 ; pub const GkAtoms_Atoms_fontweight_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1635 ; pub const GkAtoms_Atoms_forall_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1636 ; pub const GkAtoms_Atoms_framespacing_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1637 ; pub const GkAtoms_Atoms_gcd_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1638 ; pub const GkAtoms_Atoms_geq_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1639 ; pub const GkAtoms_Atoms_groupalign_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1640 ; pub const GkAtoms_Atoms_gt_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1641 ; pub const GkAtoms_Atoms_ident_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1642 ; pub const GkAtoms_Atoms_imaginaryi_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1643 ; pub const GkAtoms_Atoms_imaginary_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1644 ; pub const GkAtoms_Atoms_implies_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1645 ; pub const GkAtoms_Atoms_indentalignfirst_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1646 ; pub const GkAtoms_Atoms_indentalign_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1647 ; pub const GkAtoms_Atoms_indentalignlast_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1648 ; pub const GkAtoms_Atoms_indentshiftfirst_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1649 ; pub const GkAtoms_Atoms_indentshift_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1650 ; pub const GkAtoms_Atoms_indenttarget_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1651 ; pub const GkAtoms_Atoms_integers_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1652 ; pub const GkAtoms_Atoms_intersect_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1653 ; pub const GkAtoms_Atoms_interval_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1654 ; pub const GkAtoms_Atoms_int_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1655 ; pub const GkAtoms_Atoms_inverse_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1656 ; pub const GkAtoms_Atoms_lambda_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1657 ; pub const GkAtoms_Atoms_laplacian_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1658 ; pub const GkAtoms_Atoms_largeop_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1659 ; pub const GkAtoms_Atoms_lcm_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1660 ; pub const GkAtoms_Atoms_leq_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1661 ; pub const GkAtoms_Atoms_limit_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1662 ; pub const GkAtoms_Atoms_linebreak_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1663 ; pub const GkAtoms_Atoms_linebreakmultchar_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1664 ; pub const GkAtoms_Atoms_linebreakstyle_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1665 ; pub const GkAtoms_Atoms_linethickness_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1666 ; pub const GkAtoms_Atoms_list_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1667 ; pub const GkAtoms_Atoms_ln_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1668 ; pub const GkAtoms_Atoms_location_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1669 ; pub const GkAtoms_Atoms_logbase_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1670 ; pub const GkAtoms_Atoms_log_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1671 ; pub const GkAtoms_Atoms_longdivstyle_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1672 ; pub const GkAtoms_Atoms_lowlimit_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1673 ; pub const GkAtoms_Atoms_lquote_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1674 ; pub const GkAtoms_Atoms_lspace_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1675 ; pub const GkAtoms_Atoms_lt_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1676 ; pub const GkAtoms_Atoms_maction_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1677 ; pub const GkAtoms_Atoms_maligngroup_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1678 ; pub const GkAtoms_Atoms_malignmark_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1679 ; pub const GkAtoms_Atoms_mathbackground_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1680 ; pub const GkAtoms_Atoms_mathcolor_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1681 ; pub const GkAtoms_Atoms_mathsize_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1682 ; pub const GkAtoms_Atoms_mathvariant_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1683 ; pub const GkAtoms_Atoms_matrixrow_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1684 ; pub const GkAtoms_Atoms_maxsize_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1685 ; pub const GkAtoms_Atoms_mean_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1686 ; pub const GkAtoms_Atoms_median_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1687 ; pub const GkAtoms_Atoms_menclose_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1688 ; pub const GkAtoms_Atoms_merror_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1689 ; pub const GkAtoms_Atoms_mfenced_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1690 ; pub const GkAtoms_Atoms_mfrac_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1691 ; pub const GkAtoms_Atoms_mglyph_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1692 ; pub const GkAtoms_Atoms_mi_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1693 ; pub const GkAtoms_Atoms_minlabelspacing_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1694 ; pub const GkAtoms_Atoms_minsize_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1695 ; pub const GkAtoms_Atoms_minus_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1696 ; pub const GkAtoms_Atoms_mlabeledtr_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1697 ; pub const GkAtoms_Atoms_mlongdiv_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1698 ; pub const GkAtoms_Atoms_mmultiscripts_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1699 ; pub const GkAtoms_Atoms_mn_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1700 ; pub const GkAtoms_Atoms_momentabout_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1701 ; pub const GkAtoms_Atoms_moment_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1702 ; pub const GkAtoms_Atoms_mo_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1703 ; pub const GkAtoms_Atoms_movablelimits_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1704 ; pub const GkAtoms_Atoms_mover_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1705 ; pub const GkAtoms_Atoms_mpadded_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1706 ; pub const GkAtoms_Atoms_mphantom_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1707 ; pub const GkAtoms_Atoms_mprescripts_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1708 ; pub const GkAtoms_Atoms_mroot_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1709 ; pub const GkAtoms_Atoms_mrow_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1710 ; pub const GkAtoms_Atoms_mscarries_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1711 ; pub const GkAtoms_Atoms_mscarry_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1712 ; pub const GkAtoms_Atoms_msgroup_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1713 ; pub const GkAtoms_Atoms_msline_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1714 ; pub const GkAtoms_Atoms_ms_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1715 ; pub const GkAtoms_Atoms_mspace_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1716 ; pub const GkAtoms_Atoms_msqrt_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1717 ; pub const GkAtoms_Atoms_msrow_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1718 ; pub const GkAtoms_Atoms_mstack_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1719 ; pub const GkAtoms_Atoms_mstyle_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1720 ; pub const GkAtoms_Atoms_msub_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1721 ; pub const GkAtoms_Atoms_msubsup_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1722 ; pub const GkAtoms_Atoms_msup_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1723 ; pub const GkAtoms_Atoms_mtable_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1724 ; pub const GkAtoms_Atoms_mtd_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1725 ; pub const GkAtoms_Atoms_mtext_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1726 ; pub const GkAtoms_Atoms_mtr_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1727 ; pub const GkAtoms_Atoms_munder_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1728 ; pub const GkAtoms_Atoms_munderover_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1729 ; pub const GkAtoms_Atoms_naturalnumbers_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1730 ; pub const GkAtoms_Atoms_neq_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1731 ; pub const GkAtoms_Atoms_notanumber_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1732 ; pub const GkAtoms_Atoms_notation_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1733 ; pub const GkAtoms_Atoms_note_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1734 ; pub const GkAtoms_Atoms_notin_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1735 ; pub const GkAtoms_Atoms_notprsubset_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1736 ; pub const GkAtoms_Atoms_notsubset_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1737 ; pub const GkAtoms_Atoms_numalign_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1738 ; pub const GkAtoms_Atoms_other : root :: mozilla :: detail :: GkAtoms_Atoms = 1739 ; pub const GkAtoms_Atoms_outerproduct_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1740 ; pub const GkAtoms_Atoms_partialdiff_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1741 ; pub const GkAtoms_Atoms_piece_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1742 ; pub const GkAtoms_Atoms_piecewise_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1743 ; pub const GkAtoms_Atoms_pi_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1744 ; pub const GkAtoms_Atoms_plus_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1745 ; pub const GkAtoms_Atoms_power_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1746 ; pub const GkAtoms_Atoms_primes_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1747 ; pub const GkAtoms_Atoms_product_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1748 ; pub const GkAtoms_Atoms_prsubset_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1749 ; pub const GkAtoms_Atoms_quotient_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1750 ; pub const GkAtoms_Atoms_rationals_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1751 ; pub const GkAtoms_Atoms_real_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1752 ; pub const GkAtoms_Atoms_reals_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1753 ; pub const GkAtoms_Atoms_reln_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1754 ; pub const GkAtoms_Atoms_root_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1755 ; pub const GkAtoms_Atoms_rowalign_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1756 ; pub const GkAtoms_Atoms_rowlines_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1757 ; pub const GkAtoms_Atoms_rowspacing_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1758 ; pub const GkAtoms_Atoms_rquote_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1759 ; pub const GkAtoms_Atoms_rspace_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1760 ; pub const GkAtoms_Atoms_scalarproduct_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1761 ; pub const GkAtoms_Atoms_schemaLocation_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1762 ; pub const GkAtoms_Atoms_scriptlevel_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1763 ; pub const GkAtoms_Atoms_scriptminsize_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1764 ; pub const GkAtoms_Atoms_scriptsizemultiplier_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1765 ; pub const GkAtoms_Atoms_scriptsize_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1766 ; pub const GkAtoms_Atoms_sdev_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1767 ; pub const GkAtoms_Atoms_sech_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1768 ; pub const GkAtoms_Atoms_sec_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1769 ; pub const GkAtoms_Atoms_selection_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1770 ; pub const GkAtoms_Atoms_selector_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1771 ; pub const GkAtoms_Atoms_semantics_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1772 ; pub const GkAtoms_Atoms_separator_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1773 ; pub const GkAtoms_Atoms_separators_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1774 ; pub const GkAtoms_Atoms_sep_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1775 ; pub const GkAtoms_Atoms_setdiff_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1776 ; pub const GkAtoms_Atoms_share_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1777 ; pub const GkAtoms_Atoms_shift_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1778 ; pub const GkAtoms_Atoms_side_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1779 ; pub const GkAtoms_Atoms_sinh_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1780 ; pub const GkAtoms_Atoms_sin_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1781 ; pub const GkAtoms_Atoms_stackalign_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1782 ; pub const GkAtoms_Atoms_stretchy_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1783 ; pub const GkAtoms_Atoms_subscriptshift_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1784 ; pub const GkAtoms_Atoms_subset_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1785 ; pub const GkAtoms_Atoms_superscriptshift_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1786 ; pub const GkAtoms_Atoms_symmetric_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1787 ; pub const GkAtoms_Atoms_tanh_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1788 ; pub const GkAtoms_Atoms_tan_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1789 ; pub const GkAtoms_Atoms_tendsto_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1790 ; pub const GkAtoms_Atoms_times_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1791 ; pub const GkAtoms_Atoms_transpose_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1792 ; pub const GkAtoms_Atoms_union_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1793 ; pub const GkAtoms_Atoms_uplimit_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1794 ; pub const GkAtoms_Atoms_variance_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1795 ; pub const GkAtoms_Atoms_vectorproduct_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1796 ; pub const GkAtoms_Atoms_vector_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1797 ; pub const GkAtoms_Atoms_voffset_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1798 ; pub const GkAtoms_Atoms_xref_ : root :: mozilla :: detail :: GkAtoms_Atoms = 1799 ; pub const GkAtoms_Atoms_math : root :: mozilla :: detail :: GkAtoms_Atoms = 1800 ; pub const GkAtoms_Atoms_booleanFromString : root :: mozilla :: detail :: GkAtoms_Atoms = 1801 ; pub const GkAtoms_Atoms_countNonEmpty : root :: mozilla :: detail :: GkAtoms_Atoms = 1802 ; pub const GkAtoms_Atoms_daysFromDate : root :: mozilla :: detail :: GkAtoms_Atoms = 1803 ; pub const GkAtoms_Atoms_secondsFromDateTime : root :: mozilla :: detail :: GkAtoms_Atoms = 1804 ; pub const GkAtoms_Atoms_onMozSwipeGestureMayStart : root :: mozilla :: detail :: GkAtoms_Atoms = 1805 ; pub const GkAtoms_Atoms_onMozSwipeGestureStart : root :: mozilla :: detail :: GkAtoms_Atoms = 1806 ; pub const GkAtoms_Atoms_onMozSwipeGestureUpdate : root :: mozilla :: detail :: GkAtoms_Atoms = 1807 ; pub const GkAtoms_Atoms_onMozSwipeGestureEnd : root :: mozilla :: detail :: GkAtoms_Atoms = 1808 ; pub const GkAtoms_Atoms_onMozSwipeGesture : root :: mozilla :: detail :: GkAtoms_Atoms = 1809 ; pub const GkAtoms_Atoms_onMozMagnifyGestureStart : root :: mozilla :: detail :: GkAtoms_Atoms = 1810 ; pub const GkAtoms_Atoms_onMozMagnifyGestureUpdate : root :: mozilla :: detail :: GkAtoms_Atoms = 1811 ; pub const GkAtoms_Atoms_onMozMagnifyGesture : root :: mozilla :: detail :: GkAtoms_Atoms = 1812 ; pub const GkAtoms_Atoms_onMozRotateGestureStart : root :: mozilla :: detail :: GkAtoms_Atoms = 1813 ; pub const GkAtoms_Atoms_onMozRotateGestureUpdate : root :: mozilla :: detail :: GkAtoms_Atoms = 1814 ; pub const GkAtoms_Atoms_onMozRotateGesture : root :: mozilla :: detail :: GkAtoms_Atoms = 1815 ; pub const GkAtoms_Atoms_onMozTapGesture : root :: mozilla :: detail :: GkAtoms_Atoms = 1816 ; pub const GkAtoms_Atoms_onMozPressTapGesture : root :: mozilla :: detail :: GkAtoms_Atoms = 1817 ; pub const GkAtoms_Atoms_onMozEdgeUIStarted : root :: mozilla :: detail :: GkAtoms_Atoms = 1818 ; pub const GkAtoms_Atoms_onMozEdgeUICanceled : root :: mozilla :: detail :: GkAtoms_Atoms = 1819 ; pub const GkAtoms_Atoms_onMozEdgeUICompleted : root :: mozilla :: detail :: GkAtoms_Atoms = 1820 ; pub const GkAtoms_Atoms_onpointerdown : root :: mozilla :: detail :: GkAtoms_Atoms = 1821 ; pub const GkAtoms_Atoms_onpointermove : root :: mozilla :: detail :: GkAtoms_Atoms = 1822 ; pub const GkAtoms_Atoms_onpointerup : root :: mozilla :: detail :: GkAtoms_Atoms = 1823 ; pub const GkAtoms_Atoms_onpointercancel : root :: mozilla :: detail :: GkAtoms_Atoms = 1824 ; pub const GkAtoms_Atoms_onpointerover : root :: mozilla :: detail :: GkAtoms_Atoms = 1825 ; pub const GkAtoms_Atoms_onpointerout : root :: mozilla :: detail :: GkAtoms_Atoms = 1826 ; pub const GkAtoms_Atoms_onpointerenter : root :: mozilla :: detail :: GkAtoms_Atoms = 1827 ; pub const GkAtoms_Atoms_onpointerleave : root :: mozilla :: detail :: GkAtoms_Atoms = 1828 ; pub const GkAtoms_Atoms_ongotpointercapture : root :: mozilla :: detail :: GkAtoms_Atoms = 1829 ; pub const GkAtoms_Atoms_onlostpointercapture : root :: mozilla :: detail :: GkAtoms_Atoms = 1830 ; pub const GkAtoms_Atoms_ondevicemotion : root :: mozilla :: detail :: GkAtoms_Atoms = 1831 ; pub const GkAtoms_Atoms_ondeviceorientation : root :: mozilla :: detail :: GkAtoms_Atoms = 1832 ; pub const GkAtoms_Atoms_onabsolutedeviceorientation : root :: mozilla :: detail :: GkAtoms_Atoms = 1833 ; pub const GkAtoms_Atoms_ondeviceproximity : root :: mozilla :: detail :: GkAtoms_Atoms = 1834 ; pub const GkAtoms_Atoms_onmozorientationchange : root :: mozilla :: detail :: GkAtoms_Atoms = 1835 ; pub const GkAtoms_Atoms_onuserproximity : root :: mozilla :: detail :: GkAtoms_Atoms = 1836 ; pub const GkAtoms_Atoms_ondevicelight : root :: mozilla :: detail :: GkAtoms_Atoms = 1837 ; pub const GkAtoms_Atoms_ondevicechange : root :: mozilla :: detail :: GkAtoms_Atoms = 1838 ; pub const GkAtoms_Atoms_onmozvisualresize : root :: mozilla :: detail :: GkAtoms_Atoms = 1839 ; pub const GkAtoms_Atoms_onmozvisualscroll : root :: mozilla :: detail :: GkAtoms_Atoms = 1840 ; pub const GkAtoms_Atoms_moz_extension : root :: mozilla :: detail :: GkAtoms_Atoms = 1841 ; pub const GkAtoms_Atoms_all_urlsPermission : root :: mozilla :: detail :: GkAtoms_Atoms = 1842 ; pub const GkAtoms_Atoms_clipboardRead : root :: mozilla :: detail :: GkAtoms_Atoms = 1843 ; pub const GkAtoms_Atoms_clipboardWrite : root :: mozilla :: detail :: GkAtoms_Atoms = 1844 ; pub const GkAtoms_Atoms_debugger : root :: mozilla :: detail :: GkAtoms_Atoms = 1845 ; pub const GkAtoms_Atoms_mozillaAddons : root :: mozilla :: detail :: GkAtoms_Atoms = 1846 ; pub const GkAtoms_Atoms_tabs : root :: mozilla :: detail :: GkAtoms_Atoms = 1847 ; pub const GkAtoms_Atoms_webRequestBlocking : root :: mozilla :: detail :: GkAtoms_Atoms = 1848 ; pub const GkAtoms_Atoms_http : root :: mozilla :: detail :: GkAtoms_Atoms = 1849 ; pub const GkAtoms_Atoms_https : root :: mozilla :: detail :: GkAtoms_Atoms = 1850 ; pub const GkAtoms_Atoms_proxy : root :: mozilla :: detail :: GkAtoms_Atoms = 1851 ; pub const GkAtoms_Atoms_privateBrowsingAllowedPermission : root :: mozilla :: detail :: GkAtoms_Atoms = 1852 ; pub const GkAtoms_Atoms_decimal_leading_zero : root :: mozilla :: detail :: GkAtoms_Atoms = 1853 ; pub const GkAtoms_Atoms_arabic_indic : root :: mozilla :: detail :: GkAtoms_Atoms = 1854 ; pub const GkAtoms_Atoms_armenian : root :: mozilla :: detail :: GkAtoms_Atoms = 1855 ; pub const GkAtoms_Atoms_upper_armenian : root :: mozilla :: detail :: GkAtoms_Atoms = 1856 ; pub const GkAtoms_Atoms_lower_armenian : root :: mozilla :: detail :: GkAtoms_Atoms = 1857 ; pub const GkAtoms_Atoms_bengali : root :: mozilla :: detail :: GkAtoms_Atoms = 1858 ; pub const GkAtoms_Atoms_cambodian : root :: mozilla :: detail :: GkAtoms_Atoms = 1859 ; pub const GkAtoms_Atoms_khmer : root :: mozilla :: detail :: GkAtoms_Atoms = 1860 ; pub const GkAtoms_Atoms_cjk_decimal : root :: mozilla :: detail :: GkAtoms_Atoms = 1861 ; pub const GkAtoms_Atoms_devanagari : root :: mozilla :: detail :: GkAtoms_Atoms = 1862 ; pub const GkAtoms_Atoms_georgian : root :: mozilla :: detail :: GkAtoms_Atoms = 1863 ; pub const GkAtoms_Atoms_gujarati : root :: mozilla :: detail :: GkAtoms_Atoms = 1864 ; pub const GkAtoms_Atoms_gurmukhi : root :: mozilla :: detail :: GkAtoms_Atoms = 1865 ; pub const GkAtoms_Atoms_kannada : root :: mozilla :: detail :: GkAtoms_Atoms = 1866 ; pub const GkAtoms_Atoms_lao : root :: mozilla :: detail :: GkAtoms_Atoms = 1867 ; pub const GkAtoms_Atoms_malayalam : root :: mozilla :: detail :: GkAtoms_Atoms = 1868 ; pub const GkAtoms_Atoms_mongolian : root :: mozilla :: detail :: GkAtoms_Atoms = 1869 ; pub const GkAtoms_Atoms_myanmar : root :: mozilla :: detail :: GkAtoms_Atoms = 1870 ; pub const GkAtoms_Atoms_oriya : root :: mozilla :: detail :: GkAtoms_Atoms = 1871 ; pub const GkAtoms_Atoms_persian : root :: mozilla :: detail :: GkAtoms_Atoms = 1872 ; pub const GkAtoms_Atoms_lower_roman : root :: mozilla :: detail :: GkAtoms_Atoms = 1873 ; pub const GkAtoms_Atoms_upper_roman : root :: mozilla :: detail :: GkAtoms_Atoms = 1874 ; pub const GkAtoms_Atoms_tamil : root :: mozilla :: detail :: GkAtoms_Atoms = 1875 ; pub const GkAtoms_Atoms_telugu : root :: mozilla :: detail :: GkAtoms_Atoms = 1876 ; pub const GkAtoms_Atoms_thai : root :: mozilla :: detail :: GkAtoms_Atoms = 1877 ; pub const GkAtoms_Atoms_tibetan : root :: mozilla :: detail :: GkAtoms_Atoms = 1878 ; pub const GkAtoms_Atoms_lower_alpha : root :: mozilla :: detail :: GkAtoms_Atoms = 1879 ; pub const GkAtoms_Atoms_lower_latin : root :: mozilla :: detail :: GkAtoms_Atoms = 1880 ; pub const GkAtoms_Atoms_upper_alpha : root :: mozilla :: detail :: GkAtoms_Atoms = 1881 ; pub const GkAtoms_Atoms_upper_latin : root :: mozilla :: detail :: GkAtoms_Atoms = 1882 ; pub const GkAtoms_Atoms_cjk_heavenly_stem : root :: mozilla :: detail :: GkAtoms_Atoms = 1883 ; pub const GkAtoms_Atoms_cjk_earthly_branch : root :: mozilla :: detail :: GkAtoms_Atoms = 1884 ; pub const GkAtoms_Atoms_lower_greek : root :: mozilla :: detail :: GkAtoms_Atoms = 1885 ; pub const GkAtoms_Atoms_hiragana : root :: mozilla :: detail :: GkAtoms_Atoms = 1886 ; pub const GkAtoms_Atoms_hiragana_iroha : root :: mozilla :: detail :: GkAtoms_Atoms = 1887 ; pub const GkAtoms_Atoms_katakana : root :: mozilla :: detail :: GkAtoms_Atoms = 1888 ; pub const GkAtoms_Atoms_katakana_iroha : root :: mozilla :: detail :: GkAtoms_Atoms = 1889 ; pub const GkAtoms_Atoms_cjk_ideographic : root :: mozilla :: detail :: GkAtoms_Atoms = 1890 ; pub const GkAtoms_Atoms__moz_arabic_indic : root :: mozilla :: detail :: GkAtoms_Atoms = 1891 ; pub const GkAtoms_Atoms__moz_persian : root :: mozilla :: detail :: GkAtoms_Atoms = 1892 ; pub const GkAtoms_Atoms__moz_urdu : root :: mozilla :: detail :: GkAtoms_Atoms = 1893 ; pub const GkAtoms_Atoms__moz_devanagari : root :: mozilla :: detail :: GkAtoms_Atoms = 1894 ; pub const GkAtoms_Atoms__moz_bengali : root :: mozilla :: detail :: GkAtoms_Atoms = 1895 ; pub const GkAtoms_Atoms__moz_gurmukhi : root :: mozilla :: detail :: GkAtoms_Atoms = 1896 ; pub const GkAtoms_Atoms__moz_gujarati : root :: mozilla :: detail :: GkAtoms_Atoms = 1897 ; pub const GkAtoms_Atoms__moz_oriya : root :: mozilla :: detail :: GkAtoms_Atoms = 1898 ; pub const GkAtoms_Atoms__moz_tamil : root :: mozilla :: detail :: GkAtoms_Atoms = 1899 ; pub const GkAtoms_Atoms__moz_telugu : root :: mozilla :: detail :: GkAtoms_Atoms = 1900 ; pub const GkAtoms_Atoms__moz_kannada : root :: mozilla :: detail :: GkAtoms_Atoms = 1901 ; pub const GkAtoms_Atoms__moz_malayalam : root :: mozilla :: detail :: GkAtoms_Atoms = 1902 ; pub const GkAtoms_Atoms__moz_thai : root :: mozilla :: detail :: GkAtoms_Atoms = 1903 ; pub const GkAtoms_Atoms__moz_lao : root :: mozilla :: detail :: GkAtoms_Atoms = 1904 ; pub const GkAtoms_Atoms__moz_myanmar : root :: mozilla :: detail :: GkAtoms_Atoms = 1905 ; pub const GkAtoms_Atoms__moz_khmer : root :: mozilla :: detail :: GkAtoms_Atoms = 1906 ; pub const GkAtoms_Atoms__moz_cjk_heavenly_stem : root :: mozilla :: detail :: GkAtoms_Atoms = 1907 ; pub const GkAtoms_Atoms__moz_cjk_earthly_branch : root :: mozilla :: detail :: GkAtoms_Atoms = 1908 ; pub const GkAtoms_Atoms__moz_hangul : root :: mozilla :: detail :: GkAtoms_Atoms = 1909 ; pub const GkAtoms_Atoms__moz_hangul_consonant : root :: mozilla :: detail :: GkAtoms_Atoms = 1910 ; pub const GkAtoms_Atoms__moz_ethiopic_halehame : root :: mozilla :: detail :: GkAtoms_Atoms = 1911 ; pub const GkAtoms_Atoms__moz_ethiopic_halehame_am : root :: mozilla :: detail :: GkAtoms_Atoms = 1912 ; pub const GkAtoms_Atoms__moz_ethiopic_halehame_ti_er : root :: mozilla :: detail :: GkAtoms_Atoms = 1913 ; pub const GkAtoms_Atoms__moz_ethiopic_halehame_ti_et : root :: mozilla :: detail :: GkAtoms_Atoms = 1914 ; pub const GkAtoms_Atoms__moz_trad_chinese_informal : root :: mozilla :: detail :: GkAtoms_Atoms = 1915 ; pub const GkAtoms_Atoms__moz_trad_chinese_formal : root :: mozilla :: detail :: GkAtoms_Atoms = 1916 ; pub const GkAtoms_Atoms__moz_simp_chinese_informal : root :: mozilla :: detail :: GkAtoms_Atoms = 1917 ; pub const GkAtoms_Atoms__moz_simp_chinese_formal : root :: mozilla :: detail :: GkAtoms_Atoms = 1918 ; pub const GkAtoms_Atoms__moz_japanese_informal : root :: mozilla :: detail :: GkAtoms_Atoms = 1919 ; pub const GkAtoms_Atoms__moz_japanese_formal : root :: mozilla :: detail :: GkAtoms_Atoms = 1920 ; pub const GkAtoms_Atoms__moz_ethiopic_numeric : root :: mozilla :: detail :: GkAtoms_Atoms = 1921 ; pub const GkAtoms_Atoms_cdataTagName : root :: mozilla :: detail :: GkAtoms_Atoms = 1922 ; pub const GkAtoms_Atoms_commentTagName : root :: mozilla :: detail :: GkAtoms_Atoms = 1923 ; pub const GkAtoms_Atoms_documentNodeName : root :: mozilla :: detail :: GkAtoms_Atoms = 1924 ; pub const GkAtoms_Atoms_documentFragmentNodeName : root :: mozilla :: detail :: GkAtoms_Atoms = 1925 ; pub const GkAtoms_Atoms_documentTypeNodeName : root :: mozilla :: detail :: GkAtoms_Atoms = 1926 ; pub const GkAtoms_Atoms_processingInstructionTagName : root :: mozilla :: detail :: GkAtoms_Atoms = 1927 ; pub const GkAtoms_Atoms_textTagName : root :: mozilla :: detail :: GkAtoms_Atoms = 1928 ; pub const GkAtoms_Atoms_placeholderFrame : root :: mozilla :: detail :: GkAtoms_Atoms = 1929 ; pub const GkAtoms_Atoms_onloadend : root :: mozilla :: detail :: GkAtoms_Atoms = 1930 ; pub const GkAtoms_Atoms_onloadstart : root :: mozilla :: detail :: GkAtoms_Atoms = 1931 ; pub const GkAtoms_Atoms_onprogress : root :: mozilla :: detail :: GkAtoms_Atoms = 1932 ; pub const GkAtoms_Atoms_onsuspend : root :: mozilla :: detail :: GkAtoms_Atoms = 1933 ; pub const GkAtoms_Atoms_onemptied : root :: mozilla :: detail :: GkAtoms_Atoms = 1934 ; pub const GkAtoms_Atoms_onstalled : root :: mozilla :: detail :: GkAtoms_Atoms = 1935 ; pub const GkAtoms_Atoms_onplay : root :: mozilla :: detail :: GkAtoms_Atoms = 1936 ; pub const GkAtoms_Atoms_onpause : root :: mozilla :: detail :: GkAtoms_Atoms = 1937 ; pub const GkAtoms_Atoms_onloadedmetadata : root :: mozilla :: detail :: GkAtoms_Atoms = 1938 ; pub const GkAtoms_Atoms_onloadeddata : root :: mozilla :: detail :: GkAtoms_Atoms = 1939 ; pub const GkAtoms_Atoms_onwaiting : root :: mozilla :: detail :: GkAtoms_Atoms = 1940 ; pub const GkAtoms_Atoms_onplaying : root :: mozilla :: detail :: GkAtoms_Atoms = 1941 ; pub const GkAtoms_Atoms_oncanplay : root :: mozilla :: detail :: GkAtoms_Atoms = 1942 ; pub const GkAtoms_Atoms_oncanplaythrough : root :: mozilla :: detail :: GkAtoms_Atoms = 1943 ; pub const GkAtoms_Atoms_onseeking : root :: mozilla :: detail :: GkAtoms_Atoms = 1944 ; pub const GkAtoms_Atoms_onseeked : root :: mozilla :: detail :: GkAtoms_Atoms = 1945 ; pub const GkAtoms_Atoms_ontimeout : root :: mozilla :: detail :: GkAtoms_Atoms = 1946 ; pub const GkAtoms_Atoms_ontimeupdate : root :: mozilla :: detail :: GkAtoms_Atoms = 1947 ; pub const GkAtoms_Atoms_onended : root :: mozilla :: detail :: GkAtoms_Atoms = 1948 ; pub const GkAtoms_Atoms_onratechange : root :: mozilla :: detail :: GkAtoms_Atoms = 1949 ; pub const GkAtoms_Atoms_ondurationchange : root :: mozilla :: detail :: GkAtoms_Atoms = 1950 ; pub const GkAtoms_Atoms_onvolumechange : root :: mozilla :: detail :: GkAtoms_Atoms = 1951 ; pub const GkAtoms_Atoms_onaddtrack : root :: mozilla :: detail :: GkAtoms_Atoms = 1952 ; pub const GkAtoms_Atoms_oncontrollerchange : root :: mozilla :: detail :: GkAtoms_Atoms = 1953 ; pub const GkAtoms_Atoms_oncuechange : root :: mozilla :: detail :: GkAtoms_Atoms = 1954 ; pub const GkAtoms_Atoms_onenter : root :: mozilla :: detail :: GkAtoms_Atoms = 1955 ; pub const GkAtoms_Atoms_onexit : root :: mozilla :: detail :: GkAtoms_Atoms = 1956 ; pub const GkAtoms_Atoms_onencrypted : root :: mozilla :: detail :: GkAtoms_Atoms = 1957 ; pub const GkAtoms_Atoms_onwaitingforkey : root :: mozilla :: detail :: GkAtoms_Atoms = 1958 ; pub const GkAtoms_Atoms_onkeystatuseschange : root :: mozilla :: detail :: GkAtoms_Atoms = 1959 ; pub const GkAtoms_Atoms_onremovetrack : root :: mozilla :: detail :: GkAtoms_Atoms = 1960 ; pub const GkAtoms_Atoms_loadstart : root :: mozilla :: detail :: GkAtoms_Atoms = 1961 ; pub const GkAtoms_Atoms_suspend : root :: mozilla :: detail :: GkAtoms_Atoms = 1962 ; pub const GkAtoms_Atoms_emptied : root :: mozilla :: detail :: GkAtoms_Atoms = 1963 ; pub const GkAtoms_Atoms_play : root :: mozilla :: detail :: GkAtoms_Atoms = 1964 ; pub const GkAtoms_Atoms_pause : root :: mozilla :: detail :: GkAtoms_Atoms = 1965 ; pub const GkAtoms_Atoms_loadedmetadata : root :: mozilla :: detail :: GkAtoms_Atoms = 1966 ; pub const GkAtoms_Atoms_loadeddata : root :: mozilla :: detail :: GkAtoms_Atoms = 1967 ; pub const GkAtoms_Atoms_waiting : root :: mozilla :: detail :: GkAtoms_Atoms = 1968 ; pub const GkAtoms_Atoms_playing : root :: mozilla :: detail :: GkAtoms_Atoms = 1969 ; pub const GkAtoms_Atoms_timeupdate : root :: mozilla :: detail :: GkAtoms_Atoms = 1970 ; pub const GkAtoms_Atoms_canplay : root :: mozilla :: detail :: GkAtoms_Atoms = 1971 ; pub const GkAtoms_Atoms_canplaythrough : root :: mozilla :: detail :: GkAtoms_Atoms = 1972 ; pub const GkAtoms_Atoms_ondataavailable : root :: mozilla :: detail :: GkAtoms_Atoms = 1973 ; pub const GkAtoms_Atoms_onwarning : root :: mozilla :: detail :: GkAtoms_Atoms = 1974 ; pub const GkAtoms_Atoms_onstart : root :: mozilla :: detail :: GkAtoms_Atoms = 1975 ; pub const GkAtoms_Atoms_onstop : root :: mozilla :: detail :: GkAtoms_Atoms = 1976 ; pub const GkAtoms_Atoms_onphoto : root :: mozilla :: detail :: GkAtoms_Atoms = 1977 ; pub const GkAtoms_Atoms_ongamepadbuttondown : root :: mozilla :: detail :: GkAtoms_Atoms = 1978 ; pub const GkAtoms_Atoms_ongamepadbuttonup : root :: mozilla :: detail :: GkAtoms_Atoms = 1979 ; pub const GkAtoms_Atoms_ongamepadaxismove : root :: mozilla :: detail :: GkAtoms_Atoms = 1980 ; pub const GkAtoms_Atoms_ongamepadconnected : root :: mozilla :: detail :: GkAtoms_Atoms = 1981 ; pub const GkAtoms_Atoms_ongamepaddisconnected : root :: mozilla :: detail :: GkAtoms_Atoms = 1982 ; pub const GkAtoms_Atoms_onfetch : root :: mozilla :: detail :: GkAtoms_Atoms = 1983 ; pub const GkAtoms_Atoms_afterPseudoProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1984 ; pub const GkAtoms_Atoms_animationsProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1985 ; pub const GkAtoms_Atoms_animationsOfBeforeProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1986 ; pub const GkAtoms_Atoms_animationsOfAfterProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1987 ; pub const GkAtoms_Atoms_animationsOfMarkerProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1988 ; pub const GkAtoms_Atoms_animationEffectsProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1989 ; pub const GkAtoms_Atoms_animationEffectsForBeforeProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1990 ; pub const GkAtoms_Atoms_animationEffectsForAfterProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1991 ; pub const GkAtoms_Atoms_animationEffectsForMarkerProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1992 ; pub const GkAtoms_Atoms_beforePseudoProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1993 ; pub const GkAtoms_Atoms_cssPseudoElementBeforeProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1994 ; pub const GkAtoms_Atoms_cssPseudoElementAfterProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1995 ; pub const GkAtoms_Atoms_cssPseudoElementMarkerProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1996 ; pub const GkAtoms_Atoms_transitionsProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1997 ; pub const GkAtoms_Atoms_transitionsOfBeforeProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1998 ; pub const GkAtoms_Atoms_transitionsOfAfterProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 1999 ; pub const GkAtoms_Atoms_transitionsOfMarkerProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 2000 ; pub const GkAtoms_Atoms_genConInitializerProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 2001 ; pub const GkAtoms_Atoms_labelMouseDownPtProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 2002 ; pub const GkAtoms_Atoms_lockedStyleStates : root :: mozilla :: detail :: GkAtoms_Atoms = 2003 ; pub const GkAtoms_Atoms_apzCallbackTransform : root :: mozilla :: detail :: GkAtoms_Atoms = 2004 ; pub const GkAtoms_Atoms_restylableAnonymousNode : root :: mozilla :: detail :: GkAtoms_Atoms = 2005 ; pub const GkAtoms_Atoms_docLevelNativeAnonymousContent : root :: mozilla :: detail :: GkAtoms_Atoms = 2006 ; pub const GkAtoms_Atoms_paintRequestTime : root :: mozilla :: detail :: GkAtoms_Atoms = 2007 ; pub const GkAtoms_Atoms_pseudoProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 2008 ; pub const GkAtoms_Atoms_manualNACProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 2009 ; pub const GkAtoms_Atoms_markerPseudoProperty : root :: mozilla :: detail :: GkAtoms_Atoms = 2010 ; pub const GkAtoms_Atoms_Japanese : root :: mozilla :: detail :: GkAtoms_Atoms = 2011 ; pub const GkAtoms_Atoms_Chinese : root :: mozilla :: detail :: GkAtoms_Atoms = 2012 ; pub const GkAtoms_Atoms_Taiwanese : root :: mozilla :: detail :: GkAtoms_Atoms = 2013 ; pub const GkAtoms_Atoms_HongKongChinese : root :: mozilla :: detail :: GkAtoms_Atoms = 2014 ; pub const GkAtoms_Atoms_Unicode : root :: mozilla :: detail :: GkAtoms_Atoms = 2015 ; pub const GkAtoms_Atoms_ko : root :: mozilla :: detail :: GkAtoms_Atoms = 2016 ; pub const GkAtoms_Atoms_zh_cn : root :: mozilla :: detail :: GkAtoms_Atoms = 2017 ; pub const GkAtoms_Atoms_zh_tw : root :: mozilla :: detail :: GkAtoms_Atoms = 2018 ; pub const GkAtoms_Atoms_x_cyrillic : root :: mozilla :: detail :: GkAtoms_Atoms = 2019 ; pub const GkAtoms_Atoms_he : root :: mozilla :: detail :: GkAtoms_Atoms = 2020 ; pub const GkAtoms_Atoms_ar : root :: mozilla :: detail :: GkAtoms_Atoms = 2021 ; pub const GkAtoms_Atoms_x_devanagari : root :: mozilla :: detail :: GkAtoms_Atoms = 2022 ; pub const GkAtoms_Atoms_x_tamil : root :: mozilla :: detail :: GkAtoms_Atoms = 2023 ; pub const GkAtoms_Atoms_x_armn : root :: mozilla :: detail :: GkAtoms_Atoms = 2024 ; pub const GkAtoms_Atoms_x_beng : root :: mozilla :: detail :: GkAtoms_Atoms = 2025 ; pub const GkAtoms_Atoms_x_cans : root :: mozilla :: detail :: GkAtoms_Atoms = 2026 ; pub const GkAtoms_Atoms_x_ethi : root :: mozilla :: detail :: GkAtoms_Atoms = 2027 ; pub const GkAtoms_Atoms_x_geor : root :: mozilla :: detail :: GkAtoms_Atoms = 2028 ; pub const GkAtoms_Atoms_x_gujr : root :: mozilla :: detail :: GkAtoms_Atoms = 2029 ; pub const GkAtoms_Atoms_x_guru : root :: mozilla :: detail :: GkAtoms_Atoms = 2030 ; pub const GkAtoms_Atoms_x_khmr : root :: mozilla :: detail :: GkAtoms_Atoms = 2031 ; pub const GkAtoms_Atoms_x_knda : root :: mozilla :: detail :: GkAtoms_Atoms = 2032 ; pub const GkAtoms_Atoms_x_mlym : root :: mozilla :: detail :: GkAtoms_Atoms = 2033 ; pub const GkAtoms_Atoms_x_orya : root :: mozilla :: detail :: GkAtoms_Atoms = 2034 ; pub const GkAtoms_Atoms_x_sinh : root :: mozilla :: detail :: GkAtoms_Atoms = 2035 ; pub const GkAtoms_Atoms_x_telu : root :: mozilla :: detail :: GkAtoms_Atoms = 2036 ; pub const GkAtoms_Atoms_x_tibt : root :: mozilla :: detail :: GkAtoms_Atoms = 2037 ; pub const GkAtoms_Atoms_az : root :: mozilla :: detail :: GkAtoms_Atoms = 2038 ; pub const GkAtoms_Atoms_ba : root :: mozilla :: detail :: GkAtoms_Atoms = 2039 ; pub const GkAtoms_Atoms_crh : root :: mozilla :: detail :: GkAtoms_Atoms = 2040 ; pub const GkAtoms_Atoms_ga : root :: mozilla :: detail :: GkAtoms_Atoms = 2041 ; pub const GkAtoms_Atoms_nl : root :: mozilla :: detail :: GkAtoms_Atoms = 2042 ; pub const GkAtoms_Atoms_x_math : root :: mozilla :: detail :: GkAtoms_Atoms = 2043 ; pub const GkAtoms_Atoms_zh : root :: mozilla :: detail :: GkAtoms_Atoms = 2044 ; pub const GkAtoms_Atoms_TypingTxnName : root :: mozilla :: detail :: GkAtoms_Atoms = 2045 ; pub const GkAtoms_Atoms_IMETxnName : root :: mozilla :: detail :: GkAtoms_Atoms = 2046 ; pub const GkAtoms_Atoms_DeleteTxnName : root :: mozilla :: detail :: GkAtoms_Atoms = 2047 ; pub const GkAtoms_Atoms_serif : root :: mozilla :: detail :: GkAtoms_Atoms = 2048 ; pub const GkAtoms_Atoms_sans_serif : root :: mozilla :: detail :: GkAtoms_Atoms = 2049 ; pub const GkAtoms_Atoms_cursive : root :: mozilla :: detail :: GkAtoms_Atoms = 2050 ; pub const GkAtoms_Atoms_fantasy : root :: mozilla :: detail :: GkAtoms_Atoms = 2051 ; pub const GkAtoms_Atoms_monospace : root :: mozilla :: detail :: GkAtoms_Atoms = 2052 ; pub const GkAtoms_Atoms_mozfixed : root :: mozilla :: detail :: GkAtoms_Atoms = 2053 ; pub const GkAtoms_Atoms_RemoteId : root :: mozilla :: detail :: GkAtoms_Atoms = 2054 ; pub const GkAtoms_Atoms_RemoteType : root :: mozilla :: detail :: GkAtoms_Atoms = 2055 ; pub const GkAtoms_Atoms_DisplayPort : root :: mozilla :: detail :: GkAtoms_Atoms = 2056 ; pub const GkAtoms_Atoms_DisplayPortMargins : root :: mozilla :: detail :: GkAtoms_Atoms = 2057 ; pub const GkAtoms_Atoms_DisplayPortBase : root :: mozilla :: detail :: GkAtoms_Atoms = 2058 ; pub const GkAtoms_Atoms_forcemessagemanager : root :: mozilla :: detail :: GkAtoms_Atoms = 2059 ; pub const GkAtoms_Atoms_preloadedState : root :: mozilla :: detail :: GkAtoms_Atoms = 2060 ; pub const GkAtoms_Atoms_RecordExecution : root :: mozilla :: detail :: GkAtoms_Atoms = 2061 ; pub const GkAtoms_Atoms_ReplayExecution : root :: mozilla :: detail :: GkAtoms_Atoms = 2062 ; pub const GkAtoms_Atoms_windows_win7 : root :: mozilla :: detail :: GkAtoms_Atoms = 2063 ; pub const GkAtoms_Atoms_windows_win8 : root :: mozilla :: detail :: GkAtoms_Atoms = 2064 ; pub const GkAtoms_Atoms_windows_win10 : root :: mozilla :: detail :: GkAtoms_Atoms = 2065 ; pub const GkAtoms_Atoms__moz_scrollbar_start_backward : root :: mozilla :: detail :: GkAtoms_Atoms = 2066 ; pub const GkAtoms_Atoms__moz_scrollbar_start_forward : root :: mozilla :: detail :: GkAtoms_Atoms = 2067 ; pub const GkAtoms_Atoms__moz_scrollbar_end_backward : root :: mozilla :: detail :: GkAtoms_Atoms = 2068 ; pub const GkAtoms_Atoms__moz_scrollbar_end_forward : root :: mozilla :: detail :: GkAtoms_Atoms = 2069 ; pub const GkAtoms_Atoms__moz_scrollbar_thumb_proportional : root :: mozilla :: detail :: GkAtoms_Atoms = 2070 ; pub const GkAtoms_Atoms__moz_overlay_scrollbars : root :: mozilla :: detail :: GkAtoms_Atoms = 2071 ; pub const GkAtoms_Atoms__moz_windows_accent_color_in_titlebar : root :: mozilla :: detail :: GkAtoms_Atoms = 2072 ; pub const GkAtoms_Atoms__moz_windows_default_theme : root :: mozilla :: detail :: GkAtoms_Atoms = 2073 ; pub const GkAtoms_Atoms__moz_mac_graphite_theme : root :: mozilla :: detail :: GkAtoms_Atoms = 2074 ; pub const GkAtoms_Atoms__moz_mac_yosemite_theme : root :: mozilla :: detail :: GkAtoms_Atoms = 2075 ; pub const GkAtoms_Atoms__moz_windows_compositor : root :: mozilla :: detail :: GkAtoms_Atoms = 2076 ; pub const GkAtoms_Atoms__moz_windows_classic : root :: mozilla :: detail :: GkAtoms_Atoms = 2077 ; pub const GkAtoms_Atoms__moz_windows_glass : root :: mozilla :: detail :: GkAtoms_Atoms = 2078 ; pub const GkAtoms_Atoms__moz_os_version : root :: mozilla :: detail :: GkAtoms_Atoms = 2079 ; pub const GkAtoms_Atoms__moz_touch_enabled : root :: mozilla :: detail :: GkAtoms_Atoms = 2080 ; pub const GkAtoms_Atoms__moz_menubar_drag : root :: mozilla :: detail :: GkAtoms_Atoms = 2081 ; pub const GkAtoms_Atoms__moz_device_pixel_ratio : root :: mozilla :: detail :: GkAtoms_Atoms = 2082 ; pub const GkAtoms_Atoms__moz_device_orientation : root :: mozilla :: detail :: GkAtoms_Atoms = 2083 ; pub const GkAtoms_Atoms__moz_is_resource_document : root :: mozilla :: detail :: GkAtoms_Atoms = 2084 ; pub const GkAtoms_Atoms__moz_swipe_animation_enabled : root :: mozilla :: detail :: GkAtoms_Atoms = 2085 ; pub const GkAtoms_Atoms__moz_gtk_csd_available : root :: mozilla :: detail :: GkAtoms_Atoms = 2086 ; pub const GkAtoms_Atoms__moz_gtk_csd_hide_titlebar_by_default : root :: mozilla :: detail :: GkAtoms_Atoms = 2087 ; pub const GkAtoms_Atoms__moz_gtk_csd_transparent_background : root :: mozilla :: detail :: GkAtoms_Atoms = 2088 ; pub const GkAtoms_Atoms__moz_gtk_csd_minimize_button : root :: mozilla :: detail :: GkAtoms_Atoms = 2089 ; pub const GkAtoms_Atoms__moz_gtk_csd_maximize_button : root :: mozilla :: detail :: GkAtoms_Atoms = 2090 ; pub const GkAtoms_Atoms__moz_gtk_csd_close_button : root :: mozilla :: detail :: GkAtoms_Atoms = 2091 ; pub const GkAtoms_Atoms__moz_gtk_csd_reversed_placement : root :: mozilla :: detail :: GkAtoms_Atoms = 2092 ; pub const GkAtoms_Atoms__moz_system_dark_theme : root :: mozilla :: detail :: GkAtoms_Atoms = 2093 ; pub const GkAtoms_Atoms_Back : root :: mozilla :: detail :: GkAtoms_Atoms = 2094 ; pub const GkAtoms_Atoms_Forward : root :: mozilla :: detail :: GkAtoms_Atoms = 2095 ; pub const GkAtoms_Atoms_Reload : root :: mozilla :: detail :: GkAtoms_Atoms = 2096 ; pub const GkAtoms_Atoms_Stop : root :: mozilla :: detail :: GkAtoms_Atoms = 2097 ; pub const GkAtoms_Atoms_Search : root :: mozilla :: detail :: GkAtoms_Atoms = 2098 ; pub const GkAtoms_Atoms_Bookmarks : root :: mozilla :: detail :: GkAtoms_Atoms = 2099 ; pub const GkAtoms_Atoms_Home : root :: mozilla :: detail :: GkAtoms_Atoms = 2100 ; pub const GkAtoms_Atoms_NextTrack : root :: mozilla :: detail :: GkAtoms_Atoms = 2101 ; pub const GkAtoms_Atoms_PreviousTrack : root :: mozilla :: detail :: GkAtoms_Atoms = 2102 ; pub const GkAtoms_Atoms_MediaStop : root :: mozilla :: detail :: GkAtoms_Atoms = 2103 ; pub const GkAtoms_Atoms_PlayPause : root :: mozilla :: detail :: GkAtoms_Atoms = 2104 ; pub const GkAtoms_Atoms_New : root :: mozilla :: detail :: GkAtoms_Atoms = 2105 ; pub const GkAtoms_Atoms_Open : root :: mozilla :: detail :: GkAtoms_Atoms = 2106 ; pub const GkAtoms_Atoms_Close : root :: mozilla :: detail :: GkAtoms_Atoms = 2107 ; pub const GkAtoms_Atoms_Save : root :: mozilla :: detail :: GkAtoms_Atoms = 2108 ; pub const GkAtoms_Atoms_Find : root :: mozilla :: detail :: GkAtoms_Atoms = 2109 ; pub const GkAtoms_Atoms_Help : root :: mozilla :: detail :: GkAtoms_Atoms = 2110 ; pub const GkAtoms_Atoms_Print : root :: mozilla :: detail :: GkAtoms_Atoms = 2111 ; pub const GkAtoms_Atoms_SendMail : root :: mozilla :: detail :: GkAtoms_Atoms = 2112 ; pub const GkAtoms_Atoms_ForwardMail : root :: mozilla :: detail :: GkAtoms_Atoms = 2113 ; pub const GkAtoms_Atoms_ReplyToMail : root :: mozilla :: detail :: GkAtoms_Atoms = 2114 ; pub const GkAtoms_Atoms_mouseWheel : root :: mozilla :: detail :: GkAtoms_Atoms = 2115 ; pub const GkAtoms_Atoms_pixels : root :: mozilla :: detail :: GkAtoms_Atoms = 2116 ; pub const GkAtoms_Atoms_lines : root :: mozilla :: detail :: GkAtoms_Atoms = 2117 ; pub const GkAtoms_Atoms_pages : root :: mozilla :: detail :: GkAtoms_Atoms = 2118 ; pub const GkAtoms_Atoms_scrollbars : root :: mozilla :: detail :: GkAtoms_Atoms = 2119 ; pub const GkAtoms_Atoms_apz : root :: mozilla :: detail :: GkAtoms_Atoms = 2120 ; pub const GkAtoms_Atoms_restore : root :: mozilla :: detail :: GkAtoms_Atoms = 2121 ; pub const GkAtoms_Atoms_relative : root :: mozilla :: detail :: GkAtoms_Atoms = 2122 ; pub const GkAtoms_Atoms_alert : root :: mozilla :: detail :: GkAtoms_Atoms = 2123 ; pub const GkAtoms_Atoms_alertdialog : root :: mozilla :: detail :: GkAtoms_Atoms = 2124 ; pub const GkAtoms_Atoms_application : root :: mozilla :: detail :: GkAtoms_Atoms = 2125 ; pub const GkAtoms_Atoms_aria_colcount : root :: mozilla :: detail :: GkAtoms_Atoms = 2126 ; pub const GkAtoms_Atoms_aria_colindex : root :: mozilla :: detail :: GkAtoms_Atoms = 2127 ; pub const GkAtoms_Atoms_aria_details : root :: mozilla :: detail :: GkAtoms_Atoms = 2128 ; pub const GkAtoms_Atoms_aria_errormessage : root :: mozilla :: detail :: GkAtoms_Atoms = 2129 ; pub const GkAtoms_Atoms_aria_grabbed : root :: mozilla :: detail :: GkAtoms_Atoms = 2130 ; pub const GkAtoms_Atoms_aria_label : root :: mozilla :: detail :: GkAtoms_Atoms = 2131 ; pub const GkAtoms_Atoms_aria_modal : root :: mozilla :: detail :: GkAtoms_Atoms = 2132 ; pub const GkAtoms_Atoms_aria_orientation : root :: mozilla :: detail :: GkAtoms_Atoms = 2133 ; pub const GkAtoms_Atoms_aria_rowcount : root :: mozilla :: detail :: GkAtoms_Atoms = 2134 ; pub const GkAtoms_Atoms_aria_rowindex : root :: mozilla :: detail :: GkAtoms_Atoms = 2135 ; pub const GkAtoms_Atoms_aria_valuetext : root :: mozilla :: detail :: GkAtoms_Atoms = 2136 ; pub const GkAtoms_Atoms_auto_generated : root :: mozilla :: detail :: GkAtoms_Atoms = 2137 ; pub const GkAtoms_Atoms_banner : root :: mozilla :: detail :: GkAtoms_Atoms = 2138 ; pub const GkAtoms_Atoms_checkable : root :: mozilla :: detail :: GkAtoms_Atoms = 2139 ; pub const GkAtoms_Atoms_columnheader : root :: mozilla :: detail :: GkAtoms_Atoms = 2140 ; pub const GkAtoms_Atoms_complementary : root :: mozilla :: detail :: GkAtoms_Atoms = 2141 ; pub const GkAtoms_Atoms_containerAtomic : root :: mozilla :: detail :: GkAtoms_Atoms = 2142 ; pub const GkAtoms_Atoms_containerBusy : root :: mozilla :: detail :: GkAtoms_Atoms = 2143 ; pub const GkAtoms_Atoms_containerLive : root :: mozilla :: detail :: GkAtoms_Atoms = 2144 ; pub const GkAtoms_Atoms_containerLiveRole : root :: mozilla :: detail :: GkAtoms_Atoms = 2145 ; pub const GkAtoms_Atoms_containerRelevant : root :: mozilla :: detail :: GkAtoms_Atoms = 2146 ; pub const GkAtoms_Atoms_contentinfo : root :: mozilla :: detail :: GkAtoms_Atoms = 2147 ; pub const GkAtoms_Atoms_cycles : root :: mozilla :: detail :: GkAtoms_Atoms = 2148 ; pub const GkAtoms_Atoms_datatable : root :: mozilla :: detail :: GkAtoms_Atoms = 2149 ; pub const GkAtoms_Atoms_eventFromInput : root :: mozilla :: detail :: GkAtoms_Atoms = 2150 ; pub const GkAtoms_Atoms_feed : root :: mozilla :: detail :: GkAtoms_Atoms = 2151 ; pub const GkAtoms_Atoms_grammar : root :: mozilla :: detail :: GkAtoms_Atoms = 2152 ; pub const GkAtoms_Atoms_gridcell : root :: mozilla :: detail :: GkAtoms_Atoms = 2153 ; pub const GkAtoms_Atoms_heading : root :: mozilla :: detail :: GkAtoms_Atoms = 2154 ; pub const GkAtoms_Atoms_hitregion : root :: mozilla :: detail :: GkAtoms_Atoms = 2155 ; pub const GkAtoms_Atoms_inlinevalue : root :: mozilla :: detail :: GkAtoms_Atoms = 2156 ; pub const GkAtoms_Atoms_invalid : root :: mozilla :: detail :: GkAtoms_Atoms = 2157 ; pub const GkAtoms_Atoms_lineNumber : root :: mozilla :: detail :: GkAtoms_Atoms = 2158 ; pub const GkAtoms_Atoms_live : root :: mozilla :: detail :: GkAtoms_Atoms = 2159 ; pub const GkAtoms_Atoms_menuitemcheckbox : root :: mozilla :: detail :: GkAtoms_Atoms = 2160 ; pub const GkAtoms_Atoms_menuitemradio : root :: mozilla :: detail :: GkAtoms_Atoms = 2161 ; pub const GkAtoms_Atoms_navigation : root :: mozilla :: detail :: GkAtoms_Atoms = 2162 ; pub const GkAtoms_Atoms_polite : root :: mozilla :: detail :: GkAtoms_Atoms = 2163 ; pub const GkAtoms_Atoms_posinset : root :: mozilla :: detail :: GkAtoms_Atoms = 2164 ; pub const GkAtoms_Atoms_presentation : root :: mozilla :: detail :: GkAtoms_Atoms = 2165 ; pub const GkAtoms_Atoms_progressbar : root :: mozilla :: detail :: GkAtoms_Atoms = 2166 ; pub const GkAtoms_Atoms_region : root :: mozilla :: detail :: GkAtoms_Atoms = 2167 ; pub const GkAtoms_Atoms_rowgroup : root :: mozilla :: detail :: GkAtoms_Atoms = 2168 ; pub const GkAtoms_Atoms_rowheader : root :: mozilla :: detail :: GkAtoms_Atoms = 2169 ; pub const GkAtoms_Atoms_search : root :: mozilla :: detail :: GkAtoms_Atoms = 2170 ; pub const GkAtoms_Atoms_searchbox : root :: mozilla :: detail :: GkAtoms_Atoms = 2171 ; pub const GkAtoms_Atoms_setsize : root :: mozilla :: detail :: GkAtoms_Atoms = 2172 ; pub const GkAtoms_Atoms_spelling : root :: mozilla :: detail :: GkAtoms_Atoms = 2173 ; pub const GkAtoms_Atoms_spinbutton : root :: mozilla :: detail :: GkAtoms_Atoms = 2174 ; pub const GkAtoms_Atoms_status : root :: mozilla :: detail :: GkAtoms_Atoms = 2175 ; pub const GkAtoms_Atoms_tableCellIndex : root :: mozilla :: detail :: GkAtoms_Atoms = 2176 ; pub const GkAtoms_Atoms_tablist : root :: mozilla :: detail :: GkAtoms_Atoms = 2177 ; pub const GkAtoms_Atoms_textIndent : root :: mozilla :: detail :: GkAtoms_Atoms = 2178 ; pub const GkAtoms_Atoms_textInputType : root :: mozilla :: detail :: GkAtoms_Atoms = 2179 ; pub const GkAtoms_Atoms_textLineThroughColor : root :: mozilla :: detail :: GkAtoms_Atoms = 2180 ; pub const GkAtoms_Atoms_textLineThroughStyle : root :: mozilla :: detail :: GkAtoms_Atoms = 2181 ; pub const GkAtoms_Atoms_textPosition : root :: mozilla :: detail :: GkAtoms_Atoms = 2182 ; pub const GkAtoms_Atoms_textUnderlineColor : root :: mozilla :: detail :: GkAtoms_Atoms = 2183 ; pub const GkAtoms_Atoms_textUnderlineStyle : root :: mozilla :: detail :: GkAtoms_Atoms = 2184 ; pub const GkAtoms_Atoms_timer : root :: mozilla :: detail :: GkAtoms_Atoms = 2185 ; pub const GkAtoms_Atoms_toolbarname : root :: mozilla :: detail :: GkAtoms_Atoms = 2186 ; pub const GkAtoms_Atoms_toolbarseparator : root :: mozilla :: detail :: GkAtoms_Atoms = 2187 ; pub const GkAtoms_Atoms_toolbarspacer : root :: mozilla :: detail :: GkAtoms_Atoms = 2188 ; pub const GkAtoms_Atoms_toolbarspring : root :: mozilla :: detail :: GkAtoms_Atoms = 2189 ; pub const GkAtoms_Atoms_treegrid : root :: mozilla :: detail :: GkAtoms_Atoms = 2190 ; pub const GkAtoms_Atoms__undefined : root :: mozilla :: detail :: GkAtoms_Atoms = 2191 ; pub const GkAtoms_Atoms_xmlroles : root :: mozilla :: detail :: GkAtoms_Atoms = 2192 ; pub const GkAtoms_Atoms_close_fence : root :: mozilla :: detail :: GkAtoms_Atoms = 2193 ; pub const GkAtoms_Atoms_denominator : root :: mozilla :: detail :: GkAtoms_Atoms = 2194 ; pub const GkAtoms_Atoms_numerator : root :: mozilla :: detail :: GkAtoms_Atoms = 2195 ; pub const GkAtoms_Atoms_open_fence : root :: mozilla :: detail :: GkAtoms_Atoms = 2196 ; pub const GkAtoms_Atoms_overscript : root :: mozilla :: detail :: GkAtoms_Atoms = 2197 ; pub const GkAtoms_Atoms_presubscript : root :: mozilla :: detail :: GkAtoms_Atoms = 2198 ; pub const GkAtoms_Atoms_presuperscript : root :: mozilla :: detail :: GkAtoms_Atoms = 2199 ; pub const GkAtoms_Atoms_root_index : root :: mozilla :: detail :: GkAtoms_Atoms = 2200 ; pub const GkAtoms_Atoms_subscript : root :: mozilla :: detail :: GkAtoms_Atoms = 2201 ; pub const GkAtoms_Atoms_superscript : root :: mozilla :: detail :: GkAtoms_Atoms = 2202 ; pub const GkAtoms_Atoms_underscript : root :: mozilla :: detail :: GkAtoms_Atoms = 2203 ; pub const GkAtoms_Atoms_onaudiostart : root :: mozilla :: detail :: GkAtoms_Atoms = 2204 ; pub const GkAtoms_Atoms_onaudioend : root :: mozilla :: detail :: GkAtoms_Atoms = 2205 ; pub const GkAtoms_Atoms_onsoundstart : root :: mozilla :: detail :: GkAtoms_Atoms = 2206 ; pub const GkAtoms_Atoms_onsoundend : root :: mozilla :: detail :: GkAtoms_Atoms = 2207 ; pub const GkAtoms_Atoms_onspeechstart : root :: mozilla :: detail :: GkAtoms_Atoms = 2208 ; pub const GkAtoms_Atoms_onspeechend : root :: mozilla :: detail :: GkAtoms_Atoms = 2209 ; pub const GkAtoms_Atoms_onresult : root :: mozilla :: detail :: GkAtoms_Atoms = 2210 ; pub const GkAtoms_Atoms_onnomatch : root :: mozilla :: detail :: GkAtoms_Atoms = 2211 ; pub const GkAtoms_Atoms_onresume : root :: mozilla :: detail :: GkAtoms_Atoms = 2212 ; pub const GkAtoms_Atoms_onmark : root :: mozilla :: detail :: GkAtoms_Atoms = 2213 ; pub const GkAtoms_Atoms_onboundary : root :: mozilla :: detail :: GkAtoms_Atoms = 2214 ; pub const GkAtoms_Atoms_usercontextid : root :: mozilla :: detail :: GkAtoms_Atoms = 2215 ; pub const GkAtoms_Atoms_nsuri_xmlns : root :: mozilla :: detail :: GkAtoms_Atoms = 2216 ; pub const GkAtoms_Atoms_nsuri_xml : root :: mozilla :: detail :: GkAtoms_Atoms = 2217 ; pub const GkAtoms_Atoms_nsuri_xhtml : root :: mozilla :: detail :: GkAtoms_Atoms = 2218 ; pub const GkAtoms_Atoms_nsuri_xlink : root :: mozilla :: detail :: GkAtoms_Atoms = 2219 ; pub const GkAtoms_Atoms_nsuri_xslt : root :: mozilla :: detail :: GkAtoms_Atoms = 2220 ; pub const GkAtoms_Atoms_nsuri_xbl : root :: mozilla :: detail :: GkAtoms_Atoms = 2221 ; pub const GkAtoms_Atoms_nsuri_mathml : root :: mozilla :: detail :: GkAtoms_Atoms = 2222 ; pub const GkAtoms_Atoms_nsuri_rdf : root :: mozilla :: detail :: GkAtoms_Atoms = 2223 ; pub const GkAtoms_Atoms_nsuri_xul : root :: mozilla :: detail :: GkAtoms_Atoms = 2224 ; pub const GkAtoms_Atoms_nsuri_svg : root :: mozilla :: detail :: GkAtoms_Atoms = 2225 ; pub const GkAtoms_Atoms_nsuri_parsererror : root :: mozilla :: detail :: GkAtoms_Atoms = 2226 ; pub const GkAtoms_Atoms_onsourceopen : root :: mozilla :: detail :: GkAtoms_Atoms = 2227 ; pub const GkAtoms_Atoms_onsourceended : root :: mozilla :: detail :: GkAtoms_Atoms = 2228 ; pub const GkAtoms_Atoms_onsourceclosed : root :: mozilla :: detail :: GkAtoms_Atoms = 2229 ; pub const GkAtoms_Atoms_onupdatestart : root :: mozilla :: detail :: GkAtoms_Atoms = 2230 ; pub const GkAtoms_Atoms_onupdate : root :: mozilla :: detail :: GkAtoms_Atoms = 2231 ; pub const GkAtoms_Atoms_onupdateend : root :: mozilla :: detail :: GkAtoms_Atoms = 2232 ; pub const GkAtoms_Atoms_onaddsourcebuffer : root :: mozilla :: detail :: GkAtoms_Atoms = 2233 ; pub const GkAtoms_Atoms_onremovesourcebuffer : root :: mozilla :: detail :: GkAtoms_Atoms = 2234 ; pub const GkAtoms_Atoms_about : root :: mozilla :: detail :: GkAtoms_Atoms = 2235 ; pub const GkAtoms_Atoms_ID : root :: mozilla :: detail :: GkAtoms_Atoms = 2236 ; pub const GkAtoms_Atoms_nodeID : root :: mozilla :: detail :: GkAtoms_Atoms = 2237 ; pub const GkAtoms_Atoms_aboutEach : root :: mozilla :: detail :: GkAtoms_Atoms = 2238 ; pub const GkAtoms_Atoms_resource : root :: mozilla :: detail :: GkAtoms_Atoms = 2239 ; pub const GkAtoms_Atoms_RDF : root :: mozilla :: detail :: GkAtoms_Atoms = 2240 ; pub const GkAtoms_Atoms_Description : root :: mozilla :: detail :: GkAtoms_Atoms = 2241 ; pub const GkAtoms_Atoms_Bag : root :: mozilla :: detail :: GkAtoms_Atoms = 2242 ; pub const GkAtoms_Atoms_Seq : root :: mozilla :: detail :: GkAtoms_Atoms = 2243 ; pub const GkAtoms_Atoms_Alt : root :: mozilla :: detail :: GkAtoms_Atoms = 2244 ; pub const GkAtoms_Atoms_parseType : root :: mozilla :: detail :: GkAtoms_Atoms = 2245 ; pub const GkAtoms_Atoms_DirectoryService_CurrentProcess : root :: mozilla :: detail :: GkAtoms_Atoms = 2246 ; pub const GkAtoms_Atoms_DirectoryService_GRE_Directory : root :: mozilla :: detail :: GkAtoms_Atoms = 2247 ; pub const GkAtoms_Atoms_DirectoryService_GRE_BinDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2248 ; pub const GkAtoms_Atoms_DirectoryService_OS_TemporaryDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2249 ; pub const GkAtoms_Atoms_DirectoryService_OS_CurrentProcessDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2250 ; pub const GkAtoms_Atoms_DirectoryService_OS_CurrentWorkingDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2251 ; pub const GkAtoms_Atoms_DirectoryService_OS_DesktopDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2252 ; pub const GkAtoms_Atoms_DirectoryService_InitCurrentProcess_dummy : root :: mozilla :: detail :: GkAtoms_Atoms = 2253 ; pub const GkAtoms_Atoms_DirectoryService_SystemDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2254 ; pub const GkAtoms_Atoms_DirectoryService_UserLibDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2255 ; pub const GkAtoms_Atoms_DirectoryService_DefaultDownloadDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2256 ; pub const GkAtoms_Atoms_DirectoryService_LocalApplicationsDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2257 ; pub const GkAtoms_Atoms_DirectoryService_UserPreferencesDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2258 ; pub const GkAtoms_Atoms_DirectoryService_PictureDocumentsDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2259 ; pub const GkAtoms_Atoms_DirectoryService_WindowsDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2260 ; pub const GkAtoms_Atoms_DirectoryService_WindowsProgramFiles : root :: mozilla :: detail :: GkAtoms_Atoms = 2261 ; pub const GkAtoms_Atoms_DirectoryService_Programs : root :: mozilla :: detail :: GkAtoms_Atoms = 2262 ; pub const GkAtoms_Atoms_DirectoryService_Favorites : root :: mozilla :: detail :: GkAtoms_Atoms = 2263 ; pub const GkAtoms_Atoms_DirectoryService_Appdata : root :: mozilla :: detail :: GkAtoms_Atoms = 2264 ; pub const GkAtoms_Atoms_DirectoryService_LocalAppdata : root :: mozilla :: detail :: GkAtoms_Atoms = 2265 ; pub const GkAtoms_Atoms_DirectoryService_LocalAppdataLow : root :: mozilla :: detail :: GkAtoms_Atoms = 2266 ; pub const GkAtoms_Atoms_DirectoryService_LowIntegrityTempBase : root :: mozilla :: detail :: GkAtoms_Atoms = 2267 ; pub const GkAtoms_Atoms_DirectoryService_WinCookiesDirectory : root :: mozilla :: detail :: GkAtoms_Atoms = 2268 ; pub const GkAtoms_Atoms_PseudoElement_after : root :: mozilla :: detail :: GkAtoms_Atoms = 2269 ; pub const GkAtoms_Atoms_PseudoElement_before : root :: mozilla :: detail :: GkAtoms_Atoms = 2270 ; pub const GkAtoms_Atoms_PseudoElement_marker : root :: mozilla :: detail :: GkAtoms_Atoms = 2271 ; pub const GkAtoms_Atoms_PseudoElement_backdrop : root :: mozilla :: detail :: GkAtoms_Atoms = 2272 ; pub const GkAtoms_Atoms_PseudoElement_cue : root :: mozilla :: detail :: GkAtoms_Atoms = 2273 ; pub const GkAtoms_Atoms_PseudoElement_firstLetter : root :: mozilla :: detail :: GkAtoms_Atoms = 2274 ; pub const GkAtoms_Atoms_PseudoElement_firstLine : root :: mozilla :: detail :: GkAtoms_Atoms = 2275 ; pub const GkAtoms_Atoms_PseudoElement_selection : root :: mozilla :: detail :: GkAtoms_Atoms = 2276 ; pub const GkAtoms_Atoms_PseudoElement_mozFocusInner : root :: mozilla :: detail :: GkAtoms_Atoms = 2277 ; pub const GkAtoms_Atoms_PseudoElement_mozFocusOuter : root :: mozilla :: detail :: GkAtoms_Atoms = 2278 ; pub const GkAtoms_Atoms_PseudoElement_mozMathAnonymous : root :: mozilla :: detail :: GkAtoms_Atoms = 2279 ; pub const GkAtoms_Atoms_PseudoElement_mozNumberWrapper : root :: mozilla :: detail :: GkAtoms_Atoms = 2280 ; pub const GkAtoms_Atoms_PseudoElement_mozNumberText : root :: mozilla :: detail :: GkAtoms_Atoms = 2281 ; pub const GkAtoms_Atoms_PseudoElement_mozNumberSpinBox : root :: mozilla :: detail :: GkAtoms_Atoms = 2282 ; pub const GkAtoms_Atoms_PseudoElement_mozNumberSpinUp : root :: mozilla :: detail :: GkAtoms_Atoms = 2283 ; pub const GkAtoms_Atoms_PseudoElement_mozNumberSpinDown : root :: mozilla :: detail :: GkAtoms_Atoms = 2284 ; pub const GkAtoms_Atoms_PseudoElement_mozProgressBar : root :: mozilla :: detail :: GkAtoms_Atoms = 2285 ; pub const GkAtoms_Atoms_PseudoElement_mozRangeTrack : root :: mozilla :: detail :: GkAtoms_Atoms = 2286 ; pub const GkAtoms_Atoms_PseudoElement_mozRangeProgress : root :: mozilla :: detail :: GkAtoms_Atoms = 2287 ; pub const GkAtoms_Atoms_PseudoElement_mozRangeThumb : root :: mozilla :: detail :: GkAtoms_Atoms = 2288 ; pub const GkAtoms_Atoms_PseudoElement_mozMeterBar : root :: mozilla :: detail :: GkAtoms_Atoms = 2289 ; pub const GkAtoms_Atoms_PseudoElement_placeholder : root :: mozilla :: detail :: GkAtoms_Atoms = 2290 ; pub const GkAtoms_Atoms_PseudoElement_mozColorSwatch : root :: mozilla :: detail :: GkAtoms_Atoms = 2291 ; pub const GkAtoms_Atoms_AnonBox_oofPlaceholder : root :: mozilla :: detail :: GkAtoms_Atoms = 2292 ; pub const GkAtoms_Atoms_AnonBox_horizontalFramesetBorder : root :: mozilla :: detail :: GkAtoms_Atoms = 2293 ; pub const GkAtoms_Atoms_AnonBox_verticalFramesetBorder : root :: mozilla :: detail :: GkAtoms_Atoms = 2294 ; pub const GkAtoms_Atoms_AnonBox_framesetBlank : root :: mozilla :: detail :: GkAtoms_Atoms = 2295 ; pub const GkAtoms_Atoms_AnonBox_tableColGroup : root :: mozilla :: detail :: GkAtoms_Atoms = 2296 ; pub const GkAtoms_Atoms_AnonBox_tableCol : root :: mozilla :: detail :: GkAtoms_Atoms = 2297 ; pub const GkAtoms_Atoms_AnonBox_pageBreak : root :: mozilla :: detail :: GkAtoms_Atoms = 2298 ; pub const GkAtoms_Atoms_AnonBox_columnSpanWrapper : root :: mozilla :: detail :: GkAtoms_Atoms = 2299 ; pub const GkAtoms_Atoms_AnonBox_mozText : root :: mozilla :: detail :: GkAtoms_Atoms = 2300 ; pub const GkAtoms_Atoms_AnonBox_firstLetterContinuation : root :: mozilla :: detail :: GkAtoms_Atoms = 2301 ; pub const GkAtoms_Atoms_AnonBox_mozBlockInsideInlineWrapper : root :: mozilla :: detail :: GkAtoms_Atoms = 2302 ; pub const GkAtoms_Atoms_AnonBox_mozMathMLAnonymousBlock : root :: mozilla :: detail :: GkAtoms_Atoms = 2303 ; pub const GkAtoms_Atoms_AnonBox_mozXULAnonymousBlock : root :: mozilla :: detail :: GkAtoms_Atoms = 2304 ; pub const GkAtoms_Atoms_AnonBox_mozLineFrame : root :: mozilla :: detail :: GkAtoms_Atoms = 2305 ; pub const GkAtoms_Atoms_AnonBox_buttonContent : root :: mozilla :: detail :: GkAtoms_Atoms = 2306 ; pub const GkAtoms_Atoms_AnonBox_cellContent : root :: mozilla :: detail :: GkAtoms_Atoms = 2307 ; pub const GkAtoms_Atoms_AnonBox_dropDownList : root :: mozilla :: detail :: GkAtoms_Atoms = 2308 ; pub const GkAtoms_Atoms_AnonBox_fieldsetContent : root :: mozilla :: detail :: GkAtoms_Atoms = 2309 ; pub const GkAtoms_Atoms_AnonBox_mozDisplayComboboxControlFrame : root :: mozilla :: detail :: GkAtoms_Atoms = 2310 ; pub const GkAtoms_Atoms_AnonBox_htmlCanvasContent : root :: mozilla :: detail :: GkAtoms_Atoms = 2311 ; pub const GkAtoms_Atoms_AnonBox_inlineTable : root :: mozilla :: detail :: GkAtoms_Atoms = 2312 ; pub const GkAtoms_Atoms_AnonBox_table : root :: mozilla :: detail :: GkAtoms_Atoms = 2313 ; pub const GkAtoms_Atoms_AnonBox_tableCell : root :: mozilla :: detail :: GkAtoms_Atoms = 2314 ; pub const GkAtoms_Atoms_AnonBox_tableWrapper : root :: mozilla :: detail :: GkAtoms_Atoms = 2315 ; pub const GkAtoms_Atoms_AnonBox_tableRowGroup : root :: mozilla :: detail :: GkAtoms_Atoms = 2316 ; pub const GkAtoms_Atoms_AnonBox_tableRow : root :: mozilla :: detail :: GkAtoms_Atoms = 2317 ; pub const GkAtoms_Atoms_AnonBox_canvas : root :: mozilla :: detail :: GkAtoms_Atoms = 2318 ; pub const GkAtoms_Atoms_AnonBox_page : root :: mozilla :: detail :: GkAtoms_Atoms = 2319 ; pub const GkAtoms_Atoms_AnonBox_pageContent : root :: mozilla :: detail :: GkAtoms_Atoms = 2320 ; pub const GkAtoms_Atoms_AnonBox_pageSequence : root :: mozilla :: detail :: GkAtoms_Atoms = 2321 ; pub const GkAtoms_Atoms_AnonBox_scrolledContent : root :: mozilla :: detail :: GkAtoms_Atoms = 2322 ; pub const GkAtoms_Atoms_AnonBox_scrolledCanvas : root :: mozilla :: detail :: GkAtoms_Atoms = 2323 ; pub const GkAtoms_Atoms_AnonBox_scrolledPageSequence : root :: mozilla :: detail :: GkAtoms_Atoms = 2324 ; pub const GkAtoms_Atoms_AnonBox_columnSet : root :: mozilla :: detail :: GkAtoms_Atoms = 2325 ; pub const GkAtoms_Atoms_AnonBox_columnContent : root :: mozilla :: detail :: GkAtoms_Atoms = 2326 ; pub const GkAtoms_Atoms_AnonBox_viewport : root :: mozilla :: detail :: GkAtoms_Atoms = 2327 ; pub const GkAtoms_Atoms_AnonBox_viewportScroll : root :: mozilla :: detail :: GkAtoms_Atoms = 2328 ; pub const GkAtoms_Atoms_AnonBox_anonymousFlexItem : root :: mozilla :: detail :: GkAtoms_Atoms = 2329 ; pub const GkAtoms_Atoms_AnonBox_anonymousGridItem : root :: mozilla :: detail :: GkAtoms_Atoms = 2330 ; pub const GkAtoms_Atoms_AnonBox_ruby : root :: mozilla :: detail :: GkAtoms_Atoms = 2331 ; pub const GkAtoms_Atoms_AnonBox_rubyBase : root :: mozilla :: detail :: GkAtoms_Atoms = 2332 ; pub const GkAtoms_Atoms_AnonBox_rubyBaseContainer : root :: mozilla :: detail :: GkAtoms_Atoms = 2333 ; pub const GkAtoms_Atoms_AnonBox_rubyText : root :: mozilla :: detail :: GkAtoms_Atoms = 2334 ; pub const GkAtoms_Atoms_AnonBox_rubyTextContainer : root :: mozilla :: detail :: GkAtoms_Atoms = 2335 ; pub const GkAtoms_Atoms_AnonBox_mozTreeColumn : root :: mozilla :: detail :: GkAtoms_Atoms = 2336 ; pub const GkAtoms_Atoms_AnonBox_mozTreeRow : root :: mozilla :: detail :: GkAtoms_Atoms = 2337 ; pub const GkAtoms_Atoms_AnonBox_mozTreeSeparator : root :: mozilla :: detail :: GkAtoms_Atoms = 2338 ; pub const GkAtoms_Atoms_AnonBox_mozTreeCell : root :: mozilla :: detail :: GkAtoms_Atoms = 2339 ; pub const GkAtoms_Atoms_AnonBox_mozTreeIndentation : root :: mozilla :: detail :: GkAtoms_Atoms = 2340 ; pub const GkAtoms_Atoms_AnonBox_mozTreeLine : root :: mozilla :: detail :: GkAtoms_Atoms = 2341 ; pub const GkAtoms_Atoms_AnonBox_mozTreeTwisty : root :: mozilla :: detail :: GkAtoms_Atoms = 2342 ; pub const GkAtoms_Atoms_AnonBox_mozTreeImage : root :: mozilla :: detail :: GkAtoms_Atoms = 2343 ; pub const GkAtoms_Atoms_AnonBox_mozTreeCellText : root :: mozilla :: detail :: GkAtoms_Atoms = 2344 ; pub const GkAtoms_Atoms_AnonBox_mozTreeCheckbox : root :: mozilla :: detail :: GkAtoms_Atoms = 2345 ; pub const GkAtoms_Atoms_AnonBox_mozTreeDropFeedback : root :: mozilla :: detail :: GkAtoms_Atoms = 2346 ; pub const GkAtoms_Atoms_AnonBox_mozSVGMarkerAnonChild : root :: mozilla :: detail :: GkAtoms_Atoms = 2347 ; pub const GkAtoms_Atoms_AnonBox_mozSVGOuterSVGAnonChild : root :: mozilla :: detail :: GkAtoms_Atoms = 2348 ; pub const GkAtoms_Atoms_AnonBox_mozSVGForeignContent : root :: mozilla :: detail :: GkAtoms_Atoms = 2349 ; pub const GkAtoms_Atoms_AnonBox_mozSVGText : root :: mozilla :: detail :: GkAtoms_Atoms = 2350 ; pub const GkAtoms_Atoms_xlink : root :: mozilla :: detail :: GkAtoms_Atoms = 2351 ; pub const GkAtoms_Atoms_xml_space : root :: mozilla :: detail :: GkAtoms_Atoms = 2352 ; pub const GkAtoms_Atoms_xml_lang : root :: mozilla :: detail :: GkAtoms_Atoms = 2353 ; pub const GkAtoms_Atoms_aria_grab : root :: mozilla :: detail :: GkAtoms_Atoms = 2354 ; pub const GkAtoms_Atoms_aria_channel : root :: mozilla :: detail :: GkAtoms_Atoms = 2355 ; pub const GkAtoms_Atoms_aria_secret : root :: mozilla :: detail :: GkAtoms_Atoms = 2356 ; pub const GkAtoms_Atoms_aria_templateid : root :: mozilla :: detail :: GkAtoms_Atoms = 2357 ; pub const GkAtoms_Atoms_aria_datatype : root :: mozilla :: detail :: GkAtoms_Atoms = 2358 ; pub const GkAtoms_Atoms_local : root :: mozilla :: detail :: GkAtoms_Atoms = 2359 ; pub const GkAtoms_Atoms_xchannelselector : root :: mozilla :: detail :: GkAtoms_Atoms = 2360 ; pub const GkAtoms_Atoms_ychannelselector : root :: mozilla :: detail :: GkAtoms_Atoms = 2361 ; pub const GkAtoms_Atoms_enable_background : root :: mozilla :: detail :: GkAtoms_Atoms = 2362 ; pub const GkAtoms_Atoms_calcmode : root :: mozilla :: detail :: GkAtoms_Atoms = 2363 ; pub const GkAtoms_Atoms_specularexponent : root :: mozilla :: detail :: GkAtoms_Atoms = 2364 ; pub const GkAtoms_Atoms_specularconstant : root :: mozilla :: detail :: GkAtoms_Atoms = 2365 ; pub const GkAtoms_Atoms_gradienttransform : root :: mozilla :: detail :: GkAtoms_Atoms = 2366 ; pub const GkAtoms_Atoms_gradientunits : root :: mozilla :: detail :: GkAtoms_Atoms = 2367 ; pub const GkAtoms_Atoms_rendering_intent : root :: mozilla :: detail :: GkAtoms_Atoms = 2368 ; pub const GkAtoms_Atoms_stddeviation : root :: mozilla :: detail :: GkAtoms_Atoms = 2369 ; pub const GkAtoms_Atoms_basefrequency : root :: mozilla :: detail :: GkAtoms_Atoms = 2370 ; pub const GkAtoms_Atoms_baseprofile : root :: mozilla :: detail :: GkAtoms_Atoms = 2371 ; pub const GkAtoms_Atoms_baseProfile : root :: mozilla :: detail :: GkAtoms_Atoms = 2372 ; pub const GkAtoms_Atoms_edgemode : root :: mozilla :: detail :: GkAtoms_Atoms = 2373 ; pub const GkAtoms_Atoms_repeatcount : root :: mozilla :: detail :: GkAtoms_Atoms = 2374 ; pub const GkAtoms_Atoms_repeatdur : root :: mozilla :: detail :: GkAtoms_Atoms = 2375 ; pub const GkAtoms_Atoms_spreadmethod : root :: mozilla :: detail :: GkAtoms_Atoms = 2376 ; pub const GkAtoms_Atoms_diffuseconstant : root :: mozilla :: detail :: GkAtoms_Atoms = 2377 ; pub const GkAtoms_Atoms_surfacescale : root :: mozilla :: detail :: GkAtoms_Atoms = 2378 ; pub const GkAtoms_Atoms_lengthadjust : root :: mozilla :: detail :: GkAtoms_Atoms = 2379 ; pub const GkAtoms_Atoms_origin : root :: mozilla :: detail :: GkAtoms_Atoms = 2380 ; pub const GkAtoms_Atoms_targetx : root :: mozilla :: detail :: GkAtoms_Atoms = 2381 ; pub const GkAtoms_Atoms_targety : root :: mozilla :: detail :: GkAtoms_Atoms = 2382 ; pub const GkAtoms_Atoms_pathlength : root :: mozilla :: detail :: GkAtoms_Atoms = 2383 ; pub const GkAtoms_Atoms_definitionurl : root :: mozilla :: detail :: GkAtoms_Atoms = 2384 ; pub const GkAtoms_Atoms_limitingconeangle : root :: mozilla :: detail :: GkAtoms_Atoms = 2385 ; pub const GkAtoms_Atoms_markerheight : root :: mozilla :: detail :: GkAtoms_Atoms = 2386 ; pub const GkAtoms_Atoms_markerwidth : root :: mozilla :: detail :: GkAtoms_Atoms = 2387 ; pub const GkAtoms_Atoms_maskunits : root :: mozilla :: detail :: GkAtoms_Atoms = 2388 ; pub const GkAtoms_Atoms_markerunits : root :: mozilla :: detail :: GkAtoms_Atoms = 2389 ; pub const GkAtoms_Atoms_maskcontentunits : root :: mozilla :: detail :: GkAtoms_Atoms = 2390 ; pub const GkAtoms_Atoms_tablevalues : root :: mozilla :: detail :: GkAtoms_Atoms = 2391 ; pub const GkAtoms_Atoms_primitiveunits : root :: mozilla :: detail :: GkAtoms_Atoms = 2392 ; pub const GkAtoms_Atoms_zoomandpan : root :: mozilla :: detail :: GkAtoms_Atoms = 2393 ; pub const GkAtoms_Atoms_kernelmatrix : root :: mozilla :: detail :: GkAtoms_Atoms = 2394 ; pub const GkAtoms_Atoms_kerning : root :: mozilla :: detail :: GkAtoms_Atoms = 2395 ; pub const GkAtoms_Atoms_kernelunitlength : root :: mozilla :: detail :: GkAtoms_Atoms = 2396 ; pub const GkAtoms_Atoms_pointsatx : root :: mozilla :: detail :: GkAtoms_Atoms = 2397 ; pub const GkAtoms_Atoms_pointsaty : root :: mozilla :: detail :: GkAtoms_Atoms = 2398 ; pub const GkAtoms_Atoms_pointsatz : root :: mozilla :: detail :: GkAtoms_Atoms = 2399 ; pub const GkAtoms_Atoms_xlink_href : root :: mozilla :: detail :: GkAtoms_Atoms = 2400 ; pub const GkAtoms_Atoms_xlink_title : root :: mozilla :: detail :: GkAtoms_Atoms = 2401 ; pub const GkAtoms_Atoms_xlink_role : root :: mozilla :: detail :: GkAtoms_Atoms = 2402 ; pub const GkAtoms_Atoms_xlink_arcrole : root :: mozilla :: detail :: GkAtoms_Atoms = 2403 ; pub const GkAtoms_Atoms_arcrole : root :: mozilla :: detail :: GkAtoms_Atoms = 2404 ; pub const GkAtoms_Atoms_xmlns_xlink : root :: mozilla :: detail :: GkAtoms_Atoms = 2405 ; pub const GkAtoms_Atoms_xlink_type : root :: mozilla :: detail :: GkAtoms_Atoms = 2406 ; pub const GkAtoms_Atoms_xlink_show : root :: mozilla :: detail :: GkAtoms_Atoms = 2407 ; pub const GkAtoms_Atoms_xlink_actuate : root :: mozilla :: detail :: GkAtoms_Atoms = 2408 ; pub const GkAtoms_Atoms_color_rendering : root :: mozilla :: detail :: GkAtoms_Atoms = 2409 ; pub const GkAtoms_Atoms_numoctaves : root :: mozilla :: detail :: GkAtoms_Atoms = 2410 ; pub const GkAtoms_Atoms_onmousewheel : root :: mozilla :: detail :: GkAtoms_Atoms = 2411 ; pub const GkAtoms_Atoms_clippathunits : root :: mozilla :: detail :: GkAtoms_Atoms = 2412 ; pub const GkAtoms_Atoms_glyph_orientation_vertical : root :: mozilla :: detail :: GkAtoms_Atoms = 2413 ; pub const GkAtoms_Atoms_glyph_orientation_horizontal : root :: mozilla :: detail :: GkAtoms_Atoms = 2414 ; pub const GkAtoms_Atoms_glyphref : root :: mozilla :: detail :: GkAtoms_Atoms = 2415 ; pub const GkAtoms_Atoms_keypoints : root :: mozilla :: detail :: GkAtoms_Atoms = 2416 ; pub const GkAtoms_Atoms_attributename : root :: mozilla :: detail :: GkAtoms_Atoms = 2417 ; pub const GkAtoms_Atoms_attributetype : root :: mozilla :: detail :: GkAtoms_Atoms = 2418 ; pub const GkAtoms_Atoms_startoffset : root :: mozilla :: detail :: GkAtoms_Atoms = 2419 ; pub const GkAtoms_Atoms_keysplines : root :: mozilla :: detail :: GkAtoms_Atoms = 2420 ; pub const GkAtoms_Atoms_preservealpha : root :: mozilla :: detail :: GkAtoms_Atoms = 2421 ; pub const GkAtoms_Atoms_preserveaspectratio : root :: mozilla :: detail :: GkAtoms_Atoms = 2422 ; pub const GkAtoms_Atoms_alttext : root :: mozilla :: detail :: GkAtoms_Atoms = 2423 ; pub const GkAtoms_Atoms_filterunits : root :: mozilla :: detail :: GkAtoms_Atoms = 2424 ; pub const GkAtoms_Atoms_keytimes : root :: mozilla :: detail :: GkAtoms_Atoms = 2425 ; pub const GkAtoms_Atoms_patterntransform : root :: mozilla :: detail :: GkAtoms_Atoms = 2426 ; pub const GkAtoms_Atoms_patternunits : root :: mozilla :: detail :: GkAtoms_Atoms = 2427 ; pub const GkAtoms_Atoms_patterncontentunits : root :: mozilla :: detail :: GkAtoms_Atoms = 2428 ; pub const GkAtoms_Atoms_stitchtiles : root :: mozilla :: detail :: GkAtoms_Atoms = 2429 ; pub const GkAtoms_Atoms_systemlanguage : root :: mozilla :: detail :: GkAtoms_Atoms = 2430 ; pub const GkAtoms_Atoms_textlength : root :: mozilla :: detail :: GkAtoms_Atoms = 2431 ; pub const GkAtoms_Atoms_requiredfeatures : root :: mozilla :: detail :: GkAtoms_Atoms = 2432 ; pub const GkAtoms_Atoms_requiredextensions : root :: mozilla :: detail :: GkAtoms_Atoms = 2433 ; pub const GkAtoms_Atoms_viewtarget : root :: mozilla :: detail :: GkAtoms_Atoms = 2434 ; pub const GkAtoms_Atoms_viewbox : root :: mozilla :: detail :: GkAtoms_Atoms = 2435 ; pub const GkAtoms_Atoms_refx : root :: mozilla :: detail :: GkAtoms_Atoms = 2436 ; pub const GkAtoms_Atoms_refy : root :: mozilla :: detail :: GkAtoms_Atoms = 2437 ; pub const GkAtoms_Atoms_fefunca : root :: mozilla :: detail :: GkAtoms_Atoms = 2438 ; pub const GkAtoms_Atoms_fefuncb : root :: mozilla :: detail :: GkAtoms_Atoms = 2439 ; pub const GkAtoms_Atoms_feblend : root :: mozilla :: detail :: GkAtoms_Atoms = 2440 ; pub const GkAtoms_Atoms_feflood : root :: mozilla :: detail :: GkAtoms_Atoms = 2441 ; pub const GkAtoms_Atoms_feturbulence : root :: mozilla :: detail :: GkAtoms_Atoms = 2442 ; pub const GkAtoms_Atoms_femergenode : root :: mozilla :: detail :: GkAtoms_Atoms = 2443 ; pub const GkAtoms_Atoms_feimage : root :: mozilla :: detail :: GkAtoms_Atoms = 2444 ; pub const GkAtoms_Atoms_femerge : root :: mozilla :: detail :: GkAtoms_Atoms = 2445 ; pub const GkAtoms_Atoms_fetile : root :: mozilla :: detail :: GkAtoms_Atoms = 2446 ; pub const GkAtoms_Atoms_fecomposite : root :: mozilla :: detail :: GkAtoms_Atoms = 2447 ; pub const GkAtoms_Atoms_altglyphdef : root :: mozilla :: detail :: GkAtoms_Atoms = 2448 ; pub const GkAtoms_Atoms_altGlyphDef : root :: mozilla :: detail :: GkAtoms_Atoms = 2449 ; pub const GkAtoms_Atoms_fefuncg : root :: mozilla :: detail :: GkAtoms_Atoms = 2450 ; pub const GkAtoms_Atoms_fediffuselighting : root :: mozilla :: detail :: GkAtoms_Atoms = 2451 ; pub const GkAtoms_Atoms_fespecularlighting : root :: mozilla :: detail :: GkAtoms_Atoms = 2452 ; pub const GkAtoms_Atoms_altglyph : root :: mozilla :: detail :: GkAtoms_Atoms = 2453 ; pub const GkAtoms_Atoms_altGlyph : root :: mozilla :: detail :: GkAtoms_Atoms = 2454 ; pub const GkAtoms_Atoms_clippath : root :: mozilla :: detail :: GkAtoms_Atoms = 2455 ; pub const GkAtoms_Atoms_textpath : root :: mozilla :: detail :: GkAtoms_Atoms = 2456 ; pub const GkAtoms_Atoms_altglyphitem : root :: mozilla :: detail :: GkAtoms_Atoms = 2457 ; pub const GkAtoms_Atoms_altGlyphItem : root :: mozilla :: detail :: GkAtoms_Atoms = 2458 ; pub const GkAtoms_Atoms_animatetransform : root :: mozilla :: detail :: GkAtoms_Atoms = 2459 ; pub const GkAtoms_Atoms_animatemotion : root :: mozilla :: detail :: GkAtoms_Atoms = 2460 ; pub const GkAtoms_Atoms_fedisplacementmap : root :: mozilla :: detail :: GkAtoms_Atoms = 2461 ; pub const GkAtoms_Atoms_animatecolor : root :: mozilla :: detail :: GkAtoms_Atoms = 2462 ; pub const GkAtoms_Atoms_fefuncr : root :: mozilla :: detail :: GkAtoms_Atoms = 2463 ; pub const GkAtoms_Atoms_fecomponenttransfer : root :: mozilla :: detail :: GkAtoms_Atoms = 2464 ; pub const GkAtoms_Atoms_fegaussianblur : root :: mozilla :: detail :: GkAtoms_Atoms = 2465 ; pub const GkAtoms_Atoms_foreignobject : root :: mozilla :: detail :: GkAtoms_Atoms = 2466 ; pub const GkAtoms_Atoms_feoffset : root :: mozilla :: detail :: GkAtoms_Atoms = 2467 ; pub const GkAtoms_Atoms_fespotlight : root :: mozilla :: detail :: GkAtoms_Atoms = 2468 ; pub const GkAtoms_Atoms_fepointlight : root :: mozilla :: detail :: GkAtoms_Atoms = 2469 ; pub const GkAtoms_Atoms_fedistantlight : root :: mozilla :: detail :: GkAtoms_Atoms = 2470 ; pub const GkAtoms_Atoms_lineargradient : root :: mozilla :: detail :: GkAtoms_Atoms = 2471 ; pub const GkAtoms_Atoms_radialgradient : root :: mozilla :: detail :: GkAtoms_Atoms = 2472 ; pub const GkAtoms_Atoms_fedropshadow : root :: mozilla :: detail :: GkAtoms_Atoms = 2473 ; pub const GkAtoms_Atoms_fecolormatrix : root :: mozilla :: detail :: GkAtoms_Atoms = 2474 ; pub const GkAtoms_Atoms_feconvolvematrix : root :: mozilla :: detail :: GkAtoms_Atoms = 2475 ; pub const GkAtoms_Atoms_femorphology : root :: mozilla :: detail :: GkAtoms_Atoms = 2476 ; pub const GkAtoms_Atoms_AtomsCount : root :: mozilla :: detail :: GkAtoms_Atoms = 2477 ; pub type GkAtoms_Atoms = i32 ; # [ test ] fn bindgen_test_layout_GkAtoms ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GkAtoms > ( ) , 87028usize , concat ! ( "Size of: " , stringify ! ( GkAtoms ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GkAtoms > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GkAtoms ) ) ) ; } pub const kGkAtomsArrayOffset : isize = 57304 ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla6detail8gGkAtomsE" ] pub static gGkAtoms : root :: mozilla :: detail :: GkAtoms ; } # [ doc = " LinkedList supports refcounted elements using this adapter class. Clients" ] # [ doc = " using LinkedList<RefPtr<T>> will get a data structure that holds a strong" ] # [ doc = " reference to T as long as T is in the list." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LinkedListElementTraits { pub _address : u8 , } pub type LinkedListElementTraits_RawType < T > = * mut T ; pub type LinkedListElementTraits_ConstRawType < T > = * const T ; pub type LinkedListElementTraits_ClientType < T > = * mut T ; pub type LinkedListElementTraits_ConstClientType < T > = * const T ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct HashTableEntry { pub mValueData : * mut :: std :: os :: raw :: c_uchar , } pub type HashTableEntry_NonConstT = root :: mozilla :: RemoveConst ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EntrySlot { pub mEntry : * mut root :: mozilla :: detail :: EntrySlot_Entry , pub mKeyHash : * mut root :: mozilla :: HashNumber , } pub type EntrySlot_NonConstT = root :: mozilla :: RemoveConst ; pub type EntrySlot_Entry = root :: mozilla :: detail :: HashTableEntry ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HashTable { pub _address : u8 , } pub type HashTable_NonConstT = root :: mozilla :: RemoveConst ; pub type HashTable_Key = [ u8 ; 0usize ] ; pub type HashTable_Lookup = [ u8 ; 0usize ] ; pub type HashTable_Entry = root :: mozilla :: detail :: HashTableEntry ; pub type HashTable_Slot = root :: mozilla :: detail :: EntrySlot ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HashTable_Ptr { pub mSlot : root :: mozilla :: detail :: HashTable_Slot , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HashTable_AddPtr { pub _base : root :: mozilla :: detail :: HashTable_Ptr , pub mKeyHash : root :: mozilla :: HashNumber , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HashTable_Iterator { pub mCur : root :: mozilla :: detail :: HashTable_Slot , pub mEnd : root :: mozilla :: detail :: HashTable_Slot , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct HashTable_ModIterator { pub _base : root :: mozilla :: detail :: HashTable_Iterator , pub mTable : * mut u8 , pub mRekeyed : bool , pub mRemoved : bool , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HashTable_Range { pub mIter : root :: mozilla :: detail :: HashTable_Iterator , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct HashTable_Enum { pub mIter : root :: mozilla :: detail :: HashTable_ModIterator , } pub const HashTable_FailureBehavior_DontReportFailure : root :: mozilla :: detail :: HashTable_FailureBehavior = 0 ; pub const HashTable_FailureBehavior_ReportFailure : root :: mozilla :: detail :: HashTable_FailureBehavior = 0 ; pub type HashTable_FailureBehavior = i32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HashTable_FakeSlot { pub c : * mut :: std :: os :: raw :: c_uchar , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HashTable_DoubleHash { pub mHash2 : root :: mozilla :: HashNumber , pub mSizeMask : root :: mozilla :: HashNumber , } pub const HashTable_LookupReason_ForNonAdd : root :: mozilla :: detail :: HashTable_LookupReason = 0 ; pub const HashTable_LookupReason_ForAdd : root :: mozilla :: detail :: HashTable_LookupReason = 0 ; pub type HashTable_LookupReason = i32 ; pub const HashTable_RebuildStatus_NotOverloaded : root :: mozilla :: detail :: HashTable_RebuildStatus = 0 ; pub const HashTable_RebuildStatus_Rehashed : root :: mozilla :: detail :: HashTable_RebuildStatus = 0 ; pub const HashTable_RebuildStatus_RehashFailed : root :: mozilla :: detail :: HashTable_RebuildStatus = 0 ; pub type HashTable_RebuildStatus = i32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct WeakReference { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ConditionVariableImpl { pub platformData_ : [ * mut :: std :: os :: raw :: c_void ; 12usize ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ConditionVariableImpl_PlatformData { _unused : [ u8 ; 0 ] , } # [ test ] fn bindgen_test_layout_ConditionVariableImpl ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ConditionVariableImpl > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( ConditionVariableImpl ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ConditionVariableImpl > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ConditionVariableImpl ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ConditionVariableImpl > ( ) ) ) . platformData_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ConditionVariableImpl ) , "::" , stringify ! ( platformData_ ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FreePolicy { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FramePropertyTypeHelper { pub _address : u8 , } pub type FramePropertyTypeHelper_Type < T > = * mut T ; } pub type fallible_t = root :: std :: nothrow_t ; pub type IntegralConstant_ValueType < T > = T ; pub type IntegralConstant_Type = u8 ; # [ doc = " Convenient aliases." ] pub type TrueType = u8 ; pub type FalseType = u8 ; # [ doc = " RemoveConst removes top-level const qualifications on a type." ] # [ doc = "" ] # [ doc = " mozilla::RemoveConst<int>::Type is int;" ] # [ doc = " mozilla::RemoveConst<const int>::Type is int;" ] # [ doc = " mozilla::RemoveConst<const int*>::Type is const int*;" ] # [ doc = " mozilla::RemoveConst<int* const>::Type is int*." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RemoveConst { pub _address : u8 , } pub type RemoveConst_Type < T > = T ; pub type Conditional_Type < A > = A ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Nothing { pub _address : u8 , } # [ test ] fn bindgen_test_layout_Nothing ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Nothing > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( Nothing ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Nothing > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( Nothing ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Maybe { pub _address : u8 , } pub type Maybe_ValueType < T > = T ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ReverseIterator < IteratorT > { pub mCurrent : IteratorT , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < IteratorT > > , } pub type Array_iterator < T > = * mut T ; pub type Array_const_iterator < T > = * const T ; pub type Array_reverse_iterator < T > = root :: mozilla :: ReverseIterator < T > ; pub type Array_const_reverse_iterator < T > = root :: mozilla :: ReverseIterator < T > ; # [ doc = " A default deletion policy using plain old operator delete." ] # [ doc = "" ] # [ doc = " Note that this type can be specialized, but authors should beware of the risk" ] # [ doc = " that the specialization may at some point cease to match (either because it" ] # [ doc = " gets moved to a different compilation unit or the signature changes). If the" ] # [ doc = " non-specialized (|delete|-based) version compiles for that type but does the" ] # [ doc = " wrong thing, bad things could happen." ] # [ doc = "" ] # [ doc = " This is a non-issue for types which are always incomplete (i.e. opaque handle" ] # [ doc = " types), since |delete|-ing such a type will always trigger a compilation" ] # [ doc = " error." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DefaultDelete { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StaticRefPtr < T > { pub mRawPtr : * mut T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type MallocSizeOf = :: std :: option :: Option < unsafe extern "C" fn ( p : * const :: std :: os :: raw :: c_void ) -> usize > ; pub type HashNumber = u32 ; # [ doc = " # mozilla::Variant" ] # [ doc = "" ] # [ doc = " A variant / tagged union / heterogenous disjoint union / sum-type template" ] # [ doc = " class. Similar in concept to (but not derived from) `boost::variant`." ] # [ doc = "" ] # [ doc = " Sometimes, you may wish to use a C union with non-POD types. However, this is" ] # [ doc = " forbidden in C++ because it is not clear which type in the union should have" ] # [ doc = " its constructor and destructor run on creation and deletion" ] # [ doc = " respectively. This is the problem that `mozilla::Variant` solves." ] # [ doc = "" ] # [ doc = " ## Usage" ] # [ doc = "" ] # [ doc = " A `mozilla::Variant` instance is constructed (via move or copy) from one of" ] # [ doc = " its variant types (ignoring const and references). It does *not* support" ] # [ doc = " construction from subclasses of variant types or types that coerce to one of" ] # [ doc = " the variant types." ] # [ doc = "" ] # [ doc = "     Variant<char, uint32_t> v1(\'a\');" ] # [ doc = "     Variant<UniquePtr<A>, B, C> v2(MakeUnique<A>());" ] # [ doc = "     Variant<bool, char> v3(VariantType<char>, 0); // disambiguation needed" ] # [ doc = "     Variant<int, int> v4(VariantIndex<1>, 0); // 2nd int" ] # [ doc = "" ] # [ doc = " Because specifying the full type of a Variant value is often verbose," ] # [ doc = " there are two easier ways to construct values:" ] # [ doc = "" ] # [ doc = " A. AsVariant() can be used to construct a Variant value using type inference" ] # [ doc = " in contexts such as expressions or when returning values from functions." ] # [ doc = " Because AsVariant() must copy or move the value into a temporary and this" ] # [ doc = " cannot necessarily be elided by the compiler, it\'s mostly appropriate only" ] # [ doc = " for use with primitive or very small types." ] # [ doc = "" ] # [ doc = "     Variant<char, uint32_t> Foo() { return AsVariant(\'x\'); }" ] # [ doc = "     // ..." ] # [ doc = "     Variant<char, uint32_t> v1 = Foo();  // v1 holds char(\'x\')." ] # [ doc = "" ] # [ doc = " B. Brace-construction with VariantType or VariantIndex; this also allows" ] # [ doc = " in-place construction with any number of arguments." ] # [ doc = "" ] # [ doc = "     struct AB { AB(int, int){...} };" ] # [ doc = "     static Variant<AB, bool> foo()" ] # [ doc = "     {" ] # [ doc = "       return {VariantIndex<0>{}, 1, 2};" ] # [ doc = "     }" ] # [ doc = "     // ..." ] # [ doc = "     Variant<AB, bool> v0 = Foo();  // v0 holds AB(1,2)." ] # [ doc = "" ] # [ doc = " All access to the contained value goes through type-safe accessors." ] # [ doc = " Either the stored type, or the type index may be provided." ] # [ doc = "" ] # [ doc = "     void" ] # [ doc = "     Foo(Variant<A, B, C> v)" ] # [ doc = "     {" ] # [ doc = "       if (v.is<A>()) {" ] # [ doc = "         A& ref = v.as<A>();" ] # [ doc = "         ..." ] # [ doc = "       } else (v.is<1>()) { // Instead of v.is<B>." ] # [ doc = "         ..." ] # [ doc = "       } else {" ] # [ doc = "         ..." ] # [ doc = "       }" ] # [ doc = "     }" ] # [ doc = "" ] # [ doc = " In some situation, a Variant may be constructed from templated types, in" ] # [ doc = " which case it is possible that the same type could be given multiple times by" ] # [ doc = " an external developer. Or seemingly-different types could be aliases." ] # [ doc = " In this case, repeated types can only be accessed through their index, to" ] # [ doc = " prevent ambiguous access by type." ] # [ doc = "" ] # [ doc = "    // Bad!" ] # [ doc = "    template <typename T>" ] # [ doc = "    struct ResultOrError" ] # [ doc = "    {" ] # [ doc = "      Variant<T, int> m;" ] # [ doc = "      ResultOrError() : m(int(0)) {} // Error \'0\' by default" ] # [ doc = "      ResultOrError(const T& r) : m(r) {}" ] # [ doc = "      bool IsResult() const { return m.is<T>(); }" ] # [ doc = "      bool IsError() const { return m.is<int>(); }" ] # [ doc = "    };" ] # [ doc = "    // Now instantiante with the result being an int too:" ] # [ doc = "    ResultOrError<int> myResult(123); // Fail!" ] # [ doc = "    // In Variant<int, int>, which \'int\' are we refering to, from inside" ] # [ doc = "    // ResultOrError functions?" ] # [ doc = "" ] # [ doc = "    // Good!" ] # [ doc = "    template <typename T>" ] # [ doc = "    struct ResultOrError" ] # [ doc = "    {" ] # [ doc = "      Variant<T, int> m;" ] # [ doc = "      ResultOrError() : m(VariantIndex<1>{}, 0) {} // Error \'0\' by default" ] # [ doc = "      ResultOrError(const T& r) : m(VariantIndex<0>{}, r) {}" ] # [ doc = "      bool IsResult() const { return m.is<0>(); } // 0 -> T" ] # [ doc = "      bool IsError() const { return m.is<1>(); } // 1 -> int" ] # [ doc = "    };" ] # [ doc = "    // Now instantiante with the result being an int too:" ] # [ doc = "    ResultOrError<int> myResult(123); // It now works!" ] # [ doc = "" ] # [ doc = " Attempting to use the contained value as type `T1` when the `Variant`" ] # [ doc = " instance contains a value of type `T2` causes an assertion failure." ] # [ doc = "" ] # [ doc = "     A a;" ] # [ doc = "     Variant<A, B, C> v(a);" ] # [ doc = "     v.as<B>(); // <--- Assertion failure!" ] # [ doc = "" ] # [ doc = " Trying to use a `Variant<Ts...>` instance as some type `U` that is not a" ] # [ doc = " member of the set of `Ts...` is a compiler error." ] # [ doc = "" ] # [ doc = "     A a;" ] # [ doc = "     Variant<A, B, C> v(a);" ] # [ doc = "     v.as<SomeRandomType>(); // <--- Compiler error!" ] # [ doc = "" ] # [ doc = " Additionally, you can turn a `Variant` that `is<T>` into a `T` by moving it" ] # [ doc = " out of the containing `Variant` instance with the `extract<T>` method:" ] # [ doc = "" ] # [ doc = "     Variant<UniquePtr<A>, B, C> v(MakeUnique<A>());" ] # [ doc = "     auto ptr = v.extract<UniquePtr<A>>();" ] # [ doc = "" ] # [ doc = " Finally, you can exhaustively match on the contained variant and branch into" ] # [ doc = " different code paths depending on which type is contained. This is preferred" ] # [ doc = " to manually checking every variant type T with is<T>() because it provides" ] # [ doc = " compile-time checking that you handled every type, rather than runtime" ] # [ doc = " assertion failures." ] # [ doc = "" ] # [ doc = "     // Bad!" ] # [ doc = "     char* foo(Variant<A, B, C, D>& v) {" ] # [ doc = "       if (v.is<A>()) {" ] # [ doc = "         return ...;" ] # [ doc = "       } else if (v.is<B>()) {" ] # [ doc = "         return ...;" ] # [ doc = "       } else {" ] # [ doc = "         return doSomething(v.as<C>()); // Forgot about case D!" ] # [ doc = "       }" ] # [ doc = "     }" ] # [ doc = "" ] # [ doc = "     // Instead, a single function object (that can deal with all possible" ] # [ doc = "     // options) may be provided:" ] # [ doc = "     struct FooMatcher" ] # [ doc = "     {" ] # [ doc = "       // The return type of all matchers must be identical." ] # [ doc = "       char* operator()(A& a) { ... }" ] # [ doc = "       char* operator()(B& b) { ... }" ] # [ doc = "       char* operator()(C& c) { ... }" ] # [ doc = "       char* operator()(D& d) { ... } // Compile-time error to forget D!" ] # [ doc = "     }" ] # [ doc = "     char* foo(Variant<A, B, C, D>& v) {" ] # [ doc = "       return v.match(FooMatcher());" ] # [ doc = "     }" ] # [ doc = "" ] # [ doc = "     // In some situations, a single generic lambda may also be appropriate:" ] # [ doc = "     char* foo(Variant<A, B, C, D>& v) {" ] # [ doc = "       return v.match([](auto&){...});" ] # [ doc = "     }" ] # [ doc = "" ] # [ doc = "     // Alternatively, multiple function objects may be provided, each one" ] # [ doc = "     // corresponding to an option, in the same order:" ] # [ doc = "     char* foo(Variant<A, B, C, D>& v) {" ] # [ doc = "       return v.match([](A&) { ... }," ] # [ doc = "                      [](B&) { ... }," ] # [ doc = "                      [](C&) { ... }," ] # [ doc = "                      [](D&) { ... });" ] # [ doc = "     }" ] # [ doc = "" ] # [ doc = " ## Examples" ] # [ doc = "" ] # [ doc = " A tree is either an empty leaf, or a node with a value and two children:" ] # [ doc = "" ] # [ doc = "     struct Leaf { };" ] # [ doc = "" ] # [ doc = "     template<typename T>" ] # [ doc = "     struct Node" ] # [ doc = "     {" ] # [ doc = "       T value;" ] # [ doc = "       Tree<T>* left;" ] # [ doc = "       Tree<T>* right;" ] # [ doc = "     };" ] # [ doc = "" ] # [ doc = "     template<typename T>" ] # [ doc = "     using Tree = Variant<Leaf, Node<T>>;" ] # [ doc = "" ] # [ doc = " A copy-on-write string is either a non-owning reference to some existing" ] # [ doc = " string, or an owning reference to our copy:" ] # [ doc = "" ] # [ doc = "     class CopyOnWriteString" ] # [ doc = "     {" ] # [ doc = "       Variant<const char*, UniquePtr<char[]>> string;" ] # [ doc = "" ] # [ doc = "       ..." ] # [ doc = "     };" ] # [ doc = "" ] # [ doc = " Because Variant must be aligned suitable to hold any value stored within it," ] # [ doc = " and because |alignas| requirements don\'t affect platform ABI with respect to" ] # [ doc = " how parameters are laid out in memory, Variant can\'t be used as the type of a" ] # [ doc = " function parameter.  Pass Variant to functions by pointer or reference" ] # [ doc = " instead." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Variant { pub rawData : * mut :: std :: os :: raw :: c_uchar , pub tag : root :: mozilla :: Variant_Tag , } pub type Variant_Tag = root :: mozilla :: detail :: VariantTag ; pub type Variant_Impl = u8 ; pub mod recordreplay { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; } pub mod dom { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Promise { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct AllOwningUnionBase { pub _address : u8 , } # [ test ] fn bindgen_test_layout_AllOwningUnionBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AllOwningUnionBase > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( AllOwningUnionBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AllOwningUnionBase > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( AllOwningUnionBase ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Sequence { pub _address : u8 , } # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum CallerType { System = 0 , NonSystem = 1 , } # [ repr ( C ) ] pub struct URLParams { pub mParams : root :: nsTArray < root :: mozilla :: dom :: URLParams_Param > , } # [ repr ( C ) ] pub struct URLParams_ForEachIterator__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct URLParams_ForEachIterator { pub vtable_ : * const URLParams_ForEachIterator__bindgen_vtable , } # [ test ] fn bindgen_test_layout_URLParams_ForEachIterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < URLParams_ForEachIterator > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( URLParams_ForEachIterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < URLParams_ForEachIterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( URLParams_ForEachIterator ) ) ) ; } # [ repr ( C ) ] pub struct URLParams_Param { pub mKey : ::gecko_bindings::structs::nsString , pub mValue : ::gecko_bindings::structs::nsString , } # [ test ] fn bindgen_test_layout_URLParams_Param ( ) { assert_eq ! ( :: std :: mem :: size_of :: < URLParams_Param > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( URLParams_Param ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < URLParams_Param > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( URLParams_Param ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLParams_Param > ( ) ) ) . mKey as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( URLParams_Param ) , "::" , stringify ! ( mKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLParams_Param > ( ) ) ) . mValue as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( URLParams_Param ) , "::" , stringify ! ( mValue ) ) ) ; } # [ test ] fn bindgen_test_layout_URLParams ( ) { assert_eq ! ( :: std :: mem :: size_of :: < URLParams > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( URLParams ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < URLParams > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( URLParams ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLParams > ( ) ) ) . mParams as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( URLParams ) , "::" , stringify ! ( mParams ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Nullable { pub _address : u8 , } pub mod prototypes { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: super :: root ; } pub mod constructors { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: super :: root ; } pub mod namedpropertiesobjects { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: super :: root ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ClientSource { _unused : [ u8 ; 0 ] , } pub const OrientationType_Portrait_primary : root :: mozilla :: dom :: OrientationType = 0 ; pub const OrientationType_Portrait_secondary : root :: mozilla :: dom :: OrientationType = 1 ; pub const OrientationType_Landscape_primary : root :: mozilla :: dom :: OrientationType = 2 ; pub const OrientationType_Landscape_secondary : root :: mozilla :: dom :: OrientationType = 3 ; pub const OrientationType_EndGuard_ : root :: mozilla :: dom :: OrientationType = 4 ; pub type OrientationType = u8 ; pub const VisibilityState_Hidden : root :: mozilla :: dom :: VisibilityState = 0 ; pub const VisibilityState_Visible : root :: mozilla :: dom :: VisibilityState = 1 ; pub const VisibilityState_EndGuard_ : root :: mozilla :: dom :: VisibilityState = 2 ; pub type VisibilityState = u8 ; pub const FlashClassification_Unknown : root :: mozilla :: dom :: FlashClassification = 0 ; pub const FlashClassification_Allowed : root :: mozilla :: dom :: FlashClassification = 1 ; pub const FlashClassification_Denied : root :: mozilla :: dom :: FlashClassification = 2 ; pub const FlashClassification_EndGuard_ : root :: mozilla :: dom :: FlashClassification = 3 ; pub type FlashClassification = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IPCClientInfo { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TabGroup { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct DispatcherTrait__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DispatcherTrait { pub vtable_ : * const DispatcherTrait__bindgen_vtable , } # [ test ] fn bindgen_test_layout_DispatcherTrait ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DispatcherTrait > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( DispatcherTrait ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DispatcherTrait > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DispatcherTrait ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IPCServiceWorkerDescriptor { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DocGroup { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ImageTracker { _unused : [ u8 ; 0 ] , } pub mod CSSStyleSheet_Binding { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: super :: root ; } # [ repr ( C ) ] pub struct SRIMetadata { pub mHashes : root :: nsTArray < ::gecko_bindings::structs::nsCString > , pub mIntegrityString : ::gecko_bindings::structs::nsString , pub mAlgorithm : ::gecko_bindings::structs::nsCString , pub mAlgorithmType : i8 , pub mEmpty : bool , } pub const SRIMetadata_MAX_ALTERNATE_HASHES : u32 = 256 ; pub const SRIMetadata_UNKNOWN_ALGORITHM : i8 = -1 ; # [ test ] fn bindgen_test_layout_SRIMetadata ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SRIMetadata > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( SRIMetadata ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SRIMetadata > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SRIMetadata ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SRIMetadata > ( ) ) ) . mHashes as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SRIMetadata ) , "::" , stringify ! ( mHashes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SRIMetadata > ( ) ) ) . mIntegrityString as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SRIMetadata ) , "::" , stringify ! ( mIntegrityString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SRIMetadata > ( ) ) ) . mAlgorithm as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( SRIMetadata ) , "::" , stringify ! ( mAlgorithm ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SRIMetadata > ( ) ) ) . mAlgorithmType as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( SRIMetadata ) , "::" , stringify ! ( mAlgorithmType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SRIMetadata > ( ) ) ) . mEmpty as * const _ as usize } , 29usize , concat ! ( "Offset of field: " , stringify ! ( SRIMetadata ) , "::" , stringify ! ( mEmpty ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CSSImportRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct NodeInfo { pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mDocument : * mut root :: mozilla :: dom :: Document , pub mInner : root :: mozilla :: dom :: NodeInfo_NodeInfoInner , pub mOwnerManager : root :: RefPtr < root :: nsNodeInfoManager > , pub mQualifiedName : ::gecko_bindings::structs::nsString , pub mNodeName : ::gecko_bindings::structs::nsString , pub mLocalName : ::gecko_bindings::structs::nsString , } pub type NodeInfo_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct NodeInfo_cycleCollection { pub _base : root :: nsCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_NodeInfo_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < NodeInfo_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( NodeInfo_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < NodeInfo_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( NodeInfo_cycleCollection ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct NodeInfo_NodeInfoInner { pub mName : * mut root :: nsAtom , pub mPrefix : * mut root :: nsAtom , pub mNamespaceID : i32 , pub mNodeType : u16 , pub mNameString : * const ::gecko_bindings::structs::nsAString , pub mExtraName : * mut root :: nsAtom , pub mHash : [ u32 ; 2usize ] , } # [ test ] fn bindgen_test_layout_NodeInfo_NodeInfoInner ( ) { assert_eq ! ( :: std :: mem :: size_of :: < NodeInfo_NodeInfoInner > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( NodeInfo_NodeInfoInner ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < NodeInfo_NodeInfoInner > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( NodeInfo_NodeInfoInner ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo_NodeInfoInner > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo_NodeInfoInner ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo_NodeInfoInner > ( ) ) ) . mPrefix as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo_NodeInfoInner ) , "::" , stringify ! ( mPrefix ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo_NodeInfoInner > ( ) ) ) . mNamespaceID as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo_NodeInfoInner ) , "::" , stringify ! ( mNamespaceID ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo_NodeInfoInner > ( ) ) ) . mNodeType as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo_NodeInfoInner ) , "::" , stringify ! ( mNodeType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo_NodeInfoInner > ( ) ) ) . mNameString as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo_NodeInfoInner ) , "::" , stringify ! ( mNameString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo_NodeInfoInner > ( ) ) ) . mExtraName as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo_NodeInfoInner ) , "::" , stringify ! ( mExtraName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo_NodeInfoInner > ( ) ) ) . mHash as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo_NodeInfoInner ) , "::" , stringify ! ( mHash ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom8NodeInfo21_cycleCollectorGlobalE" ] pub static mut NodeInfo__cycleCollectorGlobal : root :: mozilla :: dom :: NodeInfo_cycleCollection ; } # [ test ] fn bindgen_test_layout_NodeInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < NodeInfo > ( ) , 80usize , concat ! ( "Size of: " , stringify ! ( NodeInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < NodeInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( NodeInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo > ( ) ) ) . mDocument as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo ) , "::" , stringify ! ( mDocument ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo > ( ) ) ) . mInner as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo ) , "::" , stringify ! ( mInner ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo > ( ) ) ) . mOwnerManager as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo ) , "::" , stringify ! ( mOwnerManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo > ( ) ) ) . mQualifiedName as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo ) , "::" , stringify ! ( mQualifiedName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo > ( ) ) ) . mNodeName as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo ) , "::" , stringify ! ( mNodeName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NodeInfo > ( ) ) ) . mLocalName as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( NodeInfo ) , "::" , stringify ! ( mLocalName ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Event { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct EventTarget { pub _base : root :: nsISupports , pub _base_1 : root :: nsWrapperCache , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EventTarget_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_EventTarget ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EventTarget > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( EventTarget ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EventTarget > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( EventTarget ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BoxQuadOptions { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ConvertCoordinateOptions { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMPoint { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMQuad { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGUseElement { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TextOrElementOrDocument { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMPointInit { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct ScriptSettingsStackEntry { pub mGlobalObject : root :: nsCOMPtr , pub mType : root :: mozilla :: dom :: ScriptSettingsStackEntry_Type , pub mOlder : * mut root :: mozilla :: dom :: ScriptSettingsStackEntry , } pub const ScriptSettingsStackEntry_Type_eEntryScript : root :: mozilla :: dom :: ScriptSettingsStackEntry_Type = 0 ; pub const ScriptSettingsStackEntry_Type_eIncumbentScript : root :: mozilla :: dom :: ScriptSettingsStackEntry_Type = 1 ; pub const ScriptSettingsStackEntry_Type_eJSAPI : root :: mozilla :: dom :: ScriptSettingsStackEntry_Type = 2 ; pub const ScriptSettingsStackEntry_Type_eNoJSAPI : root :: mozilla :: dom :: ScriptSettingsStackEntry_Type = 3 ; pub type ScriptSettingsStackEntry_Type = u32 ; # [ test ] fn bindgen_test_layout_ScriptSettingsStackEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScriptSettingsStackEntry > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( ScriptSettingsStackEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScriptSettingsStackEntry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ScriptSettingsStackEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScriptSettingsStackEntry > ( ) ) ) . mGlobalObject as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ScriptSettingsStackEntry ) , "::" , stringify ! ( mGlobalObject ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScriptSettingsStackEntry > ( ) ) ) . mType as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ScriptSettingsStackEntry ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScriptSettingsStackEntry > ( ) ) ) . mOlder as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ScriptSettingsStackEntry ) , "::" , stringify ! ( mOlder ) ) ) ; } # [ repr ( C ) ] pub struct AutoJSAPI { pub _base : root :: mozilla :: dom :: ScriptSettingsStackEntry , pub mAutoNullableRealm : [ u32 ; 3usize ] , pub mCx : * mut root :: JSContext , pub mIsMainThread : bool , pub mOldWarningReporter : [ u32 ; 2usize ] , } # [ test ] fn bindgen_test_layout_AutoJSAPI ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoJSAPI > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( AutoJSAPI ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoJSAPI > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AutoJSAPI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoJSAPI > ( ) ) ) . mAutoNullableRealm as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( AutoJSAPI ) , "::" , stringify ! ( mAutoNullableRealm ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoJSAPI > ( ) ) ) . mCx as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( AutoJSAPI ) , "::" , stringify ! ( mCx ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoJSAPI > ( ) ) ) . mIsMainThread as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( AutoJSAPI ) , "::" , stringify ! ( mIsMainThread ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoJSAPI > ( ) ) ) . mOldWarningReporter as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( AutoJSAPI ) , "::" , stringify ! ( mOldWarningReporter ) ) ) ; } # [ repr ( C ) ] pub struct AutoEntryScript { pub _base : root :: mozilla :: dom :: AutoJSAPI , pub mWebIDLCallerPrincipal : * mut root :: nsIPrincipal , pub mDocShellEntryMonitor : [ u32 ; 5usize ] , pub mScriptActivity : [ u8 ; 3usize ] , pub mCallerOverride : root :: JS :: AutoHideScriptedCaller , pub mAutoProfilerLabel : root :: mozilla :: AutoProfilerLabel , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AutoEntryScript_DocshellEntryMonitor { pub _base : root :: JS :: dbg :: AutoEntryMonitor , pub mReason : * const :: std :: os :: raw :: c_char , } # [ test ] fn bindgen_test_layout_AutoEntryScript_DocshellEntryMonitor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoEntryScript_DocshellEntryMonitor > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( AutoEntryScript_DocshellEntryMonitor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoEntryScript_DocshellEntryMonitor > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AutoEntryScript_DocshellEntryMonitor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoEntryScript_DocshellEntryMonitor > ( ) ) ) . mReason as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( AutoEntryScript_DocshellEntryMonitor ) , "::" , stringify ! ( mReason ) ) ) ; } # [ test ] fn bindgen_test_layout_AutoEntryScript ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoEntryScript > ( ) , 76usize , concat ! ( "Size of: " , stringify ! ( AutoEntryScript ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoEntryScript > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AutoEntryScript ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoEntryScript > ( ) ) ) . mWebIDLCallerPrincipal as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( AutoEntryScript ) , "::" , stringify ! ( mWebIDLCallerPrincipal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoEntryScript > ( ) ) ) . mDocShellEntryMonitor as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( AutoEntryScript ) , "::" , stringify ! ( mDocShellEntryMonitor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoEntryScript > ( ) ) ) . mScriptActivity as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( AutoEntryScript ) , "::" , stringify ! ( mScriptActivity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoEntryScript > ( ) ) ) . mCallerOverride as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( AutoEntryScript ) , "::" , stringify ! ( mCallerOverride ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoEntryScript > ( ) ) ) . mAutoProfilerLabel as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( AutoEntryScript ) , "::" , stringify ! ( mAutoProfilerLabel ) ) ) ; } # [ repr ( C ) ] pub struct AutoIncumbentScript { pub _base : root :: mozilla :: dom :: ScriptSettingsStackEntry , pub mCallerOverride : root :: JS :: AutoHideScriptedCaller , } # [ test ] fn bindgen_test_layout_AutoIncumbentScript ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoIncumbentScript > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( AutoIncumbentScript ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoIncumbentScript > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AutoIncumbentScript ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoIncumbentScript > ( ) ) ) . mCallerOverride as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( AutoIncumbentScript ) , "::" , stringify ! ( mCallerOverride ) ) ) ; } # [ repr ( C ) ] pub struct CallbackObject { pub _base : root :: nsISupports , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mCallback : root :: JS :: Heap < * mut root :: JSObject > , pub mCallbackGlobal : root :: JS :: Heap < * mut root :: JSObject > , pub mCreationStack : root :: JS :: Heap < * mut root :: JSObject > , pub mIncumbentGlobal : root :: nsCOMPtr , pub mIncumbentJSGlobal : root :: JS :: TenuredHeap , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CallbackObject_COMTypeInfo { pub _address : u8 , } pub type CallbackObject_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CallbackObject_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_CallbackObject_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CallbackObject_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( CallbackObject_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CallbackObject_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CallbackObject_cycleCollection ) ) ) ; } pub const CallbackObject_ExceptionHandling_eReportExceptions : root :: mozilla :: dom :: CallbackObject_ExceptionHandling = 0 ; pub const CallbackObject_ExceptionHandling_eRethrowContentExceptions : root :: mozilla :: dom :: CallbackObject_ExceptionHandling = 1 ; pub const CallbackObject_ExceptionHandling_eRethrowExceptions : root :: mozilla :: dom :: CallbackObject_ExceptionHandling = 2 ; pub type CallbackObject_ExceptionHandling = u32 ; # [ repr ( C ) ] pub struct CallbackObject_JSObjectsDropper { pub mHolder : root :: RefPtr < root :: mozilla :: dom :: CallbackObject > , } # [ test ] fn bindgen_test_layout_CallbackObject_JSObjectsDropper ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CallbackObject_JSObjectsDropper > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( CallbackObject_JSObjectsDropper ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CallbackObject_JSObjectsDropper > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CallbackObject_JSObjectsDropper ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_JSObjectsDropper > ( ) ) ) . mHolder as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_JSObjectsDropper ) , "::" , stringify ! ( mHolder ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CallbackObject_FastCallbackConstructor { pub _address : u8 , } # [ test ] fn bindgen_test_layout_CallbackObject_FastCallbackConstructor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CallbackObject_FastCallbackConstructor > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( CallbackObject_FastCallbackConstructor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CallbackObject_FastCallbackConstructor > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( CallbackObject_FastCallbackConstructor ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct CallbackObject_CallSetup { pub mCx : * mut root :: JSContext , pub mRealm : * mut root :: JS :: Realm , pub mAutoEntryScript : [ u32 ; 20usize ] , pub mAutoIncumbentScript : [ u32 ; 5usize ] , pub mRootedCallable : [ u32 ; 4usize ] , pub mRootedCallableGlobal : [ u32 ; 4usize ] , pub mAsyncStack : [ u32 ; 4usize ] , pub mAsyncStackSetter : [ u32 ; 7usize ] , pub mAr : [ u32 ; 3usize ] , pub mErrorResult : * mut root :: mozilla :: ErrorResult , pub mExceptionHandling : root :: mozilla :: dom :: CallbackObject_ExceptionHandling , pub mIsMainThread : bool , } # [ test ] fn bindgen_test_layout_CallbackObject_CallSetup ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CallbackObject_CallSetup > ( ) , 208usize , concat ! ( "Size of: " , stringify ! ( CallbackObject_CallSetup ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CallbackObject_CallSetup > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CallbackObject_CallSetup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mCx as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mCx ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mRealm as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mRealm ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mAutoEntryScript as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mAutoEntryScript ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mAutoIncumbentScript as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mAutoIncumbentScript ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mRootedCallable as * const _ as usize } , 108usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mRootedCallable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mRootedCallableGlobal as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mRootedCallableGlobal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mAsyncStack as * const _ as usize } , 140usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mAsyncStack ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mAsyncStackSetter as * const _ as usize } , 156usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mAsyncStackSetter ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mAr as * const _ as usize } , 184usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mAr ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mErrorResult as * const _ as usize } , 196usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mErrorResult ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mExceptionHandling as * const _ as usize } , 200usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mExceptionHandling ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject_CallSetup > ( ) ) ) . mIsMainThread as * const _ as usize } , 204usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject_CallSetup ) , "::" , stringify ! ( mIsMainThread ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom14CallbackObject21_cycleCollectorGlobalE" ] pub static mut CallbackObject__cycleCollectorGlobal : root :: mozilla :: dom :: CallbackObject_cycleCollection ; } # [ test ] fn bindgen_test_layout_CallbackObject ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CallbackObject > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( CallbackObject ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CallbackObject > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CallbackObject ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject > ( ) ) ) . mRefCnt as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject > ( ) ) ) . mCallback as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject ) , "::" , stringify ! ( mCallback ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject > ( ) ) ) . mCallbackGlobal as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject ) , "::" , stringify ! ( mCallbackGlobal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject > ( ) ) ) . mCreationStack as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject ) , "::" , stringify ! ( mCreationStack ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject > ( ) ) ) . mIncumbentGlobal as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject ) , "::" , stringify ! ( mIncumbentGlobal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CallbackObject > ( ) ) ) . mIncumbentJSGlobal as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( CallbackObject ) , "::" , stringify ! ( mIncumbentJSGlobal ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CallbackObjectHolderBase { pub _address : u8 , } # [ test ] fn bindgen_test_layout_CallbackObjectHolderBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CallbackObjectHolderBase > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( CallbackObjectHolderBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CallbackObjectHolderBase > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( CallbackObjectHolderBase ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct CallbackObjectHolder { pub mPtrBits : usize , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct AudioContext { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ContentFrameMessageManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Navigator { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Performance { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Report { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ReportingObserver { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TimeoutManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct WindowGlobalChild { _unused : [ u8 ; 0 ] , } pub const LargeAllocStatus_NONE : root :: mozilla :: dom :: LargeAllocStatus = 0 ; pub const LargeAllocStatus_SUCCESS : root :: mozilla :: dom :: LargeAllocStatus = 1 ; pub const LargeAllocStatus_NON_GET : root :: mozilla :: dom :: LargeAllocStatus = 2 ; pub const LargeAllocStatus_NON_E10S : root :: mozilla :: dom :: LargeAllocStatus = 3 ; pub const LargeAllocStatus_NOT_ONLY_TOPLEVEL_IN_TABGROUP : root :: mozilla :: dom :: LargeAllocStatus = 4 ; pub const LargeAllocStatus_NON_WIN32 : root :: mozilla :: dom :: LargeAllocStatus = 5 ; pub type LargeAllocStatus = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BrowsingContextGroup { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct BrowsingContextBase { pub mName : ::gecko_bindings::structs::nsString , pub mClosed : bool , pub mCrossOriginPolicy : root :: nsILoadInfo_CrossOriginPolicy , pub mOpenerPolicy : root :: nsILoadInfo_CrossOriginOpenerPolicy , pub __bindgen_padding_0 : [ u32 ; 0usize ] , pub mOpenerId : u64 , pub mIsActivatedByUserGesture : bool , pub __bindgen_padding_1 : [ u8 ; 7usize ] , } # [ test ] fn bindgen_test_layout_BrowsingContextBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BrowsingContextBase > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( BrowsingContextBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BrowsingContextBase > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( BrowsingContextBase ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContextBase > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContextBase ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContextBase > ( ) ) ) . mClosed as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContextBase ) , "::" , stringify ! ( mClosed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContextBase > ( ) ) ) . mCrossOriginPolicy as * const _ as usize } , 13usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContextBase ) , "::" , stringify ! ( mCrossOriginPolicy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContextBase > ( ) ) ) . mOpenerPolicy as * const _ as usize } , 14usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContextBase ) , "::" , stringify ! ( mOpenerPolicy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContextBase > ( ) ) ) . mOpenerId as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContextBase ) , "::" , stringify ! ( mOpenerId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContextBase > ( ) ) ) . mIsActivatedByUserGesture as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContextBase ) , "::" , stringify ! ( mIsActivatedByUserGesture ) ) ) ; } # [ repr ( C ) ] pub struct BrowsingContext { pub _base : root :: nsWrapperCache , pub _base_1 : root :: mozilla :: dom :: BrowsingContextBase , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mType : root :: mozilla :: dom :: BrowsingContext_Type , pub mBrowsingContextId : u64 , pub mGroup : root :: RefPtr < root :: mozilla :: dom :: BrowsingContextGroup > , pub mParent : root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > , pub mChildren : root :: mozilla :: dom :: BrowsingContext_Children , pub mDocShell : root :: nsCOMPtr , pub mEmbedderElement : root :: RefPtr < root :: mozilla :: dom :: Element > , pub mWindowProxy : root :: JS :: Heap < * mut root :: JSObject > , pub mLocation : root :: mozilla :: dom :: BrowsingContext_LocationProxy , pub __bindgen_padding_0 : u32 , pub mFieldEpochs : root :: mozilla :: dom :: BrowsingContext_FieldEpochs , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > , pub __bindgen_padding_1 : [ u8 ; 7usize ] , } pub const BrowsingContext_Type_Chrome : root :: mozilla :: dom :: BrowsingContext_Type = 0 ; pub const BrowsingContext_Type_Content : root :: mozilla :: dom :: BrowsingContext_Type = 1 ; pub type BrowsingContext_Type = i32 ; pub type BrowsingContext_Children = root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ; pub type BrowsingContext_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BrowsingContext_cycleCollection { pub _base : root :: nsScriptObjectTracer , } # [ test ] fn bindgen_test_layout_BrowsingContext_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BrowsingContext_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( BrowsingContext_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BrowsingContext_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( BrowsingContext_cycleCollection ) ) ) ; } # [ doc = " Each synced racy field in a BrowsingContext needs to have a epoch value" ] # [ doc = " which is used to resolve race conflicts by ensuring that only the last" ] # [ doc = " message received in the parent process wins." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BrowsingContext_FieldEpochs { pub mName : u64 , pub mClosed : u64 , pub mIsActivatedByUserGesture : u64 , } # [ test ] fn bindgen_test_layout_BrowsingContext_FieldEpochs ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BrowsingContext_FieldEpochs > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( BrowsingContext_FieldEpochs ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BrowsingContext_FieldEpochs > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( BrowsingContext_FieldEpochs ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_FieldEpochs > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_FieldEpochs ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_FieldEpochs > ( ) ) ) . mClosed as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_FieldEpochs ) , "::" , stringify ! ( mClosed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_FieldEpochs > ( ) ) ) . mIsActivatedByUserGesture as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_FieldEpochs ) , "::" , stringify ! ( mIsActivatedByUserGesture ) ) ) ; } # [ doc = " Transaction object. This object is used to specify and then commit" ] # [ doc = " modifications to synchronized fields in BrowsingContexts." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct BrowsingContext_Transaction { pub mName : [ u32 ; 4usize ] , pub mClosed : [ u8 ; 2usize ] , pub mCrossOriginPolicy : [ u8 ; 2usize ] , pub mOpenerPolicy : [ u8 ; 2usize ] , pub __bindgen_padding_0 : [ u32 ; 0usize ] , pub mOpenerId : [ u64 ; 2usize ] , pub mIsActivatedByUserGesture : [ u8 ; 2usize ] , pub __bindgen_padding_1 : [ u16 ; 3usize ] , } # [ test ] fn bindgen_test_layout_BrowsingContext_Transaction ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BrowsingContext_Transaction > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( BrowsingContext_Transaction ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BrowsingContext_Transaction > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( BrowsingContext_Transaction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_Transaction > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_Transaction ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_Transaction > ( ) ) ) . mClosed as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_Transaction ) , "::" , stringify ! ( mClosed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_Transaction > ( ) ) ) . mCrossOriginPolicy as * const _ as usize } , 18usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_Transaction ) , "::" , stringify ! ( mCrossOriginPolicy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_Transaction > ( ) ) ) . mOpenerPolicy as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_Transaction ) , "::" , stringify ! ( mOpenerPolicy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_Transaction > ( ) ) ) . mOpenerId as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_Transaction ) , "::" , stringify ! ( mOpenerId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_Transaction > ( ) ) ) . mIsActivatedByUserGesture as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_Transaction ) , "::" , stringify ! ( mIsActivatedByUserGesture ) ) ) ; } # [ doc = " Information required to initialize a BrowsingContext in another process." ] # [ doc = " This object may be serialized over IPC." ] # [ repr ( C ) ] pub struct BrowsingContext_IPCInitializer { pub mId : u64 , pub mParentId : u64 , pub mCached : bool , pub mName : ::gecko_bindings::structs::nsString , pub mClosed : bool , pub mCrossOriginPolicy : root :: nsILoadInfo_CrossOriginPolicy , pub mOpenerPolicy : root :: nsILoadInfo_CrossOriginOpenerPolicy , pub __bindgen_padding_0 : u32 , pub mOpenerId : u64 , pub mIsActivatedByUserGesture : bool , pub __bindgen_padding_1 : [ u8 ; 7usize ] , } # [ test ] fn bindgen_test_layout_BrowsingContext_IPCInitializer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BrowsingContext_IPCInitializer > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( BrowsingContext_IPCInitializer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BrowsingContext_IPCInitializer > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( BrowsingContext_IPCInitializer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_IPCInitializer > ( ) ) ) . mId as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_IPCInitializer ) , "::" , stringify ! ( mId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_IPCInitializer > ( ) ) ) . mParentId as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_IPCInitializer ) , "::" , stringify ! ( mParentId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_IPCInitializer > ( ) ) ) . mCached as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_IPCInitializer ) , "::" , stringify ! ( mCached ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_IPCInitializer > ( ) ) ) . mName as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_IPCInitializer ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_IPCInitializer > ( ) ) ) . mClosed as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_IPCInitializer ) , "::" , stringify ! ( mClosed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_IPCInitializer > ( ) ) ) . mCrossOriginPolicy as * const _ as usize } , 33usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_IPCInitializer ) , "::" , stringify ! ( mCrossOriginPolicy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_IPCInitializer > ( ) ) ) . mOpenerPolicy as * const _ as usize } , 34usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_IPCInitializer ) , "::" , stringify ! ( mOpenerPolicy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_IPCInitializer > ( ) ) ) . mOpenerId as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_IPCInitializer ) , "::" , stringify ! ( mOpenerId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext_IPCInitializer > ( ) ) ) . mIsActivatedByUserGesture as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext_IPCInitializer ) , "::" , stringify ! ( mIsActivatedByUserGesture ) ) ) ; } # [ doc = " LocationProxy is the class for the native object stored as a private in a" ] # [ doc = " RemoteLocationProxy proxy representing a Location object in a different" ] # [ doc = " process. It forwards all operations to its BrowsingContext and aggregates" ] # [ doc = " its refcount to that BrowsingContext." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BrowsingContext_LocationProxy { pub _address : u8 , } # [ test ] fn bindgen_test_layout_BrowsingContext_LocationProxy ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BrowsingContext_LocationProxy > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( BrowsingContext_LocationProxy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BrowsingContext_LocationProxy > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( BrowsingContext_LocationProxy ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom15BrowsingContext21_cycleCollectorGlobalE" ] pub static mut BrowsingContext__cycleCollectorGlobal : root :: mozilla :: dom :: BrowsingContext_cycleCollection ; } # [ test ] fn bindgen_test_layout_BrowsingContext ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BrowsingContext > ( ) , 128usize , concat ! ( "Size of: " , stringify ! ( BrowsingContext ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BrowsingContext > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( BrowsingContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mRefCnt as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mType as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mBrowsingContextId as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mBrowsingContextId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mGroup as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mGroup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mParent as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mParent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mChildren as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mChildren ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mDocShell as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mDocShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mEmbedderElement as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mEmbedderElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mWindowProxy as * const _ as usize } , 84usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mWindowProxy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mLocation as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mLocation ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BrowsingContext > ( ) ) ) . mFieldEpochs as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( BrowsingContext ) , "::" , stringify ! ( mFieldEpochs ) ) ) ; } impl BrowsingContext { # [ inline ] pub fn mIsInProcess ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsInProcess ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mIsInProcess : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mIsInProcess : u8 = unsafe { :: std :: mem :: transmute ( mIsInProcess ) } ; mIsInProcess as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] pub struct ContentBlockingLog { pub mLog : root :: mozilla :: dom :: ContentBlockingLog_OriginDataTable , } pub use self :: super :: super :: super :: root :: mozilla :: AntiTrackingCommon_StorageAccessGrantedReason as ContentBlockingLog_StorageAccessGrantedReason ; # [ repr ( C ) ] pub struct ContentBlockingLog_LogEntry { pub mType : u32 , pub mRepeatCount : u32 , pub mBlocked : bool , pub mReason : [ u32 ; 2usize ] , pub mTrackingFullHashes : root :: nsTArray < ::gecko_bindings::structs::nsCString > , } # [ test ] fn bindgen_test_layout_ContentBlockingLog_LogEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ContentBlockingLog_LogEntry > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( ContentBlockingLog_LogEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ContentBlockingLog_LogEntry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ContentBlockingLog_LogEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_LogEntry > ( ) ) ) . mType as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_LogEntry ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_LogEntry > ( ) ) ) . mRepeatCount as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_LogEntry ) , "::" , stringify ! ( mRepeatCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_LogEntry > ( ) ) ) . mBlocked as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_LogEntry ) , "::" , stringify ! ( mBlocked ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_LogEntry > ( ) ) ) . mReason as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_LogEntry ) , "::" , stringify ! ( mReason ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_LogEntry > ( ) ) ) . mTrackingFullHashes as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_LogEntry ) , "::" , stringify ! ( mTrackingFullHashes ) ) ) ; } # [ repr ( C ) ] pub struct ContentBlockingLog_OriginDataEntry { pub mHasTrackingContentLoaded : bool , pub mHasCookiesLoaded : [ u8 ; 2usize ] , pub mLogs : root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_LogEntry > , } # [ test ] fn bindgen_test_layout_ContentBlockingLog_OriginDataEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ContentBlockingLog_OriginDataEntry > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( ContentBlockingLog_OriginDataEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ContentBlockingLog_OriginDataEntry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ContentBlockingLog_OriginDataEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_OriginDataEntry > ( ) ) ) . mHasTrackingContentLoaded as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_OriginDataEntry ) , "::" , stringify ! ( mHasTrackingContentLoaded ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_OriginDataEntry > ( ) ) ) . mHasCookiesLoaded as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_OriginDataEntry ) , "::" , stringify ! ( mHasCookiesLoaded ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_OriginDataEntry > ( ) ) ) . mLogs as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_OriginDataEntry ) , "::" , stringify ! ( mLogs ) ) ) ; } # [ repr ( C ) ] pub struct ContentBlockingLog_OriginEntry { pub mOrigin : ::gecko_bindings::structs::nsCString , pub mData : root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ContentBlockingLog_OriginDataEntry > , } # [ test ] fn bindgen_test_layout_ContentBlockingLog_OriginEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ContentBlockingLog_OriginEntry > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( ContentBlockingLog_OriginEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ContentBlockingLog_OriginEntry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ContentBlockingLog_OriginEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_OriginEntry > ( ) ) ) . mOrigin as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_OriginEntry ) , "::" , stringify ! ( mOrigin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_OriginEntry > ( ) ) ) . mData as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_OriginEntry ) , "::" , stringify ! ( mData ) ) ) ; } pub type ContentBlockingLog_OriginDataTable = root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_OriginEntry > ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ContentBlockingLog_StringWriteFunc { pub _base : root :: mozilla :: JSONWriteFunc , pub mBuffer : * mut ::gecko_bindings::structs::nsACString , } # [ test ] fn bindgen_test_layout_ContentBlockingLog_StringWriteFunc ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ContentBlockingLog_StringWriteFunc > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( ContentBlockingLog_StringWriteFunc ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ContentBlockingLog_StringWriteFunc > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ContentBlockingLog_StringWriteFunc ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog_StringWriteFunc > ( ) ) ) . mBuffer as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog_StringWriteFunc ) , "::" , stringify ! ( mBuffer ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ContentBlockingLog_Comparator { pub _address : u8 , } # [ test ] fn bindgen_test_layout_ContentBlockingLog_Comparator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ContentBlockingLog_Comparator > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( ContentBlockingLog_Comparator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ContentBlockingLog_Comparator > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( ContentBlockingLog_Comparator ) ) ) ; } # [ test ] fn bindgen_test_layout_ContentBlockingLog ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ContentBlockingLog > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( ContentBlockingLog ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ContentBlockingLog > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ContentBlockingLog ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ContentBlockingLog > ( ) ) ) . mLog as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ContentBlockingLog ) , "::" , stringify ! ( mLog ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TreeOrderedArray { pub mList : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsRadioGroupStruct { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleSheetList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct DocumentOrShadowRoot__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " A class meant to be shared by ShadowRoot and Document, that holds a list of" ] # [ doc = " stylesheets." ] # [ doc = "" ] # [ doc = " TODO(emilio, bug 1418159): In the future this should hold most of the" ] # [ doc = " relevant style state, this should allow us to fix bug 548397." ] # [ repr ( C ) ] pub struct DocumentOrShadowRoot { pub vtable_ : * const DocumentOrShadowRoot__bindgen_vtable , pub mStyleSheets : root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > , pub mDOMStyleSheets : root :: RefPtr < root :: mozilla :: dom :: StyleSheetList > , pub mIdentifierMap : [ u32 ; 5usize ] , pub mRadioGroups : [ u32 ; 5usize ] , pub mAsNode : * mut root :: nsINode , pub mKind : root :: mozilla :: dom :: DocumentOrShadowRoot_Kind , } pub const DocumentOrShadowRoot_Kind_Document : root :: mozilla :: dom :: DocumentOrShadowRoot_Kind = 0 ; pub const DocumentOrShadowRoot_Kind_ShadowRoot : root :: mozilla :: dom :: DocumentOrShadowRoot_Kind = 1 ; pub type DocumentOrShadowRoot_Kind = i32 ; # [ doc = " This gets fired when the element that an id refers to changes." ] # [ doc = " This fires at difficult times. It is generally not safe to do anything" ] # [ doc = " which could modify the DOM in any way. Use" ] # [ doc = " nsContentUtils::AddScriptRunner." ] # [ doc = " @return true to keep the callback in the callback set, false" ] # [ doc = " to remove it." ] pub type DocumentOrShadowRoot_IDTargetObserver = :: std :: option :: Option < unsafe extern "C" fn ( aOldElement : * mut root :: mozilla :: dom :: Element , aNewelement : * mut root :: mozilla :: dom :: Element , aData : * mut :: std :: os :: raw :: c_void ) -> bool > ; # [ test ] fn bindgen_test_layout_DocumentOrShadowRoot ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DocumentOrShadowRoot > ( ) , 60usize , concat ! ( "Size of: " , stringify ! ( DocumentOrShadowRoot ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DocumentOrShadowRoot > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DocumentOrShadowRoot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocumentOrShadowRoot > ( ) ) ) . mStyleSheets as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( DocumentOrShadowRoot ) , "::" , stringify ! ( mStyleSheets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocumentOrShadowRoot > ( ) ) ) . mDOMStyleSheets as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( DocumentOrShadowRoot ) , "::" , stringify ! ( mDOMStyleSheets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocumentOrShadowRoot > ( ) ) ) . mIdentifierMap as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( DocumentOrShadowRoot ) , "::" , stringify ! ( mIdentifierMap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocumentOrShadowRoot > ( ) ) ) . mRadioGroups as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( DocumentOrShadowRoot ) , "::" , stringify ! ( mRadioGroups ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocumentOrShadowRoot > ( ) ) ) . mAsNode as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( DocumentOrShadowRoot ) , "::" , stringify ! ( mAsNode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocumentOrShadowRoot > ( ) ) ) . mKind as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( DocumentOrShadowRoot ) , "::" , stringify ! ( mKind ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct AnonymousContent { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BoxObject { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct XULBroadcastManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct XULPersist { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DocumentL10n { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DocumentTimeline { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMImplementation { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FeaturePolicy { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FontFaceSet { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HTMLImageElement { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Link { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MediaQueryList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScriptLoader { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct XPathEvaluator { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMStyleSheetSetList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ResizeObserverController { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct DocHeaderData { pub mField : root :: RefPtr < root :: nsAtom > , pub mData : ::gecko_bindings::structs::nsString , pub mNext : * mut root :: mozilla :: dom :: DocHeaderData , } # [ test ] fn bindgen_test_layout_DocHeaderData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DocHeaderData > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( DocHeaderData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DocHeaderData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DocHeaderData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocHeaderData > ( ) ) ) . mField as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( DocHeaderData ) , "::" , stringify ! ( mField ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocHeaderData > ( ) ) ) . mData as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( DocHeaderData ) , "::" , stringify ! ( mData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocHeaderData > ( ) ) ) . mNext as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( DocHeaderData ) , "::" , stringify ! ( mNext ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ExternalResourceMap { pub mMap : [ u32 ; 5usize ] , pub mPendingLoads : [ u32 ; 5usize ] , pub mHaveShutDown : bool , } pub type ExternalResourceMap_SubDocEnumFunc = :: std :: option :: Option < unsafe extern "C" fn ( aDocument : * mut root :: mozilla :: dom :: Document , aData : * mut :: std :: os :: raw :: c_void ) -> bool > ; # [ doc = " A class that represents an external resource load that has begun but" ] # [ doc = " doesn\'t have a document yet.  Observers can be registered on this object," ] # [ doc = " and will be notified after the document is created.  Observers registered" ] # [ doc = " after the document has been created will NOT be notified.  When observers" ] # [ doc = " are notified, the subject will be the newly-created document, the topic" ] # [ doc = " will be \"external-resource-document-created\", and the data will be null." ] # [ doc = " If document creation fails for some reason, observers will still be" ] # [ doc = " notified, with a null document pointer." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ExternalResourceMap_ExternalResourceLoad { pub _base : root :: nsISupports , pub mObservers : [ u32 ; 11usize ] , } # [ test ] fn bindgen_test_layout_ExternalResourceMap_ExternalResourceLoad ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExternalResourceMap_ExternalResourceLoad > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( ExternalResourceMap_ExternalResourceLoad ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExternalResourceMap_ExternalResourceLoad > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExternalResourceMap_ExternalResourceLoad ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExternalResourceMap_ExternalResourceLoad > ( ) ) ) . mObservers as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ExternalResourceMap_ExternalResourceLoad ) , "::" , stringify ! ( mObservers ) ) ) ; } # [ repr ( C ) ] pub struct ExternalResourceMap_ExternalResource { pub mDocument : root :: RefPtr < root :: mozilla :: dom :: Document > , pub mViewer : root :: nsCOMPtr , pub mLoadGroup : root :: nsCOMPtr , } # [ test ] fn bindgen_test_layout_ExternalResourceMap_ExternalResource ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExternalResourceMap_ExternalResource > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( ExternalResourceMap_ExternalResource ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExternalResourceMap_ExternalResource > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExternalResourceMap_ExternalResource ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExternalResourceMap_ExternalResource > ( ) ) ) . mDocument as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ExternalResourceMap_ExternalResource ) , "::" , stringify ! ( mDocument ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExternalResourceMap_ExternalResource > ( ) ) ) . mViewer as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ExternalResourceMap_ExternalResource ) , "::" , stringify ! ( mViewer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExternalResourceMap_ExternalResource > ( ) ) ) . mLoadGroup as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ExternalResourceMap_ExternalResource ) , "::" , stringify ! ( mLoadGroup ) ) ) ; } # [ repr ( C ) ] pub struct ExternalResourceMap_PendingLoad { pub _base : root :: mozilla :: dom :: ExternalResourceMap_ExternalResourceLoad , pub _base_1 : root :: nsIStreamListener , pub mRefCnt : root :: nsAutoRefCnt , pub mDisplayDocument : root :: RefPtr < root :: mozilla :: dom :: Document > , pub mTargetListener : root :: nsCOMPtr , pub mURI : root :: nsCOMPtr , } pub type ExternalResourceMap_PendingLoad_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_ExternalResourceMap_PendingLoad ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExternalResourceMap_PendingLoad > ( ) , 68usize , concat ! ( "Size of: " , stringify ! ( ExternalResourceMap_PendingLoad ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExternalResourceMap_PendingLoad > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExternalResourceMap_PendingLoad ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ExternalResourceMap_LoadgroupCallbacks { pub _base : root :: nsIInterfaceRequestor , pub mRefCnt : root :: nsAutoRefCnt , pub mCallbacks : root :: nsCOMPtr , } pub type ExternalResourceMap_LoadgroupCallbacks_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ExternalResourceMap_LoadgroupCallbacks_nsILoadContextShim { pub _base : root :: nsIInterfaceRequestor , pub _base_1 : root :: nsILoadContext , pub mRefCnt : root :: nsAutoRefCnt , pub mIfReq : root :: nsCOMPtr , pub mRealPtr : root :: nsCOMPtr , } pub type ExternalResourceMap_LoadgroupCallbacks_nsILoadContextShim_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_ExternalResourceMap_LoadgroupCallbacks_nsILoadContextShim ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExternalResourceMap_LoadgroupCallbacks_nsILoadContextShim > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks_nsILoadContextShim ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExternalResourceMap_LoadgroupCallbacks_nsILoadContextShim > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks_nsILoadContextShim ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ExternalResourceMap_LoadgroupCallbacks_nsIProgressEventSinkShim { pub _base : root :: nsIInterfaceRequestor , pub _base_1 : root :: nsIProgressEventSink , pub mRefCnt : root :: nsAutoRefCnt , pub mIfReq : root :: nsCOMPtr , pub mRealPtr : root :: nsCOMPtr , } pub type ExternalResourceMap_LoadgroupCallbacks_nsIProgressEventSinkShim_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_ExternalResourceMap_LoadgroupCallbacks_nsIProgressEventSinkShim ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExternalResourceMap_LoadgroupCallbacks_nsIProgressEventSinkShim > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks_nsIProgressEventSinkShim ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExternalResourceMap_LoadgroupCallbacks_nsIProgressEventSinkShim > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks_nsIProgressEventSinkShim ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ExternalResourceMap_LoadgroupCallbacks_nsIChannelEventSinkShim { pub _base : root :: nsIInterfaceRequestor , pub _base_1 : root :: nsIChannelEventSink , pub mRefCnt : root :: nsAutoRefCnt , pub mIfReq : root :: nsCOMPtr , pub mRealPtr : root :: nsCOMPtr , } pub type ExternalResourceMap_LoadgroupCallbacks_nsIChannelEventSinkShim_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_ExternalResourceMap_LoadgroupCallbacks_nsIChannelEventSinkShim ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExternalResourceMap_LoadgroupCallbacks_nsIChannelEventSinkShim > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks_nsIChannelEventSinkShim ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExternalResourceMap_LoadgroupCallbacks_nsIChannelEventSinkShim > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks_nsIChannelEventSinkShim ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ExternalResourceMap_LoadgroupCallbacks_nsIApplicationCacheContainerShim { pub _base : root :: nsIInterfaceRequestor , pub _base_1 : root :: nsIApplicationCacheContainer , pub mRefCnt : root :: nsAutoRefCnt , pub mIfReq : root :: nsCOMPtr , pub mRealPtr : root :: nsCOMPtr , } pub type ExternalResourceMap_LoadgroupCallbacks_nsIApplicationCacheContainerShim_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_ExternalResourceMap_LoadgroupCallbacks_nsIApplicationCacheContainerShim ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExternalResourceMap_LoadgroupCallbacks_nsIApplicationCacheContainerShim > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks_nsIApplicationCacheContainerShim ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExternalResourceMap_LoadgroupCallbacks_nsIApplicationCacheContainerShim > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks_nsIApplicationCacheContainerShim ) ) ) ; } # [ test ] fn bindgen_test_layout_ExternalResourceMap_LoadgroupCallbacks ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExternalResourceMap_LoadgroupCallbacks > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExternalResourceMap_LoadgroupCallbacks > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExternalResourceMap_LoadgroupCallbacks > ( ) ) ) . mRefCnt as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExternalResourceMap_LoadgroupCallbacks > ( ) ) ) . mCallbacks as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ExternalResourceMap_LoadgroupCallbacks ) , "::" , stringify ! ( mCallbacks ) ) ) ; } # [ test ] fn bindgen_test_layout_ExternalResourceMap ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExternalResourceMap > ( ) , 44usize , concat ! ( "Size of: " , stringify ! ( ExternalResourceMap ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExternalResourceMap > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExternalResourceMap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExternalResourceMap > ( ) ) ) . mMap as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ExternalResourceMap ) , "::" , stringify ! ( mMap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExternalResourceMap > ( ) ) ) . mPendingLoads as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( ExternalResourceMap ) , "::" , stringify ! ( mPendingLoads ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExternalResourceMap > ( ) ) ) . mHaveShutDown as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( ExternalResourceMap ) , "::" , stringify ! ( mHaveShutDown ) ) ) ; } # [ repr ( C ) ] pub struct Document { pub _base : root :: nsINode , pub _base_1 : root :: mozilla :: dom :: DocumentOrShadowRoot , pub _base_2 : root :: nsSupportsWeakReference , pub _base_3 : root :: nsIRadioGroupContainer , pub _base_4 : root :: nsIScriptObjectPrincipal , pub _base_5 : root :: nsIApplicationCacheContainer , pub _base_6 : root :: nsStubMutationObserver , pub _base_7 : root :: mozilla :: dom :: DispatcherTrait , pub _base_8 : u32 , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mDocumentL10n : root :: RefPtr < root :: mozilla :: dom :: DocumentL10n > , pub mL10nResources : root :: nsTArray < ::gecko_bindings::structs::nsString > , pub mApplicationCache : root :: nsCOMPtr , pub mDeprecationWarnedAbout : [ u32 ; 2usize ] , pub mDocWarningWarnedAbout : u32 , pub mSelectorCache : root :: mozilla :: UniquePtr < root :: mozilla :: dom :: Document_SelectorCache > , pub mStyleSet : root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleSet > , pub mReferrer : ::gecko_bindings::structs::nsCString , pub mLastModified : ::gecko_bindings::structs::nsString , pub mDocumentURI : root :: nsCOMPtr , pub mOriginalURI : root :: nsCOMPtr , pub mChromeXHRDocURI : root :: nsCOMPtr , pub mDocumentBaseURI : root :: nsCOMPtr , pub mChromeXHRDocBaseURI : root :: nsCOMPtr , pub mBaseDomain : ::gecko_bindings::structs::nsCString , pub mCachedURLData : root :: RefPtr < root :: mozilla :: URLExtraData > , pub mDocumentLoadGroup : root :: nsWeakPtr , pub mReferrerPolicySet : bool , pub mReferrerPolicy : root :: mozilla :: dom :: Document_ReferrerPolicyEnum , pub mBlockAllMixedContent : bool , pub mBlockAllMixedContentPreloads : bool , pub mUpgradeInsecureRequests : bool , pub mUpgradeInsecurePreloads : bool , pub mDocumentContainer : u32 , pub mCharacterSet : root :: mozilla :: NotNull < * const root :: mozilla :: Encoding > , pub mCharacterSetSource : i32 , pub mParentDocument : * mut root :: mozilla :: dom :: Document , pub mCachedRootElement : * mut root :: mozilla :: dom :: Element , pub mNodeInfoManager : * mut root :: nsNodeInfoManager , pub mCSSLoader : root :: RefPtr < root :: mozilla :: css :: Loader > , pub mStyleImageLoader : root :: RefPtr < root :: mozilla :: css :: ImageLoader > , pub mAttrStyleSheet : root :: RefPtr < root :: nsHTMLStyleSheet > , pub mStyleAttrStyleSheet : root :: RefPtr < root :: nsHTMLCSSStyleSheet > , pub mImageTracker : root :: RefPtr < root :: mozilla :: dom :: ImageTracker > , pub mComposedShadowRoots : root :: mozilla :: dom :: Document_ShadowRootSet , pub mSVGUseElementsNeedingShadowTreeUpdate : root :: mozilla :: dom :: Document_SVGUseElementSet , pub mActivityObservers : u32 , pub mStyledLinks : [ u32 ; 5usize ] , pub mLinksToUpdate : root :: mozilla :: dom :: Document_LinksToUpdateList , pub mAnimationController : root :: RefPtr < root :: mozilla :: SMILAnimationController > , pub mPropertyTable : root :: nsPropertyTable , pub mChildrenCollection : root :: nsCOMPtr , pub mImages : root :: RefPtr < root :: nsContentList > , pub mEmbeds : root :: RefPtr < root :: nsContentList > , pub mLinks : root :: RefPtr < root :: nsContentList > , pub mForms : root :: RefPtr < root :: nsContentList > , pub mScripts : root :: RefPtr < root :: nsContentList > , pub mApplets : root :: nsCOMPtr , pub mAnchors : root :: RefPtr < root :: nsContentList > , pub mFontFaceSet : root :: RefPtr < root :: mozilla :: dom :: FontFaceSet > , pub __bindgen_padding_0 : u32 , pub mLastFocusTime : root :: mozilla :: TimeStamp , pub mDocumentState : root :: mozilla :: EventStates , pub mReadyForIdle : root :: RefPtr < root :: mozilla :: dom :: Promise > , pub mFeaturePolicy : root :: RefPtr < root :: mozilla :: dom :: FeaturePolicy > , pub mResizeObserverController : root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ResizeObserverController > , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 11usize ] , u8 > , pub mPendingFullscreenRequests : u8 , pub mXMLDeclarationBits : u8 , pub mOnloadBlockCount : u32 , pub mAsyncOnloadBlockCount : u32 , pub mCompatMode : root :: nsCompatibility , pub mReadyState : root :: mozilla :: dom :: Document_ReadyState , pub mAncestorIsLoading : bool , pub mVisibilityState : root :: mozilla :: dom :: VisibilityState , pub mType : root :: mozilla :: dom :: Document_Type , pub mDefaultElementType : u8 , pub mAllowXULXBL : root :: mozilla :: dom :: Document_Tri , pub mScriptGlobalObject : root :: nsCOMPtr , pub mOriginalDocument : root :: RefPtr < root :: mozilla :: dom :: Document > , pub mBidiOptions : u32 , pub mSandboxFlags : u32 , pub mContentLanguage : ::gecko_bindings::structs::nsCString , pub mChannel : root :: nsCOMPtr , pub mContentType : ::gecko_bindings::structs::nsCString , pub mContentTypeForWriteCalls : ::gecko_bindings::structs::nsCString , pub mSecurityInfo : root :: nsCOMPtr , pub mFailedChannel : root :: nsCOMPtr , pub mPartID : u32 , pub mMarkedCCGeneration : u32 , pub mPresShell : * mut root :: mozilla :: PresShell , pub mSubtreeModifiedTargets : root :: nsCOMArray , pub mSubtreeModifiedDepth : u32 , pub mPreloadingImages : [ u32 ; 5usize ] , pub mPreloadedPreconnects : [ u32 ; 5usize ] , pub mPreloadPictureDepth : u32 , pub mPreloadPictureFoundSource : ::gecko_bindings::structs::nsString , pub mDisplayDocument : root :: RefPtr < root :: mozilla :: dom :: Document > , pub mEventsSuppressed : u32 , pub mSuspendedQueues : root :: nsTArray < root :: RefPtr < root :: mozilla :: net :: ChannelEventQueue > > , pub mSuppressedEventListener : root :: RefPtr < root :: mozilla :: dom :: EventListener > , # [ doc = " https://html.spec.whatwg.org/#ignore-destructive-writes-counter" ] pub mIgnoreDestructiveWritesCounter : u32 , # [ doc = " The current frame request callback handle" ] pub mFrameRequestCallbackCounter : i32 , pub mStaticCloneCount : u32 , pub mLatestStaticClone : u32 , pub mBlockedNodesByClassifier : root :: nsTArray < root :: nsWeakPtr > , pub mWindow : * mut root :: nsPIDOMWindowInner , pub mCachedEncoder : root :: nsCOMPtr , pub mFrameRequestCallbacks : root :: nsTArray < root :: mozilla :: dom :: Document_FrameRequest > , pub mCanceledFrameRequestCallbacks : [ u64 ; 3usize ] , pub mBFCacheEntry : * mut root :: nsIBFCacheEntry , pub mBaseTarget : ::gecko_bindings::structs::nsString , pub mStateObjectContainer : root :: nsCOMPtr , pub mStateObjectCached : root :: nsCOMPtr , pub mInSyncOperationCount : u32 , pub mXPathEvaluator : root :: mozilla :: UniquePtr < root :: mozilla :: dom :: XPathEvaluator > , pub mAnonymousContents : root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: AnonymousContent > > , pub mBlockDOMContentLoaded : u32 , pub mDOMMediaQueryLists : root :: mozilla :: LinkedList , pub mObservers : [ u32 ; 2usize ] , pub mUseCounters : [ u32 ; 5usize ] , pub mChildDocumentUseCounters : [ u32 ; 5usize ] , pub mNotifiedPageForUseCounter : [ u32 ; 5usize ] , pub mStyleUseCounters : root :: mozilla :: UniquePtr < root :: StyleUseCounters > , pub mUserHasInteracted : bool , pub mHasUserInteractionTimerScheduled : bool , pub __bindgen_padding_1 : [ u32 ; 0usize ] , pub mPageUnloadingEventTimeStamp : root :: mozilla :: TimeStamp , pub mDocGroup : root :: RefPtr < root :: nsINode_DocGroup > , pub mTrackingScripts : [ u32 ; 5usize ] , pub mContentBlockingLog : root :: mozilla :: dom :: ContentBlockingLog , pub mAncestorPrincipals : root :: nsTArray < root :: nsCOMPtr > , pub mAncestorOuterWindowIDs : root :: nsTArray < u64 > , pub mParser : root :: nsCOMPtr , pub mPrototypeDocument : root :: RefPtr < root :: nsXULPrototypeDocument > , pub mStackRefCnt : root :: nsrefcnt , pub mWeakSink : root :: nsWeakPtr , pub mUpdateNestLevel : u32 , pub mViewportType : root :: mozilla :: dom :: Document_ViewportType , pub mSubDocuments : * mut root :: PLDHashTable , pub mHeaderData : * mut root :: mozilla :: dom :: DocHeaderData , pub mFlashClassification : root :: mozilla :: dom :: FlashClassification , pub mIsThirdPartyForFlashClassifier : [ u8 ; 2usize ] , pub mPendingTitleChangeEvent : u32 , pub mTiming : root :: RefPtr < root :: nsDOMNavigationTiming > , pub mLoadingTimeStamp : root :: mozilla :: TimeStamp , pub mAutoFocusElement : root :: nsWeakPtr , pub mScrollToRef : ::gecko_bindings::structs::nsCString , pub mScrollAnchorAdjustmentLength : root :: nscoord , pub mScrollAnchorAdjustmentCount : i32 , pub mScopeObject : root :: nsWeakPtr , pub mIntersectionObservers : [ u32 ; 5usize ] , pub mFullscreenStack : root :: nsTArray < root :: nsWeakPtr > , pub mFullscreenRoot : root :: nsWeakPtr , pub mDOMImplementation : root :: RefPtr < root :: mozilla :: dom :: DOMImplementation > , pub mImageMaps : root :: RefPtr < root :: nsContentList > , pub mResponsiveContent : [ u32 ; 5usize ] , pub mPlugins : [ u32 ; 5usize ] , pub mDocumentTimeline : root :: RefPtr < root :: mozilla :: dom :: DocumentTimeline > , pub mTimelines : root :: mozilla :: LinkedList , pub mScriptLoader : root :: RefPtr < root :: mozilla :: dom :: ScriptLoader > , pub mBoxObjectTable : * mut u8 , pub mPendingAnimationTracker : root :: RefPtr < root :: mozilla :: PendingAnimationTracker > , pub mTemplateContentsOwner : root :: RefPtr < root :: mozilla :: dom :: Document > , pub mExternalResourceMap : root :: mozilla :: dom :: ExternalResourceMap , pub mOrientationPendingPromise : root :: RefPtr < root :: mozilla :: dom :: Promise > , pub mCurrentOrientationAngle : u16 , pub mCurrentOrientationType : root :: mozilla :: dom :: OrientationType , pub mInitializableFrameLoaders : root :: nsTArray < root :: RefPtr < root :: nsFrameLoader > > , pub mFrameLoaderFinalizers : root :: nsTArray < root :: nsCOMPtr > , pub mFrameLoaderRunner : u32 , pub mLayoutHistoryState : root :: nsCOMPtr , pub mScaleMinFloat : root :: mozilla :: LayoutDeviceToScreenScale , pub mScaleMaxFloat : root :: mozilla :: LayoutDeviceToScreenScale , pub mScaleFloat : root :: mozilla :: LayoutDeviceToScreenScale , pub mPixelRatio : root :: mozilla :: CSSToLayoutDeviceScale , pub mMinWidth : root :: mozilla :: CSSCoord , pub mMaxWidth : root :: mozilla :: CSSCoord , pub mMinHeight : root :: mozilla :: CSSCoord , pub mMaxHeight : root :: mozilla :: CSSCoord , pub mListenerManager : root :: RefPtr < root :: mozilla :: EventListenerManager > , pub mMaybeEndOutermostXBLUpdateRunner : root :: nsCOMPtr , pub mOnloadBlocker : root :: nsCOMPtr , pub mAdditionalSheets : [ root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > ; 3usize ] , pub mLastStyleSheetSet : ::gecko_bindings::structs::nsString , pub mPreferredStyleSheetSet : ::gecko_bindings::structs::nsString , pub mStyleSheetSetList : root :: RefPtr < root :: mozilla :: dom :: DOMStyleSheetSetList > , pub mLazySVGPresElements : [ u32 ; 5usize ] , pub mLangGroupFontPrefs : root :: mozilla :: LangGroupFontPrefs , pub mLanguagesUsed : [ u32 ; 5usize ] , pub mLanguageFromCharset : root :: RefPtr < root :: nsAtom > , pub mServoRestyleRoot : root :: nsCOMPtr , pub mServoRestyleRootDirtyBits : u32 , pub mThrowOnDynamicMarkupInsertionCounter : u32 , pub mIgnoreOpensDuringUnloadCounter : u32 , pub mCommandDispatcher : root :: nsCOMPtr , pub mXULBroadcastManager : root :: RefPtr < root :: mozilla :: dom :: XULBroadcastManager > , pub mXULPersist : root :: RefPtr < root :: mozilla :: dom :: XULPersist > , pub mDocLWTheme : root :: mozilla :: dom :: Document_DocumentTheme , pub mSavedResolution : f32 , pub mPendingInitialTranslation : bool , pub mCookieSettings : root :: nsCOMPtr , pub mGeneration : i32 , pub mCachedTabSizeGeneration : i32 , pub mCachedTabSizes : root :: nsTabSizes , pub mInRDMPane : bool , pub mIntrinsicStoragePrincipal : root :: nsCOMPtr , pub mExpandoAndGeneration : root :: js :: ExpandoAndGeneration , } pub type Document_ExternalResourceLoad = root :: mozilla :: dom :: ExternalResourceMap_ExternalResourceLoad ; pub use self :: super :: super :: super :: root :: mozilla :: net :: ReferrerPolicy as Document_ReferrerPolicyEnum ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Document_COMTypeInfo { pub _address : u8 , } pub type Document_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Document_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_Document_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Document_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( Document_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Document_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Document_cycleCollection ) ) ) ; } # [ repr ( C ) ] pub struct Document_PageUnloadingEventTimeStamp { pub mDocument : root :: RefPtr < root :: mozilla :: dom :: Document > , pub mSet : bool , } # [ test ] fn bindgen_test_layout_Document_PageUnloadingEventTimeStamp ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Document_PageUnloadingEventTimeStamp > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( Document_PageUnloadingEventTimeStamp ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Document_PageUnloadingEventTimeStamp > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Document_PageUnloadingEventTimeStamp ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Document_PageUnloadingEventTimeStamp > ( ) ) ) . mDocument as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Document_PageUnloadingEventTimeStamp ) , "::" , stringify ! ( mDocument ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Document_PageUnloadingEventTimeStamp > ( ) ) ) . mSet as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( Document_PageUnloadingEventTimeStamp ) , "::" , stringify ! ( mSet ) ) ) ; } # [ repr ( C ) ] pub struct Document_SelectorCacheKey { pub mKey : ::gecko_bindings::structs::nsString , pub mState : root :: nsExpirationState , } # [ test ] fn bindgen_test_layout_Document_SelectorCacheKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Document_SelectorCacheKey > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( Document_SelectorCacheKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Document_SelectorCacheKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Document_SelectorCacheKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Document_SelectorCacheKey > ( ) ) ) . mKey as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Document_SelectorCacheKey ) , "::" , stringify ! ( mKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Document_SelectorCacheKey > ( ) ) ) . mState as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( Document_SelectorCacheKey ) , "::" , stringify ! ( mState ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Document_SelectorCacheKeyDeleter { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ repr ( align ( 4 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Document_SelectorCache { pub _bindgen_opaque_blob : [ u32 ; 18usize ] , } pub type Document_SelectorCache_SelectorList = root :: mozilla :: UniquePtr < root :: RawServoSelectorList > ; # [ test ] fn bindgen_test_layout_Document_SelectorCache ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Document_SelectorCache > ( ) , 72usize , concat ! ( "Size of: " , stringify ! ( Document_SelectorCache ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Document_SelectorCache > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Document_SelectorCache ) ) ) ; } pub const Document_additionalSheetType_eAgentSheet : root :: mozilla :: dom :: Document_additionalSheetType = 0 ; pub const Document_additionalSheetType_eUserSheet : root :: mozilla :: dom :: Document_additionalSheetType = 1 ; pub const Document_additionalSheetType_eAuthorSheet : root :: mozilla :: dom :: Document_additionalSheetType = 2 ; pub const Document_additionalSheetType_AdditionalSheetTypeCount : root :: mozilla :: dom :: Document_additionalSheetType = 3 ; pub type Document_additionalSheetType = u32 ; pub const Document_ReadyState_READYSTATE_UNINITIALIZED : root :: mozilla :: dom :: Document_ReadyState = 0 ; pub const Document_ReadyState_READYSTATE_LOADING : root :: mozilla :: dom :: Document_ReadyState = 1 ; pub const Document_ReadyState_READYSTATE_INTERACTIVE : root :: mozilla :: dom :: Document_ReadyState = 3 ; pub const Document_ReadyState_READYSTATE_COMPLETE : root :: mozilla :: dom :: Document_ReadyState = 4 ; pub type Document_ReadyState = u32 ; # [ doc = " Enumerate all subdocuments." ] # [ doc = " The enumerator callback should return true to continue enumerating, or" ] # [ doc = " false to stop.  This will never get passed a null aDocument." ] pub type Document_SubDocEnumFunc = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut root :: mozilla :: dom :: Document , aData : * mut :: std :: os :: raw :: c_void ) -> bool > ; # [ doc = " Collect all the descendant documents for which |aCalback| returns true." ] # [ doc = " The callback function must not mutate any state for the given document." ] pub type Document_nsDocTestFunc = :: std :: option :: Option < unsafe extern "C" fn ( aDocument : * const root :: mozilla :: dom :: Document ) -> bool > ; pub type Document_ActivityObserverEnumerator = :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut root :: nsISupports , arg2 : * mut :: std :: os :: raw :: c_void ) > ; # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum Document_DocumentTheme { Doc_Theme_Uninitialized = 0 , Doc_Theme_None = 1 , Doc_Theme_Neutral = 2 , Doc_Theme_Dark = 3 , Doc_Theme_Bright = 4 , } pub const Document_MediaDocumentKind_NotMedia : root :: mozilla :: dom :: Document_MediaDocumentKind = 0 ; pub const Document_MediaDocumentKind_Video : root :: mozilla :: dom :: Document_MediaDocumentKind = 1 ; pub const Document_MediaDocumentKind_Image : root :: mozilla :: dom :: Document_MediaDocumentKind = 2 ; pub const Document_MediaDocumentKind_Plugin : root :: mozilla :: dom :: Document_MediaDocumentKind = 3 ; pub type Document_MediaDocumentKind = i32 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Document_FrameRequest { pub mCallback : root :: RefPtr < root :: mozilla :: dom :: FrameRequestCallback > , pub mHandle : i32 , } # [ test ] fn bindgen_test_layout_Document_FrameRequest ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Document_FrameRequest > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( Document_FrameRequest ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Document_FrameRequest > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Document_FrameRequest ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Document_FrameRequest > ( ) ) ) . mCallback as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Document_FrameRequest ) , "::" , stringify ! ( mCallback ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Document_FrameRequest > ( ) ) ) . mHandle as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( Document_FrameRequest ) , "::" , stringify ! ( mHandle ) ) ) ; } pub type Document_ShadowRootSet = [ u32 ; 5usize ] ; pub const Document_DeprecatedOperations_eEnablePrivilege : root :: mozilla :: dom :: Document_DeprecatedOperations = 0 ; pub const Document_DeprecatedOperations_eMutationEvent : root :: mozilla :: dom :: Document_DeprecatedOperations = 1 ; pub const Document_DeprecatedOperations_eComponents : root :: mozilla :: dom :: Document_DeprecatedOperations = 2 ; pub const Document_DeprecatedOperations_eNodeIteratorDetach : root :: mozilla :: dom :: Document_DeprecatedOperations = 3 ; pub const Document_DeprecatedOperations_eLenientThis : root :: mozilla :: dom :: Document_DeprecatedOperations = 4 ; pub const Document_DeprecatedOperations_eMozGetAsFile : root :: mozilla :: dom :: Document_DeprecatedOperations = 5 ; pub const Document_DeprecatedOperations_eUseOfCaptureEvents : root :: mozilla :: dom :: Document_DeprecatedOperations = 6 ; pub const Document_DeprecatedOperations_eUseOfReleaseEvents : root :: mozilla :: dom :: Document_DeprecatedOperations = 7 ; pub const Document_DeprecatedOperations_eUseOfDOM3LoadMethod : root :: mozilla :: dom :: Document_DeprecatedOperations = 8 ; pub const Document_DeprecatedOperations_eChromeUseOfDOM3LoadMethod : root :: mozilla :: dom :: Document_DeprecatedOperations = 9 ; pub const Document_DeprecatedOperations_eShowModalDialog : root :: mozilla :: dom :: Document_DeprecatedOperations = 10 ; pub const Document_DeprecatedOperations_eSyncXMLHttpRequest : root :: mozilla :: dom :: Document_DeprecatedOperations = 11 ; pub const Document_DeprecatedOperations_eWindow_Cc_ontrollers : root :: mozilla :: dom :: Document_DeprecatedOperations = 12 ; pub const Document_DeprecatedOperations_eImportXULIntoContent : root :: mozilla :: dom :: Document_DeprecatedOperations = 13 ; pub const Document_DeprecatedOperations_eNavigatorGetUserMedia : root :: mozilla :: dom :: Document_DeprecatedOperations = 14 ; pub const Document_DeprecatedOperations_eWebrtcDeprecatedPrefix : root :: mozilla :: dom :: Document_DeprecatedOperations = 15 ; pub const Document_DeprecatedOperations_eRTCPeerConnectionGetStreams : root :: mozilla :: dom :: Document_DeprecatedOperations = 16 ; pub const Document_DeprecatedOperations_eAppCache : root :: mozilla :: dom :: Document_DeprecatedOperations = 17 ; pub const Document_DeprecatedOperations_eAppCacheInsecure : root :: mozilla :: dom :: Document_DeprecatedOperations = 18 ; pub const Document_DeprecatedOperations_ePrefixedImageSmoothingEnabled : root :: mozilla :: dom :: Document_DeprecatedOperations = 19 ; pub const Document_DeprecatedOperations_eLenientSetter : root :: mozilla :: dom :: Document_DeprecatedOperations = 20 ; pub const Document_DeprecatedOperations_eImageBitmapRenderingContext_TransferImageBitmap : root :: mozilla :: dom :: Document_DeprecatedOperations = 21 ; pub const Document_DeprecatedOperations_eWindowContentUntrusted : root :: mozilla :: dom :: Document_DeprecatedOperations = 22 ; pub const Document_DeprecatedOperations_eRegisterProtocolHandlerInsecure : root :: mozilla :: dom :: Document_DeprecatedOperations = 23 ; pub const Document_DeprecatedOperations_eMixedDisplayObjectSubrequest : root :: mozilla :: dom :: Document_DeprecatedOperations = 24 ; pub const Document_DeprecatedOperations_eMotionEvent : root :: mozilla :: dom :: Document_DeprecatedOperations = 25 ; pub const Document_DeprecatedOperations_eOrientationEvent : root :: mozilla :: dom :: Document_DeprecatedOperations = 26 ; pub const Document_DeprecatedOperations_eProximityEvent : root :: mozilla :: dom :: Document_DeprecatedOperations = 27 ; pub const Document_DeprecatedOperations_eAmbientLightEvent : root :: mozilla :: dom :: Document_DeprecatedOperations = 28 ; pub const Document_DeprecatedOperations_eIDBOpenDBOptions_StorageType : root :: mozilla :: dom :: Document_DeprecatedOperations = 29 ; pub const Document_DeprecatedOperations_eMozBoxOrInlineBoxDisplay : root :: mozilla :: dom :: Document_DeprecatedOperations = 30 ; pub const Document_DeprecatedOperations_eDOMQuadBoundsAttr : root :: mozilla :: dom :: Document_DeprecatedOperations = 31 ; pub const Document_DeprecatedOperations_eDeprecatedTestingInterface : root :: mozilla :: dom :: Document_DeprecatedOperations = 32 ; pub const Document_DeprecatedOperations_eDeprecatedTestingMethod : root :: mozilla :: dom :: Document_DeprecatedOperations = 33 ; pub const Document_DeprecatedOperations_eDeprecatedTestingAttribute : root :: mozilla :: dom :: Document_DeprecatedOperations = 34 ; pub const Document_DeprecatedOperations_eCreateImageBitmapCanvasRenderingContext2D : root :: mozilla :: dom :: Document_DeprecatedOperations = 35 ; pub const Document_DeprecatedOperations_eMozRequestFullScreenDeprecatedPrefix : root :: mozilla :: dom :: Document_DeprecatedOperations = 36 ; pub const Document_DeprecatedOperations_eMozfullscreenchangeDeprecatedPrefix : root :: mozilla :: dom :: Document_DeprecatedOperations = 37 ; pub const Document_DeprecatedOperations_eMozfullscreenerrorDeprecatedPrefix : root :: mozilla :: dom :: Document_DeprecatedOperations = 38 ; pub const Document_DeprecatedOperations_eExternal_AddSearchProvider : root :: mozilla :: dom :: Document_DeprecatedOperations = 39 ; pub const Document_DeprecatedOperations_eMouseEvent_MozPressure : root :: mozilla :: dom :: Document_DeprecatedOperations = 40 ; pub const Document_DeprecatedOperations_eDeprecatedOperationCount : root :: mozilla :: dom :: Document_DeprecatedOperations = 41 ; pub type Document_DeprecatedOperations = u32 ; pub const Document_DocumentWarnings_eIgnoringWillChangeOverBudget : root :: mozilla :: dom :: Document_DocumentWarnings = 0 ; pub const Document_DocumentWarnings_ePreventDefaultFromPassiveListener : root :: mozilla :: dom :: Document_DocumentWarnings = 1 ; pub const Document_DocumentWarnings_eSVGRefLoop : root :: mozilla :: dom :: Document_DocumentWarnings = 2 ; pub const Document_DocumentWarnings_eSVGRefChainLengthExceeded : root :: mozilla :: dom :: Document_DocumentWarnings = 3 ; pub const Document_DocumentWarnings_eDocumentWarningCount : root :: mozilla :: dom :: Document_DocumentWarnings = 4 ; pub type Document_DocumentWarnings = u32 ; pub const Document_ElementCallbackType_eConnected : root :: mozilla :: dom :: Document_ElementCallbackType = 0 ; pub const Document_ElementCallbackType_eDisconnected : root :: mozilla :: dom :: Document_ElementCallbackType = 1 ; pub const Document_ElementCallbackType_eAdopted : root :: mozilla :: dom :: Document_ElementCallbackType = 2 ; pub const Document_ElementCallbackType_eAttributeChanged : root :: mozilla :: dom :: Document_ElementCallbackType = 3 ; pub const Document_ElementCallbackType_eGetCustomInterface : root :: mozilla :: dom :: Document_ElementCallbackType = 4 ; pub type Document_ElementCallbackType = u32 ; pub const Document_UseCounterReportKind_eDefault : root :: mozilla :: dom :: Document_UseCounterReportKind = 0 ; pub const Document_UseCounterReportKind_eIncludeExternalResources : root :: mozilla :: dom :: Document_UseCounterReportKind = 1 ; pub type Document_UseCounterReportKind = i32 ; pub type Document_SVGUseElementSet = [ u32 ; 5usize ] ; pub type Document_LinksToUpdateList = [ u32 ; 3usize ] ; # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum Document_Type { eUnknown = 0 , eHTML = 1 , eXHTML = 2 , eGenericXML = 3 , eSVG = 4 , eXUL = 5 , } pub const Document_Tri_eTriUnset : root :: mozilla :: dom :: Document_Tri = 0 ; pub const Document_Tri_eTriFalse : root :: mozilla :: dom :: Document_Tri = 1 ; pub const Document_Tri_eTriTrue : root :: mozilla :: dom :: Document_Tri = 2 ; pub type Document_Tri = u32 ; pub const Document_ViewportType_DisplayWidthHeight : root :: mozilla :: dom :: Document_ViewportType = 0 ; pub const Document_ViewportType_Specified : root :: mozilla :: dom :: Document_ViewportType = 1 ; pub const Document_ViewportType_Unknown : root :: mozilla :: dom :: Document_ViewportType = 2 ; pub const Document_ViewportType_NoValidContent : root :: mozilla :: dom :: Document_ViewportType = 3 ; pub type Document_ViewportType = u8 ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom8Document21_cycleCollectorGlobalE" ] pub static mut Document__cycleCollectorGlobal : root :: mozilla :: dom :: Document_cycleCollection ; } pub const Document_kSegmentSize : usize = 128 ; # [ test ] fn bindgen_test_layout_Document ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Document > ( ) , 1728usize , concat ! ( "Size of: " , stringify ! ( Document ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Document > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( Document ) ) ) ; } impl Document { # [ inline ] pub fn mBidiEnabled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mBidiEnabled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayNeedFontPrefsUpdate ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMayNeedFontPrefsUpdate ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMathMLEnabled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMathMLEnabled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsInitialDocumentInWindow ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsInitialDocumentInWindow ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIgnoreDocGroupMismatches ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIgnoreDocGroupMismatches ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mLoadedAsData ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mLoadedAsData ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mLoadedAsInteractiveData ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 6usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mLoadedAsInteractiveData ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 6usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayStartLayout ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 7usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMayStartLayout ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 7usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHaveFiredTitleChange ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 8usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHaveFiredTitleChange ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 8usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsShowing ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 9usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsShowing ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 9usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mVisible ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 10usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mVisible ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 10usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mRemovedFromDocShell ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 11usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mRemovedFromDocShell ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 11usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mAllowDNSPrefetch ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 12usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mAllowDNSPrefetch ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 12usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsStaticDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 13usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsStaticDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 13usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mCreatingStaticClone ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 14usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mCreatingStaticClone ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 14usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInUnlinkOrDeletion ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 15usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInUnlinkOrDeletion ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 15usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasHadScriptHandlingObject ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 16usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasHadScriptHandlingObject ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 16usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsBeingUsedAsImage ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 17usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsBeingUsedAsImage ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 17usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDocURISchemeIsChrome ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 18usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDocURISchemeIsChrome ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 18usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInChromeDocShell ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 19usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInChromeDocShell ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 19usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsSyntheticDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 20usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsSyntheticDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 20usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasLinksToUpdateRunnable ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 21usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasLinksToUpdateRunnable ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 21usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mFlushingPendingLinkUpdates ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 22usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mFlushingPendingLinkUpdates ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 22usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveDOMMutationObservers ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 23usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMayHaveDOMMutationObservers ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 23usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveAnimationObservers ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 24usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMayHaveAnimationObservers ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 24usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasMixedActiveContentLoaded ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 25usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasMixedActiveContentLoaded ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 25usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasMixedActiveContentBlocked ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 26usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasMixedActiveContentBlocked ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 26usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasMixedDisplayContentLoaded ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 27usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasMixedDisplayContentLoaded ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 27usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasMixedDisplayContentBlocked ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 28usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasMixedDisplayContentBlocked ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 28usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasMixedContentObjectSubrequest ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 29usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasMixedContentObjectSubrequest ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 29usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasCSP ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 30usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasCSP ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 30usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasUnsafeEvalCSP ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 31usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasUnsafeEvalCSP ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 31usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasUnsafeInlineCSP ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 32usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasUnsafeInlineCSP ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 32usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mBFCacheDisallowed ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 33usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mBFCacheDisallowed ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 33usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasHadDefaultView ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 34usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasHadDefaultView ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 34usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mStyleSheetChangeEventsEnabled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 35usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mStyleSheetChangeEventsEnabled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 35usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsSrcdocDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 36usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsSrcdocDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 36usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasDisplayDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 37usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasDisplayDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 37usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mFontFaceSetDirty ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 38usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mFontFaceSetDirty ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 38usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDidFireDOMContentLoaded ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 39usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDidFireDOMContentLoaded ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 39usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasScrollLinkedEffect ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 40usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasScrollLinkedEffect ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 40usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mFrameRequestCallbacksScheduled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 41usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mFrameRequestCallbacksScheduled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 41usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsTopLevelContentDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 42usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsTopLevelContentDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 42usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsContentDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 43usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsContentDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 43usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDidCallBeginLoad ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 44usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDidCallBeginLoad ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 44usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mAllowPaymentRequest ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 45usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mAllowPaymentRequest ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 45usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mEncodingMenuDisabled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 46usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mEncodingMenuDisabled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 46usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mLinksEnabled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 47usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mLinksEnabled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 47usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsSVGGlyphsDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 48usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsSVGGlyphsDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 48usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInDestructor ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 49usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInDestructor ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 49usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsGoingAway ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 50usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsGoingAway ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 50usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInXBLUpdate ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 51usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInXBLUpdate ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 51usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNeedsReleaseAfterStackRefCntRelease ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 52usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mNeedsReleaseAfterStackRefCntRelease ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 52usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mStyleSetFilled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 53usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mStyleSetFilled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 53usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mQuirkSheetAdded ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 54usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mQuirkSheetAdded ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 54usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mContentEditableSheetAdded ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 55usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mContentEditableSheetAdded ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 55usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDesignModeSheetAdded ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 56usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDesignModeSheetAdded ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 56usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mSSApplicableStateNotificationPending ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 57usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mSSApplicableStateNotificationPending ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 57usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveTitleElement ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 58usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMayHaveTitleElement ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 58usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDOMLoadingSet ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 59usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDOMLoadingSet ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 59usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDOMInteractiveSet ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 60usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDOMInteractiveSet ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 60usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDOMCompleteSet ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 61usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDOMCompleteSet ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 61usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mAutoFocusFired ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 62usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mAutoFocusFired ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 62usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mScrolledToRefAlready ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 63usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mScrolledToRefAlready ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 63usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mChangeScrollPosWhenScrollingToRef ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 64usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mChangeScrollPosWhenScrollingToRef ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 64usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasWarnedAboutBoxObjects ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 65usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasWarnedAboutBoxObjects ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 65usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDelayFrameLoaderInitialization ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 66usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDelayFrameLoaderInitialization ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 66usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mSynchronousDOMContentLoaded ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 67usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mSynchronousDOMContentLoaded ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 67usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMaybeServiceWorkerControlled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 68usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMaybeServiceWorkerControlled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 68usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mAllowZoom ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 69usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mAllowZoom ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 69usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mValidScaleFloat ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 70usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mValidScaleFloat ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 70usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mValidMinScale ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 71usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mValidMinScale ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 71usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mValidMaxScale ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 72usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mValidMaxScale ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 72usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mWidthStrEmpty ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 73usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mWidthStrEmpty ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 73usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mParserAborted ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 74usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mParserAborted ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 74usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mReportedUseCounters ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 75usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mReportedUseCounters ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 75usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasReportedShadowDOMUsage ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 76usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasReportedShadowDOMUsage ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 76usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDocTreeHadAudibleMedia ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 77usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDocTreeHadAudibleMedia ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 77usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDocTreeHadPlayRevoked ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 78usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDocTreeHadPlayRevoked ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 78usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasDelayedRefreshEvent ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 79usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasDelayedRefreshEvent ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 79usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mLoadEventFiring ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 80usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mLoadEventFiring ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 80usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mSkipLoadEventAfterClose ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 81usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mSkipLoadEventAfterClose ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 81usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDisableCookieAccess ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 82usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDisableCookieAccess ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 82usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mBidiEnabled : bool , mMayNeedFontPrefsUpdate : bool , mMathMLEnabled : bool , mIsInitialDocumentInWindow : bool , mIgnoreDocGroupMismatches : bool , mLoadedAsData : bool , mLoadedAsInteractiveData : bool , mMayStartLayout : bool , mHaveFiredTitleChange : bool , mIsShowing : bool , mVisible : bool , mRemovedFromDocShell : bool , mAllowDNSPrefetch : bool , mIsStaticDocument : bool , mCreatingStaticClone : bool , mInUnlinkOrDeletion : bool , mHasHadScriptHandlingObject : bool , mIsBeingUsedAsImage : bool , mDocURISchemeIsChrome : bool , mInChromeDocShell : bool , mIsSyntheticDocument : bool , mHasLinksToUpdateRunnable : bool , mFlushingPendingLinkUpdates : bool , mMayHaveDOMMutationObservers : bool , mMayHaveAnimationObservers : bool , mHasMixedActiveContentLoaded : bool , mHasMixedActiveContentBlocked : bool , mHasMixedDisplayContentLoaded : bool , mHasMixedDisplayContentBlocked : bool , mHasMixedContentObjectSubrequest : bool , mHasCSP : bool , mHasUnsafeEvalCSP : bool , mHasUnsafeInlineCSP : bool , mBFCacheDisallowed : bool , mHasHadDefaultView : bool , mStyleSheetChangeEventsEnabled : bool , mIsSrcdocDocument : bool , mHasDisplayDocument : bool , mFontFaceSetDirty : bool , mDidFireDOMContentLoaded : bool , mHasScrollLinkedEffect : bool , mFrameRequestCallbacksScheduled : bool , mIsTopLevelContentDocument : bool , mIsContentDocument : bool , mDidCallBeginLoad : bool , mAllowPaymentRequest : bool , mEncodingMenuDisabled : bool , mLinksEnabled : bool , mIsSVGGlyphsDocument : bool , mInDestructor : bool , mIsGoingAway : bool , mInXBLUpdate : bool , mNeedsReleaseAfterStackRefCntRelease : bool , mStyleSetFilled : bool , mQuirkSheetAdded : bool , mContentEditableSheetAdded : bool , mDesignModeSheetAdded : bool , mSSApplicableStateNotificationPending : bool , mMayHaveTitleElement : bool , mDOMLoadingSet : bool , mDOMInteractiveSet : bool , mDOMCompleteSet : bool , mAutoFocusFired : bool , mScrolledToRefAlready : bool , mChangeScrollPosWhenScrollingToRef : bool , mHasWarnedAboutBoxObjects : bool , mDelayFrameLoaderInitialization : bool , mSynchronousDOMContentLoaded : bool , mMaybeServiceWorkerControlled : bool , mAllowZoom : bool , mValidScaleFloat : bool , mValidMinScale : bool , mValidMaxScale : bool , mWidthStrEmpty : bool , mParserAborted : bool , mReportedUseCounters : bool , mHasReportedShadowDOMUsage : bool , mDocTreeHadAudibleMedia : bool , mDocTreeHadPlayRevoked : bool , mHasDelayedRefreshEvent : bool , mLoadEventFiring : bool , mSkipLoadEventAfterClose : bool , mDisableCookieAccess : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 11usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 11usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mBidiEnabled : u8 = unsafe { :: std :: mem :: transmute ( mBidiEnabled ) } ; mBidiEnabled as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mMayNeedFontPrefsUpdate : u8 = unsafe { :: std :: mem :: transmute ( mMayNeedFontPrefsUpdate ) } ; mMayNeedFontPrefsUpdate as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mMathMLEnabled : u8 = unsafe { :: std :: mem :: transmute ( mMathMLEnabled ) } ; mMathMLEnabled as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mIsInitialDocumentInWindow : u8 = unsafe { :: std :: mem :: transmute ( mIsInitialDocumentInWindow ) } ; mIsInitialDocumentInWindow as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mIgnoreDocGroupMismatches : u8 = unsafe { :: std :: mem :: transmute ( mIgnoreDocGroupMismatches ) } ; mIgnoreDocGroupMismatches as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mLoadedAsData : u8 = unsafe { :: std :: mem :: transmute ( mLoadedAsData ) } ; mLoadedAsData as u64 } ) ; __bindgen_bitfield_unit . set ( 6usize , 1u8 , { let mLoadedAsInteractiveData : u8 = unsafe { :: std :: mem :: transmute ( mLoadedAsInteractiveData ) } ; mLoadedAsInteractiveData as u64 } ) ; __bindgen_bitfield_unit . set ( 7usize , 1u8 , { let mMayStartLayout : u8 = unsafe { :: std :: mem :: transmute ( mMayStartLayout ) } ; mMayStartLayout as u64 } ) ; __bindgen_bitfield_unit . set ( 8usize , 1u8 , { let mHaveFiredTitleChange : u8 = unsafe { :: std :: mem :: transmute ( mHaveFiredTitleChange ) } ; mHaveFiredTitleChange as u64 } ) ; __bindgen_bitfield_unit . set ( 9usize , 1u8 , { let mIsShowing : u8 = unsafe { :: std :: mem :: transmute ( mIsShowing ) } ; mIsShowing as u64 } ) ; __bindgen_bitfield_unit . set ( 10usize , 1u8 , { let mVisible : u8 = unsafe { :: std :: mem :: transmute ( mVisible ) } ; mVisible as u64 } ) ; __bindgen_bitfield_unit . set ( 11usize , 1u8 , { let mRemovedFromDocShell : u8 = unsafe { :: std :: mem :: transmute ( mRemovedFromDocShell ) } ; mRemovedFromDocShell as u64 } ) ; __bindgen_bitfield_unit . set ( 12usize , 1u8 , { let mAllowDNSPrefetch : u8 = unsafe { :: std :: mem :: transmute ( mAllowDNSPrefetch ) } ; mAllowDNSPrefetch as u64 } ) ; __bindgen_bitfield_unit . set ( 13usize , 1u8 , { let mIsStaticDocument : u8 = unsafe { :: std :: mem :: transmute ( mIsStaticDocument ) } ; mIsStaticDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 14usize , 1u8 , { let mCreatingStaticClone : u8 = unsafe { :: std :: mem :: transmute ( mCreatingStaticClone ) } ; mCreatingStaticClone as u64 } ) ; __bindgen_bitfield_unit . set ( 15usize , 1u8 , { let mInUnlinkOrDeletion : u8 = unsafe { :: std :: mem :: transmute ( mInUnlinkOrDeletion ) } ; mInUnlinkOrDeletion as u64 } ) ; __bindgen_bitfield_unit . set ( 16usize , 1u8 , { let mHasHadScriptHandlingObject : u8 = unsafe { :: std :: mem :: transmute ( mHasHadScriptHandlingObject ) } ; mHasHadScriptHandlingObject as u64 } ) ; __bindgen_bitfield_unit . set ( 17usize , 1u8 , { let mIsBeingUsedAsImage : u8 = unsafe { :: std :: mem :: transmute ( mIsBeingUsedAsImage ) } ; mIsBeingUsedAsImage as u64 } ) ; __bindgen_bitfield_unit . set ( 18usize , 1u8 , { let mDocURISchemeIsChrome : u8 = unsafe { :: std :: mem :: transmute ( mDocURISchemeIsChrome ) } ; mDocURISchemeIsChrome as u64 } ) ; __bindgen_bitfield_unit . set ( 19usize , 1u8 , { let mInChromeDocShell : u8 = unsafe { :: std :: mem :: transmute ( mInChromeDocShell ) } ; mInChromeDocShell as u64 } ) ; __bindgen_bitfield_unit . set ( 20usize , 1u8 , { let mIsSyntheticDocument : u8 = unsafe { :: std :: mem :: transmute ( mIsSyntheticDocument ) } ; mIsSyntheticDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 21usize , 1u8 , { let mHasLinksToUpdateRunnable : u8 = unsafe { :: std :: mem :: transmute ( mHasLinksToUpdateRunnable ) } ; mHasLinksToUpdateRunnable as u64 } ) ; __bindgen_bitfield_unit . set ( 22usize , 1u8 , { let mFlushingPendingLinkUpdates : u8 = unsafe { :: std :: mem :: transmute ( mFlushingPendingLinkUpdates ) } ; mFlushingPendingLinkUpdates as u64 } ) ; __bindgen_bitfield_unit . set ( 23usize , 1u8 , { let mMayHaveDOMMutationObservers : u8 = unsafe { :: std :: mem :: transmute ( mMayHaveDOMMutationObservers ) } ; mMayHaveDOMMutationObservers as u64 } ) ; __bindgen_bitfield_unit . set ( 24usize , 1u8 , { let mMayHaveAnimationObservers : u8 = unsafe { :: std :: mem :: transmute ( mMayHaveAnimationObservers ) } ; mMayHaveAnimationObservers as u64 } ) ; __bindgen_bitfield_unit . set ( 25usize , 1u8 , { let mHasMixedActiveContentLoaded : u8 = unsafe { :: std :: mem :: transmute ( mHasMixedActiveContentLoaded ) } ; mHasMixedActiveContentLoaded as u64 } ) ; __bindgen_bitfield_unit . set ( 26usize , 1u8 , { let mHasMixedActiveContentBlocked : u8 = unsafe { :: std :: mem :: transmute ( mHasMixedActiveContentBlocked ) } ; mHasMixedActiveContentBlocked as u64 } ) ; __bindgen_bitfield_unit . set ( 27usize , 1u8 , { let mHasMixedDisplayContentLoaded : u8 = unsafe { :: std :: mem :: transmute ( mHasMixedDisplayContentLoaded ) } ; mHasMixedDisplayContentLoaded as u64 } ) ; __bindgen_bitfield_unit . set ( 28usize , 1u8 , { let mHasMixedDisplayContentBlocked : u8 = unsafe { :: std :: mem :: transmute ( mHasMixedDisplayContentBlocked ) } ; mHasMixedDisplayContentBlocked as u64 } ) ; __bindgen_bitfield_unit . set ( 29usize , 1u8 , { let mHasMixedContentObjectSubrequest : u8 = unsafe { :: std :: mem :: transmute ( mHasMixedContentObjectSubrequest ) } ; mHasMixedContentObjectSubrequest as u64 } ) ; __bindgen_bitfield_unit . set ( 30usize , 1u8 , { let mHasCSP : u8 = unsafe { :: std :: mem :: transmute ( mHasCSP ) } ; mHasCSP as u64 } ) ; __bindgen_bitfield_unit . set ( 31usize , 1u8 , { let mHasUnsafeEvalCSP : u8 = unsafe { :: std :: mem :: transmute ( mHasUnsafeEvalCSP ) } ; mHasUnsafeEvalCSP as u64 } ) ; __bindgen_bitfield_unit . set ( 32usize , 1u8 , { let mHasUnsafeInlineCSP : u8 = unsafe { :: std :: mem :: transmute ( mHasUnsafeInlineCSP ) } ; mHasUnsafeInlineCSP as u64 } ) ; __bindgen_bitfield_unit . set ( 33usize , 1u8 , { let mBFCacheDisallowed : u8 = unsafe { :: std :: mem :: transmute ( mBFCacheDisallowed ) } ; mBFCacheDisallowed as u64 } ) ; __bindgen_bitfield_unit . set ( 34usize , 1u8 , { let mHasHadDefaultView : u8 = unsafe { :: std :: mem :: transmute ( mHasHadDefaultView ) } ; mHasHadDefaultView as u64 } ) ; __bindgen_bitfield_unit . set ( 35usize , 1u8 , { let mStyleSheetChangeEventsEnabled : u8 = unsafe { :: std :: mem :: transmute ( mStyleSheetChangeEventsEnabled ) } ; mStyleSheetChangeEventsEnabled as u64 } ) ; __bindgen_bitfield_unit . set ( 36usize , 1u8 , { let mIsSrcdocDocument : u8 = unsafe { :: std :: mem :: transmute ( mIsSrcdocDocument ) } ; mIsSrcdocDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 37usize , 1u8 , { let mHasDisplayDocument : u8 = unsafe { :: std :: mem :: transmute ( mHasDisplayDocument ) } ; mHasDisplayDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 38usize , 1u8 , { let mFontFaceSetDirty : u8 = unsafe { :: std :: mem :: transmute ( mFontFaceSetDirty ) } ; mFontFaceSetDirty as u64 } ) ; __bindgen_bitfield_unit . set ( 39usize , 1u8 , { let mDidFireDOMContentLoaded : u8 = unsafe { :: std :: mem :: transmute ( mDidFireDOMContentLoaded ) } ; mDidFireDOMContentLoaded as u64 } ) ; __bindgen_bitfield_unit . set ( 40usize , 1u8 , { let mHasScrollLinkedEffect : u8 = unsafe { :: std :: mem :: transmute ( mHasScrollLinkedEffect ) } ; mHasScrollLinkedEffect as u64 } ) ; __bindgen_bitfield_unit . set ( 41usize , 1u8 , { let mFrameRequestCallbacksScheduled : u8 = unsafe { :: std :: mem :: transmute ( mFrameRequestCallbacksScheduled ) } ; mFrameRequestCallbacksScheduled as u64 } ) ; __bindgen_bitfield_unit . set ( 42usize , 1u8 , { let mIsTopLevelContentDocument : u8 = unsafe { :: std :: mem :: transmute ( mIsTopLevelContentDocument ) } ; mIsTopLevelContentDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 43usize , 1u8 , { let mIsContentDocument : u8 = unsafe { :: std :: mem :: transmute ( mIsContentDocument ) } ; mIsContentDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 44usize , 1u8 , { let mDidCallBeginLoad : u8 = unsafe { :: std :: mem :: transmute ( mDidCallBeginLoad ) } ; mDidCallBeginLoad as u64 } ) ; __bindgen_bitfield_unit . set ( 45usize , 1u8 , { let mAllowPaymentRequest : u8 = unsafe { :: std :: mem :: transmute ( mAllowPaymentRequest ) } ; mAllowPaymentRequest as u64 } ) ; __bindgen_bitfield_unit . set ( 46usize , 1u8 , { let mEncodingMenuDisabled : u8 = unsafe { :: std :: mem :: transmute ( mEncodingMenuDisabled ) } ; mEncodingMenuDisabled as u64 } ) ; __bindgen_bitfield_unit . set ( 47usize , 1u8 , { let mLinksEnabled : u8 = unsafe { :: std :: mem :: transmute ( mLinksEnabled ) } ; mLinksEnabled as u64 } ) ; __bindgen_bitfield_unit . set ( 48usize , 1u8 , { let mIsSVGGlyphsDocument : u8 = unsafe { :: std :: mem :: transmute ( mIsSVGGlyphsDocument ) } ; mIsSVGGlyphsDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 49usize , 1u8 , { let mInDestructor : u8 = unsafe { :: std :: mem :: transmute ( mInDestructor ) } ; mInDestructor as u64 } ) ; __bindgen_bitfield_unit . set ( 50usize , 1u8 , { let mIsGoingAway : u8 = unsafe { :: std :: mem :: transmute ( mIsGoingAway ) } ; mIsGoingAway as u64 } ) ; __bindgen_bitfield_unit . set ( 51usize , 1u8 , { let mInXBLUpdate : u8 = unsafe { :: std :: mem :: transmute ( mInXBLUpdate ) } ; mInXBLUpdate as u64 } ) ; __bindgen_bitfield_unit . set ( 52usize , 1u8 , { let mNeedsReleaseAfterStackRefCntRelease : u8 = unsafe { :: std :: mem :: transmute ( mNeedsReleaseAfterStackRefCntRelease ) } ; mNeedsReleaseAfterStackRefCntRelease as u64 } ) ; __bindgen_bitfield_unit . set ( 53usize , 1u8 , { let mStyleSetFilled : u8 = unsafe { :: std :: mem :: transmute ( mStyleSetFilled ) } ; mStyleSetFilled as u64 } ) ; __bindgen_bitfield_unit . set ( 54usize , 1u8 , { let mQuirkSheetAdded : u8 = unsafe { :: std :: mem :: transmute ( mQuirkSheetAdded ) } ; mQuirkSheetAdded as u64 } ) ; __bindgen_bitfield_unit . set ( 55usize , 1u8 , { let mContentEditableSheetAdded : u8 = unsafe { :: std :: mem :: transmute ( mContentEditableSheetAdded ) } ; mContentEditableSheetAdded as u64 } ) ; __bindgen_bitfield_unit . set ( 56usize , 1u8 , { let mDesignModeSheetAdded : u8 = unsafe { :: std :: mem :: transmute ( mDesignModeSheetAdded ) } ; mDesignModeSheetAdded as u64 } ) ; __bindgen_bitfield_unit . set ( 57usize , 1u8 , { let mSSApplicableStateNotificationPending : u8 = unsafe { :: std :: mem :: transmute ( mSSApplicableStateNotificationPending ) } ; mSSApplicableStateNotificationPending as u64 } ) ; __bindgen_bitfield_unit . set ( 58usize , 1u8 , { let mMayHaveTitleElement : u8 = unsafe { :: std :: mem :: transmute ( mMayHaveTitleElement ) } ; mMayHaveTitleElement as u64 } ) ; __bindgen_bitfield_unit . set ( 59usize , 1u8 , { let mDOMLoadingSet : u8 = unsafe { :: std :: mem :: transmute ( mDOMLoadingSet ) } ; mDOMLoadingSet as u64 } ) ; __bindgen_bitfield_unit . set ( 60usize , 1u8 , { let mDOMInteractiveSet : u8 = unsafe { :: std :: mem :: transmute ( mDOMInteractiveSet ) } ; mDOMInteractiveSet as u64 } ) ; __bindgen_bitfield_unit . set ( 61usize , 1u8 , { let mDOMCompleteSet : u8 = unsafe { :: std :: mem :: transmute ( mDOMCompleteSet ) } ; mDOMCompleteSet as u64 } ) ; __bindgen_bitfield_unit . set ( 62usize , 1u8 , { let mAutoFocusFired : u8 = unsafe { :: std :: mem :: transmute ( mAutoFocusFired ) } ; mAutoFocusFired as u64 } ) ; __bindgen_bitfield_unit . set ( 63usize , 1u8 , { let mScrolledToRefAlready : u8 = unsafe { :: std :: mem :: transmute ( mScrolledToRefAlready ) } ; mScrolledToRefAlready as u64 } ) ; __bindgen_bitfield_unit . set ( 64usize , 1u8 , { let mChangeScrollPosWhenScrollingToRef : u8 = unsafe { :: std :: mem :: transmute ( mChangeScrollPosWhenScrollingToRef ) } ; mChangeScrollPosWhenScrollingToRef as u64 } ) ; __bindgen_bitfield_unit . set ( 65usize , 1u8 , { let mHasWarnedAboutBoxObjects : u8 = unsafe { :: std :: mem :: transmute ( mHasWarnedAboutBoxObjects ) } ; mHasWarnedAboutBoxObjects as u64 } ) ; __bindgen_bitfield_unit . set ( 66usize , 1u8 , { let mDelayFrameLoaderInitialization : u8 = unsafe { :: std :: mem :: transmute ( mDelayFrameLoaderInitialization ) } ; mDelayFrameLoaderInitialization as u64 } ) ; __bindgen_bitfield_unit . set ( 67usize , 1u8 , { let mSynchronousDOMContentLoaded : u8 = unsafe { :: std :: mem :: transmute ( mSynchronousDOMContentLoaded ) } ; mSynchronousDOMContentLoaded as u64 } ) ; __bindgen_bitfield_unit . set ( 68usize , 1u8 , { let mMaybeServiceWorkerControlled : u8 = unsafe { :: std :: mem :: transmute ( mMaybeServiceWorkerControlled ) } ; mMaybeServiceWorkerControlled as u64 } ) ; __bindgen_bitfield_unit . set ( 69usize , 1u8 , { let mAllowZoom : u8 = unsafe { :: std :: mem :: transmute ( mAllowZoom ) } ; mAllowZoom as u64 } ) ; __bindgen_bitfield_unit . set ( 70usize , 1u8 , { let mValidScaleFloat : u8 = unsafe { :: std :: mem :: transmute ( mValidScaleFloat ) } ; mValidScaleFloat as u64 } ) ; __bindgen_bitfield_unit . set ( 71usize , 1u8 , { let mValidMinScale : u8 = unsafe { :: std :: mem :: transmute ( mValidMinScale ) } ; mValidMinScale as u64 } ) ; __bindgen_bitfield_unit . set ( 72usize , 1u8 , { let mValidMaxScale : u8 = unsafe { :: std :: mem :: transmute ( mValidMaxScale ) } ; mValidMaxScale as u64 } ) ; __bindgen_bitfield_unit . set ( 73usize , 1u8 , { let mWidthStrEmpty : u8 = unsafe { :: std :: mem :: transmute ( mWidthStrEmpty ) } ; mWidthStrEmpty as u64 } ) ; __bindgen_bitfield_unit . set ( 74usize , 1u8 , { let mParserAborted : u8 = unsafe { :: std :: mem :: transmute ( mParserAborted ) } ; mParserAborted as u64 } ) ; __bindgen_bitfield_unit . set ( 75usize , 1u8 , { let mReportedUseCounters : u8 = unsafe { :: std :: mem :: transmute ( mReportedUseCounters ) } ; mReportedUseCounters as u64 } ) ; __bindgen_bitfield_unit . set ( 76usize , 1u8 , { let mHasReportedShadowDOMUsage : u8 = unsafe { :: std :: mem :: transmute ( mHasReportedShadowDOMUsage ) } ; mHasReportedShadowDOMUsage as u64 } ) ; __bindgen_bitfield_unit . set ( 77usize , 1u8 , { let mDocTreeHadAudibleMedia : u8 = unsafe { :: std :: mem :: transmute ( mDocTreeHadAudibleMedia ) } ; mDocTreeHadAudibleMedia as u64 } ) ; __bindgen_bitfield_unit . set ( 78usize , 1u8 , { let mDocTreeHadPlayRevoked : u8 = unsafe { :: std :: mem :: transmute ( mDocTreeHadPlayRevoked ) } ; mDocTreeHadPlayRevoked as u64 } ) ; __bindgen_bitfield_unit . set ( 79usize , 1u8 , { let mHasDelayedRefreshEvent : u8 = unsafe { :: std :: mem :: transmute ( mHasDelayedRefreshEvent ) } ; mHasDelayedRefreshEvent as u64 } ) ; __bindgen_bitfield_unit . set ( 80usize , 1u8 , { let mLoadEventFiring : u8 = unsafe { :: std :: mem :: transmute ( mLoadEventFiring ) } ; mLoadEventFiring as u64 } ) ; __bindgen_bitfield_unit . set ( 81usize , 1u8 , { let mSkipLoadEventAfterClose : u8 = unsafe { :: std :: mem :: transmute ( mSkipLoadEventAfterClose ) } ; mSkipLoadEventAfterClose as u64 } ) ; __bindgen_bitfield_unit . set ( 82usize , 1u8 , { let mDisableCookieAccess : u8 = unsafe { :: std :: mem :: transmute ( mDisableCookieAccess ) } ; mDisableCookieAccess as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct OwningNodeOrString { pub mType : root :: mozilla :: dom :: OwningNodeOrString_Type , pub __bindgen_padding_0 : u32 , pub mValue : root :: mozilla :: dom :: OwningNodeOrString_Value , } pub const OwningNodeOrString_Type_eUninitialized : root :: mozilla :: dom :: OwningNodeOrString_Type = 0 ; pub const OwningNodeOrString_Type_eNode : root :: mozilla :: dom :: OwningNodeOrString_Type = 1 ; pub const OwningNodeOrString_Type_eString : root :: mozilla :: dom :: OwningNodeOrString_Type = 2 ; pub type OwningNodeOrString_Type = u32 ; # [ repr ( C ) ] # [ repr ( align ( 8 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct OwningNodeOrString_Value { pub _bindgen_opaque_blob : [ u64 ; 2usize ] , } # [ test ] fn bindgen_test_layout_OwningNodeOrString_Value ( ) { assert_eq ! ( :: std :: mem :: size_of :: < OwningNodeOrString_Value > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( OwningNodeOrString_Value ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < OwningNodeOrString_Value > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( OwningNodeOrString_Value ) ) ) ; } # [ test ] fn bindgen_test_layout_OwningNodeOrString ( ) { assert_eq ! ( :: std :: mem :: size_of :: < OwningNodeOrString > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( OwningNodeOrString ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < OwningNodeOrString > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( OwningNodeOrString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < OwningNodeOrString > ( ) ) ) . mType as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( OwningNodeOrString ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < OwningNodeOrString > ( ) ) ) . mValue as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( OwningNodeOrString ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum FillMode { None = 0 , Forwards = 1 , Backwards = 2 , Both = 3 , Auto = 4 , EndGuard_ = 5 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum PlaybackDirection { Normal = 0 , Reverse = 1 , Alternate = 2 , Alternate_reverse = 3 , EndGuard_ = 4 , } # [ doc = " Struct that stores info on an attribute. The name and value must either both" ] # [ doc = " be null or both be non-null." ] # [ doc = "" ] # [ doc = " Note that, just as the pointers returned by GetAttrNameAt, the pointers that" ] # [ doc = " this struct hold are only valid until the element or its attributes are" ] # [ doc = " mutated (directly or via script)." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BorrowedAttrInfo { pub mName : * const root :: nsAttrName , pub mValue : * const root :: nsAttrValue , } # [ test ] fn bindgen_test_layout_BorrowedAttrInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BorrowedAttrInfo > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( BorrowedAttrInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BorrowedAttrInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( BorrowedAttrInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BorrowedAttrInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( BorrowedAttrInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < BorrowedAttrInfo > ( ) ) ) . mValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( BorrowedAttrInfo ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( C ) ] # [ repr ( align ( 4 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IntersectionCallback { pub _bindgen_opaque_blob : [ u32 ; 7usize ] , } # [ test ] fn bindgen_test_layout_IntersectionCallback ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IntersectionCallback > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( IntersectionCallback ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IntersectionCallback > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IntersectionCallback ) ) ) ; } # [ repr ( C ) ] pub struct DOMIntersectionObserverEntry { pub _base : root :: nsISupports , pub _base_1 : root :: nsWrapperCache , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mOwner : root :: nsCOMPtr , pub mTime : root :: DOMHighResTimeStamp , pub mRootBounds : root :: RefPtr < root :: mozilla :: dom :: DOMRect > , pub mBoundingClientRect : root :: RefPtr < root :: mozilla :: dom :: DOMRect > , pub mIntersectionRect : root :: RefPtr < root :: mozilla :: dom :: DOMRect > , pub mIsIntersecting : bool , pub mTarget : root :: RefPtr < root :: mozilla :: dom :: Element > , pub __bindgen_padding_0 : u32 , pub mIntersectionRatio : f64 , } pub type DOMIntersectionObserverEntry_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMIntersectionObserverEntry_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_DOMIntersectionObserverEntry_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMIntersectionObserverEntry_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( DOMIntersectionObserverEntry_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMIntersectionObserverEntry_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DOMIntersectionObserverEntry_cycleCollection ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom28DOMIntersectionObserverEntry21_cycleCollectorGlobalE" ] pub static mut DOMIntersectionObserverEntry__cycleCollectorGlobal : root :: mozilla :: dom :: DOMIntersectionObserverEntry_cycleCollection ; } # [ test ] fn bindgen_test_layout_DOMIntersectionObserverEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMIntersectionObserverEntry > ( ) , 64usize , concat ! ( "Size of: " , stringify ! ( DOMIntersectionObserverEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMIntersectionObserverEntry > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( DOMIntersectionObserverEntry ) ) ) ; } # [ repr ( C ) ] pub struct DOMIntersectionObserver { pub _base : root :: nsISupports , pub _base_1 : root :: nsWrapperCache , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mOwner : root :: nsCOMPtr , pub mDocument : root :: RefPtr < root :: mozilla :: dom :: Document > , pub mCallback : root :: RefPtr < root :: mozilla :: dom :: IntersectionCallback > , pub mRoot : root :: RefPtr < root :: mozilla :: dom :: Element > , pub mRootMargin : root :: mozilla :: StyleRect < root :: mozilla :: LengthPercentage > , pub mThresholds : root :: nsTArray < f64 > , pub mObservationTargets : root :: nsTArray < * mut root :: mozilla :: dom :: Element > , pub mQueuedEntries : root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: DOMIntersectionObserverEntry > > , pub mConnected : bool , } pub type DOMIntersectionObserver_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMIntersectionObserver_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_DOMIntersectionObserver_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMIntersectionObserver_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( DOMIntersectionObserver_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMIntersectionObserver_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DOMIntersectionObserver_cycleCollection ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMIntersectionObserver_COMTypeInfo { pub _address : u8 , } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom23DOMIntersectionObserver21_cycleCollectorGlobalE" ] pub static mut DOMIntersectionObserver__cycleCollectorGlobal : root :: mozilla :: dom :: DOMIntersectionObserver_cycleCollection ; } # [ test ] fn bindgen_test_layout_DOMIntersectionObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMIntersectionObserver > ( ) , 100usize , concat ! ( "Size of: " , stringify ! ( DOMIntersectionObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMIntersectionObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DOMIntersectionObserver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BrowserChild { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct Attr { pub _base : root :: nsINode , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mAttrMap : root :: RefPtr < root :: nsDOMAttributeMap > , pub mValue : ::gecko_bindings::structs::nsString , } pub type Attr_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Attr_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_Attr_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Attr_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( Attr_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Attr_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Attr_cycleCollection ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom4Attr21_cycleCollectorGlobalE" ] pub static mut Attr__cycleCollectorGlobal : root :: mozilla :: dom :: Attr_cycleCollection ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom4Attr12sInitializedE" ] pub static mut Attr_sInitialized : bool ; } # [ test ] fn bindgen_test_layout_Attr ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Attr > ( ) , 72usize , concat ! ( "Size of: " , stringify ! ( Attr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Attr > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Attr ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Attr > ( ) ) ) . mRefCnt as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( Attr ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Attr > ( ) ) ) . mAttrMap as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( Attr ) , "::" , stringify ! ( mAttrMap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Attr > ( ) ) ) . mValue as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( Attr ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( C ) ] # [ repr ( align ( 4 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FrameRequestCallback { pub _bindgen_opaque_blob : [ u32 ; 7usize ] , } # [ test ] fn bindgen_test_layout_FrameRequestCallback ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FrameRequestCallback > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( FrameRequestCallback ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FrameRequestCallback > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FrameRequestCallback ) ) ) ; } # [ repr ( C ) ] pub struct Touch { pub _base : root :: nsISupports , pub _base_1 : root :: nsWrapperCache , pub _base_2 : root :: mozilla :: WidgetPointerHelper , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mOriginalTarget : root :: nsCOMPtr , pub mTarget : root :: nsCOMPtr , pub mRefPoint : root :: mozilla :: LayoutDeviceIntPoint , pub mChanged : bool , pub mIsTouchEventSuppressed : bool , pub mMessage : u32 , pub mIdentifier : i32 , pub mPagePoint : root :: mozilla :: CSSIntPoint , pub mClientPoint : root :: mozilla :: CSSIntPoint , pub mScreenPoint : root :: mozilla :: CSSIntPoint , pub mRadius : root :: mozilla :: LayoutDeviceIntPoint , pub mRotationAngle : f32 , pub mForce : f32 , pub mPointsInitialized : bool , } pub type Touch_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Touch_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_Touch_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Touch_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( Touch_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Touch_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Touch_cycleCollection ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom5Touch21_cycleCollectorGlobalE" ] pub static mut Touch__cycleCollectorGlobal : root :: mozilla :: dom :: Touch_cycleCollection ; } # [ test ] fn bindgen_test_layout_Touch ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Touch > ( ) , 120usize , concat ! ( "Size of: " , stringify ! ( Touch ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Touch > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Touch ) ) ) ; } # [ repr ( C ) ] pub struct CallbackInterface { pub _base : root :: mozilla :: dom :: CallbackObject , } # [ test ] fn bindgen_test_layout_CallbackInterface ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CallbackInterface > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( CallbackInterface ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CallbackInterface > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CallbackInterface ) ) ) ; } # [ repr ( C ) ] pub struct EventListener { pub _base : root :: mozilla :: dom :: CallbackInterface , } # [ test ] fn bindgen_test_layout_EventListener ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EventListener > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( EventListener ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EventListener > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( EventListener ) ) ) ; } # [ repr ( C ) ] pub struct VisualViewport { pub _base : root :: mozilla :: DOMEventTargetHelper , pub mResizeEvent : root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportResizeEvent > , pub mScrollEvent : root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportScrollEvent > , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct VisualViewport_VisualViewportResizeEvent { pub _base : root :: mozilla :: Runnable , pub mViewport : * mut root :: mozilla :: dom :: VisualViewport , pub mPresContext : u32 , } # [ test ] fn bindgen_test_layout_VisualViewport_VisualViewportResizeEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < VisualViewport_VisualViewportResizeEvent > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( VisualViewport_VisualViewportResizeEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < VisualViewport_VisualViewportResizeEvent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( VisualViewport_VisualViewportResizeEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < VisualViewport_VisualViewportResizeEvent > ( ) ) ) . mViewport as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( VisualViewport_VisualViewportResizeEvent ) , "::" , stringify ! ( mViewport ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < VisualViewport_VisualViewportResizeEvent > ( ) ) ) . mPresContext as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( VisualViewport_VisualViewportResizeEvent ) , "::" , stringify ! ( mPresContext ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct VisualViewport_VisualViewportScrollEvent { pub _base : root :: mozilla :: Runnable , pub mViewport : * mut root :: mozilla :: dom :: VisualViewport , pub mPresContext : u32 , pub mPrevVisualOffset : root :: nsPoint , pub mPrevLayoutOffset : root :: nsPoint , } # [ test ] fn bindgen_test_layout_VisualViewport_VisualViewportScrollEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < VisualViewport_VisualViewportScrollEvent > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( VisualViewport_VisualViewportScrollEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < VisualViewport_VisualViewportScrollEvent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( VisualViewport_VisualViewportScrollEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < VisualViewport_VisualViewportScrollEvent > ( ) ) ) . mViewport as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( VisualViewport_VisualViewportScrollEvent ) , "::" , stringify ! ( mViewport ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < VisualViewport_VisualViewportScrollEvent > ( ) ) ) . mPresContext as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( VisualViewport_VisualViewportScrollEvent ) , "::" , stringify ! ( mPresContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < VisualViewport_VisualViewportScrollEvent > ( ) ) ) . mPrevVisualOffset as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( VisualViewport_VisualViewportScrollEvent ) , "::" , stringify ! ( mPrevVisualOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < VisualViewport_VisualViewportScrollEvent > ( ) ) ) . mPrevLayoutOffset as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( VisualViewport_VisualViewportScrollEvent ) , "::" , stringify ! ( mPrevLayoutOffset ) ) ) ; } # [ test ] fn bindgen_test_layout_VisualViewport ( ) { assert_eq ! ( :: std :: mem :: size_of :: < VisualViewport > ( ) , 68usize , concat ! ( "Size of: " , stringify ! ( VisualViewport ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < VisualViewport > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( VisualViewport ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < VisualViewport > ( ) ) ) . mResizeEvent as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( VisualViewport ) , "::" , stringify ! ( mResizeEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < VisualViewport > ( ) ) ) . mScrollEvent as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( VisualViewport ) , "::" , stringify ! ( mScrollEvent ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct XBLChildrenElement { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CustomElementData { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct FragmentOrElement { pub _base : root :: nsIContent , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FragmentOrElement_cycleCollection { pub _base : root :: nsIContent_cycleCollection , } # [ test ] fn bindgen_test_layout_FragmentOrElement_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FragmentOrElement_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( FragmentOrElement_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FragmentOrElement_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FragmentOrElement_cycleCollection ) ) ) ; } # [ doc = " There are a set of DOM- and scripting-specific instance variables" ] # [ doc = " that may only be instantiated when a content object is accessed" ] # [ doc = " through the DOM. Rather than burn actual slots in the content" ] # [ doc = " objects for each of these instance variables, we put them off" ] # [ doc = " in a side structure that\'s only allocated when the content is" ] # [ doc = " accessed through the DOM." ] # [ repr ( C ) ] pub struct FragmentOrElement_nsExtendedDOMSlots { pub _base : root :: nsIContent_nsExtendedContentSlots , # [ doc = " SMIL Overridde style rules (for SMIL animation of CSS properties)" ] # [ doc = " @see Element::GetSMILOverrideStyle" ] pub mSMILOverrideStyle : root :: RefPtr < root :: nsDOMCSSAttributeDeclaration > , # [ doc = " Holds any SMIL override style declaration for this element." ] pub mSMILOverrideStyleDeclaration : root :: RefPtr < root :: mozilla :: DeclarationBlock > , # [ doc = " The controllers of the XUL Element." ] pub mControllers : root :: nsCOMPtr , # [ doc = " An object implementing the .labels property for this element." ] pub mLabelsList : root :: RefPtr < root :: nsLabelsNodeList > , # [ doc = " ShadowRoot bound to the element." ] pub mShadowRoot : root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > , # [ doc = " XBL binding installed on the element." ] pub mXBLBinding : root :: RefPtr < root :: nsXBLBinding > , # [ doc = " Web components custom element data." ] pub mCustomElementData : root :: RefPtr < root :: mozilla :: dom :: CustomElementData > , } # [ test ] fn bindgen_test_layout_FragmentOrElement_nsExtendedDOMSlots ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FragmentOrElement_nsExtendedDOMSlots > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( FragmentOrElement_nsExtendedDOMSlots ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FragmentOrElement_nsExtendedDOMSlots > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FragmentOrElement_nsExtendedDOMSlots ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsExtendedDOMSlots > ( ) ) ) . mSMILOverrideStyle as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsExtendedDOMSlots ) , "::" , stringify ! ( mSMILOverrideStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsExtendedDOMSlots > ( ) ) ) . mSMILOverrideStyleDeclaration as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsExtendedDOMSlots ) , "::" , stringify ! ( mSMILOverrideStyleDeclaration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsExtendedDOMSlots > ( ) ) ) . mControllers as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsExtendedDOMSlots ) , "::" , stringify ! ( mControllers ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsExtendedDOMSlots > ( ) ) ) . mLabelsList as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsExtendedDOMSlots ) , "::" , stringify ! ( mLabelsList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsExtendedDOMSlots > ( ) ) ) . mShadowRoot as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsExtendedDOMSlots ) , "::" , stringify ! ( mShadowRoot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsExtendedDOMSlots > ( ) ) ) . mXBLBinding as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsExtendedDOMSlots ) , "::" , stringify ! ( mXBLBinding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsExtendedDOMSlots > ( ) ) ) . mCustomElementData as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsExtendedDOMSlots ) , "::" , stringify ! ( mCustomElementData ) ) ) ; } # [ repr ( C ) ] pub struct FragmentOrElement_nsDOMSlots { pub _base : root :: nsIContent_nsContentSlots , # [ doc = " The .style attribute (an interface that forwards to the actual" ] # [ doc = " style rules)" ] # [ doc = " @see nsGenericHTMLElement::GetStyle" ] pub mStyle : root :: nsCOMPtr , # [ doc = " The .dataset attribute." ] # [ doc = " @see nsGenericHTMLElement::GetDataset" ] pub mDataset : * mut root :: nsDOMStringMap , # [ doc = " @see Element::Attributes" ] pub mAttributeMap : root :: RefPtr < root :: nsDOMAttributeMap > , # [ doc = " An object implementing the .children property for this element." ] pub mChildrenList : root :: RefPtr < root :: nsContentList > , # [ doc = " An object implementing the .classList property for this element." ] pub mClassList : root :: RefPtr < root :: nsDOMTokenList > , } # [ test ] fn bindgen_test_layout_FragmentOrElement_nsDOMSlots ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FragmentOrElement_nsDOMSlots > ( ) , 60usize , concat ! ( "Size of: " , stringify ! ( FragmentOrElement_nsDOMSlots ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FragmentOrElement_nsDOMSlots > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FragmentOrElement_nsDOMSlots ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsDOMSlots > ( ) ) ) . mStyle as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsDOMSlots ) , "::" , stringify ! ( mStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsDOMSlots > ( ) ) ) . mDataset as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsDOMSlots ) , "::" , stringify ! ( mDataset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsDOMSlots > ( ) ) ) . mAttributeMap as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsDOMSlots ) , "::" , stringify ! ( mAttributeMap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsDOMSlots > ( ) ) ) . mChildrenList as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsDOMSlots ) , "::" , stringify ! ( mChildrenList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FragmentOrElement_nsDOMSlots > ( ) ) ) . mClassList as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( FragmentOrElement_nsDOMSlots ) , "::" , stringify ! ( mClassList ) ) ) ; } # [ doc = " In case ExtendedDOMSlots is needed before normal DOMSlots, an instance of" ] # [ doc = " FatSlots class, which combines those two slot types, is created." ] # [ doc = " This way we can avoid extra allocation for ExtendedDOMSlots." ] # [ doc = " FatSlots is useful for example when creating Custom Elements." ] # [ repr ( C ) ] pub struct FragmentOrElement_FatSlots { pub _base : root :: mozilla :: dom :: FragmentOrElement_nsDOMSlots , pub _base_1 : root :: mozilla :: dom :: FragmentOrElement_nsExtendedDOMSlots , } # [ test ] fn bindgen_test_layout_FragmentOrElement_FatSlots ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FragmentOrElement_FatSlots > ( ) , 108usize , concat ! ( "Size of: " , stringify ! ( FragmentOrElement_FatSlots ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FragmentOrElement_FatSlots > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FragmentOrElement_FatSlots ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom17FragmentOrElement21_cycleCollectorGlobalE" ] pub static mut FragmentOrElement__cycleCollectorGlobal : root :: mozilla :: dom :: FragmentOrElement_cycleCollection ; } # [ test ] fn bindgen_test_layout_FragmentOrElement ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FragmentOrElement > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( FragmentOrElement ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FragmentOrElement > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FragmentOrElement ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct DOMRectReadOnly { pub _base : root :: nsISupports , pub _base_1 : root :: nsWrapperCache , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mParent : root :: nsCOMPtr , pub mX : f64 , pub mY : f64 , pub mWidth : f64 , pub mHeight : f64 , } pub type DOMRectReadOnly_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMRectReadOnly_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_DOMRectReadOnly_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMRectReadOnly_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( DOMRectReadOnly_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMRectReadOnly_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DOMRectReadOnly_cycleCollection ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom15DOMRectReadOnly21_cycleCollectorGlobalE" ] pub static mut DOMRectReadOnly__cycleCollectorGlobal : root :: mozilla :: dom :: DOMRectReadOnly_cycleCollection ; } # [ test ] fn bindgen_test_layout_DOMRectReadOnly ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMRectReadOnly > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( DOMRectReadOnly ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMRectReadOnly > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( DOMRectReadOnly ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct DOMRect { pub _base : root :: mozilla :: dom :: DOMRectReadOnly , } # [ test ] fn bindgen_test_layout_DOMRect ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMRect > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( DOMRect ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMRect > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( DOMRect ) ) ) ; } pub const ShadowRootMode_Open : root :: mozilla :: dom :: ShadowRootMode = 0 ; pub const ShadowRootMode_Closed : root :: mozilla :: dom :: ShadowRootMode = 1 ; pub const ShadowRootMode_EndGuard_ : root :: mozilla :: dom :: ShadowRootMode = 2 ; pub type ShadowRootMode = u8 ; # [ repr ( C ) ] pub struct Element { pub _base : root :: mozilla :: dom :: FragmentOrElement , pub mState : root :: mozilla :: EventStates , pub mServoData : ::gecko_bindings::structs::RustCell < * mut ::gecko_bindings::structs::ServoNodeData > , pub mAttrs : root :: AttrArray , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Element_COMTypeInfo { pub _address : u8 , } # [ doc = " StyleStateLocks is used to specify which event states should be locked," ] # [ doc = " and whether they should be locked to on or off." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Element_StyleStateLocks { pub mLocks : root :: mozilla :: EventStates , pub mValues : root :: mozilla :: EventStates , } # [ test ] fn bindgen_test_layout_Element_StyleStateLocks ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Element_StyleStateLocks > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( Element_StyleStateLocks ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Element_StyleStateLocks > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( Element_StyleStateLocks ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Element_StyleStateLocks > ( ) ) ) . mLocks as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Element_StyleStateLocks ) , "::" , stringify ! ( mLocks ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Element_StyleStateLocks > ( ) ) ) . mValues as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( Element_StyleStateLocks ) , "::" , stringify ! ( mValues ) ) ) ; } pub const Element_ATTR_MISSING : root :: mozilla :: dom :: Element__bindgen_ty_1 = -1 ; pub const Element_ATTR_VALUE_NO_MATCH : root :: mozilla :: dom :: Element__bindgen_ty_1 = -2 ; pub type Element__bindgen_ty_1 = i32 ; # [ doc = " Check whether this Element\'s given attribute has one of a given list of" ] # [ doc = " values. If there is a match, we return the index in the list of the first" ] # [ doc = " matching value. If there was no attribute at all, then we return" ] # [ doc = " ATTR_MISSING. If there was an attribute but it didn\'t match, we return" ] # [ doc = " ATTR_VALUE_NO_MATCH. A non-negative result always indicates a match." ] # [ doc = "" ] # [ doc = " @param aNameSpaceID The namespace ID of the attribute.  Must not" ] # [ doc = "                     be kNameSpaceID_Unknown." ] # [ doc = " @param aName The name atom of the attribute.  Must not be null." ] # [ doc = " @param aValues a nullptr-terminated array of pointers to atom values to" ] # [ doc = " test against." ] # [ doc = " @param aCaseSensitive Whether to do a case-sensitive compare on the values." ] # [ doc = " @return ATTR_MISSING, ATTR_VALUE_NO_MATCH or the non-negative index" ] # [ doc = " indicating the first value of aValues that matched" ] pub type Element_AttrValuesArray = * mut root :: nsStaticAtom ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Element_MappedAttributeEntry { pub attribute : * const root :: nsStaticAtom , } # [ test ] fn bindgen_test_layout_Element_MappedAttributeEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Element_MappedAttributeEntry > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( Element_MappedAttributeEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Element_MappedAttributeEntry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Element_MappedAttributeEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Element_MappedAttributeEntry > ( ) ) ) . attribute as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Element_MappedAttributeEntry ) , "::" , stringify ! ( attribute ) ) ) ; } pub const Element_UnattachShadowRoot_No : root :: mozilla :: dom :: Element_UnattachShadowRoot = 0 ; pub const Element_UnattachShadowRoot_Yes : root :: mozilla :: dom :: Element_UnattachShadowRoot = 1 ; pub type Element_UnattachShadowRoot = i32 ; pub const Element_kAllServoDescendantBits : u32 = 3178496 ; pub const Element_kFireMutationEvent : bool = true ; pub const Element_kDontFireMutationEvent : bool = false ; pub const Element_kNotifyDocumentObservers : bool = true ; pub const Element_kDontNotifyDocumentObservers : bool = false ; pub const Element_kCallAfterSetAttr : bool = true ; pub const Element_kDontCallAfterSetAttr : bool = false ; # [ test ] fn bindgen_test_layout_Element ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Element > ( ) , 72usize , concat ! ( "Size of: " , stringify ! ( Element ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Element > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( Element ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Element > ( ) ) ) . mState as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( Element ) , "::" , stringify ! ( mState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Element > ( ) ) ) . mServoData as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( Element ) , "::" , stringify ! ( mServoData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Element > ( ) ) ) . mAttrs as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( Element ) , "::" , stringify ! ( mAttrs ) ) ) ; } # [ repr ( C ) ] pub struct HTMLSlotElement { pub _base : root :: nsGenericHTMLElement , pub mAssignedNodes : root :: nsTArray < root :: RefPtr < root :: nsINode > > , pub mInSignalSlotList : bool , pub __bindgen_padding_0 : [ u8 ; 3usize ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HTMLSlotElement_cycleCollection { pub _base : root :: mozilla :: dom :: FragmentOrElement_cycleCollection , } # [ test ] fn bindgen_test_layout_HTMLSlotElement_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < HTMLSlotElement_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( HTMLSlotElement_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < HTMLSlotElement_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( HTMLSlotElement_cycleCollection ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom15HTMLSlotElement21_cycleCollectorGlobalE" ] pub static mut HTMLSlotElement__cycleCollectorGlobal : root :: mozilla :: dom :: HTMLSlotElement_cycleCollection ; } # [ test ] fn bindgen_test_layout_HTMLSlotElement ( ) { assert_eq ! ( :: std :: mem :: size_of :: < HTMLSlotElement > ( ) , 80usize , concat ! ( "Size of: " , stringify ! ( HTMLSlotElement ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < HTMLSlotElement > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( HTMLSlotElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < HTMLSlotElement > ( ) ) ) . mAssignedNodes as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( HTMLSlotElement ) , "::" , stringify ! ( mAssignedNodes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < HTMLSlotElement > ( ) ) ) . mInSignalSlotList as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( HTMLSlotElement ) , "::" , stringify ! ( mInSignalSlotList ) ) ) ; } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum CompositeOperation { Replace = 0 , Add = 1 , Accumulate = 2 , EndGuard_ = 3 , } pub const CompositeOperationOrAuto_Replace : root :: mozilla :: dom :: CompositeOperationOrAuto = 0 ; pub const CompositeOperationOrAuto_Add : root :: mozilla :: dom :: CompositeOperationOrAuto = 1 ; pub const CompositeOperationOrAuto_Accumulate : root :: mozilla :: dom :: CompositeOperationOrAuto = 2 ; pub const CompositeOperationOrAuto_Auto : root :: mozilla :: dom :: CompositeOperationOrAuto = 3 ; pub const CompositeOperationOrAuto_EndGuard_ : root :: mozilla :: dom :: CompositeOperationOrAuto = 4 ; pub type CompositeOperationOrAuto = u8 ; # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum IterationCompositeOperation { Replace = 0 , Accumulate = 1 , EndGuard_ = 2 , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MediaList { pub _base : root :: nsISupports , pub _base_1 : root :: nsWrapperCache , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mStyleSheet : * mut root :: mozilla :: StyleSheet , pub mRawList : root :: RefPtr < root :: RawServoMediaList > , } pub type MediaList_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MediaList_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_MediaList_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MediaList_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( MediaList_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MediaList_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( MediaList_cycleCollection ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom9MediaList21_cycleCollectorGlobalE" ] pub static mut MediaList__cycleCollectorGlobal : root :: mozilla :: dom :: MediaList_cycleCollection ; } # [ test ] fn bindgen_test_layout_MediaList ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MediaList > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( MediaList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MediaList > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( MediaList ) ) ) ; } # [ repr ( C ) ] pub struct DocumentFragment { pub _base : root :: mozilla :: dom :: FragmentOrElement , pub mHost : root :: RefPtr < root :: mozilla :: dom :: Element > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DocumentFragment_cycleCollection { pub _base : root :: mozilla :: dom :: FragmentOrElement_cycleCollection , } # [ test ] fn bindgen_test_layout_DocumentFragment_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DocumentFragment_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( DocumentFragment_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DocumentFragment_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DocumentFragment_cycleCollection ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom16DocumentFragment21_cycleCollectorGlobalE" ] pub static mut DocumentFragment__cycleCollectorGlobal : root :: mozilla :: dom :: DocumentFragment_cycleCollection ; } # [ test ] fn bindgen_test_layout_DocumentFragment ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DocumentFragment > ( ) , 60usize , concat ! ( "Size of: " , stringify ! ( DocumentFragment ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DocumentFragment > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DocumentFragment ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DocumentFragment > ( ) ) ) . mHost as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( DocumentFragment ) , "::" , stringify ! ( mHost ) ) ) ; } # [ repr ( C ) ] pub struct ShadowRoot { pub _base : root :: mozilla :: dom :: DocumentFragment , pub _base_1 : root :: mozilla :: dom :: DocumentOrShadowRoot , pub _base_2 : root :: nsStubMutationObserver , pub _base_3 : root :: nsIRadioGroupContainer , pub mMode : root :: mozilla :: dom :: ShadowRootMode , pub mServoStyles : root :: mozilla :: UniquePtr < root :: RawServoAuthorStyles > , pub mStyleRuleMap : root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > , pub mSlotMap : [ u32 ; 5usize ] , pub mIsUAWidget : bool , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ShadowRoot_cycleCollection { pub _base : root :: mozilla :: dom :: DocumentFragment_cycleCollection , } # [ test ] fn bindgen_test_layout_ShadowRoot_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ShadowRoot_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( ShadowRoot_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ShadowRoot_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ShadowRoot_cycleCollection ) ) ) ; } # [ doc = " Represents the insertion point in a slot for a given node." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ShadowRoot_SlotAssignment { pub mSlot : * mut root :: mozilla :: dom :: HTMLSlotElement , pub mIndex : [ u32 ; 2usize ] , } # [ test ] fn bindgen_test_layout_ShadowRoot_SlotAssignment ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ShadowRoot_SlotAssignment > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( ShadowRoot_SlotAssignment ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ShadowRoot_SlotAssignment > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ShadowRoot_SlotAssignment ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ShadowRoot_SlotAssignment > ( ) ) ) . mSlot as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ShadowRoot_SlotAssignment ) , "::" , stringify ! ( mSlot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ShadowRoot_SlotAssignment > ( ) ) ) . mIndex as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ShadowRoot_SlotAssignment ) , "::" , stringify ! ( mIndex ) ) ) ; } pub type ShadowRoot_SlotArray = root :: mozilla :: dom :: TreeOrderedArray ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10ShadowRoot21_cycleCollectorGlobalE" ] pub static mut ShadowRoot__cycleCollectorGlobal : root :: mozilla :: dom :: ShadowRoot_cycleCollection ; } # [ test ] fn bindgen_test_layout_ShadowRoot ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ShadowRoot > ( ) , 164usize , concat ! ( "Size of: " , stringify ! ( ShadowRoot ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ShadowRoot > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ShadowRoot ) ) ) ; } # [ repr ( C ) ] pub struct SVGAnimatedClass { pub mAnimVal : root :: nsAutoPtr < ::gecko_bindings::structs::nsString > , } pub type SVGAnimatedClass_SVGElement = root :: mozilla :: dom :: SVGElement ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct SVGAnimatedClass_SMILString { pub _base : root :: mozilla :: SMILAttr , pub mVal : * mut root :: mozilla :: dom :: SVGAnimatedClass , pub mSVGElement : * mut root :: mozilla :: dom :: SVGAnimatedClass_SVGElement , } # [ test ] fn bindgen_test_layout_SVGAnimatedClass_SMILString ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGAnimatedClass_SMILString > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGAnimatedClass_SMILString ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGAnimatedClass_SMILString > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGAnimatedClass_SMILString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGAnimatedClass_SMILString > ( ) ) ) . mVal as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGAnimatedClass_SMILString ) , "::" , stringify ! ( mVal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGAnimatedClass_SMILString > ( ) ) ) . mSVGElement as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGAnimatedClass_SMILString ) , "::" , stringify ! ( mSVGElement ) ) ) ; } # [ test ] fn bindgen_test_layout_SVGAnimatedClass ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGAnimatedClass > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( SVGAnimatedClass ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGAnimatedClass > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGAnimatedClass ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGAnimatedClass > ( ) ) ) . mAnimVal as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGAnimatedClass ) , "::" , stringify ! ( mAnimVal ) ) ) ; } pub type SVGElementBase = root :: nsStyledElement ; # [ repr ( C ) ] pub struct SVGElement { pub _base : root :: mozilla :: dom :: SVGElementBase , pub mClassAttribute : root :: mozilla :: dom :: SVGAnimatedClass , pub mClassAnimAttr : root :: nsAutoPtr < root :: nsAttrValue > , pub mContentDeclarationBlock : root :: RefPtr < root :: mozilla :: DeclarationBlock > , pub __bindgen_padding_0 : u32 , } # [ doc = " Flag to indicate to GetAnimatedXxx() methods that the object being" ] # [ doc = " requested should be allocated if it hasn\'t already been allocated, and" ] # [ doc = " that the method should not return null. Only applicable to methods that" ] # [ doc = " need to allocate the object that they return." ] pub const SVGElement_DO_ALLOCATE : root :: mozilla :: dom :: SVGElement__bindgen_ty_1 = 1 ; pub type SVGElement__bindgen_ty_1 = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_LengthInfo { pub mName : * mut root :: nsStaticAtom , pub mDefaultValue : f32 , pub mDefaultUnitType : u8 , pub mCtxType : u8 , } # [ test ] fn bindgen_test_layout_SVGElement_LengthInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_LengthInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_LengthInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_LengthInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_LengthInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthInfo > ( ) ) ) . mDefaultValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthInfo ) , "::" , stringify ! ( mDefaultValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthInfo > ( ) ) ) . mDefaultUnitType as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthInfo ) , "::" , stringify ! ( mDefaultUnitType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthInfo > ( ) ) ) . mCtxType as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthInfo ) , "::" , stringify ! ( mCtxType ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_LengthAttributesInfo { pub mLengths : * mut root :: mozilla :: SVGAnimatedLength , pub mLengthInfo : * const root :: mozilla :: dom :: SVGElement_LengthInfo , pub mLengthCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_LengthAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_LengthAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_LengthAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_LengthAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_LengthAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthAttributesInfo > ( ) ) ) . mLengths as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthAttributesInfo ) , "::" , stringify ! ( mLengths ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthAttributesInfo > ( ) ) ) . mLengthInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthAttributesInfo ) , "::" , stringify ! ( mLengthInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthAttributesInfo > ( ) ) ) . mLengthCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthAttributesInfo ) , "::" , stringify ! ( mLengthCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_NumberInfo { pub mName : * mut root :: nsStaticAtom , pub mDefaultValue : f32 , pub mPercentagesAllowed : bool , } # [ test ] fn bindgen_test_layout_SVGElement_NumberInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_NumberInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_NumberInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_NumberInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_NumberInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberInfo > ( ) ) ) . mDefaultValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberInfo ) , "::" , stringify ! ( mDefaultValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberInfo > ( ) ) ) . mPercentagesAllowed as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberInfo ) , "::" , stringify ! ( mPercentagesAllowed ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_NumberAttributesInfo { pub mNumbers : * mut root :: mozilla :: SVGAnimatedNumber , pub mNumberInfo : * const root :: mozilla :: dom :: SVGElement_NumberInfo , pub mNumberCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_NumberAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_NumberAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_NumberAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_NumberAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_NumberAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberAttributesInfo > ( ) ) ) . mNumbers as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberAttributesInfo ) , "::" , stringify ! ( mNumbers ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberAttributesInfo > ( ) ) ) . mNumberInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberAttributesInfo ) , "::" , stringify ! ( mNumberInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberAttributesInfo > ( ) ) ) . mNumberCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberAttributesInfo ) , "::" , stringify ! ( mNumberCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_NumberPairInfo { pub mName : * mut root :: nsStaticAtom , pub mDefaultValue1 : f32 , pub mDefaultValue2 : f32 , } # [ test ] fn bindgen_test_layout_SVGElement_NumberPairInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_NumberPairInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_NumberPairInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_NumberPairInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_NumberPairInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberPairInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberPairInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberPairInfo > ( ) ) ) . mDefaultValue1 as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberPairInfo ) , "::" , stringify ! ( mDefaultValue1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberPairInfo > ( ) ) ) . mDefaultValue2 as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberPairInfo ) , "::" , stringify ! ( mDefaultValue2 ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_NumberPairAttributesInfo { pub mNumberPairs : * mut root :: mozilla :: SVGAnimatedNumberPair , pub mNumberPairInfo : * const root :: mozilla :: dom :: SVGElement_NumberPairInfo , pub mNumberPairCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_NumberPairAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_NumberPairAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_NumberPairAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_NumberPairAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_NumberPairAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberPairAttributesInfo > ( ) ) ) . mNumberPairs as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberPairAttributesInfo ) , "::" , stringify ! ( mNumberPairs ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberPairAttributesInfo > ( ) ) ) . mNumberPairInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberPairAttributesInfo ) , "::" , stringify ! ( mNumberPairInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberPairAttributesInfo > ( ) ) ) . mNumberPairCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberPairAttributesInfo ) , "::" , stringify ! ( mNumberPairCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_IntegerInfo { pub mName : * mut root :: nsStaticAtom , pub mDefaultValue : i32 , } # [ test ] fn bindgen_test_layout_SVGElement_IntegerInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_IntegerInfo > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( SVGElement_IntegerInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_IntegerInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_IntegerInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerInfo > ( ) ) ) . mDefaultValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerInfo ) , "::" , stringify ! ( mDefaultValue ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_IntegerAttributesInfo { pub mIntegers : * mut root :: mozilla :: SVGAnimatedInteger , pub mIntegerInfo : * const root :: mozilla :: dom :: SVGElement_IntegerInfo , pub mIntegerCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_IntegerAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_IntegerAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_IntegerAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_IntegerAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_IntegerAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerAttributesInfo > ( ) ) ) . mIntegers as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerAttributesInfo ) , "::" , stringify ! ( mIntegers ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerAttributesInfo > ( ) ) ) . mIntegerInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerAttributesInfo ) , "::" , stringify ! ( mIntegerInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerAttributesInfo > ( ) ) ) . mIntegerCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerAttributesInfo ) , "::" , stringify ! ( mIntegerCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_IntegerPairInfo { pub mName : * mut root :: nsStaticAtom , pub mDefaultValue1 : i32 , pub mDefaultValue2 : i32 , } # [ test ] fn bindgen_test_layout_SVGElement_IntegerPairInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_IntegerPairInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_IntegerPairInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_IntegerPairInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_IntegerPairInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerPairInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerPairInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerPairInfo > ( ) ) ) . mDefaultValue1 as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerPairInfo ) , "::" , stringify ! ( mDefaultValue1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerPairInfo > ( ) ) ) . mDefaultValue2 as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerPairInfo ) , "::" , stringify ! ( mDefaultValue2 ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_IntegerPairAttributesInfo { pub mIntegerPairs : * mut root :: mozilla :: SVGAnimatedIntegerPair , pub mIntegerPairInfo : * const root :: mozilla :: dom :: SVGElement_IntegerPairInfo , pub mIntegerPairCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_IntegerPairAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_IntegerPairAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_IntegerPairAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_IntegerPairAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_IntegerPairAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerPairAttributesInfo > ( ) ) ) . mIntegerPairs as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerPairAttributesInfo ) , "::" , stringify ! ( mIntegerPairs ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerPairAttributesInfo > ( ) ) ) . mIntegerPairInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerPairAttributesInfo ) , "::" , stringify ! ( mIntegerPairInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_IntegerPairAttributesInfo > ( ) ) ) . mIntegerPairCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_IntegerPairAttributesInfo ) , "::" , stringify ! ( mIntegerPairCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_BooleanInfo { pub mName : * mut root :: nsStaticAtom , pub mDefaultValue : bool , } # [ test ] fn bindgen_test_layout_SVGElement_BooleanInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_BooleanInfo > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( SVGElement_BooleanInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_BooleanInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_BooleanInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_BooleanInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_BooleanInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_BooleanInfo > ( ) ) ) . mDefaultValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_BooleanInfo ) , "::" , stringify ! ( mDefaultValue ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_BooleanAttributesInfo { pub mBooleans : * mut root :: mozilla :: SVGAnimatedBoolean , pub mBooleanInfo : * const root :: mozilla :: dom :: SVGElement_BooleanInfo , pub mBooleanCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_BooleanAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_BooleanAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_BooleanAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_BooleanAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_BooleanAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_BooleanAttributesInfo > ( ) ) ) . mBooleans as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_BooleanAttributesInfo ) , "::" , stringify ! ( mBooleans ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_BooleanAttributesInfo > ( ) ) ) . mBooleanInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_BooleanAttributesInfo ) , "::" , stringify ! ( mBooleanInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_BooleanAttributesInfo > ( ) ) ) . mBooleanCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_BooleanAttributesInfo ) , "::" , stringify ! ( mBooleanCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_EnumInfo { pub mName : * mut root :: nsStaticAtom , pub mMapping : * const root :: mozilla :: SVGEnumMapping , pub mDefaultValue : u16 , } # [ test ] fn bindgen_test_layout_SVGElement_EnumInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_EnumInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_EnumInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_EnumInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_EnumInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_EnumInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_EnumInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_EnumInfo > ( ) ) ) . mMapping as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_EnumInfo ) , "::" , stringify ! ( mMapping ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_EnumInfo > ( ) ) ) . mDefaultValue as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_EnumInfo ) , "::" , stringify ! ( mDefaultValue ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_EnumAttributesInfo { pub mEnums : * mut root :: mozilla :: SVGAnimatedEnumeration , pub mEnumInfo : * const root :: mozilla :: dom :: SVGElement_EnumInfo , pub mEnumCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_EnumAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_EnumAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_EnumAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_EnumAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_EnumAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_EnumAttributesInfo > ( ) ) ) . mEnums as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_EnumAttributesInfo ) , "::" , stringify ! ( mEnums ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_EnumAttributesInfo > ( ) ) ) . mEnumInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_EnumAttributesInfo ) , "::" , stringify ! ( mEnumInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_EnumAttributesInfo > ( ) ) ) . mEnumCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_EnumAttributesInfo ) , "::" , stringify ! ( mEnumCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_NumberListInfo { pub mName : * mut root :: nsStaticAtom , } # [ test ] fn bindgen_test_layout_SVGElement_NumberListInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_NumberListInfo > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( SVGElement_NumberListInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_NumberListInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_NumberListInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberListInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberListInfo ) , "::" , stringify ! ( mName ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_NumberListAttributesInfo { pub mNumberLists : * mut root :: mozilla :: SVGAnimatedNumberList , pub mNumberListInfo : * const root :: mozilla :: dom :: SVGElement_NumberListInfo , pub mNumberListCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_NumberListAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_NumberListAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_NumberListAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_NumberListAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_NumberListAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberListAttributesInfo > ( ) ) ) . mNumberLists as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberListAttributesInfo ) , "::" , stringify ! ( mNumberLists ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberListAttributesInfo > ( ) ) ) . mNumberListInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberListAttributesInfo ) , "::" , stringify ! ( mNumberListInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_NumberListAttributesInfo > ( ) ) ) . mNumberListCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_NumberListAttributesInfo ) , "::" , stringify ! ( mNumberListCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_LengthListInfo { pub mName : * mut root :: nsStaticAtom , pub mAxis : u8 , # [ doc = " Flag to indicate whether appending zeros to the end of the list would" ] # [ doc = " change the rendering of the SVG for the attribute in question. For x and" ] # [ doc = " y on the <text> element this is true, but for dx and dy on <text> this" ] # [ doc = " is false. This flag is fed down to SVGLengthListSMILType so it can" ] # [ doc = " determine if it can sensibly animate from-to lists of different lengths," ] # [ doc = " which is desirable in the case of dx and dy." ] pub mCouldZeroPadList : bool , } # [ test ] fn bindgen_test_layout_SVGElement_LengthListInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_LengthListInfo > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( SVGElement_LengthListInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_LengthListInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_LengthListInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthListInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthListInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthListInfo > ( ) ) ) . mAxis as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthListInfo ) , "::" , stringify ! ( mAxis ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthListInfo > ( ) ) ) . mCouldZeroPadList as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthListInfo ) , "::" , stringify ! ( mCouldZeroPadList ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_LengthListAttributesInfo { pub mLengthLists : * mut root :: mozilla :: SVGAnimatedLengthList , pub mLengthListInfo : * const root :: mozilla :: dom :: SVGElement_LengthListInfo , pub mLengthListCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_LengthListAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_LengthListAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_LengthListAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_LengthListAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_LengthListAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthListAttributesInfo > ( ) ) ) . mLengthLists as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthListAttributesInfo ) , "::" , stringify ! ( mLengthLists ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthListAttributesInfo > ( ) ) ) . mLengthListInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthListAttributesInfo ) , "::" , stringify ! ( mLengthListInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_LengthListAttributesInfo > ( ) ) ) . mLengthListCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_LengthListAttributesInfo ) , "::" , stringify ! ( mLengthListCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_StringInfo { pub mName : * mut root :: nsStaticAtom , pub mNamespaceID : i32 , pub mIsAnimatable : bool , } # [ test ] fn bindgen_test_layout_SVGElement_StringInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_StringInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_StringInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_StringInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_StringInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringInfo ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringInfo > ( ) ) ) . mNamespaceID as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringInfo ) , "::" , stringify ! ( mNamespaceID ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringInfo > ( ) ) ) . mIsAnimatable as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringInfo ) , "::" , stringify ! ( mIsAnimatable ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_StringAttributesInfo { pub mStrings : * mut root :: mozilla :: SVGAnimatedString , pub mStringInfo : * const root :: mozilla :: dom :: SVGElement_StringInfo , pub mStringCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_StringAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_StringAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_StringAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_StringAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_StringAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringAttributesInfo > ( ) ) ) . mStrings as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringAttributesInfo ) , "::" , stringify ! ( mStrings ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringAttributesInfo > ( ) ) ) . mStringInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringAttributesInfo ) , "::" , stringify ! ( mStringInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringAttributesInfo > ( ) ) ) . mStringCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringAttributesInfo ) , "::" , stringify ! ( mStringCount ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_StringListInfo { pub mName : * mut root :: nsStaticAtom , } # [ test ] fn bindgen_test_layout_SVGElement_StringListInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_StringListInfo > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( SVGElement_StringListInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_StringListInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_StringListInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringListInfo > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringListInfo ) , "::" , stringify ! ( mName ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGElement_StringListAttributesInfo { pub mStringLists : * mut root :: mozilla :: SVGStringList , pub mStringListInfo : * const root :: mozilla :: dom :: SVGElement_StringListInfo , pub mStringListCount : u32 , } # [ test ] fn bindgen_test_layout_SVGElement_StringListAttributesInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement_StringListAttributesInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( SVGElement_StringListAttributesInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement_StringListAttributesInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SVGElement_StringListAttributesInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringListAttributesInfo > ( ) ) ) . mStringLists as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringListAttributesInfo ) , "::" , stringify ! ( mStringLists ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringListAttributesInfo > ( ) ) ) . mStringListInfo as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringListAttributesInfo ) , "::" , stringify ! ( mStringListInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement_StringListAttributesInfo > ( ) ) ) . mStringListCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement_StringListAttributesInfo ) , "::" , stringify ! ( mStringListCount ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement14sFillStrokeMapE" ] pub static mut SVGElement_sFillStrokeMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement12sGraphicsMapE" ] pub static mut SVGElement_sGraphicsMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement23sTextContentElementsMapE" ] pub static mut SVGElement_sTextContentElementsMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement21sFontSpecificationMapE" ] pub static mut SVGElement_sFontSpecificationMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement16sGradientStopMapE" ] pub static mut SVGElement_sGradientStopMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement13sViewportsMapE" ] pub static mut SVGElement_sViewportsMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement11sMarkersMapE" ] pub static mut SVGElement_sMarkersMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement9sColorMapE" ] pub static mut SVGElement_sColorMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement11sFiltersMapE" ] pub static mut SVGElement_sFiltersMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement11sFEFloodMapE" ] pub static mut SVGElement_sFEFloodMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement19sLightingEffectsMapE" ] pub static mut SVGElement_sLightingEffectsMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement8sMaskMapE" ] pub static mut SVGElement_sMaskMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3dom10SVGElement16sSVGUnitTypesMapE" ] pub static mut SVGElement_sSVGUnitTypesMap : [ root :: mozilla :: SVGEnumMapping ; 0usize ] ; } # [ test ] fn bindgen_test_layout_SVGElement ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SVGElement > ( ) , 88usize , concat ! ( "Size of: " , stringify ! ( SVGElement ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SVGElement > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( SVGElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement > ( ) ) ) . mClassAttribute as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement ) , "::" , stringify ! ( mClassAttribute ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement > ( ) ) ) . mClassAnimAttr as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement ) , "::" , stringify ! ( mClassAnimAttr ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SVGElement > ( ) ) ) . mContentDeclarationBlock as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( SVGElement ) , "::" , stringify ! ( mContentDeclarationBlock ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ExplicitChildIterator { pub mParent : * const root :: nsIContent , pub mParentAsSlot : * const root :: mozilla :: dom :: HTMLSlotElement , pub mChild : * mut root :: nsIContent , pub mDefaultChild : * mut root :: nsIContent , pub mIsFirst : bool , pub mIndexInInserted : u32 , } # [ test ] fn bindgen_test_layout_ExplicitChildIterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExplicitChildIterator > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( ExplicitChildIterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExplicitChildIterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ExplicitChildIterator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExplicitChildIterator > ( ) ) ) . mParent as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ExplicitChildIterator ) , "::" , stringify ! ( mParent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExplicitChildIterator > ( ) ) ) . mParentAsSlot as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ExplicitChildIterator ) , "::" , stringify ! ( mParentAsSlot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExplicitChildIterator > ( ) ) ) . mChild as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ExplicitChildIterator ) , "::" , stringify ! ( mChild ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExplicitChildIterator > ( ) ) ) . mDefaultChild as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( ExplicitChildIterator ) , "::" , stringify ! ( mDefaultChild ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExplicitChildIterator > ( ) ) ) . mIsFirst as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ExplicitChildIterator ) , "::" , stringify ! ( mIsFirst ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExplicitChildIterator > ( ) ) ) . mIndexInInserted as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( ExplicitChildIterator ) , "::" , stringify ! ( mIndexInInserted ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct FlattenedChildIterator { pub _base : root :: mozilla :: dom :: ExplicitChildIterator , pub mOriginalContent : * const root :: nsIContent , pub mXBLInvolved : [ u8 ; 2usize ] , } # [ test ] fn bindgen_test_layout_FlattenedChildIterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FlattenedChildIterator > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( FlattenedChildIterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FlattenedChildIterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FlattenedChildIterator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FlattenedChildIterator > ( ) ) ) . mOriginalContent as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( FlattenedChildIterator ) , "::" , stringify ! ( mOriginalContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FlattenedChildIterator > ( ) ) ) . mXBLInvolved as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( FlattenedChildIterator ) , "::" , stringify ! ( mXBLInvolved ) ) ) ; } # [ doc = " AllChildrenIterator traverses the children of an element including before /" ] # [ doc = " after content and optionally XBL children.  The iterator can be initialized" ] # [ doc = " to start at the end by providing false for aStartAtBeginning in order to" ] # [ doc = " start iterating in reverse from the last child." ] # [ doc = "" ] # [ doc = " Note: it assumes that no mutation of the DOM or frame tree takes place during" ] # [ doc = " iteration, and will break horribly if that is not true." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AllChildrenIterator { pub _base : root :: mozilla :: dom :: FlattenedChildIterator , pub mAnonKids : root :: nsTArray < * mut root :: nsIContent > , pub mAnonKidsIdx : u32 , pub mFlags : u32 , pub mPhase : root :: mozilla :: dom :: AllChildrenIterator_IteratorPhase , } pub const AllChildrenIterator_IteratorPhase_eAtBegin : root :: mozilla :: dom :: AllChildrenIterator_IteratorPhase = 0 ; pub const AllChildrenIterator_IteratorPhase_eAtMarkerKid : root :: mozilla :: dom :: AllChildrenIterator_IteratorPhase = 1 ; pub const AllChildrenIterator_IteratorPhase_eAtBeforeKid : root :: mozilla :: dom :: AllChildrenIterator_IteratorPhase = 2 ; pub const AllChildrenIterator_IteratorPhase_eAtExplicitKids : root :: mozilla :: dom :: AllChildrenIterator_IteratorPhase = 3 ; pub const AllChildrenIterator_IteratorPhase_eAtAnonKids : root :: mozilla :: dom :: AllChildrenIterator_IteratorPhase = 4 ; pub const AllChildrenIterator_IteratorPhase_eAtAfterKid : root :: mozilla :: dom :: AllChildrenIterator_IteratorPhase = 5 ; pub const AllChildrenIterator_IteratorPhase_eAtEnd : root :: mozilla :: dom :: AllChildrenIterator_IteratorPhase = 6 ; pub type AllChildrenIterator_IteratorPhase = u32 ; # [ test ] fn bindgen_test_layout_AllChildrenIterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AllChildrenIterator > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( AllChildrenIterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AllChildrenIterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AllChildrenIterator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AllChildrenIterator > ( ) ) ) . mAnonKids as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( AllChildrenIterator ) , "::" , stringify ! ( mAnonKids ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AllChildrenIterator > ( ) ) ) . mAnonKidsIdx as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( AllChildrenIterator ) , "::" , stringify ! ( mAnonKidsIdx ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AllChildrenIterator > ( ) ) ) . mFlags as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( AllChildrenIterator ) , "::" , stringify ! ( mFlags ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AllChildrenIterator > ( ) ) ) . mPhase as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( AllChildrenIterator ) , "::" , stringify ! ( mPhase ) ) ) ; } # [ doc = " StyleChildrenIterator traverses the children of the element from the" ] # [ doc = " perspective of the style system, particularly the children we need to" ] # [ doc = " traverse during restyle." ] # [ doc = "" ] # [ doc = " At present, this is identical to AllChildrenIterator with" ] # [ doc = " (eAllChildren | eSkipDocumentLevelNativeAnonymousContent). We used to have" ] # [ doc = " detect and skip any native anonymous children that are used to implement some" ] # [ doc = " special magic in here that went away, but we keep the separate class so" ] # [ doc = " we can reintroduce special magic back if needed." ] # [ doc = "" ] # [ doc = " Note: it assumes that no mutation of the DOM or frame tree takes place during" ] # [ doc = " iteration, and will break horribly if that is not true." ] # [ doc = "" ] # [ doc = " We require this to be memmovable since Rust code can create and move" ] # [ doc = " StyleChildrenIterators." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct StyleChildrenIterator { pub _base : root :: mozilla :: dom :: AllChildrenIterator , } # [ test ] fn bindgen_test_layout_StyleChildrenIterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleChildrenIterator > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( StyleChildrenIterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleChildrenIterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleChildrenIterator ) ) ) ; } } pub const ThreadSafeAutoRefCntWithRecording_isThreadSafe : bool = true ; pub type ThreadSafeAutoRefCnt = u32 ; pub mod gfx { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; pub type Float = f32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CoordTyped { pub _address : u8 , } pub type CoordTyped_Super = u8 ; # [ repr ( C ) ] # [ repr ( align ( 1 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct UnknownUnits { pub _bindgen_opaque_blob : u8 , } # [ test ] fn bindgen_test_layout_UnknownUnits ( ) { assert_eq ! ( :: std :: mem :: size_of :: < UnknownUnits > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( UnknownUnits ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < UnknownUnits > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( UnknownUnits ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IntPointTyped { pub _address : u8 , } pub type IntPointTyped_ToInt = u32 ; pub type IntPointTyped_Coord = u8 ; pub type IntPointTyped_Super = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PointTyped { pub _address : u8 , } pub type PointTyped_Coord = u8 ; pub type PointTyped_Super = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IntSizeTyped { pub _address : u8 , } pub type IntSizeTyped_ToInt = u32 ; pub type IntSizeTyped_Super = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SizeTyped { pub _address : u8 , } pub type SizeTyped_Super = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IntMarginTyped { pub _address : u8 , } pub type IntMarginTyped_Super = u8 ; pub type IntMargin = [ u32 ; 4usize ] ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MarginTyped { pub _address : u8 , } pub type MarginTyped_Super = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IntRectTyped { pub _address : u8 , } pub type IntRectTyped_Super = u8 ; pub type IntRectTyped_Self = u8 ; pub type IntRectTyped_ToInt = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RectTyped { pub _address : u8 , } pub type RectTyped_Super = u8 ; pub type RectDouble = [ u64 ; 4usize ] ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScaleFactor { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScaleFactors2D { pub _address : u8 , } pub type Matrix = [ u32 ; 6usize ] ; pub type Matrix4x4 = [ u32 ; 16usize ] ; pub type Matrix4x4Flagged = [ u32 ; 17usize ] ; # [ repr ( C ) ] # [ repr ( align ( 4 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct UserData { pub _bindgen_opaque_blob : [ u32 ; 2usize ] , } pub type UserData_destroyFunc = u32 ; # [ repr ( C ) ] # [ repr ( align ( 4 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct UserData_Entry { pub _bindgen_opaque_blob : [ u32 ; 3usize ] , } # [ test ] fn bindgen_test_layout_UserData_Entry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < UserData_Entry > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( UserData_Entry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < UserData_Entry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( UserData_Entry ) ) ) ; } # [ test ] fn bindgen_test_layout_UserData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < UserData > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( UserData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < UserData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( UserData ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FontVariation { pub mTag : u32 , pub mValue : f32 , } # [ test ] fn bindgen_test_layout_FontVariation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FontVariation > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( FontVariation ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FontVariation > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FontVariation ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontVariation > ( ) ) ) . mTag as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FontVariation ) , "::" , stringify ! ( mTag ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontVariation > ( ) ) ) . mValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( FontVariation ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( C ) ] pub struct SourceSurface__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " This is the base class for source surfaces. These objects are surfaces" ] # [ doc = " which may be used as a source in a SurfacePattern or a DrawSurface call." ] # [ doc = " They cannot be drawn to directly." ] # [ doc = "" ] # [ doc = " Although SourceSurface has thread-safe refcount, some SourceSurface cannot" ] # [ doc = " be used on random threads at the same time. Only DataSourceSurface can be" ] # [ doc = " used on random threads now. This will be fixed in the future. Eventually" ] # [ doc = " all SourceSurface should be thread-safe." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct SourceSurface { pub vtable_ : * const SourceSurface__bindgen_vtable , pub _base : u32 , pub mUserData : root :: mozilla :: gfx :: UserData , } # [ test ] fn bindgen_test_layout_SourceSurface ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SourceSurface > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( SourceSurface ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SourceSurface > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SourceSurface ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SourceSurface > ( ) ) ) . mUserData as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SourceSurface ) , "::" , stringify ! ( mUserData ) ) ) ; } # [ doc = " This is the main class used for all the drawing. It is created through the" ] # [ doc = " factory and accepts drawing commands. The results of drawing to a target" ] # [ doc = " may be used either through a Snapshot or by flushing the target and directly" ] # [ doc = " accessing the backing store a DrawTarget was created with." ] # [ repr ( C ) ] # [ repr ( align ( 4 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DrawTarget { pub _bindgen_opaque_blob : [ u32 ; 15usize ] , } # [ test ] fn bindgen_test_layout_DrawTarget ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DrawTarget > ( ) , 60usize , concat ! ( "Size of: " , stringify ! ( DrawTarget ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DrawTarget > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DrawTarget ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IntRegionTyped { pub _address : u8 , } pub type IntRegionTyped_Super = u8 ; pub type IntRegionTyped_RectType = u8 ; pub type IntRegionTyped_PointType = u8 ; pub type IntRegionTyped_MarginType = u8 ; } pub mod layers { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LayersId { pub mId : u64 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LayersId_HashFn { pub _address : u8 , } # [ test ] fn bindgen_test_layout_LayersId_HashFn ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LayersId_HashFn > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( LayersId_HashFn ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LayersId_HashFn > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( LayersId_HashFn ) ) ) ; } # [ test ] fn bindgen_test_layout_LayersId ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LayersId > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( LayersId ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LayersId > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( LayersId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LayersId > ( ) ) ) . mId as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( LayersId ) , "::" , stringify ! ( mId ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BaseTransactionId { pub mId : u64 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TransactionIdType { pub _address : u8 , } # [ test ] fn bindgen_test_layout_TransactionIdType ( ) { assert_eq ! ( :: std :: mem :: size_of :: < TransactionIdType > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( TransactionIdType ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < TransactionIdType > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( TransactionIdType ) ) ) ; } pub type TransactionId = root :: mozilla :: layers :: BaseTransactionId ; pub const LayersBackend_LAYERS_NONE : root :: mozilla :: layers :: LayersBackend = 0 ; pub const LayersBackend_LAYERS_BASIC : root :: mozilla :: layers :: LayersBackend = 1 ; pub const LayersBackend_LAYERS_OPENGL : root :: mozilla :: layers :: LayersBackend = 2 ; pub const LayersBackend_LAYERS_D3D11 : root :: mozilla :: layers :: LayersBackend = 3 ; pub const LayersBackend_LAYERS_CLIENT : root :: mozilla :: layers :: LayersBackend = 4 ; pub const LayersBackend_LAYERS_WR : root :: mozilla :: layers :: LayersBackend = 5 ; pub const LayersBackend_LAYERS_LAST : root :: mozilla :: layers :: LayersBackend = 6 ; pub type LayersBackend = i8 ; # [ doc = " This class allows us to uniquely identify a scrollable layer. The" ] # [ doc = " mLayersId identifies the layer tree (corresponding to a child process" ] # [ doc = " and/or tab) that the scrollable layer belongs to. The mPresShellId" ] # [ doc = " is a temporal identifier (corresponding to the document loaded that" ] # [ doc = " contains the scrollable layer, which may change over time). The" ] # [ doc = " mScrollId corresponds to the actual frame that is scrollable." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ScrollableLayerGuid { pub mLayersId : root :: mozilla :: layers :: LayersId , pub mPresShellId : u32 , pub __bindgen_padding_0 : u32 , pub mScrollId : root :: mozilla :: layers :: ScrollableLayerGuid_ViewID , } pub type ScrollableLayerGuid_ViewID = u64 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScrollableLayerGuid_HashFn { pub _address : u8 , } # [ test ] fn bindgen_test_layout_ScrollableLayerGuid_HashFn ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScrollableLayerGuid_HashFn > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( ScrollableLayerGuid_HashFn ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScrollableLayerGuid_HashFn > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( ScrollableLayerGuid_HashFn ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScrollableLayerGuid_HashIgnoringPresShellFn { pub _address : u8 , } # [ test ] fn bindgen_test_layout_ScrollableLayerGuid_HashIgnoringPresShellFn ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScrollableLayerGuid_HashIgnoringPresShellFn > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( ScrollableLayerGuid_HashIgnoringPresShellFn ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScrollableLayerGuid_HashIgnoringPresShellFn > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( ScrollableLayerGuid_HashIgnoringPresShellFn ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScrollableLayerGuid_EqualIgnoringPresShellFn { pub _address : u8 , } # [ test ] fn bindgen_test_layout_ScrollableLayerGuid_EqualIgnoringPresShellFn ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScrollableLayerGuid_EqualIgnoringPresShellFn > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( ScrollableLayerGuid_EqualIgnoringPresShellFn ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScrollableLayerGuid_EqualIgnoringPresShellFn > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( ScrollableLayerGuid_EqualIgnoringPresShellFn ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla6layers19ScrollableLayerGuid14NULL_SCROLL_IDE" ] pub static ScrollableLayerGuid_NULL_SCROLL_ID : root :: mozilla :: layers :: ScrollableLayerGuid_ViewID ; } pub const ScrollableLayerGuid_START_SCROLL_ID : root :: mozilla :: layers :: ScrollableLayerGuid_ViewID = 2 ; # [ test ] fn bindgen_test_layout_ScrollableLayerGuid ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScrollableLayerGuid > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( ScrollableLayerGuid ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScrollableLayerGuid > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ScrollableLayerGuid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollableLayerGuid > ( ) ) ) . mLayersId as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ScrollableLayerGuid ) , "::" , stringify ! ( mLayersId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollableLayerGuid > ( ) ) ) . mPresShellId as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ScrollableLayerGuid ) , "::" , stringify ! ( mPresShellId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollableLayerGuid > ( ) ) ) . mScrollId as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ScrollableLayerGuid ) , "::" , stringify ! ( mScrollId ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct SLGuidAndRenderRoot { pub mScrollableLayerGuid : root :: mozilla :: layers :: ScrollableLayerGuid , pub mRenderRoot : root :: mozilla :: wr :: RenderRoot , pub __bindgen_padding_0 : [ u8 ; 7usize ] , } # [ test ] fn bindgen_test_layout_SLGuidAndRenderRoot ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SLGuidAndRenderRoot > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( SLGuidAndRenderRoot ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SLGuidAndRenderRoot > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( SLGuidAndRenderRoot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SLGuidAndRenderRoot > ( ) ) ) . mScrollableLayerGuid as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SLGuidAndRenderRoot ) , "::" , stringify ! ( mScrollableLayerGuid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SLGuidAndRenderRoot > ( ) ) ) . mRenderRoot as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( SLGuidAndRenderRoot ) , "::" , stringify ! ( mRenderRoot ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ZoomConstraints { pub mAllowZoom : bool , pub mAllowDoubleTapZoom : bool , pub mMinZoom : root :: mozilla :: CSSToParentLayerScale , pub mMaxZoom : root :: mozilla :: CSSToParentLayerScale , } # [ test ] fn bindgen_test_layout_ZoomConstraints ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ZoomConstraints > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( ZoomConstraints ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ZoomConstraints > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ZoomConstraints ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ZoomConstraints > ( ) ) ) . mAllowZoom as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ZoomConstraints ) , "::" , stringify ! ( mAllowZoom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ZoomConstraints > ( ) ) ) . mAllowDoubleTapZoom as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( ZoomConstraints ) , "::" , stringify ! ( mAllowDoubleTapZoom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ZoomConstraints > ( ) ) ) . mMinZoom as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ZoomConstraints ) , "::" , stringify ! ( mMinZoom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ZoomConstraints > ( ) ) ) . mMaxZoom as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ZoomConstraints ) , "::" , stringify ! ( mMaxZoom ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct AsyncDragMetrics { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CompositorBridgeChild { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LayerManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LayerManagerComposite { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PLayerTransactionChild { _unused : [ u8 ; 0 ] , } # [ doc = " Metrics about a scroll frame that are sent to the compositor and used" ] # [ doc = " by APZ." ] # [ doc = "" ] # [ doc = " This is used for two main purposes:" ] # [ doc = "" ] # [ doc = "   (1) Sending information about a scroll frame to the compositor and APZ" ] # [ doc = "       as part of a layers or WebRender transaction." ] # [ doc = "   (2) Storing information about a scroll frame in APZ that persists" ] # [ doc = "       between transactions." ] # [ doc = "" ] # [ doc = " TODO: Separate these two uses into two distinct structures." ] # [ doc = "" ] # [ doc = " A related class, RepaintRequest, is used for sending information about a" ] # [ doc = " scroll frame back from the compositor to the main thread when requesting" ] # [ doc = " a repaint of the scroll frame\'s contents." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FrameMetrics { pub mScrollId : root :: mozilla :: layers :: FrameMetrics_ViewID , pub mPresShellResolution : f32 , pub mCompositionBounds : root :: mozilla :: ParentLayerRect , pub mDisplayPort : root :: mozilla :: CSSRect , pub mCriticalDisplayPort : root :: mozilla :: CSSRect , pub mScrollableRect : root :: mozilla :: CSSRect , pub mCumulativeResolution : root :: mozilla :: LayoutDeviceToLayerScale2D , pub mDevPixelsPerCSSPixel : root :: mozilla :: CSSToLayoutDeviceScale , pub mScrollOffset : root :: mozilla :: CSSPoint , pub mBaseScrollOffset : root :: mozilla :: CSSPoint , pub mZoom : root :: mozilla :: CSSToParentLayerScale2D , pub mScrollGeneration : u32 , pub mSmoothScrollOffset : root :: mozilla :: CSSPoint , pub mRootCompositionSize : root :: mozilla :: CSSSize , pub mDisplayPortMargins : root :: mozilla :: ScreenMargin , pub mPresShellId : u32 , pub mLayoutViewport : root :: mozilla :: CSSRect , pub mExtraResolution : root :: mozilla :: ScreenToLayerScale2D , pub mPaintRequestTime : root :: mozilla :: TimeStamp , pub mScrollUpdateType : root :: mozilla :: layers :: FrameMetrics_ScrollOffsetUpdateType , pub mVisualViewportOffset : root :: mozilla :: CSSPoint , pub mVisualScrollUpdateType : root :: mozilla :: layers :: FrameMetrics_ScrollOffsetUpdateType , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > , pub __bindgen_padding_0 : u16 , } pub type FrameMetrics_ViewID = root :: mozilla :: layers :: ScrollableLayerGuid_ViewID ; pub const FrameMetrics_ScrollOffsetUpdateType_eNone : root :: mozilla :: layers :: FrameMetrics_ScrollOffsetUpdateType = 0 ; pub const FrameMetrics_ScrollOffsetUpdateType_eMainThread : root :: mozilla :: layers :: FrameMetrics_ScrollOffsetUpdateType = 1 ; pub const FrameMetrics_ScrollOffsetUpdateType_ePending : root :: mozilla :: layers :: FrameMetrics_ScrollOffsetUpdateType = 2 ; pub const FrameMetrics_ScrollOffsetUpdateType_eRestore : root :: mozilla :: layers :: FrameMetrics_ScrollOffsetUpdateType = 3 ; pub type FrameMetrics_ScrollOffsetUpdateType = u8 ; pub const FrameMetrics_sScrollOffsetUpdateTypeCount : usize = 4 ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla6layers12FrameMetrics30sHighestScrollOffsetUpdateTypeE" ] pub static FrameMetrics_sHighestScrollOffsetUpdateType : root :: mozilla :: layers :: FrameMetrics_ScrollOffsetUpdateType ; } # [ test ] fn bindgen_test_layout_FrameMetrics ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FrameMetrics > ( ) , 200usize , concat ! ( "Size of: " , stringify ! ( FrameMetrics ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FrameMetrics > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( FrameMetrics ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mScrollId as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mScrollId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mPresShellResolution as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mPresShellResolution ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mCompositionBounds as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mCompositionBounds ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mDisplayPort as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mDisplayPort ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mCriticalDisplayPort as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mCriticalDisplayPort ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mScrollableRect as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mScrollableRect ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mCumulativeResolution as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mCumulativeResolution ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mDevPixelsPerCSSPixel as * const _ as usize } , 84usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mDevPixelsPerCSSPixel ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mScrollOffset as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mScrollOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mBaseScrollOffset as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mBaseScrollOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mZoom as * const _ as usize } , 104usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mZoom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mScrollGeneration as * const _ as usize } , 112usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mScrollGeneration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mSmoothScrollOffset as * const _ as usize } , 116usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mSmoothScrollOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mRootCompositionSize as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mRootCompositionSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mDisplayPortMargins as * const _ as usize } , 132usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mDisplayPortMargins ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mPresShellId as * const _ as usize } , 148usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mPresShellId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mLayoutViewport as * const _ as usize } , 152usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mLayoutViewport ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mExtraResolution as * const _ as usize } , 168usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mExtraResolution ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mPaintRequestTime as * const _ as usize } , 176usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mPaintRequestTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mScrollUpdateType as * const _ as usize } , 184usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mScrollUpdateType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mVisualViewportOffset as * const _ as usize } , 188usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mVisualViewportOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameMetrics > ( ) ) ) . mVisualScrollUpdateType as * const _ as usize } , 196usize , concat ! ( "Offset of field: " , stringify ! ( FrameMetrics ) , "::" , stringify ! ( mVisualScrollUpdateType ) ) ) ; } impl FrameMetrics { # [ inline ] pub fn mIsRootContent ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsRootContent ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsRelative ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsRelative ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDoSmoothScroll ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDoSmoothScroll ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsScrollInfoLayer ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsScrollInfoLayer ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mIsRootContent : bool , mIsRelative : bool , mDoSmoothScroll : bool , mIsScrollInfoLayer : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mIsRootContent : u8 = unsafe { :: std :: mem :: transmute ( mIsRootContent ) } ; mIsRootContent as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mIsRelative : u8 = unsafe { :: std :: mem :: transmute ( mIsRelative ) } ; mIsRelative as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mDoSmoothScroll : u8 = unsafe { :: std :: mem :: transmute ( mDoSmoothScroll ) } ; mDoSmoothScroll as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mIsScrollInfoLayer : u8 = unsafe { :: std :: mem :: transmute ( mIsScrollInfoLayer ) } ; mIsScrollInfoLayer as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] pub struct ScrollSnapInfo { pub mScrollSnapTypeX : root :: mozilla :: StyleScrollSnapStrictness , pub mScrollSnapTypeY : root :: mozilla :: StyleScrollSnapStrictness , pub mScrollSnapIntervalX : [ u32 ; 2usize ] , pub mScrollSnapIntervalY : [ u32 ; 2usize ] , pub mScrollSnapDestination : root :: nsPoint , pub mScrollSnapCoordinates : root :: nsTArray < root :: nsPoint > , pub mSnapPositionX : root :: nsTArray < root :: nscoord > , pub mSnapPositionY : root :: nsTArray < root :: nscoord > , pub mXRangeWiderThanSnapport : root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > , pub mYRangeWiderThanSnapport : root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > , pub mSnapportSize : root :: nsSize , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScrollSnapInfo_ScrollSnapRange { pub mStart : root :: nscoord , pub mEnd : root :: nscoord , } # [ test ] fn bindgen_test_layout_ScrollSnapInfo_ScrollSnapRange ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScrollSnapInfo_ScrollSnapRange > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( ScrollSnapInfo_ScrollSnapRange ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScrollSnapInfo_ScrollSnapRange > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ScrollSnapInfo_ScrollSnapRange ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo_ScrollSnapRange > ( ) ) ) . mStart as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo_ScrollSnapRange ) , "::" , stringify ! ( mStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo_ScrollSnapRange > ( ) ) ) . mEnd as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo_ScrollSnapRange ) , "::" , stringify ! ( mEnd ) ) ) ; } # [ test ] fn bindgen_test_layout_ScrollSnapInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScrollSnapInfo > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( ScrollSnapInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScrollSnapInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ScrollSnapInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mScrollSnapTypeX as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mScrollSnapTypeX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mScrollSnapTypeY as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mScrollSnapTypeY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mScrollSnapIntervalX as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mScrollSnapIntervalX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mScrollSnapIntervalY as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mScrollSnapIntervalY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mScrollSnapDestination as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mScrollSnapDestination ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mScrollSnapCoordinates as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mScrollSnapCoordinates ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mSnapPositionX as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mSnapPositionX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mSnapPositionY as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mSnapPositionY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mXRangeWiderThanSnapport as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mXRangeWiderThanSnapport ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mYRangeWiderThanSnapport as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mYRangeWiderThanSnapport ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollSnapInfo > ( ) ) ) . mSnapportSize as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( ScrollSnapInfo ) , "::" , stringify ! ( mSnapportSize ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Layer { _unused : [ u8 ; 0 ] , } # [ doc = " This class is used for communicating information about the currently focused" ] # [ doc = " element of a document and the scrollable frames to use when keyboard" ] # [ doc = " scrolling it. It is created on the main thread at paint-time, but is then" ] # [ doc = " passed over IPC to the compositor/APZ code." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct FocusTarget { pub mSequenceNumber : u64 , pub mFocusHasKeyEventListeners : bool , pub __bindgen_padding_0 : u32 , pub mData : root :: mozilla :: Variant , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FocusTarget_ScrollTargets { pub mHorizontal : root :: mozilla :: layers :: ScrollableLayerGuid_ViewID , pub mHorizontalRenderRoot : root :: mozilla :: wr :: RenderRoot , pub __bindgen_padding_0 : u32 , pub mVertical : root :: mozilla :: layers :: ScrollableLayerGuid_ViewID , pub mVerticalRenderRoot : root :: mozilla :: wr :: RenderRoot , pub __bindgen_padding_1 : [ u8 ; 7usize ] , } # [ test ] fn bindgen_test_layout_FocusTarget_ScrollTargets ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FocusTarget_ScrollTargets > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( FocusTarget_ScrollTargets ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FocusTarget_ScrollTargets > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( FocusTarget_ScrollTargets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FocusTarget_ScrollTargets > ( ) ) ) . mHorizontal as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FocusTarget_ScrollTargets ) , "::" , stringify ! ( mHorizontal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FocusTarget_ScrollTargets > ( ) ) ) . mHorizontalRenderRoot as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( FocusTarget_ScrollTargets ) , "::" , stringify ! ( mHorizontalRenderRoot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FocusTarget_ScrollTargets > ( ) ) ) . mVertical as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( FocusTarget_ScrollTargets ) , "::" , stringify ! ( mVertical ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FocusTarget_ScrollTargets > ( ) ) ) . mVerticalRenderRoot as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( FocusTarget_ScrollTargets ) , "::" , stringify ! ( mVerticalRenderRoot ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FocusTarget_NoFocusTarget { pub _address : u8 , } # [ test ] fn bindgen_test_layout_FocusTarget_NoFocusTarget ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FocusTarget_NoFocusTarget > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( FocusTarget_NoFocusTarget ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FocusTarget_NoFocusTarget > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( FocusTarget_NoFocusTarget ) ) ) ; } # [ test ] fn bindgen_test_layout_FocusTarget ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FocusTarget > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( FocusTarget ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FocusTarget > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( FocusTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FocusTarget > ( ) ) ) . mSequenceNumber as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FocusTarget ) , "::" , stringify ! ( mSequenceNumber ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FocusTarget > ( ) ) ) . mFocusHasKeyEventListeners as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( FocusTarget ) , "::" , stringify ! ( mFocusHasKeyEventListeners ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FocusTarget > ( ) ) ) . mData as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( FocusTarget ) , "::" , stringify ! ( mData ) ) ) ; } # [ repr ( C ) ] pub struct TransactionIdAllocator__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct TransactionIdAllocator { pub vtable_ : * const TransactionIdAllocator__bindgen_vtable , pub mRefCnt : root :: nsAutoRefCnt , } pub type TransactionIdAllocator_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_TransactionIdAllocator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < TransactionIdAllocator > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( TransactionIdAllocator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < TransactionIdAllocator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( TransactionIdAllocator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < TransactionIdAllocator > ( ) ) ) . mRefCnt as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( TransactionIdAllocator ) , "::" , stringify ! ( mRefCnt ) ) ) ; } } pub type AtomArray = root :: nsTArray < root :: RefPtr < root :: nsAtom > > ; # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum Side { eSideTop = 0 , eSideRight = 1 , eSideBottom = 2 , eSideLeft = 3 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum HalfCorner { eCornerTopLeftX = 0 , eCornerTopLeftY = 1 , eCornerTopRightX = 2 , eCornerTopRightY = 3 , eCornerBottomRightX = 4 , eCornerBottomRightY = 5 , eCornerBottomLeftX = 6 , eCornerBottomLeftY = 7 , } # [ doc = " Sides represents a set of physical sides." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Sides { pub mBits : u8 , } # [ test ] fn bindgen_test_layout_Sides ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Sides > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( Sides ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Sides > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( Sides ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Sides > ( ) ) ) . mBits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Sides ) , "::" , stringify ! ( mBits ) ) ) ; } pub mod external { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; } pub const LogLevel_Disabled : root :: mozilla :: LogLevel = 0 ; pub const LogLevel_Error : root :: mozilla :: LogLevel = 1 ; pub const LogLevel_Warning : root :: mozilla :: LogLevel = 2 ; pub const LogLevel_Info : root :: mozilla :: LogLevel = 3 ; pub const LogLevel_Debug : root :: mozilla :: LogLevel = 4 ; pub const LogLevel_Verbose : root :: mozilla :: LogLevel = 5 ; pub type LogLevel = i32 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct LogModule { pub mName : * mut :: std :: os :: raw :: c_char , pub mLevel : u32 , } # [ test ] fn bindgen_test_layout_LogModule ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LogModule > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( LogModule ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LogModule > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( LogModule ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LogModule > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( LogModule ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LogModule > ( ) ) ) . mLevel as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( LogModule ) , "::" , stringify ! ( mLevel ) ) ) ; } # [ doc = " Helper class that lazy loads the given log module. This is safe to use for" ] # [ doc = " declaring static references to log modules and can be used as a replacement" ] # [ doc = " for accessing a LogModule directly." ] # [ doc = "" ] # [ doc = " Example usage:" ] # [ doc = "   static LazyLogModule sLayoutLog(\"layout\");" ] # [ doc = "" ] # [ doc = "   void Foo() {" ] # [ doc = "     MOZ_LOG(sLayoutLog, LogLevel::Verbose, (\"Entering foo\"));" ] # [ doc = "   }" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LazyLogModule { pub mLogName : * const :: std :: os :: raw :: c_char , pub mLog : u32 , } # [ test ] fn bindgen_test_layout_LazyLogModule ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LazyLogModule > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( LazyLogModule ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LazyLogModule > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( LazyLogModule ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LazyLogModule > ( ) ) ) . mLogName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( LazyLogModule ) , "::" , stringify ! ( mLogName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LazyLogModule > ( ) ) ) . mLog as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( LazyLogModule ) , "::" , stringify ! ( mLog ) ) ) ; } # [ doc = " BlockingResourceBase" ] # [ doc = " Base class of resources that might block clients trying to acquire them." ] # [ doc = " Does debugging and deadlock detection in DEBUG builds." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct BlockingResourceBase { pub _address : u8 , } pub const BlockingResourceBase_BlockingResourceType_eMutex : root :: mozilla :: BlockingResourceBase_BlockingResourceType = 0 ; pub const BlockingResourceBase_BlockingResourceType_eReentrantMonitor : root :: mozilla :: BlockingResourceBase_BlockingResourceType = 1 ; pub const BlockingResourceBase_BlockingResourceType_eCondVar : root :: mozilla :: BlockingResourceBase_BlockingResourceType = 2 ; pub const BlockingResourceBase_BlockingResourceType_eRecursiveMutex : root :: mozilla :: BlockingResourceBase_BlockingResourceType = 3 ; pub type BlockingResourceBase_BlockingResourceType = u32 ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla20BlockingResourceBase17kResourceTypeNameE" ] pub static mut BlockingResourceBase_kResourceTypeName : [ * const :: std :: os :: raw :: c_char ; 0usize ] ; } # [ test ] fn bindgen_test_layout_BlockingResourceBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BlockingResourceBase > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( BlockingResourceBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BlockingResourceBase > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( BlockingResourceBase ) ) ) ; } # [ doc = " OffTheBooksMutex is identical to Mutex, except that OffTheBooksMutex doesn\'t" ] # [ doc = " include leak checking.  Sometimes you want to intentionally \"leak\" a mutex" ] # [ doc = " until shutdown; in these cases, OffTheBooksMutex is for you." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct OffTheBooksMutex { pub _base : root :: mozilla :: detail :: MutexImpl , } # [ test ] fn bindgen_test_layout_OffTheBooksMutex ( ) { assert_eq ! ( :: std :: mem :: size_of :: < OffTheBooksMutex > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( OffTheBooksMutex ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < OffTheBooksMutex > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( OffTheBooksMutex ) ) ) ; } # [ doc = " Mutex" ] # [ doc = " When possible, use MutexAutoLock/MutexAutoUnlock to lock/unlock this" ] # [ doc = " mutex within a scope, instead of calling Lock/Unlock directly." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Mutex { pub _base : root :: mozilla :: OffTheBooksMutex , } # [ test ] fn bindgen_test_layout_Mutex ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Mutex > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( Mutex ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Mutex > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Mutex ) ) ) ; } pub mod wr { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; pub const RenderRoot_Default : root :: mozilla :: wr :: RenderRoot = 0 ; pub const RenderRoot_Content : root :: mozilla :: wr :: RenderRoot = 1 ; pub type RenderRoot = u8 ; } pub type CSSCoord = u32 ; pub type CSSPoint = [ u32 ; 2usize ] ; pub type CSSIntPoint = [ u32 ; 2usize ] ; pub type CSSSize = [ u32 ; 2usize ] ; pub type CSSRect = [ u32 ; 4usize ] ; pub type LayoutDeviceIntPoint = [ u32 ; 2usize ] ; pub type LayoutDeviceIntSize = [ u32 ; 2usize ] ; pub type LayoutDeviceIntRect = [ u32 ; 4usize ] ; pub type LayoutDeviceIntMargin = [ u32 ; 4usize ] ; pub type LayoutDeviceIntRegion = u8 ; pub type ScreenPoint = [ u32 ; 2usize ] ; pub type ScreenIntPoint = u8 ; pub type ScreenIntSize = u8 ; pub type ScreenMargin = [ u32 ; 4usize ] ; pub type ParentLayerRect = [ u32 ; 4usize ] ; pub type DesktopIntRect = [ u32 ; 4usize ] ; pub type CSSToLayoutDeviceScale = u32 ; pub type CSSToScreenScale = u8 ; pub type CSSToParentLayerScale = u32 ; pub type LayoutDeviceToScreenScale = u32 ; pub type CSSToParentLayerScale2D = [ u32 ; 2usize ] ; pub type LayoutDeviceToLayerScale2D = [ u32 ; 2usize ] ; pub type ScreenToLayerScale2D = [ u32 ; 2usize ] ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CSSPixel { pub _address : u8 , } # [ test ] fn bindgen_test_layout_CSSPixel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CSSPixel > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( CSSPixel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CSSPixel > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( CSSPixel ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LayoutDevicePixel { pub _address : u8 , } # [ test ] fn bindgen_test_layout_LayoutDevicePixel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LayoutDevicePixel > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( LayoutDevicePixel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LayoutDevicePixel > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( LayoutDevicePixel ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LayerPixel { pub _address : u8 , } # [ test ] fn bindgen_test_layout_LayerPixel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LayerPixel > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( LayerPixel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LayerPixel > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( LayerPixel ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScreenPixel { pub _address : u8 , } # [ test ] fn bindgen_test_layout_ScreenPixel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScreenPixel > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( ScreenPixel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScreenPixel > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( ScreenPixel ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ParentLayerPixel { pub _address : u8 , } # [ test ] fn bindgen_test_layout_ParentLayerPixel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ParentLayerPixel > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( ParentLayerPixel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ParentLayerPixel > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( ParentLayerPixel ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DesktopPixel { pub _address : u8 , } # [ test ] fn bindgen_test_layout_DesktopPixel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DesktopPixel > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( DesktopPixel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DesktopPixel > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( DesktopPixel ) ) ) ; } pub const ServoTraversalFlags_Empty : root :: mozilla :: ServoTraversalFlags = 0 ; pub const ServoTraversalFlags_AnimationOnly : root :: mozilla :: ServoTraversalFlags = 1 ; pub const ServoTraversalFlags_ForCSSRuleChanges : root :: mozilla :: ServoTraversalFlags = 2 ; pub const ServoTraversalFlags_FinalAnimationTraversal : root :: mozilla :: ServoTraversalFlags = 4 ; pub const ServoTraversalFlags_ParallelTraversal : root :: mozilla :: ServoTraversalFlags = 128 ; pub const ServoTraversalFlags_FlushThrottledAnimations : root :: mozilla :: ServoTraversalFlags = 256 ; pub type ServoTraversalFlags = u32 ; # [ repr ( i32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleRuleInclusion { All = 0 , DefaultOnly = 1 , } pub const UpdateAnimationsTasks_CSSAnimations : root :: mozilla :: UpdateAnimationsTasks = 1 ; pub const UpdateAnimationsTasks_CSSTransitions : root :: mozilla :: UpdateAnimationsTasks = 2 ; pub const UpdateAnimationsTasks_EffectProperties : root :: mozilla :: UpdateAnimationsTasks = 4 ; pub const UpdateAnimationsTasks_CascadeResults : root :: mozilla :: UpdateAnimationsTasks = 8 ; pub const UpdateAnimationsTasks_DisplayChangedFromNone : root :: mozilla :: UpdateAnimationsTasks = 16 ; pub type UpdateAnimationsTasks = u8 ; pub const ParsingMode_Default : root :: mozilla :: ParsingMode = 0 ; pub const ParsingMode_AllowUnitlessLength : root :: mozilla :: ParsingMode = 1 ; pub const ParsingMode_AllowAllNumericValues : root :: mozilla :: ParsingMode = 2 ; pub type ParsingMode = u8 ; # [ repr ( i32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum InheritTarget { Text = 0 , FirstLetterContinuation = 1 , PlaceholderFrame = 2 , } pub const PointerCapabilities_None : root :: mozilla :: PointerCapabilities = 0 ; pub const PointerCapabilities_Coarse : root :: mozilla :: PointerCapabilities = 1 ; pub const PointerCapabilities_Fine : root :: mozilla :: PointerCapabilities = 2 ; pub const PointerCapabilities_Hover : root :: mozilla :: PointerCapabilities = 4 ; pub type PointerCapabilities = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ServoStyleSetSizes { pub mRuleTree : usize , pub mPrecomputedPseudos : usize , pub mElementAndPseudosMaps : usize , pub mInvalidationMap : usize , pub mRevalidationSelectors : usize , pub mOther : usize , } # [ test ] fn bindgen_test_layout_ServoStyleSetSizes ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ServoStyleSetSizes > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( ServoStyleSetSizes ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ServoStyleSetSizes > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ServoStyleSetSizes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSetSizes > ( ) ) ) . mRuleTree as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSetSizes ) , "::" , stringify ! ( mRuleTree ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSetSizes > ( ) ) ) . mPrecomputedPseudos as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSetSizes ) , "::" , stringify ! ( mPrecomputedPseudos ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSetSizes > ( ) ) ) . mElementAndPseudosMaps as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSetSizes ) , "::" , stringify ! ( mElementAndPseudosMaps ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSetSizes > ( ) ) ) . mInvalidationMap as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSetSizes ) , "::" , stringify ! ( mInvalidationMap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSetSizes > ( ) ) ) . mRevalidationSelectors as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSetSizes ) , "::" , stringify ! ( mRevalidationSelectors ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSetSizes > ( ) ) ) . mOther as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSetSizes ) , "::" , stringify ! ( mOther ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DeclarationBlockMutationClosure { pub function : :: std :: option :: Option < unsafe extern "C" fn ( arg1 : * mut :: std :: os :: raw :: c_void ) > , pub data : * mut :: std :: os :: raw :: c_void , } # [ test ] fn bindgen_test_layout_DeclarationBlockMutationClosure ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DeclarationBlockMutationClosure > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( DeclarationBlockMutationClosure ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DeclarationBlockMutationClosure > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DeclarationBlockMutationClosure ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlockMutationClosure > ( ) ) ) . function as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlockMutationClosure ) , "::" , stringify ! ( function ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlockMutationClosure > ( ) ) ) . data as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlockMutationClosure ) , "::" , stringify ! ( data ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MediumFeaturesChangedResult { pub mAffectsDocumentRules : bool , pub mAffectsNonDocumentRules : bool , pub mUsesViewportUnits : bool , } # [ test ] fn bindgen_test_layout_MediumFeaturesChangedResult ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MediumFeaturesChangedResult > ( ) , 3usize , concat ! ( "Size of: " , stringify ! ( MediumFeaturesChangedResult ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MediumFeaturesChangedResult > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( MediumFeaturesChangedResult ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MediumFeaturesChangedResult > ( ) ) ) . mAffectsDocumentRules as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MediumFeaturesChangedResult ) , "::" , stringify ! ( mAffectsDocumentRules ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MediumFeaturesChangedResult > ( ) ) ) . mAffectsNonDocumentRules as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( MediumFeaturesChangedResult ) , "::" , stringify ! ( mAffectsNonDocumentRules ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MediumFeaturesChangedResult > ( ) ) ) . mUsesViewportUnits as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( MediumFeaturesChangedResult ) , "::" , stringify ! ( mUsesViewportUnits ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FontSizePrefs { pub mDefaultVariableSize : root :: nscoord , pub mDefaultSerifSize : root :: nscoord , pub mDefaultSansSerifSize : root :: nscoord , pub mDefaultMonospaceSize : root :: nscoord , pub mDefaultCursiveSize : root :: nscoord , pub mDefaultFantasySize : root :: nscoord , } # [ test ] fn bindgen_test_layout_FontSizePrefs ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FontSizePrefs > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( FontSizePrefs ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FontSizePrefs > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FontSizePrefs ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontSizePrefs > ( ) ) ) . mDefaultVariableSize as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FontSizePrefs ) , "::" , stringify ! ( mDefaultVariableSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontSizePrefs > ( ) ) ) . mDefaultSerifSize as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( FontSizePrefs ) , "::" , stringify ! ( mDefaultSerifSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontSizePrefs > ( ) ) ) . mDefaultSansSerifSize as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( FontSizePrefs ) , "::" , stringify ! ( mDefaultSansSerifSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontSizePrefs > ( ) ) ) . mDefaultMonospaceSize as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( FontSizePrefs ) , "::" , stringify ! ( mDefaultMonospaceSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontSizePrefs > ( ) ) ) . mDefaultCursiveSize as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( FontSizePrefs ) , "::" , stringify ! ( mDefaultCursiveSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontSizePrefs > ( ) ) ) . mDefaultFantasySize as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( FontSizePrefs ) , "::" , stringify ! ( mDefaultFantasySize ) ) ) ; } pub type ComputedKeyframeValues = root :: nsTArray < root :: mozilla :: PropertyStyleAnimationValuePair > ; # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RawServoStyleSet_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RawServoAuthorStyles_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RawServoSelectorList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RawServoSharedMemoryBuilder_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RawServoSourceSizeList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_StyleUseCounters_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } pub type Matrix4x4Components = [ f32 ; 16usize ] ; pub mod css { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; pub type SheetLoadDataHolder = root :: nsMainThreadPtrHolder < root :: mozilla :: css :: SheetLoadData > ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct URLValue { pub mRefCnt : u32 , pub mURI : root :: nsCOMPtr , pub mURIResolved : bool , pub mCssUrl : root :: RefPtr < root :: RawServoCssUrlData > , pub mCORSMode : root :: mozilla :: CORSMode , pub __bindgen_padding_0 : u32 , pub mLoadID : u64 , } pub type URLValue_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_URLValue ( ) { assert_eq ! ( :: std :: mem :: size_of :: < URLValue > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( URLValue ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < URLValue > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( URLValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLValue > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( URLValue ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLValue > ( ) ) ) . mURI as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( URLValue ) , "::" , stringify ! ( mURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLValue > ( ) ) ) . mURIResolved as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( URLValue ) , "::" , stringify ! ( mURIResolved ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLValue > ( ) ) ) . mCssUrl as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( URLValue ) , "::" , stringify ! ( mCssUrl ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLValue > ( ) ) ) . mCORSMode as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( URLValue ) , "::" , stringify ! ( mCORSMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLValue > ( ) ) ) . mLoadID as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( URLValue ) , "::" , stringify ! ( mLoadID ) ) ) ; } # [ repr ( C ) ] pub struct GridNamedArea { pub mName : ::gecko_bindings::structs::nsString , pub mColumnStart : u32 , pub mColumnEnd : u32 , pub mRowStart : u32 , pub mRowEnd : u32 , } # [ test ] fn bindgen_test_layout_GridNamedArea ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GridNamedArea > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( GridNamedArea ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GridNamedArea > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GridNamedArea ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GridNamedArea > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GridNamedArea ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GridNamedArea > ( ) ) ) . mColumnStart as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( GridNamedArea ) , "::" , stringify ! ( mColumnStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GridNamedArea > ( ) ) ) . mColumnEnd as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( GridNamedArea ) , "::" , stringify ! ( mColumnEnd ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GridNamedArea > ( ) ) ) . mRowStart as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( GridNamedArea ) , "::" , stringify ! ( mRowStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GridNamedArea > ( ) ) ) . mRowEnd as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( GridNamedArea ) , "::" , stringify ! ( mRowEnd ) ) ) ; } # [ repr ( C ) ] pub struct GridTemplateAreasValue { pub mNamedAreas : root :: nsTArray < root :: mozilla :: css :: GridNamedArea > , pub mTemplates : root :: nsTArray < ::gecko_bindings::structs::nsString > , pub mNColumns : u32 , pub mRefCnt : u32 , } pub type GridTemplateAreasValue_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_GridTemplateAreasValue ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GridTemplateAreasValue > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( GridTemplateAreasValue ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GridTemplateAreasValue > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GridTemplateAreasValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GridTemplateAreasValue > ( ) ) ) . mNamedAreas as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GridTemplateAreasValue ) , "::" , stringify ! ( mNamedAreas ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GridTemplateAreasValue > ( ) ) ) . mTemplates as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( GridTemplateAreasValue ) , "::" , stringify ! ( mTemplates ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GridTemplateAreasValue > ( ) ) ) . mNColumns as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( GridTemplateAreasValue ) , "::" , stringify ! ( mNColumns ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GridTemplateAreasValue > ( ) ) ) . mRefCnt as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( GridTemplateAreasValue ) , "::" , stringify ! ( mRefCnt ) ) ) ; } # [ repr ( u8 ) ] # [ doc = " Enum defining the mode in which a sheet is to be parsed.  This is" ] # [ doc = " usually, but not always, the same as the cascade level at which the" ] # [ doc = " sheet will apply (see nsStyleSet.h).  Most of the Loader APIs only" ] # [ doc = " support loading of author sheets." ] # [ doc = "" ] # [ doc = " Author sheets are the normal case: styles embedded in or linked" ] # [ doc = " from HTML pages.  They are also the most restricted." ] # [ doc = "" ] # [ doc = " User sheets can do anything author sheets can do, and also get" ] # [ doc = " access to a few CSS extensions that are not yet suitable for" ] # [ doc = " exposure on the public Web, but are very useful for expressing" ] # [ doc = " user style overrides, such as @-moz-document rules." ] # [ doc = "" ] # [ doc = " XXX: eUserSheetFeatures was added in bug 1035091, but some patches in" ] # [ doc = " that bug never landed to use this enum value. Currently, all the features" ] # [ doc = " in user sheet are also available in author sheet." ] # [ doc = "" ] # [ doc = " Agent sheets have access to all author- and user-sheet features" ] # [ doc = " plus more extensions that are necessary for internal use but," ] # [ doc = " again, not yet suitable for exposure on the public Web.  Some of" ] # [ doc = " these are outright unsafe to expose; in particular, incorrect" ] # [ doc = " styling of anonymous box pseudo-elements can violate layout" ] # [ doc = " invariants." ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum SheetParsingMode { eAuthorSheetFeatures = 0 , eUserSheetFeatures = 1 , eAgentSheetFeatures = 2 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Rule { _unused : [ u8 ; 0 ] , } # [ doc = " Style sheet reuse *" ] # [ repr ( C ) ] pub struct LoaderReusableStyleSheets { pub mReusableSheets : root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > , } # [ test ] fn bindgen_test_layout_LoaderReusableStyleSheets ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LoaderReusableStyleSheets > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( LoaderReusableStyleSheets ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LoaderReusableStyleSheets > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( LoaderReusableStyleSheets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LoaderReusableStyleSheets > ( ) ) ) . mReusableSheets as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( LoaderReusableStyleSheets ) , "::" , stringify ! ( mReusableSheets ) ) ) ; } # [ repr ( C ) ] pub struct Loader { pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mSheets : root :: mozilla :: UniquePtr < root :: mozilla :: css :: Loader_Sheets > , pub mPostedEvents : root :: mozilla :: css :: Loader_LoadDataArray , pub mObservers : [ u32 ; 2usize ] , pub mDocument : * mut root :: mozilla :: dom :: Document , pub mDocGroup : root :: RefPtr < root :: mozilla :: dom :: DocGroup > , pub mDatasToNotifyOn : u32 , pub mCompatMode : root :: nsCompatibility , pub mEnabled : bool , pub mReporter : root :: nsCOMPtr , } pub use self :: super :: super :: super :: root :: mozilla :: net :: ReferrerPolicy as Loader_ReferrerPolicy ; pub use self :: super :: super :: super :: root :: nsIStyleSheetLinkingElement_Completed as Loader_Completed ; pub use self :: super :: super :: super :: root :: nsIStyleSheetLinkingElement_HasAlternateRel as Loader_HasAlternateRel ; pub use self :: super :: super :: super :: root :: nsIStyleSheetLinkingElement_IsAlternate as Loader_IsAlternate ; pub use self :: super :: super :: super :: root :: nsIStyleSheetLinkingElement_IsInline as Loader_IsInline ; pub use self :: super :: super :: super :: root :: nsIStyleSheetLinkingElement_IsExplicitlyEnabled as Loader_IsExplicitlyEnabled ; pub use self :: super :: super :: super :: root :: nsIStyleSheetLinkingElement_MediaMatched as Loader_MediaMatched ; pub type Loader_LoadSheetResult = root :: nsIStyleSheetLinkingElement_Update ; pub type Loader_SheetInfo = root :: nsIStyleSheetLinkingElement_SheetInfo ; pub type Loader_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Loader_cycleCollection { pub _base : root :: nsCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_Loader_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Loader_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( Loader_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Loader_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Loader_cycleCollection ) ) ) ; } pub type Loader_LoadDataArray = root :: nsTArray < root :: RefPtr < root :: mozilla :: css :: SheetLoadData > > ; pub const Loader_AllowAsyncParse_Yes : root :: mozilla :: css :: Loader_AllowAsyncParse = 0 ; pub const Loader_AllowAsyncParse_No : root :: mozilla :: css :: Loader_AllowAsyncParse = 1 ; pub type Loader_AllowAsyncParse = i32 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Loader_Sheets { pub mCompleteSheets : [ u32 ; 5usize ] , pub mLoadingDatas : [ u32 ; 5usize ] , pub mPendingDatas : [ u32 ; 5usize ] , } # [ test ] fn bindgen_test_layout_Loader_Sheets ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Loader_Sheets > ( ) , 60usize , concat ! ( "Size of: " , stringify ! ( Loader_Sheets ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Loader_Sheets > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Loader_Sheets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader_Sheets > ( ) ) ) . mCompleteSheets as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Loader_Sheets ) , "::" , stringify ! ( mCompleteSheets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader_Sheets > ( ) ) ) . mLoadingDatas as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( Loader_Sheets ) , "::" , stringify ! ( mLoadingDatas ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader_Sheets > ( ) ) ) . mPendingDatas as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( Loader_Sheets ) , "::" , stringify ! ( mPendingDatas ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla3css6Loader21_cycleCollectorGlobalE" ] pub static mut Loader__cycleCollectorGlobal : root :: mozilla :: css :: Loader_cycleCollection ; } # [ test ] fn bindgen_test_layout_Loader ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Loader > ( ) , 44usize , concat ! ( "Size of: " , stringify ! ( Loader ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Loader > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Loader ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mSheets as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mSheets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mPostedEvents as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mPostedEvents ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mObservers as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mObservers ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mDocument as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mDocument ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mDocGroup as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mDocGroup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mDatasToNotifyOn as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mDatasToNotifyOn ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mCompatMode as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mCompatMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mEnabled as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mEnabled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Loader > ( ) ) ) . mReporter as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( Loader ) , "::" , stringify ! ( mReporter ) ) ) ; } # [ repr ( C ) ] pub struct SheetLoadData { pub _base : root :: nsIRunnable , pub _base_1 : root :: nsIThreadObserver , pub mRefCnt : root :: nsAutoRefCnt , pub mLoader : root :: RefPtr < root :: mozilla :: css :: Loader > , pub mTitle : ::gecko_bindings::structs::nsString , pub mEncoding : * const root :: mozilla :: Encoding , pub mURI : root :: nsCOMPtr , pub mLineNumber : u32 , pub mSheet : root :: RefPtr < root :: mozilla :: StyleSheet > , pub mNext : * mut root :: mozilla :: css :: SheetLoadData , pub mParentData : root :: RefPtr < root :: mozilla :: css :: SheetLoadData > , pub mPendingChildren : u32 , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > , pub mOwningElement : root :: nsCOMPtr , pub mObserver : root :: nsCOMPtr , pub mLoaderPrincipal : root :: nsCOMPtr , pub mRequestingNode : root :: nsCOMPtr , pub mPreloadEncoding : * const root :: mozilla :: Encoding , } pub use self :: super :: super :: super :: root :: nsIStyleSheetLinkingElement_MediaMatched as SheetLoadData_MediaMatched ; pub use self :: super :: super :: super :: root :: nsIStyleSheetLinkingElement_IsAlternate as SheetLoadData_IsAlternate ; pub type SheetLoadData_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_SheetLoadData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SheetLoadData > ( ) , 80usize , concat ! ( "Size of: " , stringify ! ( SheetLoadData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SheetLoadData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SheetLoadData ) ) ) ; } impl SheetLoadData { # [ inline ] pub fn mSyncLoad ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mSyncLoad ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsNonDocumentSheet ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsNonDocumentSheet ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsLoading ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsLoading ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsBeingParsed ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsBeingParsed ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsCancelled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsCancelled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMustNotify ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMustNotify ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mWasAlternate ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 6usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mWasAlternate ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 6usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMediaMatched ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 7usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMediaMatched ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 7usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mUseSystemPrincipal ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 8usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mUseSystemPrincipal ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 8usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mSheetAlreadyComplete ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 9usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mSheetAlreadyComplete ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 9usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsCrossOriginNoCORS ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 10usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsCrossOriginNoCORS ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 10usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mBlockResourceTiming ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 11usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mBlockResourceTiming ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 11usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mLoadFailed ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 12usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mLoadFailed ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 12usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mSyncLoad : bool , mIsNonDocumentSheet : bool , mIsLoading : bool , mIsBeingParsed : bool , mIsCancelled : bool , mMustNotify : bool , mWasAlternate : bool , mMediaMatched : bool , mUseSystemPrincipal : bool , mSheetAlreadyComplete : bool , mIsCrossOriginNoCORS : bool , mBlockResourceTiming : bool , mLoadFailed : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mSyncLoad : u8 = unsafe { :: std :: mem :: transmute ( mSyncLoad ) } ; mSyncLoad as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mIsNonDocumentSheet : u8 = unsafe { :: std :: mem :: transmute ( mIsNonDocumentSheet ) } ; mIsNonDocumentSheet as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mIsLoading : u8 = unsafe { :: std :: mem :: transmute ( mIsLoading ) } ; mIsLoading as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mIsBeingParsed : u8 = unsafe { :: std :: mem :: transmute ( mIsBeingParsed ) } ; mIsBeingParsed as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mIsCancelled : u8 = unsafe { :: std :: mem :: transmute ( mIsCancelled ) } ; mIsCancelled as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mMustNotify : u8 = unsafe { :: std :: mem :: transmute ( mMustNotify ) } ; mMustNotify as u64 } ) ; __bindgen_bitfield_unit . set ( 6usize , 1u8 , { let mWasAlternate : u8 = unsafe { :: std :: mem :: transmute ( mWasAlternate ) } ; mWasAlternate as u64 } ) ; __bindgen_bitfield_unit . set ( 7usize , 1u8 , { let mMediaMatched : u8 = unsafe { :: std :: mem :: transmute ( mMediaMatched ) } ; mMediaMatched as u64 } ) ; __bindgen_bitfield_unit . set ( 8usize , 1u8 , { let mUseSystemPrincipal : u8 = unsafe { :: std :: mem :: transmute ( mUseSystemPrincipal ) } ; mUseSystemPrincipal as u64 } ) ; __bindgen_bitfield_unit . set ( 9usize , 1u8 , { let mSheetAlreadyComplete : u8 = unsafe { :: std :: mem :: transmute ( mSheetAlreadyComplete ) } ; mSheetAlreadyComplete as u64 } ) ; __bindgen_bitfield_unit . set ( 10usize , 1u8 , { let mIsCrossOriginNoCORS : u8 = unsafe { :: std :: mem :: transmute ( mIsCrossOriginNoCORS ) } ; mIsCrossOriginNoCORS as u64 } ) ; __bindgen_bitfield_unit . set ( 11usize , 1u8 , { let mBlockResourceTiming : u8 = unsafe { :: std :: mem :: transmute ( mBlockResourceTiming ) } ; mBlockResourceTiming as u64 } ) ; __bindgen_bitfield_unit . set ( 12usize , 1u8 , { let mLoadFailed : u8 = unsafe { :: std :: mem :: transmute ( mLoadFailed ) } ; mLoadFailed as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ImageLoader { _unused : [ u8 ; 0 ] , } # [ repr ( i32 ) ] # [ doc = " Enum defining the type of matching function for a @-moz-document rule" ] # [ doc = " condition." ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum DocumentMatchingFunction { URL = 0 , URLPrefix = 1 , Domain = 2 , RegExp = 3 , MediaDocument = 4 , } } # [ doc = " Allow all kind of numeric values." ] pub const StyleAllowedNumericType_All : root :: mozilla :: StyleAllowedNumericType = 0 ; # [ doc = " Allow only non-negative numeric values." ] pub const StyleAllowedNumericType_NonNegative : root :: mozilla :: StyleAllowedNumericType = 1 ; # [ doc = " Allow only numeric values greater or equal to 1.0." ] pub const StyleAllowedNumericType_AtLeastOne : root :: mozilla :: StyleAllowedNumericType = 2 ; # [ doc = " Whether to allow negative lengths or not." ] pub type StyleAllowedNumericType = u8 ; pub const StyleIsAbsolute_Yes : root :: mozilla :: StyleIsAbsolute = 0 ; pub const StyleIsAbsolute_No : root :: mozilla :: StyleIsAbsolute = 1 ; # [ doc = " The path command absolute type." ] pub type StyleIsAbsolute = u8 ; pub const StyleScrollSnapAlignKeyword_None : root :: mozilla :: StyleScrollSnapAlignKeyword = 0 ; pub const StyleScrollSnapAlignKeyword_Start : root :: mozilla :: StyleScrollSnapAlignKeyword = 1 ; pub const StyleScrollSnapAlignKeyword_End : root :: mozilla :: StyleScrollSnapAlignKeyword = 2 ; pub const StyleScrollSnapAlignKeyword_Center : root :: mozilla :: StyleScrollSnapAlignKeyword = 3 ; # [ doc = " Specified value of scroll-snap-align keyword value." ] pub type StyleScrollSnapAlignKeyword = u8 ; pub const StyleScrollSnapAxis_X : root :: mozilla :: StyleScrollSnapAxis = 0 ; pub const StyleScrollSnapAxis_Y : root :: mozilla :: StyleScrollSnapAxis = 1 ; pub const StyleScrollSnapAxis_Block : root :: mozilla :: StyleScrollSnapAxis = 2 ; pub const StyleScrollSnapAxis_Inline : root :: mozilla :: StyleScrollSnapAxis = 3 ; pub const StyleScrollSnapAxis_Both : root :: mozilla :: StyleScrollSnapAxis = 4 ; # [ doc = " https://drafts.csswg.org/css-scroll-snap-1/#snap-axis" ] pub type StyleScrollSnapAxis = u8 ; pub const StyleStepPosition_JumpStart : root :: mozilla :: StyleStepPosition = 0 ; pub const StyleStepPosition_JumpEnd : root :: mozilla :: StyleStepPosition = 1 ; pub const StyleStepPosition_JumpNone : root :: mozilla :: StyleStepPosition = 2 ; pub const StyleStepPosition_JumpBoth : root :: mozilla :: StyleStepPosition = 3 ; pub const StyleStepPosition_Start : root :: mozilla :: StyleStepPosition = 4 ; pub const StyleStepPosition_End : root :: mozilla :: StyleStepPosition = 5 ; pub type StyleStepPosition = u8 ; # [ doc = " No case transform." ] pub const StyleTextTransformCase_None : root :: mozilla :: StyleTextTransformCase = 0 ; # [ doc = " All uppercase." ] pub const StyleTextTransformCase_Uppercase : root :: mozilla :: StyleTextTransformCase = 1 ; # [ doc = " All lowercase." ] pub const StyleTextTransformCase_Lowercase : root :: mozilla :: StyleTextTransformCase = 2 ; # [ doc = " Capitalize each word." ] pub const StyleTextTransformCase_Capitalize : root :: mozilla :: StyleTextTransformCase = 3 ; # [ doc = " Specified keyword values for case transforms in the text-transform property. (These are exclusive.)" ] pub type StyleTextTransformCase = i32 ; pub const StyleTimingKeyword_Linear : root :: mozilla :: StyleTimingKeyword = 0 ; pub const StyleTimingKeyword_Ease : root :: mozilla :: StyleTimingKeyword = 1 ; pub const StyleTimingKeyword_EaseIn : root :: mozilla :: StyleTimingKeyword = 2 ; pub const StyleTimingKeyword_EaseOut : root :: mozilla :: StyleTimingKeyword = 3 ; pub const StyleTimingKeyword_EaseInOut : root :: mozilla :: StyleTimingKeyword = 4 ; pub type StyleTimingKeyword = u8 ; # [ doc = " A CSS float value." ] pub type StyleCSSFloat = f32 ; # [ doc = " A `<number>` value." ] pub type StyleNumber = root :: mozilla :: StyleCSSFloat ; # [ doc = " \'none\'" ] pub const StyleGenericRotate_Tag_None : root :: mozilla :: StyleGenericRotate_Tag = 0 ; # [ doc = " \'<angle>\'" ] pub const StyleGenericRotate_Tag_Rotate : root :: mozilla :: StyleGenericRotate_Tag = 0 ; # [ doc = " \'<number>{3} <angle>\'" ] pub const StyleGenericRotate_Tag_Rotate3D : root :: mozilla :: StyleGenericRotate_Tag = 0 ; pub type StyleGenericRotate_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericRotate_StyleRotate_Body < Angle > { pub _0 : Angle , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Angle > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericRotate_StyleRotate3D_Body < Number , Angle > { pub _0 : Number , pub _1 : Number , pub _2 : Number , pub _3 : Angle , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Number > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Angle > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericRotate__bindgen_ty_1 < Number , Angle > { pub rotate : root :: __BindgenUnionField < root :: mozilla :: StyleGenericRotate_StyleRotate_Body < Angle > > , pub rotate3_d : root :: __BindgenUnionField < root :: mozilla :: StyleGenericRotate_StyleRotate3D_Body < Number , Angle > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Number > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Angle > > , } # [ doc = " A computed CSS `rotate`" ] pub type StyleRotate = root :: mozilla :: StyleGenericRotate < root :: mozilla :: StyleNumber , root :: mozilla :: StyleAngle > ; # [ doc = " \'none\'" ] pub const StyleGenericScale_Tag_None : root :: mozilla :: StyleGenericScale_Tag = 0 ; # [ doc = " \'<number>{1,2}\'" ] pub const StyleGenericScale_Tag_Scale : root :: mozilla :: StyleGenericScale_Tag = 0 ; # [ doc = " \'<number>{3}\'" ] pub const StyleGenericScale_Tag_Scale3D : root :: mozilla :: StyleGenericScale_Tag = 0 ; pub type StyleGenericScale_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericScale_StyleScale_Body < Number > { pub _0 : Number , pub _1 : Number , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Number > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericScale_StyleScale3D_Body < Number > { pub _0 : Number , pub _1 : Number , pub _2 : Number , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Number > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericScale__bindgen_ty_1 < Number > { pub scale : root :: __BindgenUnionField < root :: mozilla :: StyleGenericScale_StyleScale_Body < Number > > , pub scale3_d : root :: __BindgenUnionField < root :: mozilla :: StyleGenericScale_StyleScale3D_Body < Number > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Number > > , } # [ doc = " A computed CSS `scale`" ] pub type StyleScale = root :: mozilla :: StyleGenericScale < root :: mozilla :: StyleNumber > ; # [ doc = " A CSS integer value." ] pub type StyleCSSInteger = i32 ; # [ doc = " A `<integer>` value." ] pub type StyleInteger = root :: mozilla :: StyleCSSInteger ; # [ doc = " A generic 2D transformation matrix." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericMatrix < T > { pub a : T , pub b : T , pub c : T , pub d : T , pub e : T , pub f : T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericMatrix3D < T > { pub m11 : T , pub m12 : T , pub m13 : T , pub m14 : T , pub m21 : T , pub m22 : T , pub m23 : T , pub m24 : T , pub m31 : T , pub m32 : T , pub m33 : T , pub m34 : T , pub m41 : T , pub m42 : T , pub m43 : T , pub m44 : T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ doc = " A single operation in a computed CSS `transform`" ] pub type StyleTransformOperation = root :: mozilla :: StyleGenericTransformOperation < root :: mozilla :: StyleAngle , root :: mozilla :: StyleNumber , root :: mozilla :: StyleLength , root :: mozilla :: StyleInteger , root :: mozilla :: StyleLengthPercentage > ; # [ doc = " A computed CSS `transform`" ] pub type StyleTransform = root :: mozilla :: StyleGenericTransform < root :: mozilla :: StyleTransformOperation > ; # [ doc = " \'none\'" ] pub const StyleGenericTranslate_Tag_None : root :: mozilla :: StyleGenericTranslate_Tag = 0 ; # [ doc = " \'<length-percentage>\' or \'<length-percentage> <length-percentage>\'" ] pub const StyleGenericTranslate_Tag_Translate : root :: mozilla :: StyleGenericTranslate_Tag = 0 ; # [ doc = " \'<length-percentage> <length-percentage> <length>\'" ] pub const StyleGenericTranslate_Tag_Translate3D : root :: mozilla :: StyleGenericTranslate_Tag = 0 ; pub type StyleGenericTranslate_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericTranslate_StyleTranslate_Body < LengthPercentage > { pub _0 : LengthPercentage , pub _1 : LengthPercentage , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericTranslate_StyleTranslate3D_Body < LengthPercentage , Length > { pub _0 : LengthPercentage , pub _1 : LengthPercentage , pub _2 : Length , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Length > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericTranslate__bindgen_ty_1 < LengthPercentage , Length > { pub translate : root :: __BindgenUnionField < root :: mozilla :: StyleGenericTranslate_StyleTranslate_Body < LengthPercentage > > , pub translate3_d : root :: __BindgenUnionField < root :: mozilla :: StyleGenericTranslate_StyleTranslate3D_Body < LengthPercentage , Length > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Length > > , } # [ doc = " A computed CSS `translate`" ] pub type StyleTranslate = root :: mozilla :: StyleGenericTranslate < root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLength > ; # [ doc = " A wrapper of Non-negative values." ] pub type StyleNonNegative < T > = T ; # [ doc = " A generic size, for `border-*-radius` longhand properties, or" ] # [ doc = " `border-spacing`." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleSize2D < L > { pub width : L , pub height : L , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < L > > , } # [ doc = " A generic value for the `border-*-radius` longhand properties." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericBorderCornerRadius < L > { pub _0 : root :: mozilla :: StyleSize2D < L > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < L > > , } # [ doc = " <https://drafts.csswg.org/css-shapes/#funcdef-inset>" ] # [ repr ( C ) ] pub struct StyleInsetRect < LengthPercentage , NonNegativeLengthPercentage > { pub rect : root :: mozilla :: StyleRect < LengthPercentage > , pub round : root :: mozilla :: StyleGenericBorderRadius < NonNegativeLengthPercentage > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } # [ doc = " A generic type for representing a CSS [position](https://drafts.csswg.org/css-values/#position)." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericPosition < H , V > { # [ doc = " The horizontal component of position." ] pub horizontal : H , # [ doc = " The vertical component of position." ] pub vertical : V , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < H > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < V > > , } # [ doc = " <https://drafts.csswg.org/css-shapes/#typedef-shape-radius>" ] # [ repr ( C ) ] pub struct StyleGenericShapeRadius < NonNegativeLengthPercentage > { pub tag : root :: mozilla :: StyleGenericShapeRadius_Tag , pub __bindgen_anon_1 : root :: mozilla :: StyleGenericShapeRadius__bindgen_ty_1 < NonNegativeLengthPercentage > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } pub const StyleGenericShapeRadius_Tag_Length : root :: mozilla :: StyleGenericShapeRadius_Tag = 0 ; pub const StyleGenericShapeRadius_Tag_ClosestSide : root :: mozilla :: StyleGenericShapeRadius_Tag = 0 ; pub const StyleGenericShapeRadius_Tag_FarthestSide : root :: mozilla :: StyleGenericShapeRadius_Tag = 0 ; pub type StyleGenericShapeRadius_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericShapeRadius_StyleLength_Body < NonNegativeLengthPercentage > { pub _0 : NonNegativeLengthPercentage , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericShapeRadius__bindgen_ty_1 < NonNegativeLengthPercentage > { pub length : root :: __BindgenUnionField < root :: mozilla :: StyleGenericShapeRadius_StyleLength_Body < NonNegativeLengthPercentage > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } # [ doc = " <https://drafts.csswg.org/css-shapes/#funcdef-circle>" ] # [ repr ( C ) ] pub struct StyleCircle < H , V , NonNegativeLengthPercentage > { pub position : root :: mozilla :: StyleGenericPosition < H , V > , pub radius : root :: mozilla :: StyleGenericShapeRadius < NonNegativeLengthPercentage > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < H > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < V > > , pub _phantom_2 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } # [ doc = " <https://drafts.csswg.org/css-shapes/#funcdef-ellipse>" ] # [ repr ( C ) ] pub struct StyleEllipse < H , V , NonNegativeLengthPercentage > { pub position : root :: mozilla :: StyleGenericPosition < H , V > , pub semiaxis_x : root :: mozilla :: StyleGenericShapeRadius < NonNegativeLengthPercentage > , pub semiaxis_y : root :: mozilla :: StyleGenericShapeRadius < NonNegativeLengthPercentage > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < H > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < V > > , pub _phantom_2 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } # [ doc = " Coordinates for Polygon." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePolygonCoord < LengthPercentage > { pub _0 : LengthPercentage , pub _1 : LengthPercentage , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , } # [ doc = " A generic type for representing the `polygon()` function" ] # [ doc = "" ] # [ doc = " <https://drafts.csswg.org/css-shapes/#funcdef-polygon>" ] # [ repr ( C ) ] pub struct StyleGenericPolygon < LengthPercentage > { # [ doc = " The filling rule for a polygon." ] pub fill : root :: mozilla :: StyleFillRule , # [ doc = " A collection of (x, y) coordinates to draw the polygon." ] pub coordinates : root :: mozilla :: StyleOwnedSlice < root :: mozilla :: StylePolygonCoord < LengthPercentage > > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , } pub const StyleGenericBasicShape_Tag_Inset : root :: mozilla :: StyleGenericBasicShape_Tag = 0 ; pub const StyleGenericBasicShape_Tag_Circle : root :: mozilla :: StyleGenericBasicShape_Tag = 0 ; pub const StyleGenericBasicShape_Tag_Ellipse : root :: mozilla :: StyleGenericBasicShape_Tag = 0 ; pub const StyleGenericBasicShape_Tag_Polygon : root :: mozilla :: StyleGenericBasicShape_Tag = 0 ; pub type StyleGenericBasicShape_Tag = u8 ; # [ repr ( C ) ] pub struct StyleGenericBasicShape_StyleInset_Body < LengthPercentage , NonNegativeLengthPercentage > { pub _0 : root :: mozilla :: StyleInsetRect < LengthPercentage , NonNegativeLengthPercentage > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } # [ repr ( C ) ] pub struct StyleGenericBasicShape_StyleCircle_Body < H , V , NonNegativeLengthPercentage > { pub _0 : root :: mozilla :: StyleCircle < H , V , NonNegativeLengthPercentage > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < H > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < V > > , pub _phantom_2 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } # [ repr ( C ) ] pub struct StyleGenericBasicShape_StyleEllipse_Body < H , V , NonNegativeLengthPercentage > { pub _0 : root :: mozilla :: StyleEllipse < H , V , NonNegativeLengthPercentage > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < H > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < V > > , pub _phantom_2 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } # [ repr ( C ) ] pub struct StyleGenericBasicShape_StylePolygon_Body < LengthPercentage > { pub _0 : root :: mozilla :: StyleGenericPolygon < LengthPercentage > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , } # [ repr ( C ) ] pub struct StyleGenericBasicShape__bindgen_ty_1 < H , V , LengthPercentage , NonNegativeLengthPercentage > { pub inset : root :: __BindgenUnionField < root :: mozilla :: StyleGenericBasicShape_StyleInset_Body < LengthPercentage , NonNegativeLengthPercentage > > , pub circle : root :: __BindgenUnionField < root :: mozilla :: StyleGenericBasicShape_StyleCircle_Body < H , V , NonNegativeLengthPercentage > > , pub ellipse : root :: __BindgenUnionField < root :: mozilla :: StyleGenericBasicShape_StyleEllipse_Body < H , V , NonNegativeLengthPercentage > > , pub polygon : root :: __BindgenUnionField < root :: mozilla :: StyleGenericBasicShape_StylePolygon_Body < LengthPercentage > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < H > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < V > > , pub _phantom_2 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , pub _phantom_3 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLengthPercentage > > , } # [ doc = " A computed basic shape." ] pub type StyleBasicShape = root :: mozilla :: StyleGenericBasicShape < root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleNonNegativeLengthPercentage > ; # [ doc = " A quote pair." ] # [ repr ( C ) ] pub struct StyleQuotePair { # [ doc = " The opening quote." ] pub opening : root :: mozilla :: StyleOwnedStr , # [ doc = " The closing quote." ] pub closing : root :: mozilla :: StyleOwnedStr , } # [ test ] fn bindgen_test_layout_StyleQuotePair ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleQuotePair > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( StyleQuotePair ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleQuotePair > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleQuotePair ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleQuotePair > ( ) ) ) . opening as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleQuotePair ) , "::" , stringify ! ( opening ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleQuotePair > ( ) ) ) . closing as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( StyleQuotePair ) , "::" , stringify ! ( closing ) ) ) ; } # [ doc = " A computed value for the `border-radius` property." ] pub type StyleBorderRadius = root :: mozilla :: StyleGenericBorderRadius < root :: mozilla :: StyleNonNegativeLengthPercentage > ; # [ doc = " auto" ] pub const StyleOutlineStyle_Tag_Auto : root :: mozilla :: StyleOutlineStyle_Tag = 0 ; # [ doc = " <border-style>" ] pub const StyleOutlineStyle_Tag_BorderStyle : root :: mozilla :: StyleOutlineStyle_Tag = 1 ; pub type StyleOutlineStyle_Tag = u8 ; # [ repr ( C ) ] pub struct StyleOutlineStyle_StyleBorderStyle_Body { pub _0 : root :: mozilla :: StyleBorderStyle , } # [ test ] fn bindgen_test_layout_StyleOutlineStyle_StyleBorderStyle_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleOutlineStyle_StyleBorderStyle_Body > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( StyleOutlineStyle_StyleBorderStyle_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleOutlineStyle_StyleBorderStyle_Body > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( StyleOutlineStyle_StyleBorderStyle_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleOutlineStyle_StyleBorderStyle_Body > ( ) ) ) . _0 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleOutlineStyle_StyleBorderStyle_Body ) , "::" , stringify ! ( _0 ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct StyleOutlineStyle__bindgen_ty_1 { pub border_style : root :: __BindgenUnionField < root :: mozilla :: StyleOutlineStyle_StyleBorderStyle_Body > , pub bindgen_union_field : u8 , } # [ test ] fn bindgen_test_layout_StyleOutlineStyle__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleOutlineStyle__bindgen_ty_1 > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( StyleOutlineStyle__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleOutlineStyle__bindgen_ty_1 > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( StyleOutlineStyle__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleOutlineStyle__bindgen_ty_1 > ( ) ) ) . border_style as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleOutlineStyle__bindgen_ty_1 ) , "::" , stringify ! ( border_style ) ) ) ; } # [ doc = " The path coord type." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleCoordPair { pub _0 : root :: mozilla :: StyleCSSFloat , pub _1 : root :: mozilla :: StyleCSSFloat , } # [ test ] fn bindgen_test_layout_StyleCoordPair ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleCoordPair > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StyleCoordPair ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleCoordPair > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleCoordPair ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleCoordPair > ( ) ) ) . _0 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleCoordPair ) , "::" , stringify ! ( _0 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleCoordPair > ( ) ) ) . _1 as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StyleCoordPair ) , "::" , stringify ! ( _1 ) ) ) ; } # [ doc = " The EllipticalArc flag type." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleArcFlag { pub _0 : bool , } # [ test ] fn bindgen_test_layout_StyleArcFlag ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleArcFlag > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( StyleArcFlag ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleArcFlag > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( StyleArcFlag ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleArcFlag > ( ) ) ) . _0 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleArcFlag ) , "::" , stringify ! ( _0 ) ) ) ; } # [ doc = " The unknown type." ] # [ doc = " https://www.w3.org/TR/SVG/paths.html#__svg__SVGPathSeg__PATHSEG_UNKNOWN" ] pub const StylePathCommand_Tag_Unknown : root :: mozilla :: StylePathCommand_Tag = 0 ; # [ doc = " The \"moveto\" command." ] pub const StylePathCommand_Tag_MoveTo : root :: mozilla :: StylePathCommand_Tag = 1 ; # [ doc = " The \"lineto\" command." ] pub const StylePathCommand_Tag_LineTo : root :: mozilla :: StylePathCommand_Tag = 2 ; # [ doc = " The horizontal \"lineto\" command." ] pub const StylePathCommand_Tag_HorizontalLineTo : root :: mozilla :: StylePathCommand_Tag = 3 ; # [ doc = " The vertical \"lineto\" command." ] pub const StylePathCommand_Tag_VerticalLineTo : root :: mozilla :: StylePathCommand_Tag = 4 ; # [ doc = " The cubic B\u{e9}zier curve command." ] pub const StylePathCommand_Tag_CurveTo : root :: mozilla :: StylePathCommand_Tag = 5 ; # [ doc = " The smooth curve command." ] pub const StylePathCommand_Tag_SmoothCurveTo : root :: mozilla :: StylePathCommand_Tag = 6 ; # [ doc = " The quadratic B\u{e9}zier curve command." ] pub const StylePathCommand_Tag_QuadBezierCurveTo : root :: mozilla :: StylePathCommand_Tag = 7 ; # [ doc = " The smooth quadratic B\u{e9}zier curve command." ] pub const StylePathCommand_Tag_SmoothQuadBezierCurveTo : root :: mozilla :: StylePathCommand_Tag = 8 ; # [ doc = " The elliptical arc curve command." ] pub const StylePathCommand_Tag_EllipticalArc : root :: mozilla :: StylePathCommand_Tag = 9 ; # [ doc = " The \"closepath\" command." ] pub const StylePathCommand_Tag_ClosePath : root :: mozilla :: StylePathCommand_Tag = 10 ; pub type StylePathCommand_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand_StyleMoveTo_Body { pub point : root :: mozilla :: StyleCoordPair , pub absolute : root :: mozilla :: StyleIsAbsolute , } # [ test ] fn bindgen_test_layout_StylePathCommand_StyleMoveTo_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand_StyleMoveTo_Body > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand_StyleMoveTo_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand_StyleMoveTo_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand_StyleMoveTo_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleMoveTo_Body > ( ) ) ) . point as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleMoveTo_Body ) , "::" , stringify ! ( point ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleMoveTo_Body > ( ) ) ) . absolute as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleMoveTo_Body ) , "::" , stringify ! ( absolute ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand_StyleLineTo_Body { pub point : root :: mozilla :: StyleCoordPair , pub absolute : root :: mozilla :: StyleIsAbsolute , } # [ test ] fn bindgen_test_layout_StylePathCommand_StyleLineTo_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand_StyleLineTo_Body > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand_StyleLineTo_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand_StyleLineTo_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand_StyleLineTo_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleLineTo_Body > ( ) ) ) . point as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleLineTo_Body ) , "::" , stringify ! ( point ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleLineTo_Body > ( ) ) ) . absolute as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleLineTo_Body ) , "::" , stringify ! ( absolute ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand_StyleHorizontalLineTo_Body { pub x : root :: mozilla :: StyleCSSFloat , pub absolute : root :: mozilla :: StyleIsAbsolute , } # [ test ] fn bindgen_test_layout_StylePathCommand_StyleHorizontalLineTo_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand_StyleHorizontalLineTo_Body > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand_StyleHorizontalLineTo_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand_StyleHorizontalLineTo_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand_StyleHorizontalLineTo_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleHorizontalLineTo_Body > ( ) ) ) . x as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleHorizontalLineTo_Body ) , "::" , stringify ! ( x ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleHorizontalLineTo_Body > ( ) ) ) . absolute as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleHorizontalLineTo_Body ) , "::" , stringify ! ( absolute ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand_StyleVerticalLineTo_Body { pub y : root :: mozilla :: StyleCSSFloat , pub absolute : root :: mozilla :: StyleIsAbsolute , } # [ test ] fn bindgen_test_layout_StylePathCommand_StyleVerticalLineTo_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand_StyleVerticalLineTo_Body > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand_StyleVerticalLineTo_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand_StyleVerticalLineTo_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand_StyleVerticalLineTo_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleVerticalLineTo_Body > ( ) ) ) . y as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleVerticalLineTo_Body ) , "::" , stringify ! ( y ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleVerticalLineTo_Body > ( ) ) ) . absolute as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleVerticalLineTo_Body ) , "::" , stringify ! ( absolute ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand_StyleCurveTo_Body { pub control1 : root :: mozilla :: StyleCoordPair , pub control2 : root :: mozilla :: StyleCoordPair , pub point : root :: mozilla :: StyleCoordPair , pub absolute : root :: mozilla :: StyleIsAbsolute , } # [ test ] fn bindgen_test_layout_StylePathCommand_StyleCurveTo_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand_StyleCurveTo_Body > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand_StyleCurveTo_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand_StyleCurveTo_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand_StyleCurveTo_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleCurveTo_Body > ( ) ) ) . control1 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleCurveTo_Body ) , "::" , stringify ! ( control1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleCurveTo_Body > ( ) ) ) . control2 as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleCurveTo_Body ) , "::" , stringify ! ( control2 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleCurveTo_Body > ( ) ) ) . point as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleCurveTo_Body ) , "::" , stringify ! ( point ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleCurveTo_Body > ( ) ) ) . absolute as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleCurveTo_Body ) , "::" , stringify ! ( absolute ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand_StyleSmoothCurveTo_Body { pub control2 : root :: mozilla :: StyleCoordPair , pub point : root :: mozilla :: StyleCoordPair , pub absolute : root :: mozilla :: StyleIsAbsolute , } # [ test ] fn bindgen_test_layout_StylePathCommand_StyleSmoothCurveTo_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand_StyleSmoothCurveTo_Body > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand_StyleSmoothCurveTo_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand_StyleSmoothCurveTo_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand_StyleSmoothCurveTo_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleSmoothCurveTo_Body > ( ) ) ) . control2 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleSmoothCurveTo_Body ) , "::" , stringify ! ( control2 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleSmoothCurveTo_Body > ( ) ) ) . point as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleSmoothCurveTo_Body ) , "::" , stringify ! ( point ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleSmoothCurveTo_Body > ( ) ) ) . absolute as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleSmoothCurveTo_Body ) , "::" , stringify ! ( absolute ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand_StyleQuadBezierCurveTo_Body { pub control1 : root :: mozilla :: StyleCoordPair , pub point : root :: mozilla :: StyleCoordPair , pub absolute : root :: mozilla :: StyleIsAbsolute , } # [ test ] fn bindgen_test_layout_StylePathCommand_StyleQuadBezierCurveTo_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand_StyleQuadBezierCurveTo_Body > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand_StyleQuadBezierCurveTo_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand_StyleQuadBezierCurveTo_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand_StyleQuadBezierCurveTo_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleQuadBezierCurveTo_Body > ( ) ) ) . control1 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleQuadBezierCurveTo_Body ) , "::" , stringify ! ( control1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleQuadBezierCurveTo_Body > ( ) ) ) . point as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleQuadBezierCurveTo_Body ) , "::" , stringify ! ( point ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleQuadBezierCurveTo_Body > ( ) ) ) . absolute as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleQuadBezierCurveTo_Body ) , "::" , stringify ! ( absolute ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand_StyleSmoothQuadBezierCurveTo_Body { pub point : root :: mozilla :: StyleCoordPair , pub absolute : root :: mozilla :: StyleIsAbsolute , } # [ test ] fn bindgen_test_layout_StylePathCommand_StyleSmoothQuadBezierCurveTo_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand_StyleSmoothQuadBezierCurveTo_Body > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand_StyleSmoothQuadBezierCurveTo_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand_StyleSmoothQuadBezierCurveTo_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand_StyleSmoothQuadBezierCurveTo_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleSmoothQuadBezierCurveTo_Body > ( ) ) ) . point as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleSmoothQuadBezierCurveTo_Body ) , "::" , stringify ! ( point ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleSmoothQuadBezierCurveTo_Body > ( ) ) ) . absolute as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleSmoothQuadBezierCurveTo_Body ) , "::" , stringify ! ( absolute ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand_StyleEllipticalArc_Body { pub rx : root :: mozilla :: StyleCSSFloat , pub ry : root :: mozilla :: StyleCSSFloat , pub angle : root :: mozilla :: StyleCSSFloat , pub large_arc_flag : root :: mozilla :: StyleArcFlag , pub sweep_flag : root :: mozilla :: StyleArcFlag , pub point : root :: mozilla :: StyleCoordPair , pub absolute : root :: mozilla :: StyleIsAbsolute , } # [ test ] fn bindgen_test_layout_StylePathCommand_StyleEllipticalArc_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand_StyleEllipticalArc_Body > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand_StyleEllipticalArc_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand_StyleEllipticalArc_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand_StyleEllipticalArc_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleEllipticalArc_Body > ( ) ) ) . rx as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleEllipticalArc_Body ) , "::" , stringify ! ( rx ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleEllipticalArc_Body > ( ) ) ) . ry as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleEllipticalArc_Body ) , "::" , stringify ! ( ry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleEllipticalArc_Body > ( ) ) ) . angle as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleEllipticalArc_Body ) , "::" , stringify ! ( angle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleEllipticalArc_Body > ( ) ) ) . large_arc_flag as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleEllipticalArc_Body ) , "::" , stringify ! ( large_arc_flag ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleEllipticalArc_Body > ( ) ) ) . sweep_flag as * const _ as usize } , 13usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleEllipticalArc_Body ) , "::" , stringify ! ( sweep_flag ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleEllipticalArc_Body > ( ) ) ) . point as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleEllipticalArc_Body ) , "::" , stringify ! ( point ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand_StyleEllipticalArc_Body > ( ) ) ) . absolute as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand_StyleEllipticalArc_Body ) , "::" , stringify ! ( absolute ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StylePathCommand__bindgen_ty_1 { pub move_to : root :: __BindgenUnionField < root :: mozilla :: StylePathCommand_StyleMoveTo_Body > , pub line_to : root :: __BindgenUnionField < root :: mozilla :: StylePathCommand_StyleLineTo_Body > , pub horizontal_line_to : root :: __BindgenUnionField < root :: mozilla :: StylePathCommand_StyleHorizontalLineTo_Body > , pub vertical_line_to : root :: __BindgenUnionField < root :: mozilla :: StylePathCommand_StyleVerticalLineTo_Body > , pub curve_to : root :: __BindgenUnionField < root :: mozilla :: StylePathCommand_StyleCurveTo_Body > , pub smooth_curve_to : root :: __BindgenUnionField < root :: mozilla :: StylePathCommand_StyleSmoothCurveTo_Body > , pub quad_bezier_curve_to : root :: __BindgenUnionField < root :: mozilla :: StylePathCommand_StyleQuadBezierCurveTo_Body > , pub smooth_quad_bezier_curve_to : root :: __BindgenUnionField < root :: mozilla :: StylePathCommand_StyleSmoothQuadBezierCurveTo_Body > , pub elliptical_arc : root :: __BindgenUnionField < root :: mozilla :: StylePathCommand_StyleEllipticalArc_Body > , pub bindgen_union_field : [ u32 ; 7usize ] , } # [ test ] fn bindgen_test_layout_StylePathCommand__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StylePathCommand__bindgen_ty_1 > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StylePathCommand__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StylePathCommand__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand__bindgen_ty_1 > ( ) ) ) . move_to as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) , "::" , stringify ! ( move_to ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand__bindgen_ty_1 > ( ) ) ) . line_to as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) , "::" , stringify ! ( line_to ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand__bindgen_ty_1 > ( ) ) ) . horizontal_line_to as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) , "::" , stringify ! ( horizontal_line_to ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand__bindgen_ty_1 > ( ) ) ) . vertical_line_to as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) , "::" , stringify ! ( vertical_line_to ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand__bindgen_ty_1 > ( ) ) ) . curve_to as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) , "::" , stringify ! ( curve_to ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand__bindgen_ty_1 > ( ) ) ) . smooth_curve_to as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) , "::" , stringify ! ( smooth_curve_to ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand__bindgen_ty_1 > ( ) ) ) . quad_bezier_curve_to as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) , "::" , stringify ! ( quad_bezier_curve_to ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand__bindgen_ty_1 > ( ) ) ) . smooth_quad_bezier_curve_to as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) , "::" , stringify ! ( smooth_quad_bezier_curve_to ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StylePathCommand__bindgen_ty_1 > ( ) ) ) . elliptical_arc as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StylePathCommand__bindgen_ty_1 ) , "::" , stringify ! ( elliptical_arc ) ) ) ; } pub const StyleGenericLengthPercentageOrAuto_Tag_LengthPercentage : root :: mozilla :: StyleGenericLengthPercentageOrAuto_Tag = 0 ; pub const StyleGenericLengthPercentageOrAuto_Tag_Auto : root :: mozilla :: StyleGenericLengthPercentageOrAuto_Tag = 0 ; pub type StyleGenericLengthPercentageOrAuto_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericLengthPercentageOrAuto_StyleLengthPercentage_Body < LengthPercent > { pub _0 : LengthPercent , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericLengthPercentageOrAuto__bindgen_ty_1 < LengthPercent > { pub length_percentage : root :: __BindgenUnionField < root :: mozilla :: StyleGenericLengthPercentageOrAuto_StyleLengthPercentage_Body < LengthPercent > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } # [ test ] fn __bindgen_test_layout_StyleNonNegative_open0_StyleCSSFloat_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StyleNonNegative < root :: mozilla :: StyleCSSFloat > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StyleNonNegative < root :: mozilla :: StyleCSSFloat > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StyleNonNegative < root :: mozilla :: StyleCSSFloat > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StyleNonNegative < root :: mozilla :: StyleCSSFloat > ) ) ) ; } # [ doc = " `normal`" ] pub const StyleGenericLineHeight_Tag_Normal : root :: mozilla :: StyleGenericLineHeight_Tag = 0 ; # [ doc = " `-moz-block-height`" ] pub const StyleGenericLineHeight_Tag_MozBlockHeight : root :: mozilla :: StyleGenericLineHeight_Tag = 0 ; # [ doc = " `<number>`" ] pub const StyleGenericLineHeight_Tag_Number : root :: mozilla :: StyleGenericLineHeight_Tag = 0 ; # [ doc = " `<length-percentage>`" ] pub const StyleGenericLineHeight_Tag_Length : root :: mozilla :: StyleGenericLineHeight_Tag = 0 ; pub type StyleGenericLineHeight_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericLineHeight_StyleNumber_Body < N > { pub _0 : N , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < N > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericLineHeight_StyleLength_Body < L > { pub _0 : L , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < L > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericLineHeight__bindgen_ty_1 < N , L > { pub number : root :: __BindgenUnionField < root :: mozilla :: StyleGenericLineHeight_StyleNumber_Body < N > > , pub length : root :: __BindgenUnionField < root :: mozilla :: StyleGenericLineHeight_StyleLength_Body < L > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < N > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < L > > , } # [ doc = " A computed value for the `line-height` property." ] pub type StyleLineHeight = root :: mozilla :: StyleGenericLineHeight < root :: mozilla :: StyleNonNegativeNumber , root :: mozilla :: StyleNonNegativeLength > ; pub const StyleGenericLengthPercentageOrNormal_Tag_LengthPercentage : root :: mozilla :: StyleGenericLengthPercentageOrNormal_Tag = 0 ; pub const StyleGenericLengthPercentageOrNormal_Tag_Normal : root :: mozilla :: StyleGenericLengthPercentageOrNormal_Tag = 0 ; pub type StyleGenericLengthPercentageOrNormal_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericLengthPercentageOrNormal_StyleLengthPercentage_Body < LengthPercent > { pub _0 : LengthPercent , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericLengthPercentageOrNormal__bindgen_ty_1 < LengthPercent > { pub length_percentage : root :: __BindgenUnionField < root :: mozilla :: StyleGenericLengthPercentageOrNormal_StyleLengthPercentage_Body < LengthPercent > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } # [ doc = " Either a computed NonNegativeLengthPercentage or the `normal` keyword." ] pub type StyleNonNegativeLengthPercentageOrNormal = root :: mozilla :: StyleGenericLengthPercentageOrNormal < root :: mozilla :: StyleNonNegativeLengthPercentage > ; # [ doc = " Either a non-negative `<length>` or the `auto` keyword." ] pub type StyleNonNegativeLengthOrAuto = root :: mozilla :: StyleGenericLengthPercentageOrAuto < root :: mozilla :: StyleNonNegativeLength > ; pub const StyleGenericSize_Tag_LengthPercentage : root :: mozilla :: StyleGenericSize_Tag = 0 ; pub const StyleGenericSize_Tag_Auto : root :: mozilla :: StyleGenericSize_Tag = 0 ; pub const StyleGenericSize_Tag_ExtremumLength : root :: mozilla :: StyleGenericSize_Tag = 0 ; pub type StyleGenericSize_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericSize_StyleLengthPercentage_Body < LengthPercent > { pub _0 : LengthPercent , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } # [ repr ( C ) ] pub struct StyleGenericSize_StyleExtremumLength_Body { pub _0 : root :: mozilla :: StyleExtremumLength , } # [ repr ( C ) ] pub struct StyleGenericSize__bindgen_ty_1 < LengthPercent > { pub length_percentage : root :: __BindgenUnionField < root :: mozilla :: StyleGenericSize_StyleLengthPercentage_Body < LengthPercent > > , pub extremum_length : root :: __BindgenUnionField < root :: mozilla :: StyleGenericSize_StyleExtremumLength_Body > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } pub const StyleGenericMaxSize_Tag_LengthPercentage : root :: mozilla :: StyleGenericMaxSize_Tag = 0 ; pub const StyleGenericMaxSize_Tag_None : root :: mozilla :: StyleGenericMaxSize_Tag = 0 ; pub const StyleGenericMaxSize_Tag_ExtremumLength : root :: mozilla :: StyleGenericMaxSize_Tag = 0 ; pub type StyleGenericMaxSize_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericMaxSize_StyleLengthPercentage_Body < LengthPercent > { pub _0 : LengthPercent , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } # [ repr ( C ) ] pub struct StyleGenericMaxSize_StyleExtremumLength_Body { pub _0 : root :: mozilla :: StyleExtremumLength , } # [ repr ( C ) ] pub struct StyleGenericMaxSize__bindgen_ty_1 < LengthPercent > { pub length_percentage : root :: __BindgenUnionField < root :: mozilla :: StyleGenericMaxSize_StyleLengthPercentage_Body < LengthPercent > > , pub extremum_length : root :: __BindgenUnionField < root :: mozilla :: StyleGenericMaxSize_StyleExtremumLength_Body > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } # [ doc = " `content`" ] pub const StyleGenericFlexBasis_Tag_Content : root :: mozilla :: StyleGenericFlexBasis_Tag = 0 ; # [ doc = " `<width>`" ] pub const StyleGenericFlexBasis_Tag_Size : root :: mozilla :: StyleGenericFlexBasis_Tag = 0 ; pub type StyleGenericFlexBasis_Tag = i32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericFlexBasis_StyleSize_Body < S > { pub _0 : S , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < S > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericFlexBasis__bindgen_ty_1 < S > { pub size : root :: __BindgenUnionField < root :: mozilla :: StyleGenericFlexBasis_StyleSize_Body < S > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < S > > , } # [ doc = " The computed value of a CSS horizontal position." ] pub type StyleHorizontalPosition = root :: mozilla :: StyleLengthPercentage ; # [ doc = " The computed value of a CSS vertical position." ] pub type StyleVerticalPosition = root :: mozilla :: StyleLengthPercentage ; # [ doc = " `<width> <height>`" ] pub const StyleGenericBackgroundSize_Tag_ExplicitSize : root :: mozilla :: StyleGenericBackgroundSize_Tag = 0 ; # [ doc = " `cover`" ] pub const StyleGenericBackgroundSize_Tag_Cover : root :: mozilla :: StyleGenericBackgroundSize_Tag = 0 ; # [ doc = " `contain`" ] pub const StyleGenericBackgroundSize_Tag_Contain : root :: mozilla :: StyleGenericBackgroundSize_Tag = 0 ; pub type StyleGenericBackgroundSize_Tag = u8 ; # [ repr ( C ) ] pub struct StyleGenericBackgroundSize_StyleExplicitSize_Body < LengthPercent > { # [ doc = " Explicit width." ] pub width : root :: mozilla :: StyleGenericLengthPercentageOrAuto < LengthPercent > , # [ doc = " Explicit height." ] # [ doc = " NOTE(emilio): We should probably simplify all these in case `width`" ] # [ doc = " and `height` are the same, but all other browsers agree on only" ] # [ doc = " special-casing `auto`." ] pub height : root :: mozilla :: StyleGenericLengthPercentageOrAuto < LengthPercent > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } # [ repr ( C ) ] pub struct StyleGenericBackgroundSize__bindgen_ty_1 < LengthPercent > { pub explicit_size : root :: __BindgenUnionField < root :: mozilla :: StyleGenericBackgroundSize_StyleExplicitSize_Body < LengthPercent > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercent > > , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct StyleNumberOrPercentage { pub tag : root :: mozilla :: StyleNumberOrPercentage_Tag , pub __bindgen_anon_1 : root :: mozilla :: StyleNumberOrPercentage__bindgen_ty_1 , } pub const StyleNumberOrPercentage_Tag_Percentage : root :: mozilla :: StyleNumberOrPercentage_Tag = 0 ; pub const StyleNumberOrPercentage_Tag_Number : root :: mozilla :: StyleNumberOrPercentage_Tag = 1 ; pub type StyleNumberOrPercentage_Tag = u8 ; # [ repr ( C ) ] pub struct StyleNumberOrPercentage_StylePercentage_Body { pub _0 : root :: mozilla :: StylePercentage , } # [ test ] fn bindgen_test_layout_StyleNumberOrPercentage_StylePercentage_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleNumberOrPercentage_StylePercentage_Body > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( StyleNumberOrPercentage_StylePercentage_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleNumberOrPercentage_StylePercentage_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleNumberOrPercentage_StylePercentage_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleNumberOrPercentage_StylePercentage_Body > ( ) ) ) . _0 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleNumberOrPercentage_StylePercentage_Body ) , "::" , stringify ! ( _0 ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleNumberOrPercentage_StyleNumber_Body { pub _0 : root :: mozilla :: StyleNumber , } # [ test ] fn bindgen_test_layout_StyleNumberOrPercentage_StyleNumber_Body ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleNumberOrPercentage_StyleNumber_Body > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( StyleNumberOrPercentage_StyleNumber_Body ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleNumberOrPercentage_StyleNumber_Body > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleNumberOrPercentage_StyleNumber_Body ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleNumberOrPercentage_StyleNumber_Body > ( ) ) ) . _0 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleNumberOrPercentage_StyleNumber_Body ) , "::" , stringify ! ( _0 ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct StyleNumberOrPercentage__bindgen_ty_1 { pub percentage : root :: __BindgenUnionField < root :: mozilla :: StyleNumberOrPercentage_StylePercentage_Body > , pub number : root :: __BindgenUnionField < root :: mozilla :: StyleNumberOrPercentage_StyleNumber_Body > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_StyleNumberOrPercentage__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleNumberOrPercentage__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( StyleNumberOrPercentage__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleNumberOrPercentage__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleNumberOrPercentage__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleNumberOrPercentage__bindgen_ty_1 > ( ) ) ) . percentage as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleNumberOrPercentage__bindgen_ty_1 ) , "::" , stringify ! ( percentage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleNumberOrPercentage__bindgen_ty_1 > ( ) ) ) . number as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleNumberOrPercentage__bindgen_ty_1 ) , "::" , stringify ! ( number ) ) ) ; } # [ test ] fn bindgen_test_layout_StyleNumberOrPercentage ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleNumberOrPercentage > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StyleNumberOrPercentage ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleNumberOrPercentage > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleNumberOrPercentage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleNumberOrPercentage > ( ) ) ) . tag as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleNumberOrPercentage ) , "::" , stringify ! ( tag ) ) ) ; } # [ doc = " A non-negative <number-percentage>." ] pub type StyleNonNegativeNumberOrPercentage = root :: mozilla :: StyleNumberOrPercentage ; # [ doc = " A generic value for the `border-image-slice` property." ] # [ repr ( C ) ] pub struct StyleGenericBorderImageSlice < NumberOrPercentage > { # [ doc = " The offsets." ] pub offsets : root :: mozilla :: StyleRect < NumberOrPercentage > , # [ doc = " Whether to fill the middle part." ] pub fill : bool , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NumberOrPercentage > > , } # [ doc = " A number." ] # [ doc = "" ] # [ doc = " NOTE: Numbers need to be before lengths, in order to parse them" ] # [ doc = " first, since `0` should be a number, not the `0px` length." ] pub const StyleGenericLengthOrNumber_Tag_Number : root :: mozilla :: StyleGenericLengthOrNumber_Tag = 0 ; # [ doc = " A length." ] pub const StyleGenericLengthOrNumber_Tag_Length : root :: mozilla :: StyleGenericLengthOrNumber_Tag = 0 ; pub type StyleGenericLengthOrNumber_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericLengthOrNumber_StyleNumber_Body < N > { pub _0 : N , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < N > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericLengthOrNumber_StyleLength_Body < L > { pub _0 : L , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < L > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericLengthOrNumber__bindgen_ty_1 < L , N > { pub number : root :: __BindgenUnionField < root :: mozilla :: StyleGenericLengthOrNumber_StyleNumber_Body < N > > , pub length : root :: __BindgenUnionField < root :: mozilla :: StyleGenericLengthOrNumber_StyleLength_Body < L > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < L > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < N > > , } # [ doc = " Either a non-negative `<length>` or a `<number>`." ] pub type StyleNonNegativeLengthOrNumber = root :: mozilla :: StyleGenericLengthOrNumber < root :: mozilla :: StyleNonNegativeLength , root :: mozilla :: StyleNonNegativeNumber > ; # [ doc = " A specified rectangle made of four `<length-or-number>` values." ] pub type StyleNonNegativeLengthOrNumberRect = root :: mozilla :: StyleRect < root :: mozilla :: StyleNonNegativeLengthOrNumber > ; # [ doc = " A non-negative length." ] pub const StyleGenericPerspective_Tag_Length : root :: mozilla :: StyleGenericPerspective_Tag = 0 ; # [ doc = " The keyword `none`." ] pub const StyleGenericPerspective_Tag_None : root :: mozilla :: StyleGenericPerspective_Tag = 0 ; pub type StyleGenericPerspective_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericPerspective_StyleLength_Body < NonNegativeLength > { pub _0 : NonNegativeLength , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLength > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericPerspective__bindgen_ty_1 < NonNegativeLength > { pub length : root :: __BindgenUnionField < root :: mozilla :: StyleGenericPerspective_StyleLength_Body < NonNegativeLength > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < NonNegativeLength > > , } # [ doc = " An integer value." ] pub const StyleGenericZIndex_Tag_Integer : root :: mozilla :: StyleGenericZIndex_Tag = 0 ; # [ doc = " The keyword `auto`." ] pub const StyleGenericZIndex_Tag_Auto : root :: mozilla :: StyleGenericZIndex_Tag = 0 ; pub type StyleGenericZIndex_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericZIndex_StyleInteger_Body < I > { pub _0 : I , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < I > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericZIndex__bindgen_ty_1 < I > { pub integer : root :: __BindgenUnionField < root :: mozilla :: StyleGenericZIndex_StyleInteger_Body < I > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < I > > , } # [ doc = " A generic transform origin." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericTransformOrigin < H , V , Depth > { # [ doc = " The horizontal origin." ] pub horizontal : H , # [ doc = " The vertical origin." ] pub vertical : V , # [ doc = " The depth." ] pub depth : Depth , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < H > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < V > > , pub _phantom_2 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Depth > > , } # [ doc = " A handle to a Gecko atom." ] # [ doc = "" ] # [ doc = " This is either a strong reference to a dynamic atom (an nsAtom pointer)," ] # [ doc = " or an offset from gGkAtoms to the nsStaticAtom object." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct StyleAtom { pub _0 : usize , } # [ test ] fn bindgen_test_layout_StyleAtom ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleAtom > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( StyleAtom ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleAtom > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleAtom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleAtom > ( ) ) ) . _0 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleAtom ) , "::" , stringify ! ( _0 ) ) ) ; } # [ doc = " <https://drafts.csswg.org/css-values-4/#custom-idents>" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct StyleCustomIdent { pub _0 : root :: mozilla :: StyleAtom , } # [ test ] fn bindgen_test_layout_StyleCustomIdent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleCustomIdent > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( StyleCustomIdent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleCustomIdent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleCustomIdent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleCustomIdent > ( ) ) ) . _0 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleCustomIdent ) , "::" , stringify ! ( _0 ) ) ) ; } # [ doc = " The change bits that we care about." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleWillChangeBits { pub bits : u8 , } # [ test ] fn bindgen_test_layout_StyleWillChangeBits ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleWillChangeBits > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( StyleWillChangeBits ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleWillChangeBits > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( StyleWillChangeBits ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleWillChangeBits > ( ) ) ) . bits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleWillChangeBits ) , "::" , stringify ! ( bits ) ) ) ; } # [ doc = " Specified keyword values for non-case transforms in the text-transform property. (Non-exclusive.)" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleTextTransformOther { pub bits : u8 , } # [ test ] fn bindgen_test_layout_StyleTextTransformOther ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleTextTransformOther > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( StyleTextTransformOther ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleTextTransformOther > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( StyleTextTransformOther ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleTextTransformOther > ( ) ) ) . bits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleTextTransformOther ) , "::" , stringify ! ( bits ) ) ) ; } # [ doc = " Ratios representing the contribution of color and currentcolor to" ] # [ doc = " the final color value." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleComplexColorRatios { # [ doc = " Numeric color contribution." ] pub bg : f32 , # [ doc = " currentcolor contribution." ] pub fg : f32 , } # [ test ] fn bindgen_test_layout_StyleComplexColorRatios ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleComplexColorRatios > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StyleComplexColorRatios ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleComplexColorRatios > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleComplexColorRatios ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleComplexColorRatios > ( ) ) ) . bg as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleComplexColorRatios ) , "::" , stringify ! ( bg ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleComplexColorRatios > ( ) ) ) . fg as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StyleComplexColorRatios ) , "::" , stringify ! ( fg ) ) ) ; } # [ doc = "  Numeric RGBA color." ] pub const StyleGenericColor_Tag_Numeric : root :: mozilla :: StyleGenericColor_Tag = 0 ; # [ doc = " The current foreground color." ] pub const StyleGenericColor_Tag_CurrentColor : root :: mozilla :: StyleGenericColor_Tag = 0 ; # [ doc = " A linear combination of numeric color and currentcolor." ] # [ doc = " The formula is: `color * ratios.bg + currentcolor * ratios.fg`." ] pub const StyleGenericColor_Tag_Complex : root :: mozilla :: StyleGenericColor_Tag = 0 ; pub type StyleGenericColor_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericColor_StyleNumeric_Body < RGBA > { pub _0 : RGBA , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < RGBA > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericColor_StyleComplex_Body < RGBA > { # [ doc = " The actual numeric color." ] pub color : RGBA , # [ doc = " The ratios of mixing between numeric and currentcolor." ] pub ratios : root :: mozilla :: StyleComplexColorRatios , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < RGBA > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericColor__bindgen_ty_1 < RGBA > { pub numeric : root :: __BindgenUnionField < root :: mozilla :: StyleGenericColor_StyleNumeric_Body < RGBA > > , pub complex : root :: __BindgenUnionField < root :: mozilla :: StyleGenericColor_StyleComplex_Body < RGBA > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < RGBA > > , } # [ doc = " An animated value for `<color>`." ] pub type StyleColor = root :: mozilla :: StyleGenericColor < root :: mozilla :: StyleRGBA > ; # [ doc = " `auto`" ] pub const StyleGenericScrollbarColor_Tag_Auto : root :: mozilla :: StyleGenericScrollbarColor_Tag = 0 ; # [ doc = " `<color>{2}`" ] pub const StyleGenericScrollbarColor_Tag_Colors : root :: mozilla :: StyleGenericScrollbarColor_Tag = 0 ; pub type StyleGenericScrollbarColor_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericScrollbarColor_StyleColors_Body < Color > { # [ doc = " First `<color>`, for color of the scrollbar thumb." ] pub thumb : Color , # [ doc = " Second `<color>`, for color of the scrollbar track." ] pub track : Color , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Color > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericScrollbarColor__bindgen_ty_1 < Color > { pub colors : root :: __BindgenUnionField < root :: mozilla :: StyleGenericScrollbarColor_StyleColors_Body < Color > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Color > > , } # [ doc = " A computed value for `scrollbar-color` property." ] pub type StyleScrollbarColor = root :: mozilla :: StyleGenericScrollbarColor < root :: mozilla :: StyleColor > ; # [ doc = " A `<color>`." ] pub const StyleGenericColorOrAuto_Tag_Color : root :: mozilla :: StyleGenericColorOrAuto_Tag = 0 ; # [ doc = " `auto`" ] pub const StyleGenericColorOrAuto_Tag_Auto : root :: mozilla :: StyleGenericColorOrAuto_Tag = 0 ; pub type StyleGenericColorOrAuto_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericColorOrAuto_StyleColor_Body < C > { pub _0 : C , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < C > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericColorOrAuto__bindgen_ty_1 < C > { pub color : root :: __BindgenUnionField < root :: mozilla :: StyleGenericColorOrAuto_StyleColor_Body < C > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < C > > , } # [ doc = " auto | <color>" ] pub type StyleColorOrAuto = root :: mozilla :: StyleGenericColorOrAuto < root :: mozilla :: StyleColor > ; # [ doc = " A simple color stop, without position." ] pub const StyleGenericGradientItem_Tag_SimpleColorStop : root :: mozilla :: StyleGenericGradientItem_Tag = 0 ; # [ doc = " A complex color stop, with a position." ] pub const StyleGenericGradientItem_Tag_ComplexColorStop : root :: mozilla :: StyleGenericGradientItem_Tag = 0 ; # [ doc = " An interpolation hint." ] pub const StyleGenericGradientItem_Tag_InterpolationHint : root :: mozilla :: StyleGenericGradientItem_Tag = 0 ; pub type StyleGenericGradientItem_Tag = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericGradientItem_StyleSimpleColorStop_Body < Color > { pub _0 : Color , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Color > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericGradientItem_StyleComplexColorStop_Body < Color , LengthPercentage > { # [ doc = " The color for the stop." ] pub color : Color , # [ doc = " The position for the stop." ] pub position : LengthPercentage , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Color > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericGradientItem_StyleInterpolationHint_Body < LengthPercentage > { pub _0 : LengthPercentage , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , } # [ repr ( C ) ] # [ derive ( Copy , Clone ) ] pub struct StyleGenericGradientItem__bindgen_ty_1 < Color , LengthPercentage > { pub simple_color_stop : root :: __BindgenUnionField < root :: mozilla :: StyleGenericGradientItem_StyleSimpleColorStop_Body < Color > > , pub complex_color_stop : root :: __BindgenUnionField < root :: mozilla :: StyleGenericGradientItem_StyleComplexColorStop_Body < Color , LengthPercentage > > , pub interpolation_hint : root :: __BindgenUnionField < root :: mozilla :: StyleGenericGradientItem_StyleInterpolationHint_Body < LengthPercentage > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Color > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , } # [ doc = " A computed gradient item." ] pub type StyleGradientItem = root :: mozilla :: StyleGenericGradientItem < root :: mozilla :: StyleColor , root :: mozilla :: StyleLengthPercentage > ; # [ doc = " One of the vertical-align keywords." ] pub const StyleGenericVerticalAlign_Tag_Keyword : root :: mozilla :: StyleGenericVerticalAlign_Tag = 0 ; # [ doc = " `<length-percentage>`" ] pub const StyleGenericVerticalAlign_Tag_Length : root :: mozilla :: StyleGenericVerticalAlign_Tag = 0 ; pub type StyleGenericVerticalAlign_Tag = u8 ; # [ repr ( C ) ] pub struct StyleGenericVerticalAlign_StyleKeyword_Body { pub _0 : root :: mozilla :: StyleVerticalAlignKeyword , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleGenericVerticalAlign_StyleLength_Body < LengthPercentage > { pub _0 : LengthPercentage , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , } # [ repr ( C ) ] pub struct StyleGenericVerticalAlign__bindgen_ty_1 < LengthPercentage > { pub keyword : root :: __BindgenUnionField < root :: mozilla :: StyleGenericVerticalAlign_StyleKeyword_Body > , pub length : root :: __BindgenUnionField < root :: mozilla :: StyleGenericVerticalAlign_StyleLength_Body < LengthPercentage > > , pub bindgen_union_field : [ u8 ; 0usize ] , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < LengthPercentage > > , } # [ doc = " A computed value for the `vertical-align` property." ] pub type StyleVerticalAlign = root :: mozilla :: StyleGenericVerticalAlign < root :: mozilla :: StyleLengthPercentage > ; # [ doc = " The computed value of `ShapeRadius`" ] pub type StyleShapeRadius = root :: mozilla :: StyleGenericShapeRadius < root :: mozilla :: StyleNonNegativeLengthPercentage > ; # [ doc = " A \"thin\" `Arc` containing dynamically sized data" ] # [ doc = "" ] # [ doc = " This is functionally equivalent to Arc<(H, [T])>" ] # [ doc = "" ] # [ doc = " When you create an `Arc` containing a dynamically sized type" ] # [ doc = " like `HeaderSlice<H, [T]>`, the `Arc` is represented on the stack" ] # [ doc = " as a \"fat pointer\", where the length of the slice is stored" ] # [ doc = " alongside the `Arc`\'s pointer. In some situations you may wish to" ] # [ doc = " have a thin pointer instead, perhaps for FFI compatibility" ] # [ doc = " or space efficiency." ] # [ doc = "" ] # [ doc = " Note that we use `[T; 0]` in order to have the right alignment for `T`." ] # [ doc = "" ] # [ doc = " `ThinArc` solves this by storing the length in the allocation itself," ] # [ doc = " via `HeaderSliceWithLength`." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleThinArc { pub _address : u8 , } # [ doc = " The context properties we understand." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleContextPropertyBits { pub bits : u8 , } # [ test ] fn bindgen_test_layout_StyleContextPropertyBits ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleContextPropertyBits > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( StyleContextPropertyBits ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleContextPropertyBits > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( StyleContextPropertyBits ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleContextPropertyBits > ( ) ) ) . bits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleContextPropertyBits ) , "::" , stringify ! ( bits ) ) ) ; } # [ doc = " A computed value for a single shadow of the `box-shadow` property." ] pub type StyleBoxShadow = root :: mozilla :: StyleGenericBoxShadow < root :: mozilla :: StyleColor , root :: mozilla :: StyleLength , root :: mozilla :: StyleNonNegativeLength , root :: mozilla :: StyleLength > ; # [ doc = " A computed value for the `drop-shadow()` filter." ] pub type StyleSimpleShadow = root :: mozilla :: StyleGenericSimpleShadow < root :: mozilla :: StyleColor , root :: mozilla :: StyleLength , root :: mozilla :: StyleNonNegativeLength > ; # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleBoxAlign { Stretch = 0 , Start = 1 , Center = 2 , Baseline = 3 , End = 4 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleBoxDecorationBreak { Slice = 0 , Clone = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleBoxDirection { Normal = 0 , Reverse = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleBoxOrient { Horizontal = 0 , Vertical = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleBoxPack { Start = 0 , Center = 1 , End = 2 , Justify = 3 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleBoxSizing { Content = 0 , Border = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleClear { None = 0 , Left = 1 , Right = 2 , Both = 3 , Line = 8 , Max = 13 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleColumnFill { Balance = 0 , Auto = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleColumnSpan { None = 0 , All = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleContentType { String = 1 , Image = 10 , Attr = 20 , Counter = 30 , Counters = 31 , OpenQuote = 40 , CloseQuote = 41 , NoOpenQuote = 42 , NoCloseQuote = 43 , AltContent = 50 , Uninitialized = 51 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleGeometryBox { ContentBox = 0 , PaddingBox = 1 , BorderBox = 2 , MarginBox = 3 , FillBox = 4 , StrokeBox = 5 , ViewBox = 6 , NoClip = 7 , Text = 8 , NoBox = 9 , MozAlmostPadding = 127 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleFloatEdge { ContentBox = 0 , MarginBox = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleHyphens { None = 0 , Manual = 1 , Auto = 2 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleImageOrientation { None = 0 , FromImage = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleScrollbarWidth { Auto = 0 , Thin = 1 , None = 2 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleShapeSourceType { None = 0 , URL = 1 , Image = 2 , Shape = 3 , Box = 4 , Path = 5 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleStackSizing { Ignore = 0 , StretchToFit = 1 , IgnoreHorizontal = 2 , IgnoreVertical = 3 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleTextJustify { None = 0 , Auto = 1 , InterWord = 2 , InterCharacter = 3 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleUserFocus { None = 0 , Ignore = 1 , Normal = 2 , SelectAll = 3 , SelectBefore = 4 , SelectAfter = 5 , SelectSame = 6 , SelectMenu = 7 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleUserInput { None = 0 , Auto = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleUserModify { ReadOnly = 0 , ReadWrite = 1 , WriteOnly = 2 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleWindowDragging { Default = 0 , Drag = 1 , NoDrag = 2 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleOrient { Inline = 0 , Block = 1 , Horizontal = 2 , Vertical = 3 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleAnimationPlayState { Running = 0 , Paused = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleImageLayerAttachment { Scroll = 0 , Fixed = 1 , Local = 2 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleImageLayerRepeat { NoRepeat = 0 , RepeatX = 1 , RepeatY = 2 , Repeat = 3 , Space = 4 , Round = 5 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleMaskMode { Alpha = 0 , Luminance = 1 , MatchSource = 2 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleBorderCollapse { Collapse = 0 , Separate = 1 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleBorderImageRepeat { Stretch = 0 , Repeat = 1 , Round = 2 , Space = 3 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleFlexDirection { Row = 0 , RowReverse = 1 , Column = 2 , ColumnReverse = 3 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleGridTrackBreadth { MaxContent = 1 , MinContent = 2 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleWhiteSpace { Normal = 0 , Pre = 1 , Nowrap = 2 , PreWrap = 3 , PreLine = 4 , PreSpace = 5 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleTextRendering { Auto = 0 , Optimizespeed = 1 , Optimizelegibility = 2 , Geometricprecision = 3 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum StyleColorAdjust { Economy = 0 , Exact = 1 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct NotNull < T > { pub mBasePtr : T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ repr ( C ) ] # [ repr ( align ( 8 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TimeStamp63Bit { pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 8usize ] , u64 > , } # [ test ] fn bindgen_test_layout_TimeStamp63Bit ( ) { assert_eq ! ( :: std :: mem :: size_of :: < TimeStamp63Bit > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( TimeStamp63Bit ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < TimeStamp63Bit > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( TimeStamp63Bit ) ) ) ; } impl TimeStamp63Bit { # [ inline ] pub fn mUsedCanonicalNow ( & self ) -> u64 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u64 ) } } # [ inline ] pub fn set_mUsedCanonicalNow ( & mut self , val : u64 ) { unsafe { let val : u64 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mTimeStamp ( & self ) -> u64 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 63u8 ) as u64 ) } } # [ inline ] pub fn set_mTimeStamp ( & mut self , val : u64 ) { unsafe { let val : u64 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 63u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mUsedCanonicalNow : u64 , mTimeStamp : u64 ) -> root :: __BindgenBitfieldUnit < [ u8 ; 8usize ] , u64 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 8usize ] , u64 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mUsedCanonicalNow : u64 = unsafe { :: std :: mem :: transmute ( mUsedCanonicalNow ) } ; mUsedCanonicalNow as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 63u8 , { let mTimeStamp : u64 = unsafe { :: std :: mem :: transmute ( mTimeStamp ) } ; mTimeStamp as u64 } ) ; __bindgen_bitfield_unit } } pub type TimeStampValue = root :: mozilla :: TimeStamp63Bit ; # [ doc = " Instances of this class represent the length of an interval of time." ] # [ doc = " Negative durations are allowed, meaning the end is before the start." ] # [ doc = "" ] # [ doc = " Internally the duration is stored as a int64_t in units of" ] # [ doc = " PR_TicksPerSecond() when building with NSPR interval timers, or a" ] # [ doc = " system-dependent unit when building with system clocks.  The" ] # [ doc = " system-dependent unit must be constant, otherwise the semantics of" ] # [ doc = " this class would be broken." ] # [ doc = "" ] # [ doc = " The ValueCalculator template parameter determines how arithmetic" ] # [ doc = " operations are performed on the integer count of ticks (mValue)." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BaseTimeDuration { pub mValue : i64 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BaseTimeDuration__SomethingVeryRandomHere { _unused : [ u8 ; 0 ] , } # [ doc = " Perform arithmetic operations on the value of a BaseTimeDuration without" ] # [ doc = " doing strict checks on the range of values." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TimeDurationValueCalculator { pub _address : u8 , } # [ test ] fn bindgen_test_layout_TimeDurationValueCalculator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < TimeDurationValueCalculator > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( TimeDurationValueCalculator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < TimeDurationValueCalculator > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( TimeDurationValueCalculator ) ) ) ; } # [ doc = " Specialization of BaseTimeDuration that uses TimeDurationValueCalculator for" ] # [ doc = " arithmetic on the mValue member." ] # [ doc = "" ] # [ doc = " Use this class for time durations that are *not* expected to hold values of" ] # [ doc = " Forever (or the negative equivalent) or when such time duration are *not*" ] # [ doc = " expected to be used in arithmetic operations." ] pub type TimeDuration = root :: mozilla :: BaseTimeDuration ; # [ doc = " Instances of this class represent moments in time, or a special" ] # [ doc = " \"null\" moment. We do not use the non-monotonic system clock or" ] # [ doc = " local time, since they can be reset, causing apparent backward" ] # [ doc = " travel in time, which can confuse algorithms. Instead we measure" ] # [ doc = " elapsed time according to the system.  This time can never go" ] # [ doc = " backwards (i.e. it never wraps around, at least not in less than" ] # [ doc = " five million years of system elapsed time). It might not advance" ] # [ doc = " while the system is sleeping. If TimeStamp::SetNow() is not called" ] # [ doc = " at all for hours or days, we might not notice the passage of some" ] # [ doc = " of that time." ] # [ doc = "" ] # [ doc = " We deliberately do not expose a way to convert TimeStamps to some" ] # [ doc = " particular unit. All you can do is compute a difference between two" ] # [ doc = " TimeStamps to get a TimeDuration. You can also add a TimeDuration" ] # [ doc = " to a TimeStamp to get a new TimeStamp. You can\'t do something" ] # [ doc = " meaningless like add two TimeStamps." ] # [ doc = "" ] # [ doc = " Internally this is implemented as either a wrapper around" ] # [ doc = "   - high-resolution, monotonic, system clocks if they exist on this" ] # [ doc = "     platform" ] # [ doc = "   - PRIntervalTime otherwise.  We detect wraparounds of" ] # [ doc = "     PRIntervalTime and work around them." ] # [ doc = "" ] # [ doc = " This class is similar to C++11\'s time_point, however it is" ] # [ doc = " explicitly nullable and provides an IsNull() method. time_point" ] # [ doc = " is initialized to the clock\'s epoch and provides a" ] # [ doc = " time_since_epoch() method that functions similiarly. i.e." ] # [ doc = " t.IsNull() is equivalent to t.time_since_epoch() ==" ] # [ doc = " decltype(t)::duration::zero();" ] # [ doc = "" ] # [ doc = " Note that, since TimeStamp objects are small, prefer to pass them by value" ] # [ doc = " unless there is a specific reason not to do so." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TimeStamp { # [ doc = " When built with PRIntervalTime, a value of 0 means this instance" ] # [ doc = " is \"null\". Otherwise, the low 32 bits represent a PRIntervalTime," ] # [ doc = " and the high 32 bits represent a counter of the number of" ] # [ doc = " rollovers of PRIntervalTime that we\'ve seen. This counter starts" ] # [ doc = " at 1 to avoid a real time colliding with the \"null\" value." ] # [ doc = "" ] # [ doc = " PR_INTERVAL_MAX is set at 100,000 ticks per second. So the minimum" ] # [ doc = " time to wrap around is about 2^64/100000 seconds, i.e. about" ] # [ doc = " 5,849,424 years." ] # [ doc = "" ] # [ doc = " When using a system clock, a value is system dependent." ] pub mValue : root :: mozilla :: TimeStampValue , } # [ test ] fn bindgen_test_layout_TimeStamp ( ) { assert_eq ! ( :: std :: mem :: size_of :: < TimeStamp > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( TimeStamp ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < TimeStamp > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( TimeStamp ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < TimeStamp > ( ) ) ) . mValue as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( TimeStamp ) , "::" , stringify ! ( mValue ) ) ) ; } # [ doc = " font family name, an Atom for the name if not a generic and" ] # [ doc = " a font type indicated named family or which generic family" ] # [ repr ( C ) ] pub struct FontFamilyName { pub mName : root :: RefPtr < root :: nsAtom > , pub mSyntax : root :: mozilla :: StyleFontFamilyNameSyntax , pub mGeneric : root :: mozilla :: StyleGenericFontFamily , } pub use self :: super :: super :: root :: mozilla :: StyleFontFamilyNameSyntax as FontFamilyName_Syntax ; # [ test ] fn bindgen_test_layout_FontFamilyName ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FontFamilyName > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( FontFamilyName ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FontFamilyName > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FontFamilyName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontFamilyName > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FontFamilyName ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontFamilyName > ( ) ) ) . mSyntax as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( FontFamilyName ) , "::" , stringify ! ( mSyntax ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontFamilyName > ( ) ) ) . mGeneric as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( FontFamilyName ) , "::" , stringify ! ( mGeneric ) ) ) ; } # [ doc = " A refcounted array of FontFamilyNames.  We use this to store the specified" ] # [ doc = " and computed value of the font-family property." ] # [ doc = "" ] # [ doc = " TODO(heycam): It might better to define this type (and FontFamilyList and" ] # [ doc = " FontFamilyName) in Rust." ] # [ repr ( C ) ] pub struct SharedFontList { pub mRefCnt : u32 , pub mNames : root :: nsTArray < root :: mozilla :: FontFamilyName > , } pub use self :: super :: super :: root :: mozilla :: StyleFontFamilyNameSyntax as SharedFontList_Syntax ; pub type SharedFontList_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla14SharedFontList6sEmptyE" ] pub static mut SharedFontList_sEmpty : root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla14SharedFontList15sSingleGenericsE" ] pub static mut SharedFontList_sSingleGenerics : [ root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > ; 6usize ] ; } # [ test ] fn bindgen_test_layout_SharedFontList ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SharedFontList > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( SharedFontList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SharedFontList > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SharedFontList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SharedFontList > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SharedFontList ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SharedFontList > ( ) ) ) . mNames as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( SharedFontList ) , "::" , stringify ! ( mNames ) ) ) ; } # [ test ] fn __bindgen_test_layout_StaticRefPtr_open0_SharedFontList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_StaticRefPtr_open0_SharedFontList_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: mozilla :: SharedFontList > ) ) ) ; } # [ doc = " font family list, array of font families and a default font type." ] # [ doc = " font family names are either named strings or generics. the default" ] # [ doc = " font type is used to preserve the variable font fallback behavior" ] # [ repr ( C ) ] pub struct FontFamilyList { pub mFontlist : root :: mozilla :: NotNull < root :: RefPtr < root :: mozilla :: SharedFontList > > , pub mDefaultFontType : root :: mozilla :: StyleGenericFontFamily , } pub use self :: super :: super :: root :: mozilla :: StyleFontFamilyNameSyntax as FontFamilyList_Syntax ; # [ test ] fn bindgen_test_layout_FontFamilyList ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FontFamilyList > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( FontFamilyList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FontFamilyList > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FontFamilyList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontFamilyList > ( ) ) ) . mFontlist as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FontFamilyList ) , "::" , stringify ! ( mFontlist ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FontFamilyList > ( ) ) ) . mDefaultFontType as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( FontFamilyList ) , "::" , stringify ! ( mDefaultFontType ) ) ) ; } pub type EnumeratedArray_ArrayType = u8 ; pub type EnumeratedArray_iterator = root :: mozilla :: EnumeratedArray_ArrayType ; pub type EnumeratedArray_const_iterator = root :: mozilla :: EnumeratedArray_ArrayType ; pub type EnumeratedArray_reverse_iterator = root :: mozilla :: EnumeratedArray_ArrayType ; pub type EnumeratedArray_const_reverse_iterator = root :: mozilla :: EnumeratedArray_ArrayType ; # [ doc = " font-weight: range 1..1000, fractional values permitted; keywords" ] # [ doc = " \'normal\', \'bold\' aliased to 400, 700 respectively; relative keywords" ] # [ doc = " \'lighter\', \'bolder\' (not currently handled here)." ] # [ doc = "" ] # [ doc = " We use an unsigned 10.6 fixed-point value (range 0.0 - 1023.984375)" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FontWeight { pub _base : u16 , } pub type FontWeight_InternalType = u16 ; pub const FontWeight_kNormal : root :: mozilla :: FontWeight_InternalType = 25600 ; pub const FontWeight_kBold : root :: mozilla :: FontWeight_InternalType = 44800 ; pub const FontWeight_kBoldThreshold : root :: mozilla :: FontWeight_InternalType = 38400 ; pub const FontWeight_kThin : root :: mozilla :: FontWeight_InternalType = 6400 ; pub const FontWeight_kExtraBold : root :: mozilla :: FontWeight_InternalType = 57600 ; # [ test ] fn bindgen_test_layout_FontWeight ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FontWeight > ( ) , 2usize , concat ! ( "Size of: " , stringify ! ( FontWeight ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FontWeight > ( ) , 2usize , concat ! ( "Alignment of " , stringify ! ( FontWeight ) ) ) ; } # [ doc = " font-stretch is represented as a percentage relative to \'normal\'." ] # [ doc = "" ] # [ doc = " css-fonts says the value must be >= 0%, and normal is 100%. Keywords" ] # [ doc = " from ultra-condensed to ultra-expanded are aliased to percentages" ] # [ doc = " from 50% to 200%; values outside that range are unlikely to be common," ] # [ doc = " but could occur." ] # [ doc = "" ] # [ doc = " Like font-weight, we use an unsigned 10.6 fixed-point value (range" ] # [ doc = " 0.0 - 1023.984375)." ] # [ doc = "" ] # [ doc = " We arbitrarily limit here to 1000%. (If that becomes a problem, we" ] # [ doc = " could reduce the number of fractional bits and increase the limit.)" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FontStretch { pub _base : u16 , } pub type FontStretch_InternalType = u16 ; pub const FontStretch_kUltraCondensed : root :: mozilla :: FontStretch_InternalType = 3200 ; pub const FontStretch_kExtraCondensed : root :: mozilla :: FontStretch_InternalType = 4000 ; pub const FontStretch_kCondensed : root :: mozilla :: FontStretch_InternalType = 4800 ; pub const FontStretch_kSemiCondensed : root :: mozilla :: FontStretch_InternalType = 5600 ; pub const FontStretch_kNormal : root :: mozilla :: FontStretch_InternalType = 6400 ; pub const FontStretch_kSemiExpanded : root :: mozilla :: FontStretch_InternalType = 7200 ; pub const FontStretch_kExpanded : root :: mozilla :: FontStretch_InternalType = 8000 ; pub const FontStretch_kExtraExpanded : root :: mozilla :: FontStretch_InternalType = 9600 ; pub const FontStretch_kUltraExpanded : root :: mozilla :: FontStretch_InternalType = 12800 ; # [ test ] fn bindgen_test_layout_FontStretch ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FontStretch > ( ) , 2usize , concat ! ( "Size of: " , stringify ! ( FontStretch ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FontStretch > ( ) , 2usize , concat ! ( "Alignment of " , stringify ! ( FontStretch ) ) ) ; } # [ doc = " font-style: normal | italic | oblique <angle>?" ] # [ doc = " values of <angle> below -90 or above 90 not permitted" ] # [ doc = " - Use a signed 8.8 fixed-point value" ] # [ doc = "   (representable range -128.0 - 127.99609375)" ] # [ doc = " - Define min value (-128.0) as meaning \'normal\'" ] # [ doc = " - Define max value (127.99609375) as \'italic\'" ] # [ doc = " - Other values represent \'oblique <angle>\'" ] # [ doc = " - Note that \'oblique 0deg\' is distinct from \'normal\' (should it be?)" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FontSlantStyle { pub _base : u16 , } pub type FontSlantStyle_InternalType = i16 ; pub const FontSlantStyle_kDefaultAngle : f32 = 14.0 ; pub const FontSlantStyle_kNormal : root :: mozilla :: FontSlantStyle_InternalType = -32768 ; pub const FontSlantStyle_kItalic : root :: mozilla :: FontSlantStyle_InternalType = 32767 ; # [ test ] fn bindgen_test_layout_FontSlantStyle ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FontSlantStyle > ( ) , 2usize , concat ! ( "Size of: " , stringify ! ( FontSlantStyle ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FontSlantStyle > ( ) , 2usize , concat ! ( "Alignment of " , stringify ! ( FontSlantStyle ) ) ) ; } pub type LengthPercentage = root :: mozilla :: StyleLengthPercentage ; pub type LengthPercentageOrAuto = root :: mozilla :: StyleLengthPercentageOrAuto ; pub type NonNegativeLengthPercentage = root :: mozilla :: StyleNonNegativeLengthPercentage ; pub type NonNegativeLengthPercentageOrAuto = root :: mozilla :: StyleNonNegativeLengthPercentageOrAuto ; pub type NonNegativeLengthPercentageOrNormal = root :: mozilla :: StyleNonNegativeLengthPercentageOrNormal ; pub type Length = root :: mozilla :: StyleLength ; pub type NonNegativeLengthOrAuto = root :: mozilla :: StyleNonNegativeLengthOrAuto ; pub type RestyleHint = root :: mozilla :: StyleRestyleHint ; # [ doc = " The default of not using CORS to validate cross-origin loads." ] pub const CORSMode_CORS_NONE : root :: mozilla :: CORSMode = 0 ; # [ doc = " Validate cross-site loads using CORS, but do not send any credentials" ] # [ doc = " (cookies, HTTP auth logins, etc) along with the request." ] pub const CORSMode_CORS_ANONYMOUS : root :: mozilla :: CORSMode = 1 ; # [ doc = " Validate cross-site loads using CORS, and send credentials such as cookies" ] # [ doc = " and HTTP auth logins along with the request." ] pub const CORSMode_CORS_USE_CREDENTIALS : root :: mozilla :: CORSMode = 2 ; pub type CORSMode = u8 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct LinkedListElement { pub mNext : * mut root :: mozilla :: LinkedListElement , pub mPrev : * mut root :: mozilla :: LinkedListElement , pub mIsSentinel : bool , } pub type LinkedListElement_Traits = root :: mozilla :: detail :: LinkedListElementTraits ; pub type LinkedListElement_RawType = root :: mozilla :: LinkedListElement_Traits ; pub type LinkedListElement_ConstRawType = root :: mozilla :: LinkedListElement_Traits ; pub type LinkedListElement_ClientType = root :: mozilla :: LinkedListElement_Traits ; pub type LinkedListElement_ConstClientType = root :: mozilla :: LinkedListElement_Traits ; pub const LinkedListElement_NodeKind_Normal : root :: mozilla :: LinkedListElement_NodeKind = 0 ; pub const LinkedListElement_NodeKind_Sentinel : root :: mozilla :: LinkedListElement_NodeKind = 0 ; pub type LinkedListElement_NodeKind = i32 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct LinkedList { pub sentinel : root :: mozilla :: LinkedListElement , } pub type LinkedList_Traits = root :: mozilla :: detail :: LinkedListElementTraits ; pub type LinkedList_RawType = root :: mozilla :: LinkedList_Traits ; pub type LinkedList_ConstRawType = root :: mozilla :: LinkedList_Traits ; pub type LinkedList_ClientType = root :: mozilla :: LinkedList_Traits ; pub type LinkedList_ConstClientType = root :: mozilla :: LinkedList_Traits ; pub type LinkedList_ElementType = * mut root :: mozilla :: LinkedListElement ; pub type LinkedList_ConstElementType = * const root :: mozilla :: LinkedListElement ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LinkedList_Iterator < Type > { pub mCurrent : Type , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Type > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MallocAllocPolicy { pub _address : u8 , } # [ test ] fn bindgen_test_layout_MallocAllocPolicy ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MallocAllocPolicy > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( MallocAllocPolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MallocAllocPolicy > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( MallocAllocPolicy ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HashSet { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HashSet_SetHashPolicy < HashPolicy > { pub _base : HashPolicy , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < HashPolicy > > , } pub type HashSet_SetHashPolicy_Base < HashPolicy > = HashPolicy ; pub type HashSet_SetHashPolicy_KeyType < T > = T ; pub type HashSet_Impl = u8 ; pub type HashSet_Lookup = [ u8 ; 0usize ] ; pub type HashSet_Entry < T > = T ; pub type HashSet_Ptr = root :: mozilla :: HashSet_Impl ; pub type HashSet_AddPtr = root :: mozilla :: HashSet_Impl ; pub type HashSet_Iterator = root :: mozilla :: HashSet_Impl ; pub type HashSet_ModIterator = root :: mozilla :: HashSet_Impl ; pub type HashSet_Range = root :: mozilla :: HashSet_Impl ; pub type HashSet_Enum = root :: mozilla :: HashSet_Impl ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DefaultHasher { pub _address : u8 , } pub type DefaultHasher_Lookup < Key > = Key ; pub type Vector_Impl = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Vector_CapacityAndReserved { pub mCapacity : usize , } pub type Vector_ElementType < T > = T ; pub const Vector_InlineLength : root :: mozilla :: Vector__bindgen_ty_1 = 0 ; pub type Vector__bindgen_ty_1 = i32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Vector_Range < T > { pub mCur : * mut T , pub mEnd : * mut T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Vector_ConstRange < T > { pub mCur : * const T , pub mEnd : * const T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct OwningNonNull < T > { pub mPtr : root :: RefPtr < T > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub mod binding_danger { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ doc = " Templated implementation class for various ErrorResult-like things.  The" ] # [ doc = " instantiations differ only in terms of their cleanup policies (used in the" ] # [ doc = " destructor), which they can specify via the template argument.  Note that" ] # [ doc = " this means it\'s safe to reinterpret_cast between the instantiations unless" ] # [ doc = " you plan to invoke the destructor through such a cast pointer." ] # [ doc = "" ] # [ doc = " A cleanup policy consists of two booleans: whether to assert that we\'ve been" ] # [ doc = " reported or suppressed, and whether to then go ahead and suppress the" ] # [ doc = " exception." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct TErrorResult { pub mResult : root :: nsresult , pub __bindgen_padding_0 : u32 , pub mExtra : root :: mozilla :: binding_danger :: TErrorResult_Extra , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TErrorResult_Message { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TErrorResult_DOMExceptionInfo { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TErrorResult_Extra { pub mMessage : root :: __BindgenUnionField < * mut root :: mozilla :: binding_danger :: TErrorResult_Message > , pub mJSException : root :: __BindgenUnionField < root :: JS :: Value > , pub mDOMExceptionInfo : root :: __BindgenUnionField < * mut root :: mozilla :: binding_danger :: TErrorResult_DOMExceptionInfo > , pub bindgen_union_field : u64 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct AssertAndSuppressCleanupPolicy { pub _address : u8 , } pub const AssertAndSuppressCleanupPolicy_assertHandled : bool = true ; pub const AssertAndSuppressCleanupPolicy_suppress : bool = true ; pub const AssertAndSuppressCleanupPolicy_assertSameThread : bool = true ; # [ test ] fn bindgen_test_layout_AssertAndSuppressCleanupPolicy ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AssertAndSuppressCleanupPolicy > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( AssertAndSuppressCleanupPolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AssertAndSuppressCleanupPolicy > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( AssertAndSuppressCleanupPolicy ) ) ) ; } } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ErrorResult { pub _base : root :: mozilla :: binding_danger :: TErrorResult , } pub type ErrorResult_BaseErrorResult = root :: mozilla :: binding_danger :: TErrorResult ; # [ test ] fn bindgen_test_layout_ErrorResult ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ErrorResult > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( ErrorResult ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ErrorResult > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ErrorResult ) ) ) ; } pub mod net { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; pub const ReferrerPolicy_RP_No_Referrer : root :: mozilla :: net :: ReferrerPolicy = 2 ; pub const ReferrerPolicy_RP_Origin : root :: mozilla :: net :: ReferrerPolicy = 3 ; pub const ReferrerPolicy_RP_No_Referrer_When_Downgrade : root :: mozilla :: net :: ReferrerPolicy = 1 ; pub const ReferrerPolicy_RP_Origin_When_Crossorigin : root :: mozilla :: net :: ReferrerPolicy = 4 ; pub const ReferrerPolicy_RP_Unsafe_URL : root :: mozilla :: net :: ReferrerPolicy = 5 ; pub const ReferrerPolicy_RP_Same_Origin : root :: mozilla :: net :: ReferrerPolicy = 6 ; pub const ReferrerPolicy_RP_Strict_Origin : root :: mozilla :: net :: ReferrerPolicy = 7 ; pub const ReferrerPolicy_RP_Strict_Origin_When_Cross_Origin : root :: mozilla :: net :: ReferrerPolicy = 8 ; pub const ReferrerPolicy_RP_Unset : root :: mozilla :: net :: ReferrerPolicy = 0 ; pub type ReferrerPolicy = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ChannelEventQueue { _unused : [ u8 ; 0 ] , } } pub mod profiler { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; pub mod detail { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RacyFeatures { pub _address : u8 , } pub const RacyFeatures_Active : u32 = 2147483648 ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla8profiler6detail12RacyFeatures18sActiveAndFeaturesE" ] pub static mut RacyFeatures_sActiveAndFeatures : u32 ; } # [ test ] fn bindgen_test_layout_RacyFeatures ( ) { assert_eq ! ( :: std :: mem :: size_of :: < RacyFeatures > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( RacyFeatures ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < RacyFeatures > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( RacyFeatures ) ) ) ; } } } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AutoProfilerLabel { pub mProfilingStack : * mut root :: ProfilingStack , } extern "C" { # [ link_name = "\u{1}_ZN7mozilla17AutoProfilerLabel15sProfilingStackE" ] pub static mut AutoProfilerLabel_sProfilingStack : u32 ; } # [ test ] fn bindgen_test_layout_AutoProfilerLabel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoProfilerLabel > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( AutoProfilerLabel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoProfilerLabel > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AutoProfilerLabel ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoProfilerLabel > ( ) ) ) . mProfilingStack as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AutoProfilerLabel ) , "::" , stringify ! ( mProfilingStack ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct URLExtraData { pub mRefCnt : u32 , pub mBaseURI : root :: nsCOMPtr , pub mReferrer : root :: nsCOMPtr , pub mReferrerPolicy : root :: mozilla :: net :: ReferrerPolicy , pub mPrincipal : root :: nsCOMPtr , pub mIsChrome : bool , } pub type URLExtraData_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla12URLExtraData7sSharedE" ] pub static mut URLExtraData_sShared : [ root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > ; 15usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla12URLExtraData6sDummyE" ] pub static mut URLExtraData_sDummy : root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > ; } # [ test ] fn bindgen_test_layout_URLExtraData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < URLExtraData > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( URLExtraData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < URLExtraData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( URLExtraData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLExtraData > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( URLExtraData ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLExtraData > ( ) ) ) . mBaseURI as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( URLExtraData ) , "::" , stringify ! ( mBaseURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLExtraData > ( ) ) ) . mReferrer as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( URLExtraData ) , "::" , stringify ! ( mReferrer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLExtraData > ( ) ) ) . mReferrerPolicy as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( URLExtraData ) , "::" , stringify ! ( mReferrerPolicy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLExtraData > ( ) ) ) . mPrincipal as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( URLExtraData ) , "::" , stringify ! ( mPrincipal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URLExtraData > ( ) ) ) . mIsChrome as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( URLExtraData ) , "::" , stringify ! ( mIsChrome ) ) ) ; } # [ test ] fn __bindgen_test_layout_StaticRefPtr_open0_URLExtraData_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_StaticRefPtr_open0_URLExtraData_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: mozilla :: URLExtraData > ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Runnable { pub _base : root :: nsIRunnable , pub mRefCnt : u32 , } pub type Runnable_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_Runnable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Runnable > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( Runnable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Runnable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Runnable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Runnable > ( ) ) ) . mRefCnt as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( Runnable ) , "::" , stringify ! ( mRefCnt ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct CancelableRunnable { pub _base : root :: mozilla :: Runnable , pub _base_1 : root :: nsICancelableRunnable , } # [ test ] fn bindgen_test_layout_CancelableRunnable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CancelableRunnable > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( CancelableRunnable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CancelableRunnable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CancelableRunnable ) ) ) ; } pub mod image { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Image { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ProgressTracker { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct IProgressObserver__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " An interface for observing changes to image state, as reported by" ] # [ doc = " ProgressTracker." ] # [ doc = "" ] # [ doc = " This is the ImageLib-internal version of imgINotificationObserver," ] # [ doc = " essentially, with implementation details that code outside of ImageLib" ] # [ doc = " shouldn\'t see." ] # [ doc = "" ] # [ doc = " XXX(seth): It\'s preferable to avoid adding anything to this interface if" ] # [ doc = " possible.  In the long term, it would be ideal to get to a place where we can" ] # [ doc = " just use the imgINotificationObserver interface internally as well." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct IProgressObserver { pub vtable_ : * const IProgressObserver__bindgen_vtable , pub _base : u32 , } # [ test ] fn bindgen_test_layout_IProgressObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IProgressObserver > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( IProgressObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IProgressObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IProgressObserver ) ) ) ; } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SupportsWeakPtr { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct WeakPtr { pub _address : u8 , } pub type WeakPtr_WeakReference = u8 ; # [ repr ( C ) ] pub struct CounterStyle__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct CounterStyle { pub vtable_ : * const CounterStyle__bindgen_vtable , pub mStyle : i32 , } # [ test ] fn bindgen_test_layout_CounterStyle ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CounterStyle > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( CounterStyle ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CounterStyle > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CounterStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CounterStyle > ( ) ) ) . mStyle as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( CounterStyle ) , "::" , stringify ! ( mStyle ) ) ) ; } # [ repr ( C ) ] pub struct AnonymousCounterStyle { pub _base : root :: mozilla :: CounterStyle , pub mRefCnt : u32 , pub mSingleString : bool , pub mSystem : u8 , pub mSymbols : root :: nsTArray < ::gecko_bindings::structs::nsString > , } pub type AnonymousCounterStyle_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_AnonymousCounterStyle ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AnonymousCounterStyle > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( AnonymousCounterStyle ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AnonymousCounterStyle > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AnonymousCounterStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnonymousCounterStyle > ( ) ) ) . mRefCnt as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( AnonymousCounterStyle ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnonymousCounterStyle > ( ) ) ) . mSingleString as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( AnonymousCounterStyle ) , "::" , stringify ! ( mSingleString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnonymousCounterStyle > ( ) ) ) . mSystem as * const _ as usize } , 13usize , concat ! ( "Offset of field: " , stringify ! ( AnonymousCounterStyle ) , "::" , stringify ! ( mSystem ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnonymousCounterStyle > ( ) ) ) . mSymbols as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( AnonymousCounterStyle ) , "::" , stringify ! ( mSymbols ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct CounterStylePtr { pub mRaw : usize , } pub const CounterStylePtr_Type_eAnonymousCounterStyle : root :: mozilla :: CounterStylePtr_Type = 0 ; pub const CounterStylePtr_Type_eAtom : root :: mozilla :: CounterStylePtr_Type = 1 ; pub const CounterStylePtr_Type_eMask : root :: mozilla :: CounterStylePtr_Type = 1 ; pub type CounterStylePtr_Type = u32 ; # [ test ] fn bindgen_test_layout_CounterStylePtr ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CounterStylePtr > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( CounterStylePtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CounterStylePtr > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CounterStylePtr ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CounterStylePtr > ( ) ) ) . mRaw as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( CounterStylePtr ) , "::" , stringify ! ( mRaw ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct CounterStyleManager { pub mRefCnt : root :: nsAutoRefCnt , pub mPresContext : * mut root :: nsPresContext , pub mStyles : [ u32 ; 5usize ] , pub mRetiredStyles : root :: nsTArray < * mut root :: mozilla :: CounterStyle > , } pub type CounterStyleManager_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_CounterStyleManager ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CounterStyleManager > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( CounterStyleManager ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CounterStyleManager > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CounterStyleManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CounterStyleManager > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( CounterStyleManager ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CounterStyleManager > ( ) ) ) . mPresContext as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( CounterStyleManager ) , "::" , stringify ! ( mPresContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CounterStyleManager > ( ) ) ) . mStyles as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( CounterStyleManager ) , "::" , stringify ! ( mStyles ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CounterStyleManager > ( ) ) ) . mRetiredStyles as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( CounterStyleManager ) , "::" , stringify ! ( mRetiredStyles ) ) ) ; } pub type Position = root :: mozilla :: StylePosition ; # [ repr ( C ) ] pub struct StyleTransition { pub mTimingFunction : root :: nsTimingFunction , pub mDuration : f32 , pub mDelay : f32 , pub mProperty : root :: nsCSSPropertyID , pub mUnknownProperty : root :: RefPtr < root :: nsAtom > , } # [ test ] fn bindgen_test_layout_StyleTransition ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleTransition > ( ) , 36usize , concat ! ( "Size of: " , stringify ! ( StyleTransition ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleTransition > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleTransition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleTransition > ( ) ) ) . mTimingFunction as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleTransition ) , "::" , stringify ! ( mTimingFunction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleTransition > ( ) ) ) . mDuration as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( StyleTransition ) , "::" , stringify ! ( mDuration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleTransition > ( ) ) ) . mDelay as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( StyleTransition ) , "::" , stringify ! ( mDelay ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleTransition > ( ) ) ) . mProperty as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( StyleTransition ) , "::" , stringify ! ( mProperty ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleTransition > ( ) ) ) . mUnknownProperty as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( StyleTransition ) , "::" , stringify ! ( mUnknownProperty ) ) ) ; } # [ repr ( C ) ] pub struct StyleAnimation { pub mTimingFunction : root :: nsTimingFunction , pub mDuration : f32 , pub mDelay : f32 , pub mName : root :: RefPtr < root :: nsAtom > , pub mDirection : root :: mozilla :: dom :: PlaybackDirection , pub mFillMode : root :: mozilla :: dom :: FillMode , pub mPlayState : root :: mozilla :: StyleAnimationPlayState , pub mIterationCount : f32 , } # [ test ] fn bindgen_test_layout_StyleAnimation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleAnimation > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( StyleAnimation ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleAnimation > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleAnimation ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleAnimation > ( ) ) ) . mTimingFunction as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleAnimation ) , "::" , stringify ! ( mTimingFunction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleAnimation > ( ) ) ) . mDuration as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( StyleAnimation ) , "::" , stringify ! ( mDuration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleAnimation > ( ) ) ) . mDelay as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( StyleAnimation ) , "::" , stringify ! ( mDelay ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleAnimation > ( ) ) ) . mName as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( StyleAnimation ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleAnimation > ( ) ) ) . mDirection as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( StyleAnimation ) , "::" , stringify ! ( mDirection ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleAnimation > ( ) ) ) . mFillMode as * const _ as usize } , 33usize , concat ! ( "Offset of field: " , stringify ! ( StyleAnimation ) , "::" , stringify ! ( mFillMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleAnimation > ( ) ) ) . mPlayState as * const _ as usize } , 34usize , concat ! ( "Offset of field: " , stringify ! ( StyleAnimation ) , "::" , stringify ! ( mPlayState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleAnimation > ( ) ) ) . mIterationCount as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( StyleAnimation ) , "::" , stringify ! ( mIterationCount ) ) ) ; } # [ repr ( C ) ] pub struct StyleSVGPath { pub mPath : root :: mozilla :: StyleArcSlice < root :: mozilla :: StylePathCommand > , pub mFillRule : root :: mozilla :: StyleFillRule , } # [ test ] fn bindgen_test_layout_StyleSVGPath ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleSVGPath > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StyleSVGPath ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleSVGPath > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleSVGPath ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSVGPath > ( ) ) ) . mPath as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleSVGPath ) , "::" , stringify ! ( mPath ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSVGPath > ( ) ) ) . mFillRule as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StyleSVGPath ) , "::" , stringify ! ( mFillRule ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct StyleShapeSource { pub __bindgen_anon_1 : root :: mozilla :: StyleShapeSource__bindgen_ty_1 , pub mType : root :: mozilla :: StyleShapeSourceType , pub mReferenceBox : root :: mozilla :: StyleGeometryBox , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct StyleShapeSource__bindgen_ty_1 { pub mBasicShape : root :: __BindgenUnionField < root :: mozilla :: UniquePtr < root :: mozilla :: StyleBasicShape > > , pub mShapeImage : root :: __BindgenUnionField < root :: mozilla :: UniquePtr < root :: nsStyleImage > > , pub mSVGPath : root :: __BindgenUnionField < root :: mozilla :: UniquePtr < root :: mozilla :: StyleSVGPath > > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_StyleShapeSource__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleShapeSource__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( StyleShapeSource__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleShapeSource__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleShapeSource__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleShapeSource__bindgen_ty_1 > ( ) ) ) . mBasicShape as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleShapeSource__bindgen_ty_1 ) , "::" , stringify ! ( mBasicShape ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleShapeSource__bindgen_ty_1 > ( ) ) ) . mShapeImage as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleShapeSource__bindgen_ty_1 ) , "::" , stringify ! ( mShapeImage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleShapeSource__bindgen_ty_1 > ( ) ) ) . mSVGPath as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleShapeSource__bindgen_ty_1 ) , "::" , stringify ! ( mSVGPath ) ) ) ; } # [ test ] fn bindgen_test_layout_StyleShapeSource ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleShapeSource > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StyleShapeSource ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleShapeSource > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleShapeSource ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleShapeSource > ( ) ) ) . mType as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StyleShapeSource ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleShapeSource > ( ) ) ) . mReferenceBox as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( StyleShapeSource ) , "::" , stringify ! ( mReferenceBox ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct StyleMotion { pub mOffsetPath : root :: mozilla :: StyleShapeSource , } # [ test ] fn bindgen_test_layout_StyleMotion ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleMotion > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StyleMotion ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleMotion > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleMotion ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleMotion > ( ) ) ) . mOffsetPath as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleMotion ) , "::" , stringify ! ( mOffsetPath ) ) ) ; } # [ doc = " <div rustbindgen=\"true\" replaces=\"mozilla::UniquePtr\">" ] # [ doc = "" ] # [ doc = " TODO(Emilio): This is a workaround and we should be able to get rid of this" ] # [ doc = " one." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct UniquePtr < T > { pub mPtr : * mut T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AnimationValue { pub mServo : root :: RefPtr < root :: RawServoAnimationValue > , } # [ test ] fn bindgen_test_layout_AnimationValue ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AnimationValue > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( AnimationValue ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AnimationValue > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AnimationValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnimationValue > ( ) ) ) . mServo as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AnimationValue ) , "::" , stringify ! ( mServo ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PropertyStyleAnimationValuePair { pub mProperty : root :: nsCSSPropertyID , pub mValue : root :: mozilla :: AnimationValue , } # [ test ] fn bindgen_test_layout_PropertyStyleAnimationValuePair ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PropertyStyleAnimationValuePair > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PropertyStyleAnimationValuePair ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PropertyStyleAnimationValuePair > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PropertyStyleAnimationValuePair ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PropertyStyleAnimationValuePair > ( ) ) ) . mProperty as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PropertyStyleAnimationValuePair ) , "::" , stringify ! ( mProperty ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PropertyStyleAnimationValuePair > ( ) ) ) . mValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PropertyStyleAnimationValuePair ) , "::" , stringify ! ( mValue ) ) ) ; } # [ doc = " Similarly to OffTheBooksMutex, OffTheBooksCondvar is identical to CondVar," ] # [ doc = " except that OffTheBooksCondVar doesn\'t include leak checking.  Sometimes" ] # [ doc = " you want to intentionally \"leak\" a CondVar until shutdown; in these cases," ] # [ doc = " OffTheBooksCondVar is for you." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct OffTheBooksCondVar { pub mLock : * mut root :: mozilla :: OffTheBooksMutex , pub mImpl : root :: mozilla :: detail :: ConditionVariableImpl , } # [ test ] fn bindgen_test_layout_OffTheBooksCondVar ( ) { assert_eq ! ( :: std :: mem :: size_of :: < OffTheBooksCondVar > ( ) , 52usize , concat ! ( "Size of: " , stringify ! ( OffTheBooksCondVar ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < OffTheBooksCondVar > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( OffTheBooksCondVar ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < OffTheBooksCondVar > ( ) ) ) . mLock as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( OffTheBooksCondVar ) , "::" , stringify ! ( mLock ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < OffTheBooksCondVar > ( ) ) ) . mImpl as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( OffTheBooksCondVar ) , "::" , stringify ! ( mImpl ) ) ) ; } # [ doc = " CondVar" ] # [ doc = " Vanilla condition variable.  Please don\'t use this unless you have a" ] # [ doc = " compelling reason --- Monitor provides a simpler API." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct CondVar { pub _base : root :: mozilla :: OffTheBooksCondVar , } # [ test ] fn bindgen_test_layout_CondVar ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CondVar > ( ) , 52usize , concat ! ( "Size of: " , stringify ! ( CondVar ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CondVar > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CondVar ) ) ) ; } # [ doc = " Monitor provides a *non*-reentrant monitor: *not* a Java-style" ] # [ doc = " monitor.  If your code needs support for reentrancy, use" ] # [ doc = " ReentrantMonitor instead.  (Rarely should reentrancy be needed.)" ] # [ doc = "" ] # [ doc = " Instead of directly calling Monitor methods, it\'s safer and simpler" ] # [ doc = " to instead use the RAII wrappers MonitorAutoLock and" ] # [ doc = " MonitorAutoUnlock." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Monitor { pub mMutex : root :: mozilla :: Mutex , pub mCondVar : root :: mozilla :: CondVar , } # [ test ] fn bindgen_test_layout_Monitor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Monitor > ( ) , 76usize , concat ! ( "Size of: " , stringify ! ( Monitor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Monitor > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Monitor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Monitor > ( ) ) ) . mMutex as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Monitor ) , "::" , stringify ! ( mMutex ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Monitor > ( ) ) ) . mCondVar as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( Monitor ) , "::" , stringify ! ( mCondVar ) ) ) ; } # [ repr ( C ) ] pub struct MozPromiseRefcountable__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MozPromiseRefcountable { pub vtable_ : * const MozPromiseRefcountable__bindgen_vtable , pub mRefCnt : u32 , } pub type MozPromiseRefcountable_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_MozPromiseRefcountable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MozPromiseRefcountable > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( MozPromiseRefcountable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MozPromiseRefcountable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( MozPromiseRefcountable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MozPromiseRefcountable > ( ) ) ) . mRefCnt as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( MozPromiseRefcountable ) , "::" , stringify ! ( mRefCnt ) ) ) ; } pub type MozPromise_ResolveValueType < ResolveValueT > = ResolveValueT ; pub type MozPromise_RejectValueType < RejectValueT > = RejectValueT ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MozPromise_ResolveOrRejectValue { pub mValue : root :: mozilla :: MozPromise_ResolveOrRejectValue_Storage , } pub const MozPromise_ResolveOrRejectValue_NothingIndex : root :: mozilla :: MozPromise_ResolveOrRejectValue__bindgen_ty_1 = 0 ; pub const MozPromise_ResolveOrRejectValue_ResolveIndex : root :: mozilla :: MozPromise_ResolveOrRejectValue__bindgen_ty_1 = 0 ; pub const MozPromise_ResolveOrRejectValue_RejectIndex : root :: mozilla :: MozPromise_ResolveOrRejectValue__bindgen_ty_1 = 0 ; pub type MozPromise_ResolveOrRejectValue__bindgen_ty_1 = i32 ; pub type MozPromise_ResolveOrRejectValue_Storage = root :: mozilla :: Variant ; pub type MozPromise_AllPromiseType = u8 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MozPromise_AllPromiseHolder { pub _base : root :: mozilla :: MozPromiseRefcountable , pub mResolveValues : u8 , pub mPromise : root :: RefPtr < root :: mozilla :: MozPromise_AllPromiseType > , pub mOutstandingPromises : usize , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MozPromise_Request { pub _base : root :: mozilla :: MozPromiseRefcountable , pub mComplete : bool , pub mDisconnected : bool , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MozPromise_ThenValueBase { pub _base : root :: mozilla :: MozPromise_Request , pub mResponseTarget : root :: nsCOMPtr , pub mCallSite : * const :: std :: os :: raw :: c_char , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MozPromise_ThenValueBase_ResolveOrRejectRunnable { pub _base : root :: mozilla :: CancelableRunnable , pub mThenValue : root :: RefPtr < root :: mozilla :: MozPromise_ThenValueBase > , pub mPromise : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MozPromise_ThenValue { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MozPromise_ThenCommand < ThenValueType > { pub mCallSite : * const :: std :: os :: raw :: c_char , pub mThenValue : root :: RefPtr < ThenValueType > , pub mReceiver : u8 , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < ThenValueType > > , } pub type MozPromise_ThenCommand_PromiseType = [ u8 ; 0usize ] ; pub type MozPromise_ThenCommand_Private = [ u8 ; 0usize ] ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MozPromise_Private { pub _base : u8 , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MozPromiseHolder < PromiseType > { pub mMonitor : * mut root :: mozilla :: Monitor , pub mPromise : root :: RefPtr < PromiseType > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < PromiseType > > , } # [ doc = " Struct for data common to CSSStyleSheetInner and ServoStyleSheet." ] # [ repr ( C ) ] pub struct StyleSheetInfo { pub mSheetURI : root :: nsCOMPtr , pub mOriginalSheetURI : root :: nsCOMPtr , pub mBaseURI : root :: nsCOMPtr , pub mPrincipal : root :: nsCOMPtr , pub mCORSMode : root :: mozilla :: CORSMode , pub mReferrerPolicy : root :: mozilla :: StyleSheetInfo_ReferrerPolicy , pub mIntegrity : root :: mozilla :: dom :: SRIMetadata , pub mFirstChild : root :: RefPtr < root :: mozilla :: StyleSheet > , pub mSheets : [ u32 ; 11usize ] , pub mSourceMapURL : ::gecko_bindings::structs::nsString , pub mSourceMapURLFromComment : ::gecko_bindings::structs::nsString , pub mSourceURL : ::gecko_bindings::structs::nsString , pub mContents : root :: RefPtr < root :: RawServoStyleSheetContents > , pub mSharedMemory : root :: RefPtr < root :: nsLayoutStylesheetCacheShm > , pub mURLData : root :: RefPtr < root :: mozilla :: URLExtraData > , } pub use self :: super :: super :: root :: mozilla :: net :: ReferrerPolicy as StyleSheetInfo_ReferrerPolicy ; # [ test ] fn bindgen_test_layout_StyleSheetInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleSheetInfo > ( ) , 152usize , concat ! ( "Size of: " , stringify ! ( StyleSheetInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleSheetInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleSheetInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mSheetURI as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mSheetURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mOriginalSheetURI as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mOriginalSheetURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mBaseURI as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mBaseURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mPrincipal as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mPrincipal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mCORSMode as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mCORSMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mReferrerPolicy as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mReferrerPolicy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mIntegrity as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mIntegrity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mFirstChild as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mFirstChild ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mSheets as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mSheets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mSourceMapURL as * const _ as usize } , 104usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mSourceMapURL ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mSourceMapURLFromComment as * const _ as usize } , 116usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mSourceMapURLFromComment ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mSourceURL as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mSourceURL ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mContents as * const _ as usize } , 140usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mContents ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mSharedMemory as * const _ as usize } , 144usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mSharedMemory ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheetInfo > ( ) ) ) . mURLData as * const _ as usize } , 148usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheetInfo ) , "::" , stringify ! ( mURLData ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ServoCSSRuleList { _unused : [ u8 ; 0 ] , } pub type StyleSheetParsePromise = [ u32 ; 16usize ] ; pub const StyleSheetState_Disabled : root :: mozilla :: StyleSheetState = 1 ; pub const StyleSheetState_Complete : root :: mozilla :: StyleSheetState = 2 ; pub const StyleSheetState_ForcedUniqueInner : root :: mozilla :: StyleSheetState = 4 ; pub const StyleSheetState_ModifiedRules : root :: mozilla :: StyleSheetState = 8 ; pub type StyleSheetState = u8 ; # [ repr ( C ) ] pub struct StyleSheet { pub _base : root :: nsICSSLoaderObserver , pub _base_1 : root :: nsWrapperCache , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mParent : * mut root :: mozilla :: StyleSheet , pub mTitle : ::gecko_bindings::structs::nsString , pub mDocumentOrShadowRoot : * mut root :: mozilla :: dom :: DocumentOrShadowRoot , pub mOwningNode : * mut root :: nsINode , pub mOwnerRule : * mut root :: mozilla :: dom :: CSSImportRule , pub mMedia : root :: RefPtr < root :: mozilla :: dom :: MediaList > , pub mNext : root :: RefPtr < root :: mozilla :: StyleSheet > , pub mParsingMode : root :: mozilla :: css :: SheetParsingMode , pub mState : root :: mozilla :: StyleSheet_State , pub mAssociationMode : root :: mozilla :: StyleSheet_AssociationMode , pub mInner : * mut root :: mozilla :: StyleSheetInfo , pub mStyleSets : root :: nsTArray < * mut root :: mozilla :: ServoStyleSet > , pub mRuleList : root :: RefPtr < root :: mozilla :: ServoCSSRuleList > , pub mParsePromise : root :: mozilla :: MozPromiseHolder < root :: mozilla :: StyleSheetParsePromise > , } pub use self :: super :: super :: root :: mozilla :: StyleSheetState as StyleSheet_State ; pub type StyleSheet_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleSheet_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_StyleSheet_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleSheet_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StyleSheet_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleSheet_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleSheet_cycleCollection ) ) ) ; } pub const StyleSheet_ChangeType_Added : root :: mozilla :: StyleSheet_ChangeType = 0 ; pub const StyleSheet_ChangeType_Removed : root :: mozilla :: StyleSheet_ChangeType = 1 ; pub const StyleSheet_ChangeType_ApplicableStateChanged : root :: mozilla :: StyleSheet_ChangeType = 2 ; pub const StyleSheet_ChangeType_RuleAdded : root :: mozilla :: StyleSheet_ChangeType = 3 ; pub const StyleSheet_ChangeType_RuleRemoved : root :: mozilla :: StyleSheet_ChangeType = 4 ; pub const StyleSheet_ChangeType_RuleChanged : root :: mozilla :: StyleSheet_ChangeType = 5 ; # [ doc = " The different changes that a stylesheet may go through." ] # [ doc = "" ] # [ doc = " Used by the StyleSets in order to handle more efficiently some kinds of" ] # [ doc = " changes." ] pub type StyleSheet_ChangeType = i32 ; pub const StyleSheet_AssociationMode_OwnedByDocumentOrShadowRoot : root :: mozilla :: StyleSheet_AssociationMode = 0 ; pub const StyleSheet_AssociationMode_NotOwnedByDocumentOrShadowRoot : root :: mozilla :: StyleSheet_AssociationMode = 1 ; pub type StyleSheet_AssociationMode = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleSheet_ChildSheetListBuilder { pub sheetSlot : * mut root :: RefPtr < root :: mozilla :: StyleSheet > , pub parent : * mut root :: mozilla :: StyleSheet , } # [ test ] fn bindgen_test_layout_StyleSheet_ChildSheetListBuilder ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleSheet_ChildSheetListBuilder > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( StyleSheet_ChildSheetListBuilder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleSheet_ChildSheetListBuilder > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleSheet_ChildSheetListBuilder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheet_ChildSheetListBuilder > ( ) ) ) . sheetSlot as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheet_ChildSheetListBuilder ) , "::" , stringify ! ( sheetSlot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StyleSheet_ChildSheetListBuilder > ( ) ) ) . parent as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StyleSheet_ChildSheetListBuilder ) , "::" , stringify ! ( parent ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla10StyleSheet21_cycleCollectorGlobalE" ] pub static mut StyleSheet__cycleCollectorGlobal : root :: mozilla :: StyleSheet_cycleCollection ; } # [ test ] fn bindgen_test_layout_StyleSheet ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StyleSheet > ( ) , 80usize , concat ! ( "Size of: " , stringify ! ( StyleSheet ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StyleSheet > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StyleSheet ) ) ) ; } pub type MruCache_KeyType < Key > = Key ; pub type MruCache_ValueType < Value > = Value ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MruCache_Entry < Value > { pub mEntry : * mut root :: mozilla :: MruCache_ValueType < Value > , pub mMatch : bool , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Value > > , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct URIPrincipalReferrerPolicyAndCORSModeHashKey { pub _base : root :: nsURIHashKey , pub mPrincipal : root :: nsCOMPtr , pub mCORSMode : root :: mozilla :: CORSMode , pub mReferrerPolicy : root :: mozilla :: URIPrincipalReferrerPolicyAndCORSModeHashKey_ReferrerPolicy , } pub type URIPrincipalReferrerPolicyAndCORSModeHashKey_KeyType = * mut root :: mozilla :: URIPrincipalReferrerPolicyAndCORSModeHashKey ; pub type URIPrincipalReferrerPolicyAndCORSModeHashKey_KeyTypePointer = * const root :: mozilla :: URIPrincipalReferrerPolicyAndCORSModeHashKey ; pub use self :: super :: super :: root :: mozilla :: net :: ReferrerPolicy as URIPrincipalReferrerPolicyAndCORSModeHashKey_ReferrerPolicy ; pub const URIPrincipalReferrerPolicyAndCORSModeHashKey_ALLOW_MEMMOVE : root :: mozilla :: URIPrincipalReferrerPolicyAndCORSModeHashKey__bindgen_ty_1 = 1 ; pub type URIPrincipalReferrerPolicyAndCORSModeHashKey__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_URIPrincipalReferrerPolicyAndCORSModeHashKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < URIPrincipalReferrerPolicyAndCORSModeHashKey > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( URIPrincipalReferrerPolicyAndCORSModeHashKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < URIPrincipalReferrerPolicyAndCORSModeHashKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( URIPrincipalReferrerPolicyAndCORSModeHashKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URIPrincipalReferrerPolicyAndCORSModeHashKey > ( ) ) ) . mPrincipal as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( URIPrincipalReferrerPolicyAndCORSModeHashKey ) , "::" , stringify ! ( mPrincipal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URIPrincipalReferrerPolicyAndCORSModeHashKey > ( ) ) ) . mCORSMode as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( URIPrincipalReferrerPolicyAndCORSModeHashKey ) , "::" , stringify ! ( mCORSMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < URIPrincipalReferrerPolicyAndCORSModeHashKey > ( ) ) ) . mReferrerPolicy as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( URIPrincipalReferrerPolicyAndCORSModeHashKey ) , "::" , stringify ! ( mReferrerPolicy ) ) ) ; } # [ doc = " An encoding as defined in the Encoding Standard" ] # [ doc = " (https://encoding.spec.whatwg.org/)." ] # [ doc = "" ] # [ doc = " See https://docs.rs/encoding_rs/ for the Rust API docs." ] # [ doc = "" ] # [ doc = " An _encoding_ defines a mapping from a byte sequence to a Unicode code point" ] # [ doc = " sequence and, in most cases, vice versa. Each encoding has a name, an output" ] # [ doc = " encoding, and one or more labels." ] # [ doc = "" ] # [ doc = " _Labels_ are ASCII-case-insensitive strings that are used to identify an" ] # [ doc = " encoding in formats and protocols. The _name_ of the encoding is the" ] # [ doc = " preferred label in the case appropriate for returning from the" ] # [ doc = " `characterSet` property of the `Document` DOM interface, except for" ] # [ doc = " the replacement encoding whose name is not one of its labels." ] # [ doc = "" ] # [ doc = " The _output encoding_ is the encoding used for form submission and URL" ] # [ doc = " parsing on Web pages in the encoding. This is UTF-8 for the replacement," ] # [ doc = " UTF-16LE and UTF-16BE encodings and the encoding itself for other" ] # [ doc = " encodings." ] # [ doc = "" ] # [ doc = " # Streaming vs. Non-Streaming" ] # [ doc = "" ] # [ doc = " When you have the entire input in a single buffer, you can use the" ] # [ doc = " methods `Decode()`, `DecodeWithBOMRemoval()`," ] # [ doc = " `DecodeWithoutBOMHandling()`," ] # [ doc = " `DecodeWithoutBOMHandlingAndWithoutReplacement()` and" ] # [ doc = " `Encode()`. Unlike the rest of the API (apart from the `NewDecoder()` and" ] # [ doc = " NewEncoder()` methods), these methods perform heap allocations. You should" ] # [ doc = " the `Decoder` and `Encoder` objects when your input is split into multiple" ] # [ doc = " buffers or when you want to control the allocation of the output buffers." ] # [ doc = "" ] # [ doc = " # Instances" ] # [ doc = "" ] # [ doc = " All instances of `Encoding` are statically allocated and have the process\'s" ] # [ doc = " lifetime. There is precisely one unique `Encoding` instance for each" ] # [ doc = " encoding defined in the Encoding Standard." ] # [ doc = "" ] # [ doc = " To obtain a reference to a particular encoding whose identity you know at" ] # [ doc = " compile time, use a `static` that refers to encoding. There is a `static`" ] # [ doc = " for each encoding. The `static`s are named in all caps with hyphens" ] # [ doc = " replaced with underscores and with `_ENCODING` appended to the" ] # [ doc = " name. For example, if you know at compile time that you will want to" ] # [ doc = " decode using the UTF-8 encoding, use the `UTF_8_ENCODING` `static`." ] # [ doc = "" ] # [ doc = " If you don\'t know what encoding you need at compile time and need to" ] # [ doc = " dynamically get an encoding by label, use `Encoding::for_label()`." ] # [ doc = "" ] # [ doc = " Pointers to `Encoding` can be compared with `==` to check for the sameness" ] # [ doc = " of two encodings." ] # [ doc = "" ] # [ doc = " A pointer to a `mozilla::Encoding` in C++ is the same thing as a pointer" ] # [ doc = " to an `encoding_rs::Encoding` in Rust. When writing FFI code, use" ] # [ doc = " `const mozilla::Encoding*` in the C signature and" ] # [ doc = " `*const encoding_rs::Encoding` is the corresponding Rust signature." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Encoding { pub _address : u8 , } # [ test ] fn bindgen_test_layout_Encoding ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Encoding > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( Encoding ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Encoding > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( Encoding ) ) ) ; } # [ doc = " A converter that decodes a byte stream into Unicode according to a" ] # [ doc = " character encoding in a streaming (incremental) manner." ] # [ doc = "" ] # [ doc = " The various `Decode*` methods take an input buffer (`aSrc`) and an output" ] # [ doc = " buffer `aDst` both of which are caller-allocated. There are variants for" ] # [ doc = " both UTF-8 and UTF-16 output buffers." ] # [ doc = "" ] # [ doc = " A `Decode*` method decodes bytes from `aSrc` into Unicode characters stored" ] # [ doc = " into `aDst` until one of the following three things happens:" ] # [ doc = "" ] # [ doc = " 1. A malformed byte sequence is encountered (`*WithoutReplacement`" ] # [ doc = "    variants only)." ] # [ doc = "" ] # [ doc = " 2. The output buffer has been filled so near capacity that the decoder" ] # [ doc = "    cannot be sure that processing an additional byte of input wouldn\'t" ] # [ doc = "    cause so much output that the output buffer would overflow." ] # [ doc = "" ] # [ doc = " 3. All the input bytes have been processed." ] # [ doc = "" ] # [ doc = " The `Decode*` method then returns tuple of a status indicating which one" ] # [ doc = " of the three reasons to return happened, how many input bytes were read," ] # [ doc = " how many output code units (`uint8_t` when decoding into UTF-8 and `char16_t`" ] # [ doc = " when decoding to UTF-16) were written, and in the case of the" ] # [ doc = " variants performing replacement, a boolean indicating whether an error was" ] # [ doc = " replaced with the REPLACEMENT CHARACTER during the call." ] # [ doc = "" ] # [ doc = " The number of bytes \"written\" is what\'s logically written. Garbage may be" ] # [ doc = " written in the output buffer beyond the point logically written to." ] # [ doc = "" ] # [ doc = " In the case of the `*WithoutReplacement` variants, the status is a" ] # [ doc = " `uint32_t` whose possible values are packed info about a malformed byte" ] # [ doc = " sequence, `kOutputFull` and `kInputEmpty` corresponding to the three cases" ] # [ doc = " listed above)." ] # [ doc = "" ] # [ doc = " Packed info about malformed sequences has the following format:" ] # [ doc = " The lowest 8 bits, which can have the decimal value 0, 1, 2 or 3," ] # [ doc = " indicate the number of bytes that were consumed after the malformed" ] # [ doc = " sequence and whose next-lowest 8 bits, when shifted right by 8 indicate" ] # [ doc = " the length of the malformed byte sequence (possible decimal values 1, 2," ] # [ doc = " 3 or 4). The maximum possible sum of the two is 6." ] # [ doc = "" ] # [ doc = " In the case of methods whose name does not end with" ] # [ doc = " `*WithoutReplacement`, malformed sequences are automatically replaced" ] # [ doc = " with the REPLACEMENT CHARACTER and errors do not cause the methods to" ] # [ doc = " return early." ] # [ doc = "" ] # [ doc = " When decoding to UTF-8, the output buffer must have at least 4 bytes of" ] # [ doc = " space. When decoding to UTF-16, the output buffer must have at least two" ] # [ doc = " UTF-16 code units (`char16_t`) of space." ] # [ doc = "" ] # [ doc = " When decoding to UTF-8 without replacement, the methods are guaranteed" ] # [ doc = " not to return indicating that more output space is needed if the length" ] # [ doc = " of the output buffer is at least the length returned by" ] # [ doc = " `MaxUTF8BufferLengthWithoutReplacement()`. When decoding to UTF-8" ] # [ doc = " with replacement, the length of the output buffer that guarantees the" ] # [ doc = " methods not to return indicating that more output space is needed is given" ] # [ doc = " by `MaxUTF8BufferLength()`. When decoding to UTF-16 with" ] # [ doc = " or without replacement, the length of the output buffer that guarantees" ] # [ doc = " the methods not to return indicating that more output space is needed is" ] # [ doc = " given by `MaxUTF16BufferLength()`." ] # [ doc = "" ] # [ doc = " The output written into `aDst` is guaranteed to be valid UTF-8 or UTF-16," ] # [ doc = " and the output after each `Decode*` call is guaranteed to consist of" ] # [ doc = " complete characters. (I.e. the code unit sequence for the last character is" ] # [ doc = " guaranteed not to be split across output buffers.)" ] # [ doc = "" ] # [ doc = " The boolean argument `aLast` indicates that the end of the stream is reached" ] # [ doc = " when all the bytes in `aSrc` have been consumed." ] # [ doc = "" ] # [ doc = " A `Decoder` object can be used to incrementally decode a byte stream." ] # [ doc = "" ] # [ doc = " During the processing of a single stream, the caller must call `Decode*`" ] # [ doc = " zero or more times with `aLast` set to `false` and then call `Decode*` at" ] # [ doc = " least once with `aLast` set to `true`. If `Decode*` returns `kInputEmpty`," ] # [ doc = " the processing of the stream has ended. Otherwise, the caller must call" ] # [ doc = " `Decode*` again with `aLast` set to `true` (or treat a malformed result," ] # [ doc = " i.e. neither `kInputEmpty` nor `kOutputFull`, as a fatal error)." ] # [ doc = "" ] # [ doc = " Once the stream has ended, the `Decoder` object must not be used anymore." ] # [ doc = " That is, you need to create another one to process another stream." ] # [ doc = "" ] # [ doc = " When the decoder returns `kOutputFull` or the decoder returns a malformed" ] # [ doc = " result and the caller does not wish to treat it as a fatal error, the input" ] # [ doc = " buffer `aSrc` may not have been completely consumed. In that case, the caller" ] # [ doc = " must pass the unconsumed contents of `aSrc` to `Decode*` again upon the next" ] # [ doc = " call." ] # [ doc = "" ] # [ doc = " # Infinite loops" ] # [ doc = "" ] # [ doc = " When converting with a fixed-size output buffer whose size is too small to" ] # [ doc = " accommodate one character of output, an infinite loop ensues. When" ] # [ doc = " converting with a fixed-size output buffer, it generally makes sense to" ] # [ doc = " make the buffer fairly large (e.g. couple of kilobytes)." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Decoder { pub _address : u8 , } # [ test ] fn bindgen_test_layout_Decoder ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Decoder > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( Decoder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Decoder > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( Decoder ) ) ) ; } # [ doc = " A converter that encodes a Unicode stream into bytes according to a" ] # [ doc = " character encoding in a streaming (incremental) manner." ] # [ doc = "" ] # [ doc = " The various `Encode*` methods take an input buffer (`aSrc`) and an output" ] # [ doc = " buffer `aDst` both of which are caller-allocated. There are variants for" ] # [ doc = " both UTF-8 and UTF-16 input buffers." ] # [ doc = "" ] # [ doc = " An `Encode*` method encode characters from `aSrc` into bytes characters" ] # [ doc = " stored into `aDst` until one of the following three things happens:" ] # [ doc = "" ] # [ doc = " 1. An unmappable character is encountered (`*WithoutReplacement` variants" ] # [ doc = "    only)." ] # [ doc = "" ] # [ doc = " 2. The output buffer has been filled so near capacity that the decoder" ] # [ doc = "    cannot be sure that processing an additional character of input wouldn\'t" ] # [ doc = "    cause so much output that the output buffer would overflow." ] # [ doc = "" ] # [ doc = " 3. All the input characters have been processed." ] # [ doc = "" ] # [ doc = " The `Encode*` method then returns tuple of a status indicating which one" ] # [ doc = " of the three reasons to return happened, how many input code units (`uint8_t`" ] # [ doc = " when encoding from UTF-8 and `char16_t` when encoding from UTF-16) were read," ] # [ doc = " how many output bytes were written, and in the case of the variants that" ] # [ doc = " perform replacement, a boolean indicating whether an unmappable" ] # [ doc = " character was replaced with a numeric character reference during the call." ] # [ doc = "" ] # [ doc = " The number of bytes \"written\" is what\'s logically written. Garbage may be" ] # [ doc = " written in the output buffer beyond the point logically written to." ] # [ doc = "" ] # [ doc = " In the case of the methods whose name ends with" ] # [ doc = " `*WithoutReplacement`, the status is a `uint32_t` whose possible values" ] # [ doc = " are an unmappable code point, `kOutputFull` and `kInputEmpty` corresponding" ] # [ doc = " to the three cases listed above)." ] # [ doc = "" ] # [ doc = " In the case of methods whose name does not end with" ] # [ doc = " `*WithoutReplacement`, unmappable characters are automatically replaced" ] # [ doc = " with the corresponding numeric character references and unmappable" ] # [ doc = " characters do not cause the methods to return early." ] # [ doc = "" ] # [ doc = " When encoding from UTF-8 without replacement, the methods are guaranteed" ] # [ doc = " not to return indicating that more output space is needed if the length" ] # [ doc = " of the output buffer is at least the length returned by" ] # [ doc = " `MaxBufferLengthFromUTF8WithoutReplacement()`. When encoding from" ] # [ doc = " UTF-8 with replacement, the length of the output buffer that guarantees the" ] # [ doc = " methods not to return indicating that more output space is needed in the" ] # [ doc = " absence of unmappable characters is given by" ] # [ doc = " `MaxBufferLengthFromUTF8IfNoUnmappables()`. When encoding from" ] # [ doc = " UTF-16 without replacement, the methods are guaranteed not to return" ] # [ doc = " indicating that more output space is needed if the length of the output" ] # [ doc = " buffer is at least the length returned by" ] # [ doc = " `MaxBufferLengthFromUTF16WithoutReplacement()`. When encoding" ] # [ doc = " from UTF-16 with replacement, the the length of the output buffer that" ] # [ doc = " guarantees the methods not to return indicating that more output space is" ] # [ doc = " needed in the absence of unmappable characters is given by" ] # [ doc = " `MaxBufferLengthFromUTF16IfNoUnmappables()`." ] # [ doc = " When encoding with replacement, applications are not expected to size the" ] # [ doc = " buffer for the worst case ahead of time but to resize the buffer if there" ] # [ doc = " are unmappable characters. This is why max length queries are only available" ] # [ doc = " for the case where there are no unmappable characters." ] # [ doc = "" ] # [ doc = " When encoding from UTF-8, each `aSrc` buffer _must_ be valid UTF-8. When" ] # [ doc = " encoding from UTF-16, unpaired surrogates in the input are treated as U+FFFD" ] # [ doc = " REPLACEMENT CHARACTERS. Therefore, in order for astral characters not to" ] # [ doc = " turn into a pair of REPLACEMENT CHARACTERS, the caller must ensure that" ] # [ doc = " surrogate pairs are not split across input buffer boundaries." ] # [ doc = "" ] # [ doc = " After an `Encode*` call returns, the output produced so far, taken as a" ] # [ doc = " whole from the start of the stream, is guaranteed to consist of a valid" ] # [ doc = " byte sequence in the target encoding. (I.e. the code unit sequence for a" ] # [ doc = " character is guaranteed not to be split across output buffers. However, due" ] # [ doc = " to the stateful nature of ISO-2022-JP, the stream needs to be considered" ] # [ doc = " from the start for it to be valid. For other encodings, the validity holds" ] # [ doc = " on a per-output buffer basis.)" ] # [ doc = "" ] # [ doc = " The boolean argument `aLast` indicates that the end of the stream is reached" ] # [ doc = " when all the characters in `aSrc` have been consumed. This argument is needed" ] # [ doc = " for ISO-2022-JP and is ignored for other encodings." ] # [ doc = "" ] # [ doc = " An `Encoder` object can be used to incrementally encode a byte stream." ] # [ doc = "" ] # [ doc = " During the processing of a single stream, the caller must call `Encode*`" ] # [ doc = " zero or more times with `aLast` set to `false` and then call `Encode*` at" ] # [ doc = " least once with `aLast` set to `true`. If `Encode*` returns `kInputEmpty`," ] # [ doc = " the processing of the stream has ended. Otherwise, the caller must call" ] # [ doc = " `Encode*` again with `aLast` set to `true` (or treat an unmappable result," ] # [ doc = " i.e. neither `kInputEmpty` nor `kOutputFull`, as a fatal error)." ] # [ doc = "" ] # [ doc = " Once the stream has ended, the `Encoder` object must not be used anymore." ] # [ doc = " That is, you need to create another one to process another stream." ] # [ doc = "" ] # [ doc = " When the encoder returns `kOutputFull` or the encoder returns an unmappable" ] # [ doc = " result and the caller does not wish to treat it as a fatal error, the input" ] # [ doc = " buffer `aSrc` may not have been completely consumed. In that case, the caller" ] # [ doc = " must pass the unconsumed contents of `aSrc` to `Encode*` again upon the next" ] # [ doc = " call." ] # [ doc = "" ] # [ doc = " # Infinite loops" ] # [ doc = "" ] # [ doc = " When converting with a fixed-size output buffer whose size is too small to" ] # [ doc = " accommodate one character of output, an infinite loop ensues. When" ] # [ doc = " converting with a fixed-size output buffer, it generally makes sense to" ] # [ doc = " make the buffer fairly large (e.g. couple of kilobytes)." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Encoder { pub _address : u8 , } # [ test ] fn bindgen_test_layout_Encoder ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Encoder > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( Encoder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Encoder > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( Encoder ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct DeclarationBlock { pub mRefCnt : u32 , pub mContainer : root :: mozilla :: DeclarationBlock__bindgen_ty_1 , pub mRaw : root :: RefPtr < root :: RawServoDeclarationBlock > , pub mImmutable : bool , pub mIsDirty : u32 , } pub type DeclarationBlock_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DeclarationBlock__bindgen_ty_1 { pub mRaw : root :: __BindgenUnionField < usize > , pub mOwningRule : root :: __BindgenUnionField < * mut root :: mozilla :: css :: Rule > , pub mHTMLCSSStyleSheet : root :: __BindgenUnionField < * mut root :: nsHTMLCSSStyleSheet > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_DeclarationBlock__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DeclarationBlock__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( DeclarationBlock__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DeclarationBlock__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DeclarationBlock__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlock__bindgen_ty_1 > ( ) ) ) . mRaw as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlock__bindgen_ty_1 ) , "::" , stringify ! ( mRaw ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlock__bindgen_ty_1 > ( ) ) ) . mOwningRule as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlock__bindgen_ty_1 ) , "::" , stringify ! ( mOwningRule ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlock__bindgen_ty_1 > ( ) ) ) . mHTMLCSSStyleSheet as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlock__bindgen_ty_1 ) , "::" , stringify ! ( mHTMLCSSStyleSheet ) ) ) ; } # [ test ] fn bindgen_test_layout_DeclarationBlock ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DeclarationBlock > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( DeclarationBlock ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DeclarationBlock > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DeclarationBlock ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlock > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlock ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlock > ( ) ) ) . mContainer as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlock ) , "::" , stringify ! ( mContainer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlock > ( ) ) ) . mRaw as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlock ) , "::" , stringify ! ( mRaw ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlock > ( ) ) ) . mImmutable as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlock ) , "::" , stringify ! ( mImmutable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DeclarationBlock > ( ) ) ) . mIsDirty as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( DeclarationBlock ) , "::" , stringify ! ( mIsDirty ) ) ) ; } # [ doc = " Event messages" ] pub type EventMessageType = u16 ; pub const EventMessage_eVoidEvent : root :: mozilla :: EventMessage = 0 ; pub const EventMessage_eAllEvents : root :: mozilla :: EventMessage = 1 ; pub const EventMessage_eWindowClose : root :: mozilla :: EventMessage = 2 ; pub const EventMessage_eKeyPress : root :: mozilla :: EventMessage = 3 ; pub const EventMessage_eKeyUp : root :: mozilla :: EventMessage = 4 ; pub const EventMessage_eKeyDown : root :: mozilla :: EventMessage = 5 ; pub const EventMessage_eKeyDownOnPlugin : root :: mozilla :: EventMessage = 6 ; pub const EventMessage_eKeyUpOnPlugin : root :: mozilla :: EventMessage = 7 ; pub const EventMessage_eAccessKeyNotFound : root :: mozilla :: EventMessage = 8 ; pub const EventMessage_eResize : root :: mozilla :: EventMessage = 9 ; pub const EventMessage_eScroll : root :: mozilla :: EventMessage = 10 ; pub const EventMessage_eMozVisualResize : root :: mozilla :: EventMessage = 11 ; pub const EventMessage_eMozVisualScroll : root :: mozilla :: EventMessage = 12 ; pub const EventMessage_eInstall : root :: mozilla :: EventMessage = 13 ; pub const EventMessage_eAppInstalled : root :: mozilla :: EventMessage = 14 ; pub const EventMessage_ePluginActivate : root :: mozilla :: EventMessage = 15 ; pub const EventMessage_ePluginFocus : root :: mozilla :: EventMessage = 16 ; pub const EventMessage_eOffline : root :: mozilla :: EventMessage = 17 ; pub const EventMessage_eOnline : root :: mozilla :: EventMessage = 18 ; pub const EventMessage_eLanguageChange : root :: mozilla :: EventMessage = 19 ; pub const EventMessage_eMouseMove : root :: mozilla :: EventMessage = 20 ; pub const EventMessage_eMouseUp : root :: mozilla :: EventMessage = 21 ; pub const EventMessage_eMouseDown : root :: mozilla :: EventMessage = 22 ; pub const EventMessage_eMouseEnterIntoWidget : root :: mozilla :: EventMessage = 23 ; pub const EventMessage_eMouseExitFromWidget : root :: mozilla :: EventMessage = 24 ; pub const EventMessage_eMouseDoubleClick : root :: mozilla :: EventMessage = 25 ; pub const EventMessage_eMouseClick : root :: mozilla :: EventMessage = 26 ; pub const EventMessage_eMouseAuxClick : root :: mozilla :: EventMessage = 27 ; pub const EventMessage_eMouseActivate : root :: mozilla :: EventMessage = 28 ; pub const EventMessage_eMouseOver : root :: mozilla :: EventMessage = 29 ; pub const EventMessage_eMouseOut : root :: mozilla :: EventMessage = 30 ; pub const EventMessage_eMouseHitTest : root :: mozilla :: EventMessage = 31 ; pub const EventMessage_eMouseEnter : root :: mozilla :: EventMessage = 32 ; pub const EventMessage_eMouseLeave : root :: mozilla :: EventMessage = 33 ; pub const EventMessage_eMouseTouchDrag : root :: mozilla :: EventMessage = 34 ; pub const EventMessage_eMouseLongTap : root :: mozilla :: EventMessage = 35 ; pub const EventMessage_eMouseEventFirst : root :: mozilla :: EventMessage = 20 ; pub const EventMessage_eMouseEventLast : root :: mozilla :: EventMessage = 35 ; pub const EventMessage_ePointerMove : root :: mozilla :: EventMessage = 36 ; pub const EventMessage_ePointerUp : root :: mozilla :: EventMessage = 37 ; pub const EventMessage_ePointerDown : root :: mozilla :: EventMessage = 38 ; pub const EventMessage_ePointerOver : root :: mozilla :: EventMessage = 39 ; pub const EventMessage_ePointerOut : root :: mozilla :: EventMessage = 40 ; pub const EventMessage_ePointerEnter : root :: mozilla :: EventMessage = 41 ; pub const EventMessage_ePointerLeave : root :: mozilla :: EventMessage = 42 ; pub const EventMessage_ePointerCancel : root :: mozilla :: EventMessage = 43 ; pub const EventMessage_ePointerGotCapture : root :: mozilla :: EventMessage = 44 ; pub const EventMessage_ePointerLostCapture : root :: mozilla :: EventMessage = 45 ; pub const EventMessage_ePointerEventFirst : root :: mozilla :: EventMessage = 36 ; pub const EventMessage_ePointerEventLast : root :: mozilla :: EventMessage = 45 ; pub const EventMessage_eContextMenu : root :: mozilla :: EventMessage = 46 ; pub const EventMessage_eCueChange : root :: mozilla :: EventMessage = 47 ; pub const EventMessage_eLoad : root :: mozilla :: EventMessage = 48 ; pub const EventMessage_eUnload : root :: mozilla :: EventMessage = 49 ; pub const EventMessage_eHashChange : root :: mozilla :: EventMessage = 50 ; pub const EventMessage_eImageAbort : root :: mozilla :: EventMessage = 51 ; pub const EventMessage_eLoadError : root :: mozilla :: EventMessage = 52 ; pub const EventMessage_eLoadEnd : root :: mozilla :: EventMessage = 53 ; pub const EventMessage_ePopState : root :: mozilla :: EventMessage = 54 ; pub const EventMessage_eRejectionHandled : root :: mozilla :: EventMessage = 55 ; pub const EventMessage_eStorage : root :: mozilla :: EventMessage = 56 ; pub const EventMessage_eUnhandledRejection : root :: mozilla :: EventMessage = 57 ; pub const EventMessage_eBeforeUnload : root :: mozilla :: EventMessage = 58 ; pub const EventMessage_eReadyStateChange : root :: mozilla :: EventMessage = 59 ; pub const EventMessage_eFormSubmit : root :: mozilla :: EventMessage = 60 ; pub const EventMessage_eFormReset : root :: mozilla :: EventMessage = 61 ; pub const EventMessage_eFormChange : root :: mozilla :: EventMessage = 62 ; pub const EventMessage_eFormSelect : root :: mozilla :: EventMessage = 63 ; pub const EventMessage_eFormInvalid : root :: mozilla :: EventMessage = 64 ; pub const EventMessage_eFormCheckboxStateChange : root :: mozilla :: EventMessage = 65 ; pub const EventMessage_eFormRadioStateChange : root :: mozilla :: EventMessage = 66 ; pub const EventMessage_eFocus : root :: mozilla :: EventMessage = 67 ; pub const EventMessage_eBlur : root :: mozilla :: EventMessage = 68 ; pub const EventMessage_eFocusIn : root :: mozilla :: EventMessage = 69 ; pub const EventMessage_eFocusOut : root :: mozilla :: EventMessage = 70 ; pub const EventMessage_eDragEnter : root :: mozilla :: EventMessage = 71 ; pub const EventMessage_eDragOver : root :: mozilla :: EventMessage = 72 ; pub const EventMessage_eDragExit : root :: mozilla :: EventMessage = 73 ; pub const EventMessage_eDrag : root :: mozilla :: EventMessage = 74 ; pub const EventMessage_eDragEnd : root :: mozilla :: EventMessage = 75 ; pub const EventMessage_eDragStart : root :: mozilla :: EventMessage = 76 ; pub const EventMessage_eDrop : root :: mozilla :: EventMessage = 77 ; pub const EventMessage_eDragLeave : root :: mozilla :: EventMessage = 78 ; pub const EventMessage_eDragDropEventFirst : root :: mozilla :: EventMessage = 71 ; pub const EventMessage_eDragDropEventLast : root :: mozilla :: EventMessage = 78 ; pub const EventMessage_eXULPopupShowing : root :: mozilla :: EventMessage = 79 ; pub const EventMessage_eXULPopupShown : root :: mozilla :: EventMessage = 80 ; pub const EventMessage_eXULPopupPositioned : root :: mozilla :: EventMessage = 81 ; pub const EventMessage_eXULPopupHiding : root :: mozilla :: EventMessage = 82 ; pub const EventMessage_eXULPopupHidden : root :: mozilla :: EventMessage = 83 ; pub const EventMessage_eXULBroadcast : root :: mozilla :: EventMessage = 84 ; pub const EventMessage_eXULCommandUpdate : root :: mozilla :: EventMessage = 85 ; pub const EventMessage_eLegacyMouseLineOrPageScroll : root :: mozilla :: EventMessage = 86 ; pub const EventMessage_eLegacyMousePixelScroll : root :: mozilla :: EventMessage = 87 ; pub const EventMessage_eScrollPortUnderflow : root :: mozilla :: EventMessage = 88 ; pub const EventMessage_eScrollPortOverflow : root :: mozilla :: EventMessage = 89 ; pub const EventMessage_eLegacySubtreeModified : root :: mozilla :: EventMessage = 90 ; pub const EventMessage_eLegacyNodeInserted : root :: mozilla :: EventMessage = 91 ; pub const EventMessage_eLegacyNodeRemoved : root :: mozilla :: EventMessage = 92 ; pub const EventMessage_eLegacyNodeRemovedFromDocument : root :: mozilla :: EventMessage = 93 ; pub const EventMessage_eLegacyNodeInsertedIntoDocument : root :: mozilla :: EventMessage = 94 ; pub const EventMessage_eLegacyAttrModified : root :: mozilla :: EventMessage = 95 ; pub const EventMessage_eLegacyCharacterDataModified : root :: mozilla :: EventMessage = 96 ; pub const EventMessage_eLegacyMutationEventFirst : root :: mozilla :: EventMessage = 90 ; pub const EventMessage_eLegacyMutationEventLast : root :: mozilla :: EventMessage = 96 ; pub const EventMessage_eUnidentifiedEvent : root :: mozilla :: EventMessage = 97 ; pub const EventMessage_eCompositionStart : root :: mozilla :: EventMessage = 98 ; pub const EventMessage_eCompositionEnd : root :: mozilla :: EventMessage = 99 ; pub const EventMessage_eCompositionUpdate : root :: mozilla :: EventMessage = 100 ; pub const EventMessage_eCompositionChange : root :: mozilla :: EventMessage = 101 ; pub const EventMessage_eCompositionCommitAsIs : root :: mozilla :: EventMessage = 102 ; pub const EventMessage_eCompositionCommit : root :: mozilla :: EventMessage = 103 ; pub const EventMessage_eCompositionCommitRequestHandled : root :: mozilla :: EventMessage = 104 ; pub const EventMessage_eLegacyDOMActivate : root :: mozilla :: EventMessage = 105 ; pub const EventMessage_eLegacyDOMFocusIn : root :: mozilla :: EventMessage = 106 ; pub const EventMessage_eLegacyDOMFocusOut : root :: mozilla :: EventMessage = 107 ; pub const EventMessage_ePageShow : root :: mozilla :: EventMessage = 108 ; pub const EventMessage_ePageHide : root :: mozilla :: EventMessage = 109 ; pub const EventMessage_eSVGLoad : root :: mozilla :: EventMessage = 110 ; pub const EventMessage_eSVGUnload : root :: mozilla :: EventMessage = 111 ; pub const EventMessage_eSVGResize : root :: mozilla :: EventMessage = 112 ; pub const EventMessage_eSVGScroll : root :: mozilla :: EventMessage = 113 ; pub const EventMessage_eSVGZoom : root :: mozilla :: EventMessage = 114 ; pub const EventMessage_eXULCommand : root :: mozilla :: EventMessage = 115 ; pub const EventMessage_eCopy : root :: mozilla :: EventMessage = 116 ; pub const EventMessage_eCut : root :: mozilla :: EventMessage = 117 ; pub const EventMessage_ePaste : root :: mozilla :: EventMessage = 118 ; pub const EventMessage_ePasteNoFormatting : root :: mozilla :: EventMessage = 119 ; pub const EventMessage_eQuerySelectedText : root :: mozilla :: EventMessage = 120 ; pub const EventMessage_eQueryTextContent : root :: mozilla :: EventMessage = 121 ; pub const EventMessage_eQueryCaretRect : root :: mozilla :: EventMessage = 122 ; pub const EventMessage_eQueryTextRect : root :: mozilla :: EventMessage = 123 ; pub const EventMessage_eQueryTextRectArray : root :: mozilla :: EventMessage = 124 ; pub const EventMessage_eQueryEditorRect : root :: mozilla :: EventMessage = 125 ; pub const EventMessage_eQueryContentState : root :: mozilla :: EventMessage = 126 ; pub const EventMessage_eQuerySelectionAsTransferable : root :: mozilla :: EventMessage = 127 ; pub const EventMessage_eQueryCharacterAtPoint : root :: mozilla :: EventMessage = 128 ; pub const EventMessage_eQueryDOMWidgetHittest : root :: mozilla :: EventMessage = 129 ; pub const EventMessage_eLoadStart : root :: mozilla :: EventMessage = 130 ; pub const EventMessage_eProgress : root :: mozilla :: EventMessage = 131 ; pub const EventMessage_eSuspend : root :: mozilla :: EventMessage = 132 ; pub const EventMessage_eEmptied : root :: mozilla :: EventMessage = 133 ; pub const EventMessage_eStalled : root :: mozilla :: EventMessage = 134 ; pub const EventMessage_ePlay : root :: mozilla :: EventMessage = 135 ; pub const EventMessage_ePause : root :: mozilla :: EventMessage = 136 ; pub const EventMessage_eLoadedMetaData : root :: mozilla :: EventMessage = 137 ; pub const EventMessage_eLoadedData : root :: mozilla :: EventMessage = 138 ; pub const EventMessage_eWaiting : root :: mozilla :: EventMessage = 139 ; pub const EventMessage_ePlaying : root :: mozilla :: EventMessage = 140 ; pub const EventMessage_eCanPlay : root :: mozilla :: EventMessage = 141 ; pub const EventMessage_eCanPlayThrough : root :: mozilla :: EventMessage = 142 ; pub const EventMessage_eSeeking : root :: mozilla :: EventMessage = 143 ; pub const EventMessage_eSeeked : root :: mozilla :: EventMessage = 144 ; pub const EventMessage_eTimeUpdate : root :: mozilla :: EventMessage = 145 ; pub const EventMessage_eEnded : root :: mozilla :: EventMessage = 146 ; pub const EventMessage_eRateChange : root :: mozilla :: EventMessage = 147 ; pub const EventMessage_eDurationChange : root :: mozilla :: EventMessage = 148 ; pub const EventMessage_eVolumeChange : root :: mozilla :: EventMessage = 149 ; pub const EventMessage_eAfterPaint : root :: mozilla :: EventMessage = 150 ; pub const EventMessage_eSwipeGestureMayStart : root :: mozilla :: EventMessage = 151 ; pub const EventMessage_eSwipeGestureStart : root :: mozilla :: EventMessage = 152 ; pub const EventMessage_eSwipeGestureUpdate : root :: mozilla :: EventMessage = 153 ; pub const EventMessage_eSwipeGestureEnd : root :: mozilla :: EventMessage = 154 ; pub const EventMessage_eSwipeGesture : root :: mozilla :: EventMessage = 155 ; pub const EventMessage_eMagnifyGestureStart : root :: mozilla :: EventMessage = 156 ; pub const EventMessage_eMagnifyGestureUpdate : root :: mozilla :: EventMessage = 157 ; pub const EventMessage_eMagnifyGesture : root :: mozilla :: EventMessage = 158 ; pub const EventMessage_eRotateGestureStart : root :: mozilla :: EventMessage = 159 ; pub const EventMessage_eRotateGestureUpdate : root :: mozilla :: EventMessage = 160 ; pub const EventMessage_eRotateGesture : root :: mozilla :: EventMessage = 161 ; pub const EventMessage_eTapGesture : root :: mozilla :: EventMessage = 162 ; pub const EventMessage_ePressTapGesture : root :: mozilla :: EventMessage = 163 ; pub const EventMessage_eEdgeUIStarted : root :: mozilla :: EventMessage = 164 ; pub const EventMessage_eEdgeUICanceled : root :: mozilla :: EventMessage = 165 ; pub const EventMessage_eEdgeUICompleted : root :: mozilla :: EventMessage = 166 ; pub const EventMessage_ePluginInputEvent : root :: mozilla :: EventMessage = 167 ; pub const EventMessage_eSetSelection : root :: mozilla :: EventMessage = 168 ; pub const EventMessage_eContentCommandCut : root :: mozilla :: EventMessage = 169 ; pub const EventMessage_eContentCommandCopy : root :: mozilla :: EventMessage = 170 ; pub const EventMessage_eContentCommandPaste : root :: mozilla :: EventMessage = 171 ; pub const EventMessage_eContentCommandDelete : root :: mozilla :: EventMessage = 172 ; pub const EventMessage_eContentCommandUndo : root :: mozilla :: EventMessage = 173 ; pub const EventMessage_eContentCommandRedo : root :: mozilla :: EventMessage = 174 ; pub const EventMessage_eContentCommandPasteTransferable : root :: mozilla :: EventMessage = 175 ; pub const EventMessage_eContentCommandLookUpDictionary : root :: mozilla :: EventMessage = 176 ; pub const EventMessage_eContentCommandScroll : root :: mozilla :: EventMessage = 177 ; pub const EventMessage_eGestureNotify : root :: mozilla :: EventMessage = 178 ; pub const EventMessage_eScrolledAreaChanged : root :: mozilla :: EventMessage = 179 ; pub const EventMessage_eTransitionStart : root :: mozilla :: EventMessage = 180 ; pub const EventMessage_eTransitionRun : root :: mozilla :: EventMessage = 181 ; pub const EventMessage_eTransitionEnd : root :: mozilla :: EventMessage = 182 ; pub const EventMessage_eTransitionCancel : root :: mozilla :: EventMessage = 183 ; pub const EventMessage_eAnimationStart : root :: mozilla :: EventMessage = 184 ; pub const EventMessage_eAnimationEnd : root :: mozilla :: EventMessage = 185 ; pub const EventMessage_eAnimationIteration : root :: mozilla :: EventMessage = 186 ; pub const EventMessage_eAnimationCancel : root :: mozilla :: EventMessage = 187 ; pub const EventMessage_eWebkitTransitionEnd : root :: mozilla :: EventMessage = 188 ; pub const EventMessage_eWebkitAnimationStart : root :: mozilla :: EventMessage = 189 ; pub const EventMessage_eWebkitAnimationEnd : root :: mozilla :: EventMessage = 190 ; pub const EventMessage_eWebkitAnimationIteration : root :: mozilla :: EventMessage = 191 ; pub const EventMessage_eSMILBeginEvent : root :: mozilla :: EventMessage = 192 ; pub const EventMessage_eSMILEndEvent : root :: mozilla :: EventMessage = 193 ; pub const EventMessage_eSMILRepeatEvent : root :: mozilla :: EventMessage = 194 ; pub const EventMessage_eAudioProcess : root :: mozilla :: EventMessage = 195 ; pub const EventMessage_eAudioComplete : root :: mozilla :: EventMessage = 196 ; pub const EventMessage_eBeforeScriptExecute : root :: mozilla :: EventMessage = 197 ; pub const EventMessage_eAfterScriptExecute : root :: mozilla :: EventMessage = 198 ; pub const EventMessage_eBeforePrint : root :: mozilla :: EventMessage = 199 ; pub const EventMessage_eAfterPrint : root :: mozilla :: EventMessage = 200 ; pub const EventMessage_eMessage : root :: mozilla :: EventMessage = 201 ; pub const EventMessage_eMessageError : root :: mozilla :: EventMessage = 202 ; pub const EventMessage_eOpen : root :: mozilla :: EventMessage = 203 ; pub const EventMessage_eDeviceOrientation : root :: mozilla :: EventMessage = 204 ; pub const EventMessage_eAbsoluteDeviceOrientation : root :: mozilla :: EventMessage = 205 ; pub const EventMessage_eDeviceMotion : root :: mozilla :: EventMessage = 206 ; pub const EventMessage_eDeviceProximity : root :: mozilla :: EventMessage = 207 ; pub const EventMessage_eUserProximity : root :: mozilla :: EventMessage = 208 ; pub const EventMessage_eDeviceLight : root :: mozilla :: EventMessage = 209 ; pub const EventMessage_eVRDisplayActivate : root :: mozilla :: EventMessage = 210 ; pub const EventMessage_eVRDisplayDeactivate : root :: mozilla :: EventMessage = 211 ; pub const EventMessage_eVRDisplayConnect : root :: mozilla :: EventMessage = 212 ; pub const EventMessage_eVRDisplayDisconnect : root :: mozilla :: EventMessage = 213 ; pub const EventMessage_eVRDisplayPresentChange : root :: mozilla :: EventMessage = 214 ; pub const EventMessage_eShow : root :: mozilla :: EventMessage = 215 ; pub const EventMessage_eFullscreenChange : root :: mozilla :: EventMessage = 216 ; pub const EventMessage_eFullscreenError : root :: mozilla :: EventMessage = 217 ; pub const EventMessage_eMozFullscreenChange : root :: mozilla :: EventMessage = 218 ; pub const EventMessage_eMozFullscreenError : root :: mozilla :: EventMessage = 219 ; pub const EventMessage_eTouchStart : root :: mozilla :: EventMessage = 220 ; pub const EventMessage_eTouchMove : root :: mozilla :: EventMessage = 221 ; pub const EventMessage_eTouchEnd : root :: mozilla :: EventMessage = 222 ; pub const EventMessage_eTouchCancel : root :: mozilla :: EventMessage = 223 ; pub const EventMessage_eTouchPointerCancel : root :: mozilla :: EventMessage = 224 ; pub const EventMessage_ePointerLockChange : root :: mozilla :: EventMessage = 225 ; pub const EventMessage_ePointerLockError : root :: mozilla :: EventMessage = 226 ; pub const EventMessage_eMozPointerLockChange : root :: mozilla :: EventMessage = 227 ; pub const EventMessage_eMozPointerLockError : root :: mozilla :: EventMessage = 228 ; pub const EventMessage_eWheel : root :: mozilla :: EventMessage = 229 ; pub const EventMessage_eWheelOperationStart : root :: mozilla :: EventMessage = 230 ; pub const EventMessage_eWheelOperationEnd : root :: mozilla :: EventMessage = 231 ; pub const EventMessage_eTimeChange : root :: mozilla :: EventMessage = 232 ; pub const EventMessage_eNetworkUpload : root :: mozilla :: EventMessage = 233 ; pub const EventMessage_eNetworkDownload : root :: mozilla :: EventMessage = 234 ; pub const EventMessage_eMediaRecorderDataAvailable : root :: mozilla :: EventMessage = 235 ; pub const EventMessage_eMediaRecorderWarning : root :: mozilla :: EventMessage = 236 ; pub const EventMessage_eMediaRecorderStop : root :: mozilla :: EventMessage = 237 ; pub const EventMessage_eGamepadButtonDown : root :: mozilla :: EventMessage = 238 ; pub const EventMessage_eGamepadButtonUp : root :: mozilla :: EventMessage = 239 ; pub const EventMessage_eGamepadAxisMove : root :: mozilla :: EventMessage = 240 ; pub const EventMessage_eGamepadConnected : root :: mozilla :: EventMessage = 241 ; pub const EventMessage_eGamepadDisconnected : root :: mozilla :: EventMessage = 242 ; pub const EventMessage_eGamepadEventFirst : root :: mozilla :: EventMessage = 238 ; pub const EventMessage_eGamepadEventLast : root :: mozilla :: EventMessage = 242 ; pub const EventMessage_eEditorInput : root :: mozilla :: EventMessage = 243 ; pub const EventMessage_eSelectStart : root :: mozilla :: EventMessage = 244 ; pub const EventMessage_eSelectionChange : root :: mozilla :: EventMessage = 245 ; pub const EventMessage_eVisibilityChange : root :: mozilla :: EventMessage = 246 ; pub const EventMessage_eToggle : root :: mozilla :: EventMessage = 247 ; pub const EventMessage_eClose : root :: mozilla :: EventMessage = 248 ; pub const EventMessage_eMarqueeBounce : root :: mozilla :: EventMessage = 249 ; pub const EventMessage_eMarqueeStart : root :: mozilla :: EventMessage = 250 ; pub const EventMessage_eMarqueeFinish : root :: mozilla :: EventMessage = 251 ; pub const EventMessage_eEventMessage_MaxValue : root :: mozilla :: EventMessage = 252 ; pub type EventMessage = u16 ; # [ doc = " Event class IDs" ] pub type EventClassIDType = u8 ; pub const EventClassID_eBasicEventClass : root :: mozilla :: EventClassID = 0 ; pub const EventClassID_eGUIEventClass : root :: mozilla :: EventClassID = 1 ; pub const EventClassID_eInputEventClass : root :: mozilla :: EventClassID = 2 ; pub const EventClassID_eUIEventClass : root :: mozilla :: EventClassID = 3 ; pub const EventClassID_eKeyboardEventClass : root :: mozilla :: EventClassID = 4 ; pub const EventClassID_eCompositionEventClass : root :: mozilla :: EventClassID = 5 ; pub const EventClassID_eQueryContentEventClass : root :: mozilla :: EventClassID = 6 ; pub const EventClassID_eSelectionEventClass : root :: mozilla :: EventClassID = 7 ; pub const EventClassID_eEditorInputEventClass : root :: mozilla :: EventClassID = 8 ; pub const EventClassID_eMouseEventBaseClass : root :: mozilla :: EventClassID = 9 ; pub const EventClassID_eMouseEventClass : root :: mozilla :: EventClassID = 10 ; pub const EventClassID_eDragEventClass : root :: mozilla :: EventClassID = 11 ; pub const EventClassID_eMouseScrollEventClass : root :: mozilla :: EventClassID = 12 ; pub const EventClassID_eWheelEventClass : root :: mozilla :: EventClassID = 13 ; pub const EventClassID_ePointerEventClass : root :: mozilla :: EventClassID = 14 ; pub const EventClassID_eGestureNotifyEventClass : root :: mozilla :: EventClassID = 15 ; pub const EventClassID_eSimpleGestureEventClass : root :: mozilla :: EventClassID = 16 ; pub const EventClassID_eTouchEventClass : root :: mozilla :: EventClassID = 17 ; pub const EventClassID_eScrollPortEventClass : root :: mozilla :: EventClassID = 18 ; pub const EventClassID_eScrollAreaEventClass : root :: mozilla :: EventClassID = 19 ; pub const EventClassID_eFormEventClass : root :: mozilla :: EventClassID = 20 ; pub const EventClassID_eClipboardEventClass : root :: mozilla :: EventClassID = 21 ; pub const EventClassID_eFocusEventClass : root :: mozilla :: EventClassID = 22 ; pub const EventClassID_eTransitionEventClass : root :: mozilla :: EventClassID = 23 ; pub const EventClassID_eAnimationEventClass : root :: mozilla :: EventClassID = 24 ; pub const EventClassID_eSMILTimeEventClass : root :: mozilla :: EventClassID = 25 ; pub const EventClassID_eCommandEventClass : root :: mozilla :: EventClassID = 26 ; pub const EventClassID_eContentCommandEventClass : root :: mozilla :: EventClassID = 27 ; pub const EventClassID_ePluginEventClass : root :: mozilla :: EventClassID = 28 ; pub const EventClassID_eMutationEventClass : root :: mozilla :: EventClassID = 29 ; pub type EventClassID = u8 ; # [ doc = " mozilla::Modifiers" ] pub type Modifiers = u16 ; pub type SegmentedVector_Segment = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SegmentedVector_IterImpl { pub mSegment : * mut root :: mozilla :: SegmentedVector_Segment , pub mIndex : usize , } # [ doc = " EventStates is the class used to represent the event states of nsIContent" ] # [ doc = " instances. These states are calculated by IntrinsicState() and" ] # [ doc = " ContentStatesChanged() has to be called when one of them changes thus" ] # [ doc = " informing the layout/style engine of the change." ] # [ doc = " Event states are associated with pseudo-classes." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EventStates { pub mStates : root :: mozilla :: EventStates_InternalType , } pub type EventStates_InternalType = u64 ; pub type EventStates_ServoType = u64 ; # [ test ] fn bindgen_test_layout_EventStates ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EventStates > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( EventStates ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EventStates > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( EventStates ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventStates > ( ) ) ) . mStates as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( EventStates ) , "::" , stringify ! ( mStates ) ) ) ; } pub const AntiTrackingCommon_StorageAccessGrantedReason_eStorageAccessAPI : root :: mozilla :: AntiTrackingCommon_StorageAccessGrantedReason = 0 ; pub const AntiTrackingCommon_StorageAccessGrantedReason_eOpenerAfterUserInteraction : root :: mozilla :: AntiTrackingCommon_StorageAccessGrantedReason = 1 ; pub const AntiTrackingCommon_StorageAccessGrantedReason_eOpener : root :: mozilla :: AntiTrackingCommon_StorageAccessGrantedReason = 2 ; pub type AntiTrackingCommon_StorageAccessGrantedReason = u32 ; pub const UseCounter_eUseCounter_UNKNOWN : root :: mozilla :: UseCounter = -1 ; pub const UseCounter_eUseCounter_SVGSVGElement_getElementById : root :: mozilla :: UseCounter = 0 ; pub const UseCounter_eUseCounter_SVGSVGElement_currentScale_getter : root :: mozilla :: UseCounter = 1 ; pub const UseCounter_eUseCounter_SVGSVGElement_currentScale_setter : root :: mozilla :: UseCounter = 2 ; pub const UseCounter_eUseCounter_property_Fill : root :: mozilla :: UseCounter = 3 ; pub const UseCounter_eUseCounter_property_FillOpacity : root :: mozilla :: UseCounter = 4 ; pub const UseCounter_eUseCounter_XMLDocument_async_getter : root :: mozilla :: UseCounter = 5 ; pub const UseCounter_eUseCounter_XMLDocument_async_setter : root :: mozilla :: UseCounter = 6 ; pub const UseCounter_eUseCounter_DOMError_name_getter : root :: mozilla :: UseCounter = 7 ; pub const UseCounter_eUseCounter_DOMError_name_setter : root :: mozilla :: UseCounter = 8 ; pub const UseCounter_eUseCounter_DOMError_message_getter : root :: mozilla :: UseCounter = 9 ; pub const UseCounter_eUseCounter_DOMError_message_setter : root :: mozilla :: UseCounter = 10 ; pub const UseCounter_eUseCounter_custom_DOMErrorConstructor : root :: mozilla :: UseCounter = 11 ; pub const UseCounter_eUseCounter_PushManager_subscribe : root :: mozilla :: UseCounter = 12 ; pub const UseCounter_eUseCounter_PushSubscription_unsubscribe : root :: mozilla :: UseCounter = 13 ; pub const UseCounter_eUseCounter_Window_sidebar_getter : root :: mozilla :: UseCounter = 14 ; pub const UseCounter_eUseCounter_Window_sidebar_setter : root :: mozilla :: UseCounter = 15 ; pub const UseCounter_eUseCounter_OfflineResourceList_swapCache : root :: mozilla :: UseCounter = 16 ; pub const UseCounter_eUseCounter_OfflineResourceList_update : root :: mozilla :: UseCounter = 17 ; pub const UseCounter_eUseCounter_OfflineResourceList_status_getter : root :: mozilla :: UseCounter = 18 ; pub const UseCounter_eUseCounter_OfflineResourceList_status_setter : root :: mozilla :: UseCounter = 19 ; pub const UseCounter_eUseCounter_OfflineResourceList_onchecking_getter : root :: mozilla :: UseCounter = 20 ; pub const UseCounter_eUseCounter_OfflineResourceList_onchecking_setter : root :: mozilla :: UseCounter = 21 ; pub const UseCounter_eUseCounter_OfflineResourceList_onerror_getter : root :: mozilla :: UseCounter = 22 ; pub const UseCounter_eUseCounter_OfflineResourceList_onerror_setter : root :: mozilla :: UseCounter = 23 ; pub const UseCounter_eUseCounter_OfflineResourceList_onnoupdate_getter : root :: mozilla :: UseCounter = 24 ; pub const UseCounter_eUseCounter_OfflineResourceList_onnoupdate_setter : root :: mozilla :: UseCounter = 25 ; pub const UseCounter_eUseCounter_OfflineResourceList_ondownloading_getter : root :: mozilla :: UseCounter = 26 ; pub const UseCounter_eUseCounter_OfflineResourceList_ondownloading_setter : root :: mozilla :: UseCounter = 27 ; pub const UseCounter_eUseCounter_OfflineResourceList_onprogress_getter : root :: mozilla :: UseCounter = 28 ; pub const UseCounter_eUseCounter_OfflineResourceList_onprogress_setter : root :: mozilla :: UseCounter = 29 ; pub const UseCounter_eUseCounter_OfflineResourceList_onupdateready_getter : root :: mozilla :: UseCounter = 30 ; pub const UseCounter_eUseCounter_OfflineResourceList_onupdateready_setter : root :: mozilla :: UseCounter = 31 ; pub const UseCounter_eUseCounter_OfflineResourceList_oncached_getter : root :: mozilla :: UseCounter = 32 ; pub const UseCounter_eUseCounter_OfflineResourceList_oncached_setter : root :: mozilla :: UseCounter = 33 ; pub const UseCounter_eUseCounter_OfflineResourceList_onobsolete_getter : root :: mozilla :: UseCounter = 34 ; pub const UseCounter_eUseCounter_OfflineResourceList_onobsolete_setter : root :: mozilla :: UseCounter = 35 ; pub const UseCounter_eUseCounter_IDBDatabase_createMutableFile : root :: mozilla :: UseCounter = 36 ; pub const UseCounter_eUseCounter_IDBDatabase_mozCreateFileHandle : root :: mozilla :: UseCounter = 37 ; pub const UseCounter_eUseCounter_IDBMutableFile_open : root :: mozilla :: UseCounter = 38 ; pub const UseCounter_eUseCounter_IDBMutableFile_getFile : root :: mozilla :: UseCounter = 39 ; pub const UseCounter_eUseCounter_DataTransfer_addElement : root :: mozilla :: UseCounter = 40 ; pub const UseCounter_eUseCounter_DataTransfer_mozItemCount_getter : root :: mozilla :: UseCounter = 41 ; pub const UseCounter_eUseCounter_DataTransfer_mozItemCount_setter : root :: mozilla :: UseCounter = 42 ; pub const UseCounter_eUseCounter_DataTransfer_mozCursor_getter : root :: mozilla :: UseCounter = 43 ; pub const UseCounter_eUseCounter_DataTransfer_mozCursor_setter : root :: mozilla :: UseCounter = 44 ; pub const UseCounter_eUseCounter_DataTransfer_mozTypesAt : root :: mozilla :: UseCounter = 45 ; pub const UseCounter_eUseCounter_DataTransfer_mozClearDataAt : root :: mozilla :: UseCounter = 46 ; pub const UseCounter_eUseCounter_DataTransfer_mozSetDataAt : root :: mozilla :: UseCounter = 47 ; pub const UseCounter_eUseCounter_DataTransfer_mozGetDataAt : root :: mozilla :: UseCounter = 48 ; pub const UseCounter_eUseCounter_DataTransfer_mozUserCancelled_getter : root :: mozilla :: UseCounter = 49 ; pub const UseCounter_eUseCounter_DataTransfer_mozUserCancelled_setter : root :: mozilla :: UseCounter = 50 ; pub const UseCounter_eUseCounter_DataTransfer_mozSourceNode_getter : root :: mozilla :: UseCounter = 51 ; pub const UseCounter_eUseCounter_DataTransfer_mozSourceNode_setter : root :: mozilla :: UseCounter = 52 ; pub const UseCounter_eUseCounter_custom_onstart : root :: mozilla :: UseCounter = 53 ; pub const UseCounter_eUseCounter_custom_onbounce : root :: mozilla :: UseCounter = 54 ; pub const UseCounter_eUseCounter_custom_onfinish : root :: mozilla :: UseCounter = 55 ; pub const UseCounter_eUseCounter_custom_JS_asmjs : root :: mozilla :: UseCounter = 56 ; pub const UseCounter_eUseCounter_custom_JS_wasm : root :: mozilla :: UseCounter = 57 ; pub const UseCounter_eUseCounter_console_assert : root :: mozilla :: UseCounter = 58 ; pub const UseCounter_eUseCounter_console_clear : root :: mozilla :: UseCounter = 59 ; pub const UseCounter_eUseCounter_console_count : root :: mozilla :: UseCounter = 60 ; pub const UseCounter_eUseCounter_console_countReset : root :: mozilla :: UseCounter = 61 ; pub const UseCounter_eUseCounter_console_debug : root :: mozilla :: UseCounter = 62 ; pub const UseCounter_eUseCounter_console_error : root :: mozilla :: UseCounter = 63 ; pub const UseCounter_eUseCounter_console_info : root :: mozilla :: UseCounter = 64 ; pub const UseCounter_eUseCounter_console_log : root :: mozilla :: UseCounter = 65 ; pub const UseCounter_eUseCounter_console_table : root :: mozilla :: UseCounter = 66 ; pub const UseCounter_eUseCounter_console_trace : root :: mozilla :: UseCounter = 67 ; pub const UseCounter_eUseCounter_console_warn : root :: mozilla :: UseCounter = 68 ; pub const UseCounter_eUseCounter_console_dir : root :: mozilla :: UseCounter = 69 ; pub const UseCounter_eUseCounter_console_dirxml : root :: mozilla :: UseCounter = 70 ; pub const UseCounter_eUseCounter_console_group : root :: mozilla :: UseCounter = 71 ; pub const UseCounter_eUseCounter_console_groupCollapsed : root :: mozilla :: UseCounter = 72 ; pub const UseCounter_eUseCounter_console_groupEnd : root :: mozilla :: UseCounter = 73 ; pub const UseCounter_eUseCounter_console_time : root :: mozilla :: UseCounter = 74 ; pub const UseCounter_eUseCounter_console_timeLog : root :: mozilla :: UseCounter = 75 ; pub const UseCounter_eUseCounter_console_timeEnd : root :: mozilla :: UseCounter = 76 ; pub const UseCounter_eUseCounter_console_exception : root :: mozilla :: UseCounter = 77 ; pub const UseCounter_eUseCounter_console_timeStamp : root :: mozilla :: UseCounter = 78 ; pub const UseCounter_eUseCounter_console_profile : root :: mozilla :: UseCounter = 79 ; pub const UseCounter_eUseCounter_console_profileEnd : root :: mozilla :: UseCounter = 80 ; pub const UseCounter_eUseCounter_custom_DocumentOpen : root :: mozilla :: UseCounter = 81 ; pub const UseCounter_eUseCounter_custom_FilteredCrossOriginIFrame : root :: mozilla :: UseCounter = 82 ; pub const UseCounter_eUseCounter_CustomElementRegistry_define : root :: mozilla :: UseCounter = 83 ; pub const UseCounter_eUseCounter_Element_attachShadow : root :: mozilla :: UseCounter = 84 ; pub const UseCounter_eUseCounter_MediaDevices_enumerateDevices : root :: mozilla :: UseCounter = 85 ; pub const UseCounter_eUseCounter_custom_EnumerateDevicesInsec : root :: mozilla :: UseCounter = 86 ; pub const UseCounter_eUseCounter_custom_EnumerateDevicesUnfocused : root :: mozilla :: UseCounter = 87 ; pub const UseCounter_eUseCounter_MediaDevices_getUserMedia : root :: mozilla :: UseCounter = 88 ; pub const UseCounter_eUseCounter_Navigator_mozGetUserMedia : root :: mozilla :: UseCounter = 89 ; pub const UseCounter_eUseCounter_custom_GetUserMediaUnfocused : root :: mozilla :: UseCounter = 90 ; pub const UseCounter_eUseCounter_custom_GetUserMediaInsec : root :: mozilla :: UseCounter = 91 ; pub const UseCounter_eUseCounter_custom_MozGetUserMediaInsec : root :: mozilla :: UseCounter = 92 ; pub const UseCounter_eUseCounter_custom_GetUserMediaXOrigin : root :: mozilla :: UseCounter = 93 ; pub const UseCounter_eUseCounter_custom_MozGetUserMediaXOrigin : root :: mozilla :: UseCounter = 94 ; pub const UseCounter_eUseCounter_MediaDevices_getDisplayMedia : root :: mozilla :: UseCounter = 95 ; pub const UseCounter_eUseCounter_custom_GetDisplayMediaXOrigin : root :: mozilla :: UseCounter = 96 ; pub const UseCounter_eUseCounter_EnablePrivilege : root :: mozilla :: UseCounter = 97 ; pub const UseCounter_eUseCounter_MutationEvent : root :: mozilla :: UseCounter = 98 ; pub const UseCounter_eUseCounter_Components : root :: mozilla :: UseCounter = 99 ; pub const UseCounter_eUseCounter_NodeIteratorDetach : root :: mozilla :: UseCounter = 100 ; pub const UseCounter_eUseCounter_LenientThis : root :: mozilla :: UseCounter = 101 ; pub const UseCounter_eUseCounter_MozGetAsFile : root :: mozilla :: UseCounter = 102 ; pub const UseCounter_eUseCounter_UseOfCaptureEvents : root :: mozilla :: UseCounter = 103 ; pub const UseCounter_eUseCounter_UseOfReleaseEvents : root :: mozilla :: UseCounter = 104 ; pub const UseCounter_eUseCounter_UseOfDOM3LoadMethod : root :: mozilla :: UseCounter = 105 ; pub const UseCounter_eUseCounter_ChromeUseOfDOM3LoadMethod : root :: mozilla :: UseCounter = 106 ; pub const UseCounter_eUseCounter_ShowModalDialog : root :: mozilla :: UseCounter = 107 ; pub const UseCounter_eUseCounter_SyncXMLHttpRequest : root :: mozilla :: UseCounter = 108 ; pub const UseCounter_eUseCounter_Window_Cc_ontrollers : root :: mozilla :: UseCounter = 109 ; pub const UseCounter_eUseCounter_ImportXULIntoContent : root :: mozilla :: UseCounter = 110 ; pub const UseCounter_eUseCounter_NavigatorGetUserMedia : root :: mozilla :: UseCounter = 111 ; pub const UseCounter_eUseCounter_WebrtcDeprecatedPrefix : root :: mozilla :: UseCounter = 112 ; pub const UseCounter_eUseCounter_RTCPeerConnectionGetStreams : root :: mozilla :: UseCounter = 113 ; pub const UseCounter_eUseCounter_AppCache : root :: mozilla :: UseCounter = 114 ; pub const UseCounter_eUseCounter_AppCacheInsecure : root :: mozilla :: UseCounter = 115 ; pub const UseCounter_eUseCounter_PrefixedImageSmoothingEnabled : root :: mozilla :: UseCounter = 116 ; pub const UseCounter_eUseCounter_LenientSetter : root :: mozilla :: UseCounter = 117 ; pub const UseCounter_eUseCounter_ImageBitmapRenderingContext_TransferImageBitmap : root :: mozilla :: UseCounter = 118 ; pub const UseCounter_eUseCounter_WindowContentUntrusted : root :: mozilla :: UseCounter = 119 ; pub const UseCounter_eUseCounter_RegisterProtocolHandlerInsecure : root :: mozilla :: UseCounter = 120 ; pub const UseCounter_eUseCounter_MixedDisplayObjectSubrequest : root :: mozilla :: UseCounter = 121 ; pub const UseCounter_eUseCounter_MotionEvent : root :: mozilla :: UseCounter = 122 ; pub const UseCounter_eUseCounter_OrientationEvent : root :: mozilla :: UseCounter = 123 ; pub const UseCounter_eUseCounter_ProximityEvent : root :: mozilla :: UseCounter = 124 ; pub const UseCounter_eUseCounter_AmbientLightEvent : root :: mozilla :: UseCounter = 125 ; pub const UseCounter_eUseCounter_IDBOpenDBOptions_StorageType : root :: mozilla :: UseCounter = 126 ; pub const UseCounter_eUseCounter_MozBoxOrInlineBoxDisplay : root :: mozilla :: UseCounter = 127 ; pub const UseCounter_eUseCounter_DOMQuadBoundsAttr : root :: mozilla :: UseCounter = 128 ; pub const UseCounter_eUseCounter_DeprecatedTestingInterface : root :: mozilla :: UseCounter = 129 ; pub const UseCounter_eUseCounter_DeprecatedTestingMethod : root :: mozilla :: UseCounter = 130 ; pub const UseCounter_eUseCounter_DeprecatedTestingAttribute : root :: mozilla :: UseCounter = 131 ; pub const UseCounter_eUseCounter_CreateImageBitmapCanvasRenderingContext2D : root :: mozilla :: UseCounter = 132 ; pub const UseCounter_eUseCounter_MozRequestFullScreenDeprecatedPrefix : root :: mozilla :: UseCounter = 133 ; pub const UseCounter_eUseCounter_MozfullscreenchangeDeprecatedPrefix : root :: mozilla :: UseCounter = 134 ; pub const UseCounter_eUseCounter_MozfullscreenerrorDeprecatedPrefix : root :: mozilla :: UseCounter = 135 ; pub const UseCounter_eUseCounter_External_AddSearchProvider : root :: mozilla :: UseCounter = 136 ; pub const UseCounter_eUseCounter_MouseEvent_MozPressure : root :: mozilla :: UseCounter = 137 ; pub const UseCounter_eUseCounter_Count : root :: mozilla :: UseCounter = 138 ; pub type UseCounter = i16 ; # [ repr ( C ) ] pub struct LangGroupFontPrefs { pub mLangGroup : * mut root :: nsStaticAtom , pub mMinimumFontSize : root :: nscoord , pub mDefaultVariableFont : root :: nsFont , pub mDefaultSerifFont : root :: nsFont , pub mDefaultSansSerifFont : root :: nsFont , pub mDefaultMonospaceFont : root :: nsFont , pub mDefaultCursiveFont : root :: nsFont , pub mDefaultFantasyFont : root :: nsFont , pub mNext : root :: mozilla :: UniquePtr < root :: mozilla :: LangGroupFontPrefs > , } # [ test ] fn bindgen_test_layout_LangGroupFontPrefs ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LangGroupFontPrefs > ( ) , 372usize , concat ! ( "Size of: " , stringify ! ( LangGroupFontPrefs ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LangGroupFontPrefs > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( LangGroupFontPrefs ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LangGroupFontPrefs > ( ) ) ) . mLangGroup as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( LangGroupFontPrefs ) , "::" , stringify ! ( mLangGroup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LangGroupFontPrefs > ( ) ) ) . mMinimumFontSize as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( LangGroupFontPrefs ) , "::" , stringify ! ( mMinimumFontSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LangGroupFontPrefs > ( ) ) ) . mDefaultVariableFont as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( LangGroupFontPrefs ) , "::" , stringify ! ( mDefaultVariableFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LangGroupFontPrefs > ( ) ) ) . mDefaultSerifFont as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( LangGroupFontPrefs ) , "::" , stringify ! ( mDefaultSerifFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LangGroupFontPrefs > ( ) ) ) . mDefaultSansSerifFont as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( LangGroupFontPrefs ) , "::" , stringify ! ( mDefaultSansSerifFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LangGroupFontPrefs > ( ) ) ) . mDefaultMonospaceFont as * const _ as usize } , 188usize , concat ! ( "Offset of field: " , stringify ! ( LangGroupFontPrefs ) , "::" , stringify ! ( mDefaultMonospaceFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LangGroupFontPrefs > ( ) ) ) . mDefaultCursiveFont as * const _ as usize } , 248usize , concat ! ( "Offset of field: " , stringify ! ( LangGroupFontPrefs ) , "::" , stringify ! ( mDefaultCursiveFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LangGroupFontPrefs > ( ) ) ) . mDefaultFantasyFont as * const _ as usize } , 308usize , concat ! ( "Offset of field: " , stringify ! ( LangGroupFontPrefs ) , "::" , stringify ! ( mDefaultFantasyFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LangGroupFontPrefs > ( ) ) ) . mNext as * const _ as usize } , 368usize , concat ! ( "Offset of field: " , stringify ! ( LangGroupFontPrefs ) , "::" , stringify ! ( mNext ) ) ) ; } # [ doc = " Some functionality that has historically lived on nsPresContext does not" ] # [ doc = " actually need to be per-document. This singleton class serves as a host" ] # [ doc = " for that functionality. We delegate to it from nsPresContext where" ] # [ doc = " appropriate, and use it standalone in some cases as well." ] # [ repr ( C ) ] pub struct StaticPresData { pub mLangService : * mut root :: nsLanguageAtomService , pub mLangGroupFontPrefs : root :: mozilla :: LangGroupFontPrefs , } # [ test ] fn bindgen_test_layout_StaticPresData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StaticPresData > ( ) , 376usize , concat ! ( "Size of: " , stringify ! ( StaticPresData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StaticPresData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( StaticPresData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StaticPresData > ( ) ) ) . mLangService as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( StaticPresData ) , "::" , stringify ! ( mLangService ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < StaticPresData > ( ) ) ) . mLangGroupFontPrefs as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( StaticPresData ) , "::" , stringify ! ( mLangGroupFontPrefs ) ) ) ; } # [ repr ( C ) ] pub struct JSONWriteFunc__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct JSONWriteFunc { pub vtable_ : * const JSONWriteFunc__bindgen_vtable , } # [ test ] fn bindgen_test_layout_JSONWriteFunc ( ) { assert_eq ! ( :: std :: mem :: size_of :: < JSONWriteFunc > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( JSONWriteFunc ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < JSONWriteFunc > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( JSONWriteFunc ) ) ) ; } pub type RelaxedAtomicBool = u32 ; pub type RelaxedAtomicInt32 = u32 ; pub type RelaxedAtomicUint32 = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StaticPrefs { pub _address : u8 , } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_accessibility_monoaudio_enableE" ] pub static mut StaticPrefs_sVarCache_accessibility_monoaudio_enable : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs28sVarCache_clipboard_autocopyE" ] pub static mut StaticPrefs_sVarCache_clipboard_autocopy : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_dom_animations_api_compositing_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_animations_api_compositing_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_dom_animations_api_core_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_animations_api_core_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_dom_animations_api_getAnimations_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_animations_api_getAnimations_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_dom_animations_api_implicit_keyframes_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_animations_api_implicit_keyframes_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_dom_animations_api_timelines_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_animations_api_timelines_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs73sVarCache_dom_compositionevent_text_dispatch_only_system_group_in_contentE" ] pub static mut StaticPrefs_sVarCache_dom_compositionevent_text_dispatch_only_system_group_in_content : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_dom_ipc_tabs_shutdownTimeoutSecsE" ] pub static mut StaticPrefs_sVarCache_dom_ipc_tabs_shutdownTimeoutSecs : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_dom_event_clipboardevents_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_event_clipboardevents_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs75sVarCache_dom_keyboardevent_keypress_set_keycode_and_charcode_to_same_valueE" ] pub static mut StaticPrefs_sVarCache_dom_keyboardevent_keypress_set_keycode_and_charcode_to_same_value : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_dom_input_events_conform_to_level_1E" ] pub static mut StaticPrefs_sVarCache_dom_input_events_conform_to_level_1 : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_dom_input_skip_cursor_move_for_same_value_setE" ] pub static mut StaticPrefs_sVarCache_dom_input_skip_cursor_move_for_same_value_set : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_dom_webcomponents_shadowdom_report_usageE" ] pub static mut StaticPrefs_sVarCache_dom_webcomponents_shadowdom_report_usage : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_dom_mutation_events_cssom_disabledE" ] pub static mut StaticPrefs_sVarCache_dom_mutation_events_cssom_disabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_dom_link_disabled_attribute_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_link_disabled_attribute_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_dom_timeout_defer_during_loadE" ] pub static mut StaticPrefs_sVarCache_dom_timeout_defer_during_load : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_dom_timeout_max_idle_defer_msE" ] pub static mut StaticPrefs_sVarCache_dom_timeout_max_idle_defer_ms : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs54sVarCache_dom_performance_children_results_ipc_timeoutE" ] pub static mut StaticPrefs_sVarCache_dom_performance_children_results_ipc_timeout : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_dom_payments_request_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_payments_request_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs56sVarCache_dom_payments_request_user_interaction_requiredE" ] pub static mut StaticPrefs_sVarCache_dom_payments_request_user_interaction_required : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_dom_payments_response_timeoutE" ] pub static mut StaticPrefs_sVarCache_dom_payments_response_timeout : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs28sVarCache_dom_caches_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_caches_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_dom_caches_testing_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_caches_testing_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs52sVarCache_dom_performance_enable_user_timing_loggingE" ] pub static mut StaticPrefs_sVarCache_dom_performance_enable_user_timing_logging : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_dom_webnotifications_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_webnotifications_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_dom_webnotifications_allowinsecureE" ] pub static mut StaticPrefs_sVarCache_dom_webnotifications_allowinsecure : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs53sVarCache_dom_webnotifications_requireuserinteractionE" ] pub static mut StaticPrefs_sVarCache_dom_webnotifications_requireuserinteraction : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs52sVarCache_dom_webnotifications_serviceworker_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_webnotifications_serviceworker_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs57sVarCache_dom_webnotifications_requireinteraction_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_webnotifications_requireinteraction_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_dom_serviceWorkers_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_serviceWorkers_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_dom_serviceWorkers_testing_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_serviceWorkers_testing_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_dom_testing_structuredclonetester_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_testing_structuredclonetester_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_dom_storageManager_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_storageManager_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_dom_promise_rejection_events_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_promise_rejection_events_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs26sVarCache_dom_push_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_push_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_dom_webkitBlink_dirPicker_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_webkitBlink_dirPicker_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs29sVarCache_dom_netinfo_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_netinfo_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs35sVarCache_dom_fetchObserver_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_fetchObserver_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_dom_enable_performanceE" ] pub static mut StaticPrefs_sVarCache_dom_enable_performance : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_dom_enable_performance_observerE" ] pub static mut StaticPrefs_sVarCache_dom_enable_performance_observer : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_dom_enable_resource_timingE" ] pub static mut StaticPrefs_sVarCache_dom_enable_resource_timing : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_dom_enable_performance_navigation_timingE" ] pub static mut StaticPrefs_sVarCache_dom_enable_performance_navigation_timing : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs58sVarCache_dom_performance_enable_notify_performance_timingE" ] pub static mut StaticPrefs_sVarCache_dom_performance_enable_notify_performance_timing : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs58sVarCache_browser_measurement_render_anims_and_video_solidE" ] pub static mut StaticPrefs_sVarCache_browser_measurement_render_anims_and_video_solid : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_dom_indexedDB_storageOption_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_indexedDB_storageOption_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_dom_script_loader_bytecode_cache_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_script_loader_bytecode_cache_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_dom_script_loader_bytecode_cache_strategyE" ] pub static mut StaticPrefs_sVarCache_dom_script_loader_bytecode_cache_strategy : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_browser_dom_window_dump_enabledE" ] pub static mut StaticPrefs_sVarCache_browser_dom_window_dump_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_dom_worker_canceling_timeoutMillisecondsE" ] pub static mut StaticPrefs_sVarCache_dom_worker_canceling_timeoutMilliseconds : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_dom_worker_use_medium_high_event_queueE" ] pub static mut StaticPrefs_sVarCache_dom_worker_use_medium_high_event_queue : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs53sVarCache_dom_xhr_standard_content_type_normalizationE" ] pub static mut StaticPrefs_sVarCache_dom_xhr_standard_content_type_normalization : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_dom_block_external_protocol_in_iframesE" ] pub static mut StaticPrefs_sVarCache_dom_block_external_protocol_in_iframes : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs54sVarCache_dom_delay_block_external_protocol_in_iframesE" ] pub static mut StaticPrefs_sVarCache_dom_delay_block_external_protocol_in_iframes : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs35sVarCache_dom_block_multiple_popupsE" ] pub static mut StaticPrefs_sVarCache_dom_block_multiple_popups : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_dom_targetBlankNoOpener_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_targetBlankNoOpener_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_dom_disable_open_during_loadE" ] pub static mut StaticPrefs_sVarCache_dom_disable_open_during_load : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_dom_storage_access_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_storage_access_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_dom_prototype_document_cache_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_prototype_document_cache_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_dom_storage_access_auto_grants_delayedE" ] pub static mut StaticPrefs_sVarCache_dom_storage_access_auto_grants_delayed : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_dom_window_open_noreferrer_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_window_open_noreferrer_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_dom_file_createInChildE" ] pub static mut StaticPrefs_sVarCache_dom_file_createInChild : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs28sVarCache_dom_allow_cut_copyE" ] pub static mut StaticPrefs_sVarCache_dom_allow_cut_copy : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_dom_forms_autocomplete_formautofillE" ] pub static mut StaticPrefs_sVarCache_dom_forms_autocomplete_formautofill : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_dom_requestIdleCallback_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_requestIdleCallback_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_dom_placeholder_show_on_focusE" ] pub static mut StaticPrefs_sVarCache_dom_placeholder_show_on_focus : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs52sVarCache_dom_presentation_testing_simulate_receiverE" ] pub static mut StaticPrefs_sVarCache_dom_presentation_testing_simulate_receiver : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_dom_largeAllocation_forceEnableE" ] pub static mut StaticPrefs_sVarCache_dom_largeAllocation_forceEnable : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_dom_metaElement_setCookie_allowedE" ] pub static mut StaticPrefs_sVarCache_dom_metaElement_setCookie_allowed : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_extensions_allowPrivateBrowsingByDefaultE" ] pub static mut StaticPrefs_sVarCache_extensions_allowPrivateBrowsingByDefault : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_extensions_cookiesBehavior_overrideOnTopLevelE" ] pub static mut StaticPrefs_sVarCache_extensions_cookiesBehavior_overrideOnTopLevel : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_extensions_webextensions_remoteE" ] pub static mut StaticPrefs_sVarCache_extensions_webextensions_remote : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs33sVarCache_full_screen_api_enabledE" ] pub static mut StaticPrefs_sVarCache_full_screen_api_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_full_screen_api_unprefix_enabledE" ] pub static mut StaticPrefs_sVarCache_full_screen_api_unprefix_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs53sVarCache_full_screen_api_allow_trusted_requests_onlyE" ] pub static mut StaticPrefs_sVarCache_full_screen_api_allow_trusted_requests_only : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_browser_display_focus_ring_on_anythingE" ] pub static mut StaticPrefs_sVarCache_browser_display_focus_ring_on_anything : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_browser_display_focus_ring_widthE" ] pub static mut StaticPrefs_sVarCache_browser_display_focus_ring_width : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_browser_display_focus_ring_styleE" ] pub static mut StaticPrefs_sVarCache_browser_display_focus_ring_style : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_browser_display_use_system_colorsE" ] pub static mut StaticPrefs_sVarCache_browser_display_use_system_colors : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_browser_display_document_color_useE" ] pub static mut StaticPrefs_sVarCache_browser_display_document_color_use : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_browser_display_use_focus_colorsE" ] pub static mut StaticPrefs_sVarCache_browser_display_use_focus_colors : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs35sVarCache_browser_underline_anchorsE" ] pub static mut StaticPrefs_sVarCache_browser_underline_anchors : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs27sVarCache_browser_autofocusE" ] pub static mut StaticPrefs_sVarCache_browser_autofocus : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_browser_display_use_document_fontsE" ] pub static mut StaticPrefs_sVarCache_browser_display_use_document_fonts : root :: mozilla :: RelaxedAtomicInt32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs49sVarCache_gfx_font_rendering_opentype_svg_enabledE" ] pub static mut StaticPrefs_sVarCache_gfx_font_rendering_opentype_svg_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs37sVarCache_gfx_offscreencanvas_enabledE" ] pub static mut StaticPrefs_sVarCache_gfx_offscreencanvas_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_gfx_font_ahem_antialias_noneE" ] pub static mut StaticPrefs_sVarCache_gfx_font_ahem_antialias_none : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs35sVarCache_gfx_omta_background_colorE" ] pub static mut StaticPrefs_sVarCache_gfx_omta_background_color : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs29sVarCache_html5_offmainthreadE" ] pub static mut StaticPrefs_sVarCache_html5_offmainthread : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_html5_flushtimer_initialdelayE" ] pub static mut StaticPrefs_sVarCache_html5_flushtimer_initialdelay : root :: mozilla :: RelaxedAtomicInt32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_html5_flushtimer_subsequentdelayE" ] pub static mut StaticPrefs_sVarCache_html5_flushtimer_subsequentdelay : root :: mozilla :: RelaxedAtomicInt32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs37sVarCache_layout_cursor_block_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_cursor_block_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_layout_cursor_block_max_sizeE" ] pub static mut StaticPrefs_sVarCache_layout_cursor_block_max_size : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_layout_accessiblecaret_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs49sVarCache_layout_accessiblecaret_enabled_on_touchE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_enabled_on_touch : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_layout_accessiblecaret_always_tiltE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_always_tilt : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs79sVarCache_layout_accessiblecaret_caret_shown_when_long_tapping_on_empty_contentE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_caret_shown_when_long_tapping_on_empty_content : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs58sVarCache_layout_accessiblecaret_script_change_update_modeE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_script_change_update_mode : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs66sVarCache_layout_accessiblecaret_allow_dragging_across_other_caretE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_allow_dragging_across_other_caret : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_layout_accessiblecaret_hapticfeedbackE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_hapticfeedback : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs66sVarCache_layout_accessiblecaret_extend_selection_for_phone_numberE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_extend_selection_for_phone_number : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs60sVarCache_layout_accessiblecaret_hide_carets_for_mouse_inputE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_hide_carets_for_mouse_input : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_layout_accessiblecaret_widthE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_width : f32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_layout_accessiblecaret_heightE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_height : f32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_layout_accessiblecaret_margin_leftE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_margin_left : f32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs54sVarCache_layout_accessiblecaret_use_long_tap_injectorE" ] pub static mut StaticPrefs_sVarCache_layout_accessiblecaret_use_long_tap_injector : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs37sVarCache_layout_css_parsing_parallelE" ] pub static mut StaticPrefs_sVarCache_layout_css_parsing_parallel : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_layout_css_use_counters_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_use_counters_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs34sVarCache_layout_css_report_errorsE" ] pub static mut StaticPrefs_sVarCache_layout_css_report_errors : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_layout_css_font_display_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_font_display_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_layout_css_prefixes_webkitE" ] pub static mut StaticPrefs_sVarCache_layout_css_prefixes_webkit : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_layout_css_prefixes_device_pixel_ratio_webkitE" ] pub static mut StaticPrefs_sVarCache_layout_css_prefixes_device_pixel_ratio_webkit : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_layout_css_simple_moz_gradient_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_simple_moz_gradient_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs54sVarCache_layout_css_offset_logical_properties_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_offset_logical_properties_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_layout_css_control_characters_visibleE" ] pub static mut StaticPrefs_sVarCache_layout_css_control_characters_visible : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_layout_css_visited_links_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_visited_links_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_layout_css_webkit_appearance_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_webkit_appearance_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs49sVarCache_layout_css_moz_document_content_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_moz_document_content_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_layout_css_moz_binding_content_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_moz_binding_content_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_layout_css_supports_selector_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_supports_selector_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs57sVarCache_layout_css_moz_document_url_prefix_hack_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_moz_document_url_prefix_hack_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_layout_css_xul_display_values_content_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_xul_display_values_content_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs59sVarCache_layout_css_xul_box_display_values_content_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_xul_box_display_values_content_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs53sVarCache_layout_css_xul_tree_pseudos_content_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_xul_tree_pseudos_content_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs56sVarCache_layout_css_grid_template_subgrid_value_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_grid_template_subgrid_value_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs65sVarCache_layout_css_line_height_moz_block_height_content_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_line_height_moz_block_height_content_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_layout_css_font_variations_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_font_variations_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_layout_css_emulate_moz_box_with_flexE" ] pub static mut StaticPrefs_sVarCache_layout_css_emulate_moz_box_with_flex : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_layout_css_unknown_webkit_pseudo_elementE" ] pub static mut StaticPrefs_sVarCache_layout_css_unknown_webkit_pseudo_element : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_layout_css_clip_path_path_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_clip_path_path_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_layout_css_column_span_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_column_span_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_layout_css_contain_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_contain_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_layout_css_step_position_jump_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_step_position_jump_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_layout_dynamic_reflow_roots_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_dynamic_reflow_roots_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs58sVarCache_layout_lower_priority_refresh_driver_during_loadE" ] pub static mut StaticPrefs_sVarCache_layout_lower_priority_refresh_driver_during_load : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_layout_css_scroll_anchoring_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_scroll_anchoring_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_layout_css_scroll_anchoring_highlightE" ] pub static mut StaticPrefs_sVarCache_layout_css_scroll_anchoring_highlight : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_layout_css_scroll_snap_v1_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_scroll_snap_v1_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_layout_css_scroll_snap_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_scroll_snap_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs52sVarCache_layout_css_shared_memory_ua_sheets_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_shared_memory_ua_sheets_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_layout_css_resizeobserver_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_resizeobserver_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_layout_css_getBoxQuads_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_getBoxQuads_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_xul_panel_animations_enabledE" ] pub static mut StaticPrefs_sVarCache_xul_panel_animations_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_layout_css_webkit_line_clamp_enabledE" ] pub static mut StaticPrefs_sVarCache_layout_css_webkit_line_clamp_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_javascript_options_gc_on_memory_pressureE" ] pub static mut StaticPrefs_sVarCache_javascript_options_gc_on_memory_pressure : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs53sVarCache_javascript_options_compact_on_user_inactiveE" ] pub static mut StaticPrefs_sVarCache_javascript_options_compact_on_user_inactive : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs59sVarCache_javascript_options_compact_on_user_inactive_delayE" ] pub static mut StaticPrefs_sVarCache_javascript_options_compact_on_user_inactive_delay : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_javascript_options_mem_logE" ] pub static mut StaticPrefs_sVarCache_javascript_options_mem_log : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_javascript_options_mem_notifyE" ] pub static mut StaticPrefs_sVarCache_javascript_options_mem_notify : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_javascript_options_streamsE" ] pub static mut StaticPrefs_sVarCache_javascript_options_streams : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs35sVarCache_javascript_options_bigintE" ] pub static mut StaticPrefs_sVarCache_javascript_options_bigint : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_javascript_options_experimental_fieldsE" ] pub static mut StaticPrefs_sVarCache_javascript_options_experimental_fields : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_javascript_options_experimental_await_fixE" ] pub static mut StaticPrefs_sVarCache_javascript_options_experimental_await_fix : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_dom_ipc_cancel_content_js_when_navigatingE" ] pub static mut StaticPrefs_sVarCache_dom_ipc_cancel_content_js_when_navigating : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs24sVarCache_MediaCacheSizeE" ] pub static mut StaticPrefs_sVarCache_MediaCacheSize : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_MediaCacheCellularSizeE" ] pub static mut StaticPrefs_sVarCache_MediaCacheCellularSize : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs33sVarCache_MediaMemoryCacheMaxSizeE" ] pub static mut StaticPrefs_sVarCache_MediaMemoryCacheMaxSize : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_MediaMemoryCachesCombinedLimitKbE" ] pub static mut StaticPrefs_sVarCache_MediaMemoryCachesCombinedLimitKb : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_MediaMemoryCachesCombinedLimitPcSysmemE" ] pub static mut StaticPrefs_sVarCache_MediaMemoryCachesCombinedLimitPcSysmem : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs35sVarCache_MediaCacheResumeThresholdE" ] pub static mut StaticPrefs_sVarCache_MediaCacheResumeThreshold : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_MediaCacheCellularResumeThresholdE" ] pub static mut StaticPrefs_sVarCache_MediaCacheCellularResumeThreshold : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs34sVarCache_MediaCacheReadaheadLimitE" ] pub static mut StaticPrefs_sVarCache_MediaCacheReadaheadLimit : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_MediaCacheCellularReadaheadLimitE" ] pub static mut StaticPrefs_sVarCache_MediaCacheCellularReadaheadLimit : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_MediaResamplingEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaResamplingEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs33sVarCache_MediaForcestereoEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaForcestereoEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_MediaRuinAvSyncEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaRuinAvSyncEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs25sVarCache_MediaEmeEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaEmeEnabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_MediaClearkeyPersistentLicenseEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaClearkeyPersistentLicenseEnabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs30sVarCache_MediaUseBlankDecoderE" ] pub static mut StaticPrefs_sVarCache_MediaUseBlankDecoder : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_MediaGpuProcessDecoderE" ] pub static mut StaticPrefs_sVarCache_MediaGpuProcessDecoder : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_MediaRddProcessEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaRddProcessEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_MediaRddProcessStartupTimeoutMsE" ] pub static mut StaticPrefs_sVarCache_MediaRddProcessStartupTimeoutMs : root :: mozilla :: RelaxedAtomicInt32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs31sVarCache_MediaRddVorbisEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaRddVorbisEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs33sVarCache_media_navigator_enabledE" ] pub static mut StaticPrefs_sVarCache_media_navigator_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_media_devices_insecure_enabledE" ] pub static mut StaticPrefs_sVarCache_media_devices_insecure_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_media_getusermedia_insecure_enabledE" ] pub static mut StaticPrefs_sVarCache_media_getusermedia_insecure_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_media_peerconnection_enabledE" ] pub static mut StaticPrefs_sVarCache_media_peerconnection_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_MediaNavigatorMediadatadecoderVPXEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaNavigatorMediadatadecoderVPXEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_MediaNavigatorMediadatadecoderH264EnabledE" ] pub static mut StaticPrefs_sVarCache_MediaNavigatorMediadatadecoderH264Enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs28sVarCache_MediaFfmpegEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaFfmpegEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_MediaLibavcodecAllowObsoleteE" ] pub static mut StaticPrefs_sVarCache_MediaLibavcodecAllowObsolete : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs27sVarCache_MediaFfvpxEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaFfvpxEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_MediaFfmpegLowLatencyEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaFfmpegLowLatencyEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_MediaDecoderRecycleEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaDecoderRecycleEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_MediaDecoderSkipToNextKeyFrameEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaDecoderSkipToNextKeyFrameEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_MediaGmpDecoderEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaGmpDecoderEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs28sVarCache_MediaEmeAudioBlankE" ] pub static mut StaticPrefs_sVarCache_MediaEmeAudioBlank : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs28sVarCache_MediaEmeVideoBlankE" ] pub static mut StaticPrefs_sVarCache_MediaEmeVideoBlank : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_MediaEmeChromiumApiVideoShmemsE" ] pub static mut StaticPrefs_sVarCache_MediaEmeChromiumApiVideoShmems : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_MediaSuspendBkgndVideoEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaSuspendBkgndVideoEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_MediaSuspendBkgndVideoDelayMsE" ] pub static mut StaticPrefs_sVarCache_MediaSuspendBkgndVideoDelayMs : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_MediaDormantOnPauseTimeoutMsE" ] pub static mut StaticPrefs_sVarCache_MediaDormantOnPauseTimeoutMs : root :: mozilla :: RelaxedAtomicInt32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_MediaWebspeechSynthForceGlobalQueueE" ] pub static mut StaticPrefs_sVarCache_MediaWebspeechSynthForceGlobalQueue : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs34sVarCache_MediaWebspeechTestEnableE" ] pub static mut StaticPrefs_sVarCache_MediaWebspeechTestEnable : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_MediaWebspeechTextFakeFsmEventsE" ] pub static mut StaticPrefs_sVarCache_MediaWebspeechTextFakeFsmEvents : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_MediaWebspeechTextFakeRecognitionServiceE" ] pub static mut StaticPrefs_sVarCache_MediaWebspeechTextFakeRecognitionService : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_MediaWebspeechRecognitionEnableE" ] pub static mut StaticPrefs_sVarCache_MediaWebspeechRecognitionEnable : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_MediaWebspeechRecognitionForceEnableE" ] pub static mut StaticPrefs_sVarCache_MediaWebspeechRecognitionForceEnable : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs33sVarCache_MediaEncoderWebMEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaEncoderWebMEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs34sVarCache_MediaAudioMaxDecodeErrorE" ] pub static mut StaticPrefs_sVarCache_MediaAudioMaxDecodeError : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs34sVarCache_MediaVideoMaxDecodeErrorE" ] pub static mut StaticPrefs_sVarCache_MediaVideoMaxDecodeError : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs26sVarCache_MediaOpusEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaOpusEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs26sVarCache_MediaWaveEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaWaveEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs25sVarCache_MediaOggEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaOggEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs26sVarCache_MediaWebMEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaWebMEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs25sVarCache_MediaAv1EnabledE" ] pub static mut StaticPrefs_sVarCache_MediaAv1Enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs26sVarCache_MediaAv1UseDav1dE" ] pub static mut StaticPrefs_sVarCache_MediaAv1UseDav1d : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs26sVarCache_MediaFlacEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaFlacEnabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs25sVarCache_MediaHlsEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaHlsEnabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs25sVarCache_MediaMp4EnabledE" ] pub static mut StaticPrefs_sVarCache_MediaMp4Enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_MediaPlaybackWarningsAsErrorsE" ] pub static mut StaticPrefs_sVarCache_MediaPlaybackWarningsAsErrors : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_MediaResumeBkgndVideoOnTabhoverE" ] pub static mut StaticPrefs_sVarCache_MediaResumeBkgndVideoOnTabhover : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_MediaVideocontrolsLockVideoOrientationE" ] pub static mut StaticPrefs_sVarCache_MediaVideocontrolsLockVideoOrientation : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs30sVarCache_MediaSeamlessLoopingE" ] pub static mut StaticPrefs_sVarCache_MediaSeamlessLooping : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_MediaBlockEventEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaBlockEventEnabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs34sVarCache_MediaCapabilitiesEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaCapabilitiesEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_MediaCapabilitiesScreenEnabledE" ] pub static mut StaticPrefs_sVarCache_MediaCapabilitiesScreenEnabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs30sVarCache_MediaBenchmarkVp9FpsE" ] pub static mut StaticPrefs_sVarCache_MediaBenchmarkVp9Fps : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_MediaBenchmarkVp9ThresholdE" ] pub static mut StaticPrefs_sVarCache_MediaBenchmarkVp9Threshold : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_MediaBenchmarkVp9VersioncheckE" ] pub static mut StaticPrefs_sVarCache_MediaBenchmarkVp9Versioncheck : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs30sVarCache_MediaBenchmarkFramesE" ] pub static mut StaticPrefs_sVarCache_MediaBenchmarkFrames : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs31sVarCache_MediaBenchmarkTimeoutE" ] pub static mut StaticPrefs_sVarCache_MediaBenchmarkTimeout : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs31sVarCache_MediaTestVideoSuspendE" ] pub static mut StaticPrefs_sVarCache_MediaTestVideoSuspend : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs33sVarCache_MediaAutoplayAllowMutedE" ] pub static mut StaticPrefs_sVarCache_MediaAutoplayAllowMuted : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_MediaAutoplayBlackListOverrideDefaultE" ] pub static mut StaticPrefs_sVarCache_MediaAutoplayBlackListOverrideDefault : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_network_auth_subresource_http_auth_allowE" ] pub static mut StaticPrefs_sVarCache_network_auth_subresource_http_auth_allow : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs67sVarCache_network_auth_subresource_img_cross_origin_http_auth_allowE" ] pub static mut StaticPrefs_sVarCache_network_auth_subresource_img_cross_origin_http_auth_allow : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs74sVarCache_network_auth_non_web_content_triggered_resources_http_auth_allowE" ] pub static mut StaticPrefs_sVarCache_network_auth_non_web_content_triggered_resources_http_auth_allow : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_network_cookie_cookieBehaviorE" ] pub static mut StaticPrefs_sVarCache_network_cookie_cookieBehavior : root :: mozilla :: RelaxedAtomicInt32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_network_cookie_staleThresholdE" ] pub static mut StaticPrefs_sVarCache_network_cookie_staleThreshold : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_network_cookie_lifetimePolicyE" ] pub static mut StaticPrefs_sVarCache_network_cookie_lifetimePolicy : root :: mozilla :: RelaxedAtomicInt32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs35sVarCache_network_predictor_enabledE" ] pub static mut StaticPrefs_sVarCache_network_predictor_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs54sVarCache_network_cookieSettings_unblocked_for_testingE" ] pub static mut StaticPrefs_sVarCache_network_cookieSettings_unblocked_for_testing : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_network_predictor_enable_hover_on_sslE" ] pub static mut StaticPrefs_sVarCache_network_predictor_enable_hover_on_ssl : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_network_predictor_enable_prefetchE" ] pub static mut StaticPrefs_sVarCache_network_predictor_enable_prefetch : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_network_predictor_page_degradation_dayE" ] pub static mut StaticPrefs_sVarCache_network_predictor_page_degradation_day : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs49sVarCache_network_predictor_page_degradation_weekE" ] pub static mut StaticPrefs_sVarCache_network_predictor_page_degradation_week : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_network_predictor_page_degradation_monthE" ] pub static mut StaticPrefs_sVarCache_network_predictor_page_degradation_month : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs49sVarCache_network_predictor_page_degradation_yearE" ] pub static mut StaticPrefs_sVarCache_network_predictor_page_degradation_year : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_network_predictor_page_degradation_maxE" ] pub static mut StaticPrefs_sVarCache_network_predictor_page_degradation_max : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_network_predictor_subresource_degradation_dayE" ] pub static mut StaticPrefs_sVarCache_network_predictor_subresource_degradation_day : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs56sVarCache_network_predictor_subresource_degradation_weekE" ] pub static mut StaticPrefs_sVarCache_network_predictor_subresource_degradation_week : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs57sVarCache_network_predictor_subresource_degradation_monthE" ] pub static mut StaticPrefs_sVarCache_network_predictor_subresource_degradation_month : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs56sVarCache_network_predictor_subresource_degradation_yearE" ] pub static mut StaticPrefs_sVarCache_network_predictor_subresource_degradation_year : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_network_predictor_subresource_degradation_maxE" ] pub static mut StaticPrefs_sVarCache_network_predictor_subresource_degradation_max : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_network_predictor_prefetch_rolling_load_countE" ] pub static mut StaticPrefs_sVarCache_network_predictor_prefetch_rolling_load_count : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_network_predictor_prefetch_min_confidenceE" ] pub static mut StaticPrefs_sVarCache_network_predictor_prefetch_min_confidence : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs53sVarCache_network_predictor_preconnect_min_confidenceE" ] pub static mut StaticPrefs_sVarCache_network_predictor_preconnect_min_confidence : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs53sVarCache_network_predictor_preresolve_min_confidenceE" ] pub static mut StaticPrefs_sVarCache_network_predictor_preresolve_min_confidence : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs52sVarCache_network_predictor_prefetch_force_valid_forE" ] pub static mut StaticPrefs_sVarCache_network_predictor_prefetch_force_valid_for : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_network_predictor_max_resources_per_entryE" ] pub static mut StaticPrefs_sVarCache_network_predictor_max_resources_per_entry : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_network_predictor_max_uri_lengthE" ] pub static mut StaticPrefs_sVarCache_network_predictor_max_uri_length : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_network_predictor_doing_testsE" ] pub static mut StaticPrefs_sVarCache_network_predictor_doing_tests : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_network_traffic_analyzer_enabledE" ] pub static mut StaticPrefs_sVarCache_network_traffic_analyzer_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs37sVarCache_network_delay_tracking_loadE" ] pub static mut StaticPrefs_sVarCache_network_delay_tracking_load : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_network_dns_resolver_shutdown_timeout_msE" ] pub static mut StaticPrefs_sVarCache_network_dns_resolver_shutdown_timeout_ms : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_network_http_tailing_enabledE" ] pub static mut StaticPrefs_sVarCache_network_http_tailing_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_browser_sessionstore_dom_storage_limitE" ] pub static mut StaticPrefs_sVarCache_browser_sessionstore_dom_storage_limit : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_plain_text_wrap_long_linesE" ] pub static mut StaticPrefs_sVarCache_plain_text_wrap_long_lines : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs59sVarCache_browser_contentblocking_allowlist_storage_enabledE" ] pub static mut StaticPrefs_sVarCache_browser_contentblocking_allowlist_storage_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs63sVarCache_browser_contentblocking_allowlist_annotations_enabledE" ] pub static mut StaticPrefs_sVarCache_browser_contentblocking_allowlist_annotations_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_browser_contentblocking_originlog_lengthE" ] pub static mut StaticPrefs_sVarCache_browser_contentblocking_originlog_length : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs74sVarCache_browser_contentblocking_rejecttrackers_control_center_ui_enabledE" ] pub static mut StaticPrefs_sVarCache_browser_contentblocking_rejecttrackers_control_center_ui_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_privacy_file_unique_originE" ] pub static mut StaticPrefs_sVarCache_privacy_file_unique_origin : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_privacy_annotate_channels_strict_list_enabledE" ] pub static mut StaticPrefs_sVarCache_privacy_annotate_channels_strict_list_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs54sVarCache_privacy_trackingprotection_annotate_channelsE" ] pub static mut StaticPrefs_sVarCache_privacy_trackingprotection_annotate_channels : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs59sVarCache_privacy_trackingprotection_fingerprinting_enabledE" ] pub static mut StaticPrefs_sVarCache_privacy_trackingprotection_fingerprinting_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs68sVarCache_privacy_trackingprotection_fingerprinting_annotate_enabledE" ] pub static mut StaticPrefs_sVarCache_privacy_trackingprotection_fingerprinting_annotate_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs57sVarCache_privacy_trackingprotection_cryptomining_enabledE" ] pub static mut StaticPrefs_sVarCache_privacy_trackingprotection_cryptomining_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs66sVarCache_privacy_trackingprotection_cryptomining_annotate_enabledE" ] pub static mut StaticPrefs_sVarCache_privacy_trackingprotection_cryptomining_annotate_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs31sVarCache_privacy_spoof_englishE" ] pub static mut StaticPrefs_sVarCache_privacy_spoof_english : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_privacy_donottrackheader_enabledE" ] pub static mut StaticPrefs_sVarCache_privacy_donottrackheader_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs59sVarCache_privacy_trackingprotection_lower_network_priorityE" ] pub static mut StaticPrefs_sVarCache_privacy_trackingprotection_lower_network_priority : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs52sVarCache_privacy_restrict3rdpartystorage_expirationE" ] pub static mut StaticPrefs_sVarCache_privacy_restrict3rdpartystorage_expiration : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_privacy_userInteraction_expirationE" ] pub static mut StaticPrefs_sVarCache_privacy_userInteraction_expiration : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_privacy_userInteraction_document_intervalE" ] pub static mut StaticPrefs_sVarCache_privacy_userInteraction_document_interval : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_privacy_documentCookies_maxageE" ] pub static mut StaticPrefs_sVarCache_privacy_documentCookies_maxage : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_privacy_resistFingerprintingE" ] pub static mut StaticPrefs_sVarCache_privacy_resistFingerprinting : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs74sVarCache_privacy_resistFingerprinting_autoDeclineNoUserInputCanvasPromptsE" ] pub static mut StaticPrefs_sVarCache_privacy_resistFingerprinting_autoDeclineNoUserInputCanvasPrompts : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs53sVarCache_privacy_storagePrincipal_enabledForTrackersE" ] pub static mut StaticPrefs_sVarCache_privacy_storagePrincipal_enabledForTrackers : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_privacy_window_maxInnerWidthE" ] pub static mut StaticPrefs_sVarCache_privacy_window_maxInnerWidth : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_privacy_window_maxInnerHeightE" ] pub static mut StaticPrefs_sVarCache_privacy_window_maxInnerHeight : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_dom_event_handling_user_input_time_limitE" ] pub static mut StaticPrefs_sVarCache_dom_event_handling_user_input_time_limit : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs48sVarCache_browser_safebrowsing_passwords_enabledE" ] pub static mut StaticPrefs_sVarCache_browser_safebrowsing_passwords_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_browser_safebrowsing_malware_enabledE" ] pub static mut StaticPrefs_sVarCache_browser_safebrowsing_malware_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_browser_safebrowsing_phishing_enabledE" ] pub static mut StaticPrefs_sVarCache_browser_safebrowsing_phishing_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_browser_safebrowsing_blockedURIs_enabledE" ] pub static mut StaticPrefs_sVarCache_browser_safebrowsing_blockedURIs_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs55sVarCache_browser_safebrowsing_prefixset_max_array_sizeE" ] pub static mut StaticPrefs_sVarCache_browser_safebrowsing_prefixset_max_array_size : root :: mozilla :: RelaxedAtomicUint32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_browser_tabs_remote_useCrossOriginPolicyE" ] pub static mut StaticPrefs_sVarCache_browser_tabs_remote_useCrossOriginPolicy : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs43sVarCache_ui_use_standins_for_native_colorsE" ] pub static mut StaticPrefs_sVarCache_ui_use_standins_for_native_colors : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs32sVarCache_ui_use_activity_cursorE" ] pub static mut StaticPrefs_sVarCache_ui_use_activity_cursor : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_channelclassifier_allowlist_exampleE" ] pub static mut StaticPrefs_sVarCache_channelclassifier_allowlist_example : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs29sVarCache_security_csp_enableE" ] pub static mut StaticPrefs_sVarCache_security_csp_enable : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_security_csp_enableStrictDynamicE" ] pub static mut StaticPrefs_sVarCache_security_csp_enableStrictDynamic : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs57sVarCache_security_csp_reporting_script_sample_max_lengthE" ] pub static mut StaticPrefs_sVarCache_security_csp_reporting_script_sample_max_length : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs37sVarCache_view_source_editor_externalE" ] pub static mut StaticPrefs_sVarCache_view_source_editor_external : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs26sVarCache_devtools_enabledE" ] pub static mut StaticPrefs_sVarCache_devtools_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs40sVarCache_devtools_console_stdout_chromeE" ] pub static mut StaticPrefs_sVarCache_devtools_console_stdout_chrome : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_devtools_console_stdout_contentE" ] pub static mut StaticPrefs_sVarCache_devtools_console_stdout_content : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs44sVarCache_dom_security_featurePolicy_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_security_featurePolicy_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_dom_security_featurePolicy_header_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_security_featurePolicy_header_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs51sVarCache_dom_security_featurePolicy_webidl_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_security_featurePolicy_webidl_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs36sVarCache_plugins_flashBlock_enabledE" ] pub static mut StaticPrefs_sVarCache_plugins_flashBlock_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs33sVarCache_plugins_http_https_onlyE" ] pub static mut StaticPrefs_sVarCache_plugins_http_https_only : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs31sVarCache_dom_reporting_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_reporting_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_dom_reporting_testing_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_reporting_testing_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_dom_reporting_featurePolicy_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_reporting_featurePolicy_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs38sVarCache_dom_reporting_header_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_reporting_header_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs39sVarCache_dom_reporting_cleanup_timeoutE" ] pub static mut StaticPrefs_sVarCache_dom_reporting_cleanup_timeout : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs42sVarCache_dom_reporting_delivering_timeoutE" ] pub static mut StaticPrefs_sVarCache_dom_reporting_delivering_timeout : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs46sVarCache_dom_reporting_delivering_maxFailuresE" ] pub static mut StaticPrefs_sVarCache_dom_reporting_delivering_maxFailures : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs45sVarCache_dom_reporting_delivering_maxReportsE" ] pub static mut StaticPrefs_sVarCache_dom_reporting_delivering_maxReports : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs50sVarCache_dom_w3c_touch_events_legacy_apis_enabledE" ] pub static mut StaticPrefs_sVarCache_dom_w3c_touch_events_legacy_apis_enabled : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs41sVarCache_medium_high_event_queue_enabledE" ] pub static mut StaticPrefs_sVarCache_medium_high_event_queue_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs47sVarCache_security_fileuri_strict_origin_policyE" ] pub static mut StaticPrefs_sVarCache_security_fileuri_strict_origin_policy : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs61sVarCache_privacy_trackingprotection_origin_telemetry_enabledE" ] pub static mut StaticPrefs_sVarCache_privacy_trackingprotection_origin_telemetry_enabled : root :: mozilla :: RelaxedAtomicBool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla11StaticPrefs54sVarCache_telemetry_origin_telemetry_test_mode_enabledE" ] pub static mut StaticPrefs_sVarCache_telemetry_origin_telemetry_test_mode_enabled : root :: mozilla :: RelaxedAtomicBool ; } # [ test ] fn bindgen_test_layout_StaticPrefs ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StaticPrefs > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( StaticPrefs ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StaticPrefs > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( StaticPrefs ) ) ) ; } # [ repr ( C ) ] # [ repr ( align ( 4 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SeenPtrs { pub _bindgen_opaque_blob : [ u32 ; 5usize ] , } # [ test ] fn bindgen_test_layout_SeenPtrs ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SeenPtrs > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( SeenPtrs ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SeenPtrs > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SeenPtrs ) ) ) ; } # [ doc = " Right now our identifier map entries contain information for \'name\'" ] # [ doc = " and \'id\' mappings of a given string. This is so that" ] # [ doc = " nsHTMLDocument::ResolveName only has to do one hash lookup instead" ] # [ doc = " of two. It\'s not clear whether this still matters for performance." ] # [ doc = "" ] # [ doc = " We also store the document.all result list here. This is mainly so that" ] # [ doc = " when all elements with the given ID are removed and we remove" ] # [ doc = " the ID\'s IdentifierMapEntry, the document.all result is released too." ] # [ doc = " Perhaps the document.all results should have their own hashtable" ] # [ doc = " in nsHTMLDocument." ] # [ repr ( C ) ] pub struct IdentifierMapEntry { pub mKey : root :: mozilla :: IdentifierMapEntry_AtomOrString , pub mIdContentList : root :: mozilla :: dom :: TreeOrderedArray , pub mNameContentList : root :: RefPtr < root :: nsBaseContentList > , pub mChangeCallbacks : u32 , pub mImageElement : root :: RefPtr < root :: mozilla :: IdentifierMapEntry_Element > , } pub type IdentifierMapEntry_Document = root :: mozilla :: dom :: Document ; pub type IdentifierMapEntry_Element = root :: mozilla :: dom :: Element ; pub use self :: super :: super :: root :: mozilla :: net :: ReferrerPolicy as IdentifierMapEntry_ReferrerPolicy ; # [ doc = " @see Document::IDTargetObserver, this is just here to avoid include hell." ] pub type IdentifierMapEntry_IDTargetObserver = :: std :: option :: Option < unsafe extern "C" fn ( aOldElement : * mut root :: mozilla :: IdentifierMapEntry_Element , aNewelement : * mut root :: mozilla :: IdentifierMapEntry_Element , aData : * mut :: std :: os :: raw :: c_void ) -> bool > ; # [ repr ( C ) ] pub struct IdentifierMapEntry_AtomOrString { pub mAtom : root :: RefPtr < root :: nsAtom > , pub mString : ::gecko_bindings::structs::nsString , } # [ test ] fn bindgen_test_layout_IdentifierMapEntry_AtomOrString ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IdentifierMapEntry_AtomOrString > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( IdentifierMapEntry_AtomOrString ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IdentifierMapEntry_AtomOrString > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IdentifierMapEntry_AtomOrString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry_AtomOrString > ( ) ) ) . mAtom as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry_AtomOrString ) , "::" , stringify ! ( mAtom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry_AtomOrString > ( ) ) ) . mString as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry_AtomOrString ) , "::" , stringify ! ( mString ) ) ) ; } pub type IdentifierMapEntry_KeyType = * const root :: mozilla :: IdentifierMapEntry_AtomOrString ; pub type IdentifierMapEntry_KeyTypePointer = * const root :: mozilla :: IdentifierMapEntry_AtomOrString ; pub const IdentifierMapEntry_ALLOW_MEMMOVE : root :: mozilla :: IdentifierMapEntry__bindgen_ty_1 = 0 ; pub type IdentifierMapEntry__bindgen_ty_1 = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IdentifierMapEntry_ChangeCallback { pub mCallback : root :: mozilla :: IdentifierMapEntry_IDTargetObserver , pub mData : * mut :: std :: os :: raw :: c_void , pub mForImage : bool , } # [ test ] fn bindgen_test_layout_IdentifierMapEntry_ChangeCallback ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IdentifierMapEntry_ChangeCallback > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( IdentifierMapEntry_ChangeCallback ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IdentifierMapEntry_ChangeCallback > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IdentifierMapEntry_ChangeCallback ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry_ChangeCallback > ( ) ) ) . mCallback as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry_ChangeCallback ) , "::" , stringify ! ( mCallback ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry_ChangeCallback > ( ) ) ) . mData as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry_ChangeCallback ) , "::" , stringify ! ( mData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry_ChangeCallback > ( ) ) ) . mForImage as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry_ChangeCallback ) , "::" , stringify ! ( mForImage ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IdentifierMapEntry_ChangeCallbackEntry { pub mKey : root :: mozilla :: IdentifierMapEntry_ChangeCallback , } pub type IdentifierMapEntry_ChangeCallbackEntry_KeyType = root :: mozilla :: IdentifierMapEntry_ChangeCallback ; pub type IdentifierMapEntry_ChangeCallbackEntry_KeyTypePointer = * const root :: mozilla :: IdentifierMapEntry_ChangeCallback ; pub const IdentifierMapEntry_ChangeCallbackEntry_ALLOW_MEMMOVE : root :: mozilla :: IdentifierMapEntry_ChangeCallbackEntry__bindgen_ty_1 = 1 ; pub type IdentifierMapEntry_ChangeCallbackEntry__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_IdentifierMapEntry_ChangeCallbackEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IdentifierMapEntry_ChangeCallbackEntry > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( IdentifierMapEntry_ChangeCallbackEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IdentifierMapEntry_ChangeCallbackEntry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IdentifierMapEntry_ChangeCallbackEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry_ChangeCallbackEntry > ( ) ) ) . mKey as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry_ChangeCallbackEntry ) , "::" , stringify ! ( mKey ) ) ) ; } # [ test ] fn bindgen_test_layout_IdentifierMapEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IdentifierMapEntry > ( ) , 44usize , concat ! ( "Size of: " , stringify ! ( IdentifierMapEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IdentifierMapEntry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IdentifierMapEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry > ( ) ) ) . mKey as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry ) , "::" , stringify ! ( mKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry > ( ) ) ) . mIdContentList as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry ) , "::" , stringify ! ( mIdContentList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry > ( ) ) ) . mNameContentList as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry ) , "::" , stringify ! ( mNameContentList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry > ( ) ) ) . mChangeCallbacks as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry ) , "::" , stringify ! ( mChangeCallbacks ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IdentifierMapEntry > ( ) ) ) . mImageElement as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( IdentifierMapEntry ) , "::" , stringify ! ( mImageElement ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FullscreenExit { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FullscreenRequest { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PendingAnimationTracker { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SMILAnimationController { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedIntegerPair { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedLength { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedNumberPair { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedOrient { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedPreserveAspectRatio { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedViewBox { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGLengthList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGNumberList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGPathData { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGPointList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGStringList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGTransformList { _unused : [ u8 ; 0 ] , } # [ doc = " EnumSet<T, U> is a set of values defined by an enumeration. It is implemented" ] # [ doc = " using a bit mask with the size of U for each value. It works both for enum" ] # [ doc = " and enum class types." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EnumSet < Serialized > { pub mBitField : Serialized , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Serialized > > , } pub type EnumSet_valueType < T > = T ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct EnumSet_ConstIterator < Serialized > { pub mSet : * const root :: mozilla :: EnumSet < Serialized > , pub mPos : u32 , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < Serialized > > , } pub mod widget { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ doc = " Preference for receiving IME updates" ] # [ doc = "" ] # [ doc = " If mWantUpdates is not NOTIFY_NOTHING, nsTextStateManager will observe text" ] # [ doc = " change and/or selection change and call nsIWidget::NotifyIME() with" ] # [ doc = " NOTIFY_IME_OF_SELECTION_CHANGE and/or NOTIFY_IME_OF_TEXT_CHANGE." ] # [ doc = " Please note that the text change observing cost is very expensive especially" ] # [ doc = " on an HTML editor has focus." ] # [ doc = " If the IME implementation on a particular platform doesn\'t care about" ] # [ doc = " NOTIFY_IME_OF_SELECTION_CHANGE and/or NOTIFY_IME_OF_TEXT_CHANGE," ] # [ doc = " they should set mWantUpdates to NOTIFY_NOTHING to avoid the cost." ] # [ doc = " If the IME implementation needs notifications even while our process is" ] # [ doc = " deactive, it should also set NOTIFY_DURING_DEACTIVE." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IMENotificationRequests { pub mWantUpdates : root :: mozilla :: widget :: IMENotificationRequests_Notifications , } pub type IMENotificationRequests_Notifications = u8 ; pub const IMENotificationRequests_NOTIFY_NOTHING : root :: mozilla :: widget :: IMENotificationRequests__bindgen_ty_1 = 0 ; pub const IMENotificationRequests_NOTIFY_TEXT_CHANGE : root :: mozilla :: widget :: IMENotificationRequests__bindgen_ty_1 = 2 ; pub const IMENotificationRequests_NOTIFY_POSITION_CHANGE : root :: mozilla :: widget :: IMENotificationRequests__bindgen_ty_1 = 4 ; pub const IMENotificationRequests_NOTIFY_MOUSE_BUTTON_EVENT_ON_CHAR : root :: mozilla :: widget :: IMENotificationRequests__bindgen_ty_1 = 8 ; pub const IMENotificationRequests_NOTIFY_DURING_DEACTIVE : root :: mozilla :: widget :: IMENotificationRequests__bindgen_ty_1 = 128 ; pub const IMENotificationRequests_NOTIFY_ALL : root :: mozilla :: widget :: IMENotificationRequests__bindgen_ty_1 = 14 ; pub type IMENotificationRequests__bindgen_ty_1 = u8 ; # [ test ] fn bindgen_test_layout_IMENotificationRequests ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotificationRequests > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( IMENotificationRequests ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotificationRequests > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( IMENotificationRequests ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotificationRequests > ( ) ) ) . mWantUpdates as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotificationRequests ) , "::" , stringify ! ( mWantUpdates ) ) ) ; } # [ doc = " Contains IMEStatus plus information about the current" ] # [ doc = " input context that the IME can use as hints if desired." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IMEState { pub mEnabled : root :: mozilla :: widget :: IMEState_Enabled , pub mOpen : root :: mozilla :: widget :: IMEState_Open , } # [ doc = " \'Disabled\' means the user cannot use IME. So, the IME open state should" ] # [ doc = " be \'closed\' during \'disabled\'." ] pub const IMEState_Enabled_DISABLED : root :: mozilla :: widget :: IMEState_Enabled = 0 ; # [ doc = " \'Enabled\' means the user can use IME." ] pub const IMEState_Enabled_ENABLED : root :: mozilla :: widget :: IMEState_Enabled = 1 ; # [ doc = " \'Password\' state is a special case for the password editors." ] # [ doc = " E.g., on mac, the password editors should disable the non-Roman" ] # [ doc = " keyboard layouts at getting focus. Thus, the password editor may have" ] # [ doc = " special rules on some platforms." ] pub const IMEState_Enabled_PASSWORD : root :: mozilla :: widget :: IMEState_Enabled = 2 ; # [ doc = " This state is used when a plugin is focused." ] # [ doc = " When a plug-in is focused content, we should send native events" ] # [ doc = " directly. Because we don\'t process some native events, but they may" ] # [ doc = " be needed by the plug-in." ] pub const IMEState_Enabled_PLUGIN : root :: mozilla :: widget :: IMEState_Enabled = 3 ; # [ doc = " \'Unknown\' is useful when you cache this enum.  So, this shouldn\'t be" ] # [ doc = " used with nsIWidget::SetInputContext()." ] pub const IMEState_Enabled_UNKNOWN : root :: mozilla :: widget :: IMEState_Enabled = 4 ; # [ doc = " IME enabled states, the mEnabled value of" ] # [ doc = " SetInputContext()/GetInputContext() should be one value of following" ] # [ doc = " values." ] # [ doc = "" ] # [ doc = " WARNING: If you change these values, you also need to edit:" ] # [ doc = "   nsIDOMWindowUtils.idl" ] # [ doc = "   nsContentUtils::GetWidgetStatusFromIMEStatus" ] pub type IMEState_Enabled = u32 ; # [ doc = " \'Unsupported\' means the platform cannot return actual IME open state." ] # [ doc = " This value is used only by GetInputContext()." ] pub const IMEState_Open_OPEN_STATE_NOT_SUPPORTED : root :: mozilla :: widget :: IMEState_Open = 0 ; # [ doc = " \'Don\'t change\' means the widget shouldn\'t change IME open state when" ] # [ doc = " SetInputContext() is called." ] pub const IMEState_Open_DONT_CHANGE_OPEN_STATE : root :: mozilla :: widget :: IMEState_Open = 0 ; # [ doc = " \'Open\' means that IME should compose in its primary language (or latest" ] # [ doc = " input mode except direct ASCII character input mode).  Even if IME is" ] # [ doc = " opened by this value, users should be able to close IME by theirselves." ] # [ doc = " Web contents can specify this value by |ime-mode: active;|." ] pub const IMEState_Open_OPEN : root :: mozilla :: widget :: IMEState_Open = 1 ; # [ doc = " \'Closed\' means that IME shouldn\'t handle key events (or should handle" ] # [ doc = " as ASCII character inputs on mobile device).  Even if IME is closed by" ] # [ doc = " this value, users should be able to open IME by theirselves." ] # [ doc = " Web contents can specify this value by |ime-mode: inactive;|." ] pub const IMEState_Open_CLOSED : root :: mozilla :: widget :: IMEState_Open = 2 ; # [ doc = " IME open states the mOpen value of SetInputContext() should be one value of" ] # [ doc = " OPEN, CLOSE or DONT_CHANGE_OPEN_STATE.  GetInputContext() should return" ] # [ doc = " OPEN, CLOSE or OPEN_STATE_NOT_SUPPORTED." ] pub type IMEState_Open = u32 ; # [ test ] fn bindgen_test_layout_IMEState ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMEState > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( IMEState ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMEState > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMEState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMEState > ( ) ) ) . mEnabled as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMEState ) , "::" , stringify ! ( mEnabled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMEState > ( ) ) ) . mOpen as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( IMEState ) , "::" , stringify ! ( mOpen ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct NativeIMEContext { pub mRawNativeIMEContext : usize , pub __bindgen_padding_0 : u32 , pub mOriginProcessID : u64 , } # [ test ] fn bindgen_test_layout_NativeIMEContext ( ) { assert_eq ! ( :: std :: mem :: size_of :: < NativeIMEContext > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( NativeIMEContext ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < NativeIMEContext > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( NativeIMEContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NativeIMEContext > ( ) ) ) . mRawNativeIMEContext as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( NativeIMEContext ) , "::" , stringify ! ( mRawNativeIMEContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NativeIMEContext > ( ) ) ) . mOriginProcessID as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( NativeIMEContext ) , "::" , stringify ! ( mOriginProcessID ) ) ) ; } # [ repr ( C ) ] pub struct InputContext { pub mIMEState : root :: mozilla :: widget :: IMEState , pub mHTMLInputType : ::gecko_bindings::structs::nsString , pub mHTMLInputInputmode : ::gecko_bindings::structs::nsString , pub mActionHint : ::gecko_bindings::structs::nsString , pub mOrigin : root :: mozilla :: widget :: InputContext_Origin , pub mMayBeIMEUnaware : bool , # [ doc = " True if the document has ever received user input" ] pub mHasHandledUserInput : bool , pub mInPrivateBrowsing : bool , } pub const InputContext_Origin_ORIGIN_MAIN : root :: mozilla :: widget :: InputContext_Origin = 0 ; pub const InputContext_Origin_ORIGIN_CONTENT : root :: mozilla :: widget :: InputContext_Origin = 1 ; # [ doc = " mOrigin indicates whether this focus event refers to main or remote" ] # [ doc = " content." ] pub type InputContext_Origin = u32 ; # [ test ] fn bindgen_test_layout_InputContext ( ) { assert_eq ! ( :: std :: mem :: size_of :: < InputContext > ( ) , 52usize , concat ! ( "Size of: " , stringify ! ( InputContext ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < InputContext > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( InputContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContext > ( ) ) ) . mIMEState as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( InputContext ) , "::" , stringify ! ( mIMEState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContext > ( ) ) ) . mHTMLInputType as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( InputContext ) , "::" , stringify ! ( mHTMLInputType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContext > ( ) ) ) . mHTMLInputInputmode as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( InputContext ) , "::" , stringify ! ( mHTMLInputInputmode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContext > ( ) ) ) . mActionHint as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( InputContext ) , "::" , stringify ! ( mActionHint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContext > ( ) ) ) . mOrigin as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( InputContext ) , "::" , stringify ! ( mOrigin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContext > ( ) ) ) . mMayBeIMEUnaware as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( InputContext ) , "::" , stringify ! ( mMayBeIMEUnaware ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContext > ( ) ) ) . mHasHandledUserInput as * const _ as usize } , 49usize , concat ! ( "Offset of field: " , stringify ! ( InputContext ) , "::" , stringify ! ( mHasHandledUserInput ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContext > ( ) ) ) . mInPrivateBrowsing as * const _ as usize } , 50usize , concat ! ( "Offset of field: " , stringify ! ( InputContext ) , "::" , stringify ! ( mInPrivateBrowsing ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct InputContextAction { pub mCause : root :: mozilla :: widget :: InputContextAction_Cause , pub mFocusChange : root :: mozilla :: widget :: InputContextAction_FocusChange , } pub const InputContextAction_Cause_CAUSE_UNKNOWN : root :: mozilla :: widget :: InputContextAction_Cause = 0 ; pub const InputContextAction_Cause_CAUSE_UNKNOWN_CHROME : root :: mozilla :: widget :: InputContextAction_Cause = 1 ; pub const InputContextAction_Cause_CAUSE_KEY : root :: mozilla :: widget :: InputContextAction_Cause = 2 ; pub const InputContextAction_Cause_CAUSE_MOUSE : root :: mozilla :: widget :: InputContextAction_Cause = 3 ; pub const InputContextAction_Cause_CAUSE_TOUCH : root :: mozilla :: widget :: InputContextAction_Cause = 4 ; pub const InputContextAction_Cause_CAUSE_UNKNOWN_DURING_NON_KEYBOARD_INPUT : root :: mozilla :: widget :: InputContextAction_Cause = 5 ; pub const InputContextAction_Cause_CAUSE_UNKNOWN_DURING_KEYBOARD_INPUT : root :: mozilla :: widget :: InputContextAction_Cause = 6 ; # [ doc = " mCause indicates what action causes calling nsIWidget::SetInputContext()." ] # [ doc = " It must be one of following values." ] pub type InputContextAction_Cause = u32 ; pub const InputContextAction_FocusChange_FOCUS_NOT_CHANGED : root :: mozilla :: widget :: InputContextAction_FocusChange = 0 ; pub const InputContextAction_FocusChange_GOT_FOCUS : root :: mozilla :: widget :: InputContextAction_FocusChange = 1 ; pub const InputContextAction_FocusChange_LOST_FOCUS : root :: mozilla :: widget :: InputContextAction_FocusChange = 2 ; pub const InputContextAction_FocusChange_MENU_GOT_PSEUDO_FOCUS : root :: mozilla :: widget :: InputContextAction_FocusChange = 3 ; pub const InputContextAction_FocusChange_MENU_LOST_PSEUDO_FOCUS : root :: mozilla :: widget :: InputContextAction_FocusChange = 4 ; pub const InputContextAction_FocusChange_WIDGET_CREATED : root :: mozilla :: widget :: InputContextAction_FocusChange = 5 ; # [ doc = " mFocusChange indicates what happened for focus." ] pub type InputContextAction_FocusChange = u32 ; # [ test ] fn bindgen_test_layout_InputContextAction ( ) { assert_eq ! ( :: std :: mem :: size_of :: < InputContextAction > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( InputContextAction ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < InputContextAction > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( InputContextAction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContextAction > ( ) ) ) . mCause as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( InputContextAction ) , "::" , stringify ! ( mCause ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < InputContextAction > ( ) ) ) . mFocusChange as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( InputContextAction ) , "::" , stringify ! ( mFocusChange ) ) ) ; } pub type IMEMessageType = i8 ; pub const IMEMessage_NOTIFY_IME_OF_NOTHING : root :: mozilla :: widget :: IMEMessage = 0 ; pub const IMEMessage_NOTIFY_IME_OF_FOCUS : root :: mozilla :: widget :: IMEMessage = 1 ; pub const IMEMessage_NOTIFY_IME_OF_BLUR : root :: mozilla :: widget :: IMEMessage = 2 ; pub const IMEMessage_NOTIFY_IME_OF_SELECTION_CHANGE : root :: mozilla :: widget :: IMEMessage = 3 ; pub const IMEMessage_NOTIFY_IME_OF_TEXT_CHANGE : root :: mozilla :: widget :: IMEMessage = 4 ; pub const IMEMessage_NOTIFY_IME_OF_COMPOSITION_EVENT_HANDLED : root :: mozilla :: widget :: IMEMessage = 5 ; pub const IMEMessage_NOTIFY_IME_OF_POSITION_CHANGE : root :: mozilla :: widget :: IMEMessage = 6 ; pub const IMEMessage_NOTIFY_IME_OF_MOUSE_BUTTON_EVENT : root :: mozilla :: widget :: IMEMessage = 7 ; pub const IMEMessage_REQUEST_TO_COMMIT_COMPOSITION : root :: mozilla :: widget :: IMEMessage = 8 ; pub const IMEMessage_REQUEST_TO_CANCEL_COMPOSITION : root :: mozilla :: widget :: IMEMessage = 9 ; pub type IMEMessage = i8 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct IMENotification { pub mMessage : root :: mozilla :: widget :: IMEMessage , pub __bindgen_anon_1 : root :: mozilla :: widget :: IMENotification__bindgen_ty_1 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IMENotification_Point { pub mX : i32 , pub mY : i32 , } # [ test ] fn bindgen_test_layout_IMENotification_Point ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotification_Point > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( IMENotification_Point ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotification_Point > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMENotification_Point ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_Point > ( ) ) ) . mX as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_Point ) , "::" , stringify ! ( mX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_Point > ( ) ) ) . mY as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_Point ) , "::" , stringify ! ( mY ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IMENotification_Rect { pub mX : i32 , pub mY : i32 , pub mWidth : i32 , pub mHeight : i32 , } # [ test ] fn bindgen_test_layout_IMENotification_Rect ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotification_Rect > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( IMENotification_Rect ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotification_Rect > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMENotification_Rect ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_Rect > ( ) ) ) . mX as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_Rect ) , "::" , stringify ! ( mX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_Rect > ( ) ) ) . mY as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_Rect ) , "::" , stringify ! ( mY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_Rect > ( ) ) ) . mWidth as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_Rect ) , "::" , stringify ! ( mWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_Rect > ( ) ) ) . mHeight as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_Rect ) , "::" , stringify ! ( mHeight ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IMENotification_SelectionChangeDataBase { pub mOffset : u32 , pub mString : * mut ::gecko_bindings::structs::nsString , pub mWritingMode : u8 , pub mReversed : bool , pub mCausedByComposition : bool , pub mCausedBySelectionEvent : bool , pub mOccurredDuringComposition : bool , } # [ test ] fn bindgen_test_layout_IMENotification_SelectionChangeDataBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotification_SelectionChangeDataBase > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( IMENotification_SelectionChangeDataBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotification_SelectionChangeDataBase > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMENotification_SelectionChangeDataBase ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_SelectionChangeDataBase > ( ) ) ) . mOffset as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_SelectionChangeDataBase ) , "::" , stringify ! ( mOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_SelectionChangeDataBase > ( ) ) ) . mString as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_SelectionChangeDataBase ) , "::" , stringify ! ( mString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_SelectionChangeDataBase > ( ) ) ) . mWritingMode as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_SelectionChangeDataBase ) , "::" , stringify ! ( mWritingMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_SelectionChangeDataBase > ( ) ) ) . mReversed as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_SelectionChangeDataBase ) , "::" , stringify ! ( mReversed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_SelectionChangeDataBase > ( ) ) ) . mCausedByComposition as * const _ as usize } , 10usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_SelectionChangeDataBase ) , "::" , stringify ! ( mCausedByComposition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_SelectionChangeDataBase > ( ) ) ) . mCausedBySelectionEvent as * const _ as usize } , 11usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_SelectionChangeDataBase ) , "::" , stringify ! ( mCausedBySelectionEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_SelectionChangeDataBase > ( ) ) ) . mOccurredDuringComposition as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_SelectionChangeDataBase ) , "::" , stringify ! ( mOccurredDuringComposition ) ) ) ; } # [ repr ( C ) ] pub struct IMENotification_SelectionChangeData { pub _base : root :: mozilla :: widget :: IMENotification_SelectionChangeDataBase , pub mStringInstance : ::gecko_bindings::structs::nsString , } # [ test ] fn bindgen_test_layout_IMENotification_SelectionChangeData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotification_SelectionChangeData > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( IMENotification_SelectionChangeData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotification_SelectionChangeData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMENotification_SelectionChangeData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_SelectionChangeData > ( ) ) ) . mStringInstance as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_SelectionChangeData ) , "::" , stringify ! ( mStringInstance ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IMENotification_TextChangeDataBase { pub mStartOffset : u32 , pub mRemovedEndOffset : u32 , pub mAddedEndOffset : u32 , pub mCausedOnlyByComposition : bool , pub mIncludingChangesDuringComposition : bool , pub mIncludingChangesWithoutComposition : bool , } # [ test ] fn bindgen_test_layout_IMENotification_TextChangeDataBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotification_TextChangeDataBase > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( IMENotification_TextChangeDataBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotification_TextChangeDataBase > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMENotification_TextChangeDataBase ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_TextChangeDataBase > ( ) ) ) . mStartOffset as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_TextChangeDataBase ) , "::" , stringify ! ( mStartOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_TextChangeDataBase > ( ) ) ) . mRemovedEndOffset as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_TextChangeDataBase ) , "::" , stringify ! ( mRemovedEndOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_TextChangeDataBase > ( ) ) ) . mAddedEndOffset as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_TextChangeDataBase ) , "::" , stringify ! ( mAddedEndOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_TextChangeDataBase > ( ) ) ) . mCausedOnlyByComposition as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_TextChangeDataBase ) , "::" , stringify ! ( mCausedOnlyByComposition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_TextChangeDataBase > ( ) ) ) . mIncludingChangesDuringComposition as * const _ as usize } , 13usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_TextChangeDataBase ) , "::" , stringify ! ( mIncludingChangesDuringComposition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_TextChangeDataBase > ( ) ) ) . mIncludingChangesWithoutComposition as * const _ as usize } , 14usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_TextChangeDataBase ) , "::" , stringify ! ( mIncludingChangesWithoutComposition ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IMENotification_TextChangeData { pub _base : root :: mozilla :: widget :: IMENotification_TextChangeDataBase , } # [ test ] fn bindgen_test_layout_IMENotification_TextChangeData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotification_TextChangeData > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( IMENotification_TextChangeData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotification_TextChangeData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMENotification_TextChangeData ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IMENotification_MouseButtonEventData { pub mEventMessage : root :: mozilla :: EventMessage , pub mOffset : u32 , pub mCursorPos : root :: mozilla :: widget :: IMENotification_Point , pub mCharRect : root :: mozilla :: widget :: IMENotification_Rect , pub mButton : i16 , pub mButtons : i16 , pub mModifiers : root :: mozilla :: Modifiers , } # [ test ] fn bindgen_test_layout_IMENotification_MouseButtonEventData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotification_MouseButtonEventData > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( IMENotification_MouseButtonEventData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotification_MouseButtonEventData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMENotification_MouseButtonEventData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_MouseButtonEventData > ( ) ) ) . mEventMessage as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_MouseButtonEventData ) , "::" , stringify ! ( mEventMessage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_MouseButtonEventData > ( ) ) ) . mOffset as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_MouseButtonEventData ) , "::" , stringify ! ( mOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_MouseButtonEventData > ( ) ) ) . mCursorPos as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_MouseButtonEventData ) , "::" , stringify ! ( mCursorPos ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_MouseButtonEventData > ( ) ) ) . mCharRect as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_MouseButtonEventData ) , "::" , stringify ! ( mCharRect ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_MouseButtonEventData > ( ) ) ) . mButton as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_MouseButtonEventData ) , "::" , stringify ! ( mButton ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_MouseButtonEventData > ( ) ) ) . mButtons as * const _ as usize } , 34usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_MouseButtonEventData ) , "::" , stringify ! ( mButtons ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification_MouseButtonEventData > ( ) ) ) . mModifiers as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification_MouseButtonEventData ) , "::" , stringify ! ( mModifiers ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct IMENotification__bindgen_ty_1 { pub mSelectionChangeData : root :: __BindgenUnionField < root :: mozilla :: widget :: IMENotification_SelectionChangeDataBase > , pub mTextChangeData : root :: __BindgenUnionField < root :: mozilla :: widget :: IMENotification_TextChangeDataBase > , pub mMouseButtonEventData : root :: __BindgenUnionField < root :: mozilla :: widget :: IMENotification_MouseButtonEventData > , pub bindgen_union_field : [ u32 ; 10usize ] , } # [ test ] fn bindgen_test_layout_IMENotification__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotification__bindgen_ty_1 > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( IMENotification__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotification__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMENotification__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification__bindgen_ty_1 > ( ) ) ) . mSelectionChangeData as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification__bindgen_ty_1 ) , "::" , stringify ! ( mSelectionChangeData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification__bindgen_ty_1 > ( ) ) ) . mTextChangeData as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification__bindgen_ty_1 ) , "::" , stringify ! ( mTextChangeData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification__bindgen_ty_1 > ( ) ) ) . mMouseButtonEventData as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification__bindgen_ty_1 ) , "::" , stringify ! ( mMouseButtonEventData ) ) ) ; } # [ test ] fn bindgen_test_layout_IMENotification ( ) { assert_eq ! ( :: std :: mem :: size_of :: < IMENotification > ( ) , 44usize , concat ! ( "Size of: " , stringify ! ( IMENotification ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < IMENotification > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( IMENotification ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < IMENotification > ( ) ) ) . mMessage as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( IMENotification ) , "::" , stringify ! ( mMessage ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TextEventDispatcher { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct TextEventDispatcherListener { _unused : [ u8 ; 0 ] , } # [ doc = " Size constraints for setting the minimum and maximum size of a widget." ] # [ doc = " Values are in device pixels." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SizeConstraints { pub mMinSize : root :: mozilla :: LayoutDeviceIntSize , pub mMaxSize : root :: mozilla :: LayoutDeviceIntSize , } # [ test ] fn bindgen_test_layout_SizeConstraints ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SizeConstraints > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( SizeConstraints ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SizeConstraints > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SizeConstraints ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SizeConstraints > ( ) ) ) . mMinSize as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SizeConstraints ) , "::" , stringify ! ( mMinSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SizeConstraints > ( ) ) ) . mMaxSize as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SizeConstraints ) , "::" , stringify ! ( mMaxSize ) ) ) ; } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EventTargetChainItem { _unused : [ u8 ; 0 ] , } # [ doc = " mozilla::BaseEventFlags" ] # [ doc = "" ] # [ doc = " BaseEventFlags must be a POD struct for safe to use memcpy (including" ] # [ doc = " in ParamTraits<BaseEventFlags>).  So don\'t make virtual methods, constructor," ] # [ doc = " destructor and operators." ] # [ doc = " This is necessary for VC which is NOT C++0x compiler." ] # [ repr ( C , packed ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BaseEventFlags { pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u8 > , } pub type BaseEventFlags_RawFlags = u32 ; # [ test ] fn bindgen_test_layout_BaseEventFlags ( ) { assert_eq ! ( :: std :: mem :: size_of :: < BaseEventFlags > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( BaseEventFlags ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < BaseEventFlags > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( BaseEventFlags ) ) ) ; } impl BaseEventFlags { # [ inline ] pub fn mIsTrusted ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsTrusted ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInBubblingPhase ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInBubblingPhase ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInCapturePhase ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInCapturePhase ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInSystemGroup ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInSystemGroup ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mCancelable ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mCancelable ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mBubbles ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mBubbles ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPropagationStopped ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 6usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mPropagationStopped ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 6usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mImmediatePropagationStopped ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 7usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mImmediatePropagationStopped ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 7usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDefaultPrevented ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 8usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDefaultPrevented ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 8usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDefaultPreventedByContent ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 9usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDefaultPreventedByContent ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 9usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDefaultPreventedByChrome ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 10usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDefaultPreventedByChrome ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 10usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMultipleActionsPrevented ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 11usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMultipleActionsPrevented ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 11usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMultiplePreActionsPrevented ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 12usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMultiplePreActionsPrevented ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 12usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsBeingDispatched ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 13usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsBeingDispatched ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 13usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDispatchedAtLeastOnce ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 14usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDispatchedAtLeastOnce ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 14usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsSynthesizedForTests ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 15usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsSynthesizedForTests ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 15usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mExceptionWasRaised ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 16usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mExceptionWasRaised ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 16usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mRetargetToNonNativeAnonymous ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 17usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mRetargetToNonNativeAnonymous ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 17usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNoContentDispatch ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 18usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mNoContentDispatch ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 18usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mOnlyChromeDispatch ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 19usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mOnlyChromeDispatch ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 19usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsReservedByChrome ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 20usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsReservedByChrome ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 20usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mOnlySystemGroupDispatchInContent ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 21usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mOnlySystemGroupDispatchInContent ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 21usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mOnlySystemGroupDispatch ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 22usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mOnlySystemGroupDispatch ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 22usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHandledByAPZ ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 23usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHandledByAPZ ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 23usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInPassiveListener ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 24usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInPassiveListener ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 24usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mComposed ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 25usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mComposed ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 25usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mComposedInNativeAnonymousContent ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 26usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mComposedInNativeAnonymousContent ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 26usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsSuppressedOrDelayed ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 27usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsSuppressedOrDelayed ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 27usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsPositionless ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 28usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsPositionless ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 28usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNoRemoteProcessDispatch ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 29usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mNoRemoteProcessDispatch ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 29usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mWantReplyFromContentProcess ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 30usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mWantReplyFromContentProcess ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 30usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPostedToRemoteProcess ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 31usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mPostedToRemoteProcess ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 31usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mIsTrusted : bool , mInBubblingPhase : bool , mInCapturePhase : bool , mInSystemGroup : bool , mCancelable : bool , mBubbles : bool , mPropagationStopped : bool , mImmediatePropagationStopped : bool , mDefaultPrevented : bool , mDefaultPreventedByContent : bool , mDefaultPreventedByChrome : bool , mMultipleActionsPrevented : bool , mMultiplePreActionsPrevented : bool , mIsBeingDispatched : bool , mDispatchedAtLeastOnce : bool , mIsSynthesizedForTests : bool , mExceptionWasRaised : bool , mRetargetToNonNativeAnonymous : bool , mNoContentDispatch : bool , mOnlyChromeDispatch : bool , mIsReservedByChrome : bool , mOnlySystemGroupDispatchInContent : bool , mOnlySystemGroupDispatch : bool , mHandledByAPZ : bool , mInPassiveListener : bool , mComposed : bool , mComposedInNativeAnonymousContent : bool , mIsSuppressedOrDelayed : bool , mIsPositionless : bool , mNoRemoteProcessDispatch : bool , mWantReplyFromContentProcess : bool , mPostedToRemoteProcess : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mIsTrusted : u8 = unsafe { :: std :: mem :: transmute ( mIsTrusted ) } ; mIsTrusted as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mInBubblingPhase : u8 = unsafe { :: std :: mem :: transmute ( mInBubblingPhase ) } ; mInBubblingPhase as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mInCapturePhase : u8 = unsafe { :: std :: mem :: transmute ( mInCapturePhase ) } ; mInCapturePhase as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mInSystemGroup : u8 = unsafe { :: std :: mem :: transmute ( mInSystemGroup ) } ; mInSystemGroup as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mCancelable : u8 = unsafe { :: std :: mem :: transmute ( mCancelable ) } ; mCancelable as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mBubbles : u8 = unsafe { :: std :: mem :: transmute ( mBubbles ) } ; mBubbles as u64 } ) ; __bindgen_bitfield_unit . set ( 6usize , 1u8 , { let mPropagationStopped : u8 = unsafe { :: std :: mem :: transmute ( mPropagationStopped ) } ; mPropagationStopped as u64 } ) ; __bindgen_bitfield_unit . set ( 7usize , 1u8 , { let mImmediatePropagationStopped : u8 = unsafe { :: std :: mem :: transmute ( mImmediatePropagationStopped ) } ; mImmediatePropagationStopped as u64 } ) ; __bindgen_bitfield_unit . set ( 8usize , 1u8 , { let mDefaultPrevented : u8 = unsafe { :: std :: mem :: transmute ( mDefaultPrevented ) } ; mDefaultPrevented as u64 } ) ; __bindgen_bitfield_unit . set ( 9usize , 1u8 , { let mDefaultPreventedByContent : u8 = unsafe { :: std :: mem :: transmute ( mDefaultPreventedByContent ) } ; mDefaultPreventedByContent as u64 } ) ; __bindgen_bitfield_unit . set ( 10usize , 1u8 , { let mDefaultPreventedByChrome : u8 = unsafe { :: std :: mem :: transmute ( mDefaultPreventedByChrome ) } ; mDefaultPreventedByChrome as u64 } ) ; __bindgen_bitfield_unit . set ( 11usize , 1u8 , { let mMultipleActionsPrevented : u8 = unsafe { :: std :: mem :: transmute ( mMultipleActionsPrevented ) } ; mMultipleActionsPrevented as u64 } ) ; __bindgen_bitfield_unit . set ( 12usize , 1u8 , { let mMultiplePreActionsPrevented : u8 = unsafe { :: std :: mem :: transmute ( mMultiplePreActionsPrevented ) } ; mMultiplePreActionsPrevented as u64 } ) ; __bindgen_bitfield_unit . set ( 13usize , 1u8 , { let mIsBeingDispatched : u8 = unsafe { :: std :: mem :: transmute ( mIsBeingDispatched ) } ; mIsBeingDispatched as u64 } ) ; __bindgen_bitfield_unit . set ( 14usize , 1u8 , { let mDispatchedAtLeastOnce : u8 = unsafe { :: std :: mem :: transmute ( mDispatchedAtLeastOnce ) } ; mDispatchedAtLeastOnce as u64 } ) ; __bindgen_bitfield_unit . set ( 15usize , 1u8 , { let mIsSynthesizedForTests : u8 = unsafe { :: std :: mem :: transmute ( mIsSynthesizedForTests ) } ; mIsSynthesizedForTests as u64 } ) ; __bindgen_bitfield_unit . set ( 16usize , 1u8 , { let mExceptionWasRaised : u8 = unsafe { :: std :: mem :: transmute ( mExceptionWasRaised ) } ; mExceptionWasRaised as u64 } ) ; __bindgen_bitfield_unit . set ( 17usize , 1u8 , { let mRetargetToNonNativeAnonymous : u8 = unsafe { :: std :: mem :: transmute ( mRetargetToNonNativeAnonymous ) } ; mRetargetToNonNativeAnonymous as u64 } ) ; __bindgen_bitfield_unit . set ( 18usize , 1u8 , { let mNoContentDispatch : u8 = unsafe { :: std :: mem :: transmute ( mNoContentDispatch ) } ; mNoContentDispatch as u64 } ) ; __bindgen_bitfield_unit . set ( 19usize , 1u8 , { let mOnlyChromeDispatch : u8 = unsafe { :: std :: mem :: transmute ( mOnlyChromeDispatch ) } ; mOnlyChromeDispatch as u64 } ) ; __bindgen_bitfield_unit . set ( 20usize , 1u8 , { let mIsReservedByChrome : u8 = unsafe { :: std :: mem :: transmute ( mIsReservedByChrome ) } ; mIsReservedByChrome as u64 } ) ; __bindgen_bitfield_unit . set ( 21usize , 1u8 , { let mOnlySystemGroupDispatchInContent : u8 = unsafe { :: std :: mem :: transmute ( mOnlySystemGroupDispatchInContent ) } ; mOnlySystemGroupDispatchInContent as u64 } ) ; __bindgen_bitfield_unit . set ( 22usize , 1u8 , { let mOnlySystemGroupDispatch : u8 = unsafe { :: std :: mem :: transmute ( mOnlySystemGroupDispatch ) } ; mOnlySystemGroupDispatch as u64 } ) ; __bindgen_bitfield_unit . set ( 23usize , 1u8 , { let mHandledByAPZ : u8 = unsafe { :: std :: mem :: transmute ( mHandledByAPZ ) } ; mHandledByAPZ as u64 } ) ; __bindgen_bitfield_unit . set ( 24usize , 1u8 , { let mInPassiveListener : u8 = unsafe { :: std :: mem :: transmute ( mInPassiveListener ) } ; mInPassiveListener as u64 } ) ; __bindgen_bitfield_unit . set ( 25usize , 1u8 , { let mComposed : u8 = unsafe { :: std :: mem :: transmute ( mComposed ) } ; mComposed as u64 } ) ; __bindgen_bitfield_unit . set ( 26usize , 1u8 , { let mComposedInNativeAnonymousContent : u8 = unsafe { :: std :: mem :: transmute ( mComposedInNativeAnonymousContent ) } ; mComposedInNativeAnonymousContent as u64 } ) ; __bindgen_bitfield_unit . set ( 27usize , 1u8 , { let mIsSuppressedOrDelayed : u8 = unsafe { :: std :: mem :: transmute ( mIsSuppressedOrDelayed ) } ; mIsSuppressedOrDelayed as u64 } ) ; __bindgen_bitfield_unit . set ( 28usize , 1u8 , { let mIsPositionless : u8 = unsafe { :: std :: mem :: transmute ( mIsPositionless ) } ; mIsPositionless as u64 } ) ; __bindgen_bitfield_unit . set ( 29usize , 1u8 , { let mNoRemoteProcessDispatch : u8 = unsafe { :: std :: mem :: transmute ( mNoRemoteProcessDispatch ) } ; mNoRemoteProcessDispatch as u64 } ) ; __bindgen_bitfield_unit . set ( 30usize , 1u8 , { let mWantReplyFromContentProcess : u8 = unsafe { :: std :: mem :: transmute ( mWantReplyFromContentProcess ) } ; mWantReplyFromContentProcess as u64 } ) ; __bindgen_bitfield_unit . set ( 31usize , 1u8 , { let mPostedToRemoteProcess : u8 = unsafe { :: std :: mem :: transmute ( mPostedToRemoteProcess ) } ; mPostedToRemoteProcess as u64 } ) ; __bindgen_bitfield_unit } } # [ doc = " mozilla::WidgetEventTime" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct WidgetEventTime { pub mTime : u64 , pub mTimeStamp : root :: mozilla :: TimeStamp , } # [ test ] fn bindgen_test_layout_WidgetEventTime ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WidgetEventTime > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( WidgetEventTime ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WidgetEventTime > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( WidgetEventTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEventTime > ( ) ) ) . mTime as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEventTime ) , "::" , stringify ! ( mTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEventTime > ( ) ) ) . mTimeStamp as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEventTime ) , "::" , stringify ! ( mTimeStamp ) ) ) ; } # [ repr ( C ) ] pub struct WidgetEvent__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " mozilla::WidgetEvent" ] # [ repr ( C ) ] pub struct WidgetEvent { pub vtable_ : * const WidgetEvent__bindgen_vtable , pub _base : root :: mozilla :: WidgetEventTime , pub mClass : root :: mozilla :: EventClassID , pub mMessage : root :: mozilla :: EventMessage , pub mRefPoint : root :: mozilla :: LayoutDeviceIntPoint , pub mLastRefPoint : root :: mozilla :: LayoutDeviceIntPoint , pub __bindgen_padding_0 : u32 , pub mFocusSequenceNumber : u64 , pub mFlags : root :: mozilla :: BaseEventFlags , pub mSpecifiedEventType : root :: RefPtr < root :: nsAtom > , pub mSpecifiedEventTypeString : ::gecko_bindings::structs::nsString , pub mTarget : root :: nsCOMPtr , pub mCurrentTarget : root :: nsCOMPtr , pub mOriginalTarget : root :: nsCOMPtr , # [ doc = " The possible related target" ] pub mRelatedTarget : root :: nsCOMPtr , pub mOriginalRelatedTarget : root :: nsCOMPtr , pub mPath : * mut root :: nsTArray < root :: mozilla :: EventTargetChainItem > , pub __bindgen_padding_1 : u32 , pub mLayersId : root :: mozilla :: layers :: LayersId , } # [ test ] fn bindgen_test_layout_WidgetEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WidgetEvent > ( ) , 112usize , concat ! ( "Size of: " , stringify ! ( WidgetEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WidgetEvent > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( WidgetEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mClass as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mClass ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mMessage as * const _ as usize } , 26usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mMessage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mRefPoint as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mRefPoint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mLastRefPoint as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mLastRefPoint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mFocusSequenceNumber as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mFocusSequenceNumber ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mFlags as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mFlags ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mSpecifiedEventType as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mSpecifiedEventType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mSpecifiedEventTypeString as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mSpecifiedEventTypeString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mTarget as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mCurrentTarget as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mCurrentTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mOriginalTarget as * const _ as usize } , 84usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mOriginalTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mRelatedTarget as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mRelatedTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mOriginalRelatedTarget as * const _ as usize } , 92usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mOriginalRelatedTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mPath as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mPath ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetEvent > ( ) ) ) . mLayersId as * const _ as usize } , 104usize , concat ! ( "Offset of field: " , stringify ! ( WidgetEvent ) , "::" , stringify ! ( mLayersId ) ) ) ; } # [ doc = " mozilla::NativeEventData" ] # [ doc = "" ] # [ doc = " WidgetGUIEvent\'s mPluginEvent member used to be a void* pointer," ] # [ doc = " used to reference external, OS-specific data structures." ] # [ doc = "" ] # [ doc = " That void* pointer wasn\'t serializable by itself, causing" ] # [ doc = " certain plugin events not to function in e10s. See bug 586656." ] # [ doc = "" ] # [ doc = " To make this serializable, we changed this void* pointer into" ] # [ doc = " a proper buffer, and copy these external data structures into this" ] # [ doc = " buffer." ] # [ doc = "" ] # [ doc = " That buffer is NativeEventData::mBuffer below." ] # [ doc = "" ] # [ doc = " We wrap this in that NativeEventData class providing operators to" ] # [ doc = " be compatible with existing code that was written around" ] # [ doc = " the old void* field." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct NativeEventData { pub mBuffer : root :: nsTArray < u8 > , } # [ test ] fn bindgen_test_layout_NativeEventData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < NativeEventData > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( NativeEventData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < NativeEventData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( NativeEventData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NativeEventData > ( ) ) ) . mBuffer as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( NativeEventData ) , "::" , stringify ! ( mBuffer ) ) ) ; } # [ doc = " mozilla::WidgetGUIEvent" ] # [ repr ( C ) ] pub struct WidgetGUIEvent { pub _base : root :: mozilla :: WidgetEvent , pub mWidget : root :: nsCOMPtr , pub mPluginEvent : root :: mozilla :: WidgetGUIEvent_PluginEvent , } pub type WidgetGUIEvent_PluginEvent = root :: mozilla :: NativeEventData ; # [ test ] fn bindgen_test_layout_WidgetGUIEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WidgetGUIEvent > ( ) , 120usize , concat ! ( "Size of: " , stringify ! ( WidgetGUIEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WidgetGUIEvent > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( WidgetGUIEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetGUIEvent > ( ) ) ) . mWidget as * const _ as usize } , 112usize , concat ! ( "Offset of field: " , stringify ! ( WidgetGUIEvent ) , "::" , stringify ! ( mWidget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetGUIEvent > ( ) ) ) . mPluginEvent as * const _ as usize } , 116usize , concat ! ( "Offset of field: " , stringify ! ( WidgetGUIEvent ) , "::" , stringify ! ( mPluginEvent ) ) ) ; } # [ doc = " mozilla::WidgetInputEvent" ] # [ repr ( C ) ] pub struct WidgetInputEvent { pub _base : root :: mozilla :: WidgetGUIEvent , pub mModifiers : root :: mozilla :: Modifiers , pub __bindgen_padding_0 : [ u16 ; 3usize ] , } # [ test ] fn bindgen_test_layout_WidgetInputEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WidgetInputEvent > ( ) , 128usize , concat ! ( "Size of: " , stringify ! ( WidgetInputEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WidgetInputEvent > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( WidgetInputEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetInputEvent > ( ) ) ) . mModifiers as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( WidgetInputEvent ) , "::" , stringify ! ( mModifiers ) ) ) ; } pub mod intl { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct LineBreaker { pub mRefCnt : root :: nsAutoRefCnt , } pub type LineBreaker_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; pub const LineBreaker_kWordBreak_Normal : root :: mozilla :: intl :: LineBreaker__bindgen_ty_1 = 0 ; pub const LineBreaker_kWordBreak_BreakAll : root :: mozilla :: intl :: LineBreaker__bindgen_ty_1 = 1 ; pub const LineBreaker_kWordBreak_KeepAll : root :: mozilla :: intl :: LineBreaker__bindgen_ty_1 = 2 ; pub type LineBreaker__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_LineBreaker ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LineBreaker > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( LineBreaker ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LineBreaker > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( LineBreaker ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LineBreaker > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( LineBreaker ) , "::" , stringify ! ( mRefCnt ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct WordBreaker { pub mRefCnt : root :: nsAutoRefCnt , } pub type WordBreaker_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_WordBreaker ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WordBreaker > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( WordBreaker ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WordBreaker > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( WordBreaker ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WordBreaker > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( WordBreaker ) , "::" , stringify ! ( mRefCnt ) ) ) ; } } # [ repr ( C ) ] pub struct ScrollStyles { pub mHorizontal : root :: mozilla :: StyleOverflow , pub mVertical : root :: mozilla :: StyleOverflow , pub mScrollBehavior : u8 , pub mOverscrollBehaviorX : root :: mozilla :: StyleOverscrollBehavior , pub mOverscrollBehaviorY : root :: mozilla :: StyleOverscrollBehavior , pub mScrollSnapTypeX : root :: mozilla :: StyleScrollSnapStrictness , pub mScrollSnapTypeY : root :: mozilla :: StyleScrollSnapStrictness , pub mScrollSnapPointsX : root :: nsStyleCoord , pub mScrollSnapPointsY : root :: nsStyleCoord , pub mScrollSnapDestinationX : root :: mozilla :: LengthPercentage , pub mScrollSnapDestinationY : root :: mozilla :: LengthPercentage , } # [ test ] fn bindgen_test_layout_ScrollStyles ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScrollStyles > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( ScrollStyles ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScrollStyles > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ScrollStyles ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mHorizontal as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mHorizontal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mVertical as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mVertical ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mScrollBehavior as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mScrollBehavior ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mOverscrollBehaviorX as * const _ as usize } , 3usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mOverscrollBehaviorX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mOverscrollBehaviorY as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mOverscrollBehaviorY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mScrollSnapTypeX as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mScrollSnapTypeX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mScrollSnapTypeY as * const _ as usize } , 6usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mScrollSnapTypeY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mScrollSnapPointsX as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mScrollSnapPointsX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mScrollSnapPointsY as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mScrollSnapPointsY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mScrollSnapDestinationX as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mScrollSnapDestinationX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ScrollStyles > ( ) ) ) . mScrollSnapDestinationY as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( ScrollStyles ) , "::" , stringify ! ( mScrollSnapDestinationY ) ) ) ; } pub const ScrollMode_Instant : root :: mozilla :: ScrollMode = 0 ; pub const ScrollMode_Smooth : root :: mozilla :: ScrollMode = 1 ; pub const ScrollMode_SmoothMsd : root :: mozilla :: ScrollMode = 2 ; pub const ScrollMode_Normal : root :: mozilla :: ScrollMode = 3 ; # [ doc = " Scroll modes for main-thread scroll operations. These are mostly used" ] # [ doc = " by nsIScrollableFrame methods." ] # [ doc = "" ] # [ doc = " When a scroll operation is requested, we ask for instant, smooth," ] # [ doc = " smooth msd, or normal scrolling." ] # [ doc = "" ] # [ doc = " |eSmooth| scrolls have a symmetrical acceleration and deceleration curve" ] # [ doc = " modeled with a set of splines that guarantee that the destination will be" ] # [ doc = " reached over a fixed time interval.  |eSmooth| will only be smooth if smooth" ] # [ doc = " scrolling is actually enabled.  This behavior is utilized by keyboard and" ] # [ doc = " mouse wheel scrolling events." ] # [ doc = "" ] # [ doc = " |eSmoothMsd| implements a physically based model that approximates the" ] # [ doc = " behavior of a mass-spring-damper system.  |eSmoothMsd| scrolls have a" ] # [ doc = " non-symmetrical acceleration and deceleration curve, can potentially" ] # [ doc = " overshoot the destination on intermediate frames, and complete over a" ] # [ doc = " variable time interval.  |eSmoothMsd| will only be smooth if cssom-view" ] # [ doc = " smooth-scrolling is enabled." ] # [ doc = "" ] # [ doc = " |eInstant| is always synchronous, |eNormal| can be asynchronous." ] # [ doc = "" ] # [ doc = " If an |eInstant| scroll request happens while a |eSmooth| or async scroll is" ] # [ doc = " already in progress, the async scroll is interrupted and we instantly" ] # [ doc = " scroll to the destination." ] # [ doc = "" ] # [ doc = " If an |eInstant| or |eSmooth| scroll request happens while a |eSmoothMsd|" ] # [ doc = " scroll is already in progress, the |eSmoothMsd| scroll is interrupted without" ] # [ doc = " first scrolling to the destination." ] pub type ScrollMode = i32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ContainerLayerParameters { _unused : [ u8 ; 0 ] , } pub mod layout { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScrollAnchorContainer { _unused : [ u8 ; 0 ] , } pub const FrameChildListID_kPrincipalList : root :: mozilla :: layout :: FrameChildListID = 0 ; pub const FrameChildListID_kPopupList : root :: mozilla :: layout :: FrameChildListID = 1 ; pub const FrameChildListID_kCaptionList : root :: mozilla :: layout :: FrameChildListID = 2 ; pub const FrameChildListID_kColGroupList : root :: mozilla :: layout :: FrameChildListID = 3 ; pub const FrameChildListID_kSelectPopupList : root :: mozilla :: layout :: FrameChildListID = 4 ; pub const FrameChildListID_kAbsoluteList : root :: mozilla :: layout :: FrameChildListID = 5 ; pub const FrameChildListID_kFixedList : root :: mozilla :: layout :: FrameChildListID = 6 ; pub const FrameChildListID_kOverflowList : root :: mozilla :: layout :: FrameChildListID = 7 ; pub const FrameChildListID_kOverflowContainersList : root :: mozilla :: layout :: FrameChildListID = 8 ; pub const FrameChildListID_kExcessOverflowContainersList : root :: mozilla :: layout :: FrameChildListID = 9 ; pub const FrameChildListID_kOverflowOutOfFlowList : root :: mozilla :: layout :: FrameChildListID = 10 ; pub const FrameChildListID_kFloatList : root :: mozilla :: layout :: FrameChildListID = 11 ; pub const FrameChildListID_kBulletList : root :: mozilla :: layout :: FrameChildListID = 12 ; pub const FrameChildListID_kPushedFloatsList : root :: mozilla :: layout :: FrameChildListID = 13 ; pub const FrameChildListID_kBackdropList : root :: mozilla :: layout :: FrameChildListID = 14 ; pub const FrameChildListID_kNoReflowPrincipalList : root :: mozilla :: layout :: FrameChildListID = 15 ; pub type FrameChildListID = u32 ; # [ repr ( C ) ] pub struct PostFrameDestroyData { pub mAnonymousContent : [ u32 ; 103usize ] , } # [ test ] fn bindgen_test_layout_PostFrameDestroyData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PostFrameDestroyData > ( ) , 412usize , concat ! ( "Size of: " , stringify ! ( PostFrameDestroyData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PostFrameDestroyData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PostFrameDestroyData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PostFrameDestroyData > ( ) ) ) . mAnonymousContent as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PostFrameDestroyData ) , "::" , stringify ! ( mAnonymousContent ) ) ) ; } pub type FrameChildListIDs = root :: mozilla :: EnumSet < :: std :: os :: raw :: c_uint > ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FrameChildList { pub mList : root :: nsFrameList , pub mID : root :: mozilla :: layout :: FrameChildListID , } # [ test ] fn bindgen_test_layout_FrameChildList ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FrameChildList > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( FrameChildList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FrameChildList > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FrameChildList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameChildList > ( ) ) ) . mList as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FrameChildList ) , "::" , stringify ! ( mList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameChildList > ( ) ) ) . mID as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( FrameChildList ) , "::" , stringify ! ( mID ) ) ) ; } # [ doc = " A class to iterate frame child lists." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FrameChildListArrayIterator { pub mLists : * const root :: nsTArray < root :: mozilla :: layout :: FrameChildList > , pub mCurrentIndex : u32 , } # [ test ] fn bindgen_test_layout_FrameChildListArrayIterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FrameChildListArrayIterator > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( FrameChildListArrayIterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FrameChildListArrayIterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FrameChildListArrayIterator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameChildListArrayIterator > ( ) ) ) . mLists as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FrameChildListArrayIterator ) , "::" , stringify ! ( mLists ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameChildListArrayIterator > ( ) ) ) . mCurrentIndex as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( FrameChildListArrayIterator ) , "::" , stringify ! ( mCurrentIndex ) ) ) ; } # [ doc = " A class for retrieving a frame\'s child lists and iterate them." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FrameChildListIterator { pub _base : root :: mozilla :: layout :: FrameChildListArrayIterator , pub mLists : [ u32 ; 15usize ] , } # [ test ] fn bindgen_test_layout_FrameChildListIterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FrameChildListIterator > ( ) , 68usize , concat ! ( "Size of: " , stringify ! ( FrameChildListIterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FrameChildListIterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FrameChildListIterator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameChildListIterator > ( ) ) ) . mLists as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( FrameChildListIterator ) , "::" , stringify ! ( mLists ) ) ) ; } } pub const MediaFeatureChangeReason_ViewportChange : root :: mozilla :: MediaFeatureChangeReason = 1 ; pub const MediaFeatureChangeReason_ZoomChange : root :: mozilla :: MediaFeatureChangeReason = 2 ; pub const MediaFeatureChangeReason_ResolutionChange : root :: mozilla :: MediaFeatureChangeReason = 4 ; pub const MediaFeatureChangeReason_MediumChange : root :: mozilla :: MediaFeatureChangeReason = 8 ; pub const MediaFeatureChangeReason_SizeModeChange : root :: mozilla :: MediaFeatureChangeReason = 16 ; pub const MediaFeatureChangeReason_SystemMetricsChange : root :: mozilla :: MediaFeatureChangeReason = 32 ; pub const MediaFeatureChangeReason_DeviceSizeIsPageSizeChange : root :: mozilla :: MediaFeatureChangeReason = 64 ; pub const MediaFeatureChangeReason_DisplayModeChange : root :: mozilla :: MediaFeatureChangeReason = 128 ; pub type MediaFeatureChangeReason = i32 ; # [ repr ( C ) ] pub struct MediaFeatureChange { pub mRestyleHint : root :: mozilla :: RestyleHint , pub mChangeHint : root :: nsChangeHint , pub mReason : root :: mozilla :: MediaFeatureChangeReason , } extern "C" { # [ link_name = "\u{1}_ZN7mozilla18MediaFeatureChange11kAllChangesE" ] pub static MediaFeatureChange_kAllChanges : root :: mozilla :: MediaFeatureChangeReason ; } # [ test ] fn bindgen_test_layout_MediaFeatureChange ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MediaFeatureChange > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( MediaFeatureChange ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MediaFeatureChange > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( MediaFeatureChange ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MediaFeatureChange > ( ) ) ) . mRestyleHint as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MediaFeatureChange ) , "::" , stringify ! ( mRestyleHint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MediaFeatureChange > ( ) ) ) . mChangeHint as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( MediaFeatureChange ) , "::" , stringify ! ( mChangeHint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MediaFeatureChange > ( ) ) ) . mReason as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( MediaFeatureChange ) , "::" , stringify ! ( mReason ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PreferenceSheet { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PreferenceSheet_Prefs { pub mLinkColor : root :: nscolor , pub mActiveLinkColor : root :: nscolor , pub mVisitedLinkColor : root :: nscolor , pub mDefaultColor : root :: nscolor , pub mDefaultBackgroundColor : root :: nscolor , pub mLinkBackgroundColor : root :: nscolor , pub mFocusTextColor : root :: nscolor , pub mFocusBackgroundColor : root :: nscolor , pub mIsChrome : bool , pub mUseAccessibilityTheme : bool , pub mUnderlineLinks : bool , pub mUseFocusColors : bool , pub mFocusRingWidth : u8 , pub mFocusRingStyle : u8 , pub mFocusRingOnAnything : bool , } # [ test ] fn bindgen_test_layout_PreferenceSheet_Prefs ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PreferenceSheet_Prefs > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( PreferenceSheet_Prefs ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PreferenceSheet_Prefs > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PreferenceSheet_Prefs ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mLinkColor as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mLinkColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mActiveLinkColor as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mActiveLinkColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mVisitedLinkColor as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mVisitedLinkColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mDefaultColor as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mDefaultColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mDefaultBackgroundColor as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mDefaultBackgroundColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mLinkBackgroundColor as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mLinkBackgroundColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mFocusTextColor as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mFocusTextColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mFocusBackgroundColor as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mFocusBackgroundColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mIsChrome as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mIsChrome ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mUseAccessibilityTheme as * const _ as usize } , 33usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mUseAccessibilityTheme ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mUnderlineLinks as * const _ as usize } , 34usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mUnderlineLinks ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mUseFocusColors as * const _ as usize } , 35usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mUseFocusColors ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mFocusRingWidth as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mFocusRingWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mFocusRingStyle as * const _ as usize } , 37usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mFocusRingStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PreferenceSheet_Prefs > ( ) ) ) . mFocusRingOnAnything as * const _ as usize } , 38usize , concat ! ( "Offset of field: " , stringify ! ( PreferenceSheet_Prefs ) , "::" , stringify ! ( mFocusRingOnAnything ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla15PreferenceSheet12sInitializedE" ] pub static mut PreferenceSheet_sInitialized : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla15PreferenceSheet13sContentPrefsE" ] pub static mut PreferenceSheet_sContentPrefs : root :: mozilla :: PreferenceSheet_Prefs ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla15PreferenceSheet12sChromePrefsE" ] pub static mut PreferenceSheet_sChromePrefs : root :: mozilla :: PreferenceSheet_Prefs ; } # [ test ] fn bindgen_test_layout_PreferenceSheet ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PreferenceSheet > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( PreferenceSheet ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PreferenceSheet > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( PreferenceSheet ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct AnimationEventDispatcher { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EventStateManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RestyleManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ repr ( align ( 2 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ScrollAxis { pub _bindgen_opaque_blob : [ u16 ; 2usize ] , } # [ test ] fn bindgen_test_layout_ScrollAxis ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ScrollAxis > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( ScrollAxis ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ScrollAxis > ( ) , 2usize , concat ! ( "Alignment of " , stringify ! ( ScrollAxis ) ) ) ; } pub const ScrollFlags_None : root :: mozilla :: ScrollFlags = 0 ; pub const ScrollFlags_ScrollFirstAncestorOnly : root :: mozilla :: ScrollFlags = 1 ; pub const ScrollFlags_ScrollOverflowHidden : root :: mozilla :: ScrollFlags = 2 ; pub const ScrollFlags_ScrollNoParentFrames : root :: mozilla :: ScrollFlags = 4 ; pub const ScrollFlags_ScrollSmooth : root :: mozilla :: ScrollFlags = 8 ; pub const ScrollFlags_ScrollSmoothAuto : root :: mozilla :: ScrollFlags = 16 ; pub const ScrollFlags_ScrollSnap : root :: mozilla :: ScrollFlags = 32 ; pub const ScrollFlags_IgnoreMarginAndPadding : root :: mozilla :: ScrollFlags = 64 ; pub const ScrollFlags_AnchorScrollFlags : root :: mozilla :: ScrollFlags = 6 ; pub type ScrollFlags = i32 ; pub const RenderingStateFlags_None : root :: mozilla :: RenderingStateFlags = 0 ; pub const RenderingStateFlags_IgnoringViewportScrolling : root :: mozilla :: RenderingStateFlags = 1 ; pub const RenderingStateFlags_DrawWindowNotFlushing : root :: mozilla :: RenderingStateFlags = 2 ; pub type RenderingStateFlags = u8 ; # [ repr ( C ) ] pub struct WidgetPointerEventHolder__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] pub struct WidgetPointerEventHolder { pub vtable_ : * const WidgetPointerEventHolder__bindgen_vtable , pub mEvents : root :: nsTArray < root :: mozilla :: WidgetPointerEvent > , pub mRefCnt : root :: nsAutoRefCnt , } pub type WidgetPointerEventHolder_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_WidgetPointerEventHolder ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WidgetPointerEventHolder > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( WidgetPointerEventHolder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WidgetPointerEventHolder > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( WidgetPointerEventHolder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerEventHolder > ( ) ) ) . mEvents as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerEventHolder ) , "::" , stringify ! ( mEvents ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerEventHolder > ( ) ) ) . mRefCnt as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerEventHolder ) , "::" , stringify ! ( mRefCnt ) ) ) ; } # [ doc = " mozilla::WidgetPointerHelper" ] # [ repr ( C ) ] pub struct WidgetPointerHelper { pub pointerId : u32 , pub tiltX : u32 , pub tiltY : u32 , pub twist : u32 , pub tangentialPressure : f32 , pub convertToPointer : bool , pub mCoalescedWidgetEvents : root :: RefPtr < root :: mozilla :: WidgetPointerEventHolder > , } # [ test ] fn bindgen_test_layout_WidgetPointerHelper ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WidgetPointerHelper > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( WidgetPointerHelper ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WidgetPointerHelper > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( WidgetPointerHelper ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerHelper > ( ) ) ) . pointerId as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerHelper ) , "::" , stringify ! ( pointerId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerHelper > ( ) ) ) . tiltX as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerHelper ) , "::" , stringify ! ( tiltX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerHelper > ( ) ) ) . tiltY as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerHelper ) , "::" , stringify ! ( tiltY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerHelper > ( ) ) ) . twist as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerHelper ) , "::" , stringify ! ( twist ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerHelper > ( ) ) ) . tangentialPressure as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerHelper ) , "::" , stringify ! ( tangentialPressure ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerHelper > ( ) ) ) . convertToPointer as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerHelper ) , "::" , stringify ! ( convertToPointer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerHelper > ( ) ) ) . mCoalescedWidgetEvents as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerHelper ) , "::" , stringify ! ( mCoalescedWidgetEvents ) ) ) ; } # [ doc = " mozilla::WidgetMouseEventBase" ] # [ repr ( C ) ] pub struct WidgetMouseEventBase { pub _base : root :: mozilla :: WidgetInputEvent , pub mRegion : ::gecko_bindings::structs::nsString , pub mPressure : f32 , pub mButton : i16 , pub mButtons : i16 , pub mInputSource : u16 , pub mHitCluster : bool , pub __bindgen_padding_0 : u8 , } # [ test ] fn bindgen_test_layout_WidgetMouseEventBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WidgetMouseEventBase > ( ) , 152usize , concat ! ( "Size of: " , stringify ! ( WidgetMouseEventBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WidgetMouseEventBase > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( WidgetMouseEventBase ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEventBase > ( ) ) ) . mRegion as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEventBase ) , "::" , stringify ! ( mRegion ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEventBase > ( ) ) ) . mPressure as * const _ as usize } , 136usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEventBase ) , "::" , stringify ! ( mPressure ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEventBase > ( ) ) ) . mButton as * const _ as usize } , 140usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEventBase ) , "::" , stringify ! ( mButton ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEventBase > ( ) ) ) . mButtons as * const _ as usize } , 142usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEventBase ) , "::" , stringify ! ( mButtons ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEventBase > ( ) ) ) . mInputSource as * const _ as usize } , 144usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEventBase ) , "::" , stringify ! ( mInputSource ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEventBase > ( ) ) ) . mHitCluster as * const _ as usize } , 146usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEventBase ) , "::" , stringify ! ( mHitCluster ) ) ) ; } # [ doc = " mozilla::WidgetMouseEvent" ] # [ repr ( C ) ] pub struct WidgetMouseEvent { pub _base : root :: mozilla :: WidgetMouseEventBase , pub _base_1 : root :: mozilla :: WidgetPointerHelper , pub mClickTarget : root :: nsCOMPtr , pub mReason : root :: mozilla :: WidgetMouseEvent_Reason , pub mContextMenuTrigger : root :: mozilla :: WidgetMouseEvent_ContextMenuTrigger , pub mExitFrom : root :: mozilla :: WidgetMouseEvent_ExitFrom , pub mIgnoreRootScrollFrame : bool , pub mClickCount : u32 , pub mUseLegacyNonPrimaryDispatch : bool , } pub type WidgetMouseEvent_ReasonType = bool ; pub const WidgetMouseEvent_Reason_eReal : root :: mozilla :: WidgetMouseEvent_Reason = 0 ; pub const WidgetMouseEvent_Reason_eSynthesized : root :: mozilla :: WidgetMouseEvent_Reason = 1 ; pub type WidgetMouseEvent_Reason = u8 ; pub type WidgetMouseEvent_ContextMenuTriggerType = bool ; pub const WidgetMouseEvent_ContextMenuTrigger_eNormal : root :: mozilla :: WidgetMouseEvent_ContextMenuTrigger = 0 ; pub const WidgetMouseEvent_ContextMenuTrigger_eContextMenuKey : root :: mozilla :: WidgetMouseEvent_ContextMenuTrigger = 1 ; pub type WidgetMouseEvent_ContextMenuTrigger = u8 ; pub type WidgetMouseEvent_ExitFromType = bool ; pub const WidgetMouseEvent_ExitFrom_eChild : root :: mozilla :: WidgetMouseEvent_ExitFrom = 0 ; pub const WidgetMouseEvent_ExitFrom_eTopLevel : root :: mozilla :: WidgetMouseEvent_ExitFrom = 1 ; pub type WidgetMouseEvent_ExitFrom = u8 ; # [ test ] fn bindgen_test_layout_WidgetMouseEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WidgetMouseEvent > ( ) , 192usize , concat ! ( "Size of: " , stringify ! ( WidgetMouseEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WidgetMouseEvent > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( WidgetMouseEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEvent > ( ) ) ) . mClickTarget as * const _ as usize } , 176usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEvent ) , "::" , stringify ! ( mClickTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEvent > ( ) ) ) . mReason as * const _ as usize } , 180usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEvent ) , "::" , stringify ! ( mReason ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEvent > ( ) ) ) . mContextMenuTrigger as * const _ as usize } , 181usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEvent ) , "::" , stringify ! ( mContextMenuTrigger ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEvent > ( ) ) ) . mExitFrom as * const _ as usize } , 182usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEvent ) , "::" , stringify ! ( mExitFrom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEvent > ( ) ) ) . mIgnoreRootScrollFrame as * const _ as usize } , 183usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEvent ) , "::" , stringify ! ( mIgnoreRootScrollFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEvent > ( ) ) ) . mClickCount as * const _ as usize } , 184usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEvent ) , "::" , stringify ! ( mClickCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetMouseEvent > ( ) ) ) . mUseLegacyNonPrimaryDispatch as * const _ as usize } , 188usize , concat ! ( "Offset of field: " , stringify ! ( WidgetMouseEvent ) , "::" , stringify ! ( mUseLegacyNonPrimaryDispatch ) ) ) ; } # [ doc = " mozilla::WidgetPointerEvent" ] # [ repr ( C ) ] pub struct WidgetPointerEvent { pub _base : root :: mozilla :: WidgetMouseEvent , pub mWidth : u32 , pub mHeight : u32 , pub mIsPrimary : bool , pub __bindgen_padding_0 : [ u8 ; 7usize ] , } # [ test ] fn bindgen_test_layout_WidgetPointerEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WidgetPointerEvent > ( ) , 208usize , concat ! ( "Size of: " , stringify ! ( WidgetPointerEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WidgetPointerEvent > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( WidgetPointerEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerEvent > ( ) ) ) . mWidth as * const _ as usize } , 192usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerEvent ) , "::" , stringify ! ( mWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerEvent > ( ) ) ) . mHeight as * const _ as usize } , 196usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerEvent ) , "::" , stringify ! ( mHeight ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WidgetPointerEvent > ( ) ) ) . mIsPrimary as * const _ as usize } , 200usize , concat ! ( "Offset of field: " , stringify ! ( WidgetPointerEvent ) , "::" , stringify ! ( mIsPrimary ) ) ) ; } # [ repr ( C ) ] pub struct TouchManager { pub mPresShell : root :: RefPtr < root :: mozilla :: PresShell > , pub mDocument : root :: RefPtr < root :: mozilla :: dom :: Document > , } # [ repr ( C ) ] pub struct TouchManager_TouchInfo { pub mTouch : root :: RefPtr < root :: mozilla :: dom :: Touch > , pub mNonAnonymousTarget : root :: nsCOMPtr , pub mConvertToPointer : bool , } # [ test ] fn bindgen_test_layout_TouchManager_TouchInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < TouchManager_TouchInfo > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( TouchManager_TouchInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < TouchManager_TouchInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( TouchManager_TouchInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < TouchManager_TouchInfo > ( ) ) ) . mTouch as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( TouchManager_TouchInfo ) , "::" , stringify ! ( mTouch ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < TouchManager_TouchInfo > ( ) ) ) . mNonAnonymousTarget as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( TouchManager_TouchInfo ) , "::" , stringify ! ( mNonAnonymousTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < TouchManager_TouchInfo > ( ) ) ) . mConvertToPointer as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( TouchManager_TouchInfo ) , "::" , stringify ! ( mConvertToPointer ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla12TouchManager17sCaptureTouchListE" ] pub static mut TouchManager_sCaptureTouchList : * mut u8 ; } # [ test ] fn bindgen_test_layout_TouchManager ( ) { assert_eq ! ( :: std :: mem :: size_of :: < TouchManager > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( TouchManager ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < TouchManager > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( TouchManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < TouchManager > ( ) ) ) . mPresShell as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( TouchManager ) , "::" , stringify ! ( mPresShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < TouchManager > ( ) ) ) . mDocument as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( TouchManager ) , "::" , stringify ! ( mDocument ) ) ) ; } # [ doc = " A PostTraversalTask is a task to be performed immediately after a Servo" ] # [ doc = " traversal.  There are just a few tasks we need to perform, so we use this" ] # [ doc = " class rather than Runnables, to avoid virtual calls and some allocations." ] # [ doc = "" ] # [ doc = " A PostTraversalTask is only safe to run immediately after the Servo" ] # [ doc = " traversal, since it can hold raw pointers to DOM objects." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PostTraversalTask { pub mType : root :: mozilla :: PostTraversalTask_Type , pub mTarget : * mut :: std :: os :: raw :: c_void , pub mResult : root :: nsresult , } pub const PostTraversalTask_Type_ResolveFontFaceLoadedPromise : root :: mozilla :: PostTraversalTask_Type = 0 ; pub const PostTraversalTask_Type_RejectFontFaceLoadedPromise : root :: mozilla :: PostTraversalTask_Type = 1 ; pub const PostTraversalTask_Type_DispatchLoadingEventAndReplaceReadyPromise : root :: mozilla :: PostTraversalTask_Type = 2 ; pub const PostTraversalTask_Type_DispatchFontFaceSetCheckLoadingFinishedAfterDelay : root :: mozilla :: PostTraversalTask_Type = 3 ; pub const PostTraversalTask_Type_LoadFontEntry : root :: mozilla :: PostTraversalTask_Type = 4 ; pub const PostTraversalTask_Type_InitializeFamily : root :: mozilla :: PostTraversalTask_Type = 5 ; pub const PostTraversalTask_Type_FontInfoUpdate : root :: mozilla :: PostTraversalTask_Type = 6 ; pub type PostTraversalTask_Type = i32 ; # [ test ] fn bindgen_test_layout_PostTraversalTask ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PostTraversalTask > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( PostTraversalTask ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PostTraversalTask > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PostTraversalTask ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PostTraversalTask > ( ) ) ) . mType as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PostTraversalTask ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PostTraversalTask > ( ) ) ) . mTarget as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PostTraversalTask ) , "::" , stringify ! ( mTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PostTraversalTask > ( ) ) ) . mResult as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PostTraversalTask ) , "::" , stringify ! ( mResult ) ) ) ; } pub const CSSEnabledState_ForAllContent : root :: mozilla :: CSSEnabledState = 0 ; pub const CSSEnabledState_InUASheets : root :: mozilla :: CSSEnabledState = 1 ; pub const CSSEnabledState_InChrome : root :: mozilla :: CSSEnabledState = 2 ; pub const CSSEnabledState_IgnoreEnabledState : root :: mozilla :: CSSEnabledState = 255 ; pub type CSSEnabledState = i32 ; impl root :: mozilla :: PseudoStyleType { pub const AnonBoxesStart : root :: mozilla :: PseudoStyleType = PseudoStyleType :: CSSPseudoElementsEnd ; } impl root :: mozilla :: PseudoStyleType { pub const InheritingAnonBoxesStart : root :: mozilla :: PseudoStyleType = PseudoStyleType :: CSSPseudoElementsEnd ; } impl root :: mozilla :: PseudoStyleType { pub const __reset_1 : root :: mozilla :: PseudoStyleType = PseudoStyleType :: mozColorSwatch ; } impl root :: mozilla :: PseudoStyleType { pub const mozText : root :: mozilla :: PseudoStyleType = PseudoStyleType :: CSSPseudoElementsEnd ; } impl root :: mozilla :: PseudoStyleType { pub const __reset_2 : root :: mozilla :: PseudoStyleType = PseudoStyleType :: mozSVGText ; } impl root :: mozilla :: PseudoStyleType { pub const mozMathMLAnonymousBlock : root :: mozilla :: PseudoStyleType = PseudoStyleType :: WrapperAnonBoxesStart ; } impl root :: mozilla :: PseudoStyleType { pub const InheritingAnonBoxesEnd : root :: mozilla :: PseudoStyleType = PseudoStyleType :: WrapperAnonBoxesEnd ; } impl root :: mozilla :: PseudoStyleType { pub const NonInheritingAnonBoxesStart : root :: mozilla :: PseudoStyleType = PseudoStyleType :: WrapperAnonBoxesEnd ; } impl root :: mozilla :: PseudoStyleType { pub const __reset_3 : root :: mozilla :: PseudoStyleType = PseudoStyleType :: rubyTextContainer ; } impl root :: mozilla :: PseudoStyleType { pub const oofPlaceholder : root :: mozilla :: PseudoStyleType = PseudoStyleType :: WrapperAnonBoxesEnd ; } impl root :: mozilla :: PseudoStyleType { pub const AnonBoxesEnd : root :: mozilla :: PseudoStyleType = PseudoStyleType :: NonInheritingAnonBoxesEnd ; } impl root :: mozilla :: PseudoStyleType { pub const XULTree : root :: mozilla :: PseudoStyleType = PseudoStyleType :: NonInheritingAnonBoxesEnd ; } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum PseudoStyleType { after = 0 , before = 1 , marker = 2 , backdrop = 3 , cue = 4 , firstLetter = 5 , firstLine = 6 , selection = 7 , mozFocusInner = 8 , mozFocusOuter = 9 , mozMathAnonymous = 10 , mozNumberWrapper = 11 , mozNumberText = 12 , mozNumberSpinBox = 13 , mozNumberSpinUp = 14 , mozNumberSpinDown = 15 , mozProgressBar = 16 , mozRangeTrack = 17 , mozRangeProgress = 18 , mozRangeThumb = 19 , mozMeterBar = 20 , placeholder = 21 , mozColorSwatch = 22 , CSSPseudoElementsEnd = 23 , firstLetterContinuation = 24 , mozBlockInsideInlineWrapper = 25 , mozXULAnonymousBlock = 26 , mozLineFrame = 27 , buttonContent = 28 , cellContent = 29 , dropDownList = 30 , fieldsetContent = 31 , mozDisplayComboboxControlFrame = 32 , htmlCanvasContent = 33 , tableWrapper = 34 , canvas = 35 , page = 36 , pageContent = 37 , pageSequence = 38 , scrolledContent = 39 , scrolledCanvas = 40 , scrolledPageSequence = 41 , columnSet = 42 , columnContent = 43 , viewport = 44 , viewportScroll = 45 , mozTreeColumn = 46 , mozTreeRow = 47 , mozTreeSeparator = 48 , mozTreeCell = 49 , mozTreeIndentation = 50 , mozTreeLine = 51 , mozTreeTwisty = 52 , mozTreeImage = 53 , mozTreeCellText = 54 , mozTreeCheckbox = 55 , mozTreeDropFeedback = 56 , mozSVGMarkerAnonChild = 57 , mozSVGOuterSVGAnonChild = 58 , mozSVGForeignContent = 59 , mozSVGText = 60 , WrapperAnonBoxesStart = 61 , inlineTable = 62 , table = 63 , tableCell = 64 , tableRowGroup = 65 , tableRow = 66 , anonymousFlexItem = 67 , anonymousGridItem = 68 , ruby = 69 , rubyBase = 70 , rubyBaseContainer = 71 , rubyText = 72 , rubyTextContainer = 73 , WrapperAnonBoxesEnd = 74 , horizontalFramesetBorder = 75 , verticalFramesetBorder = 76 , framesetBlank = 77 , tableColGroup = 78 , tableCol = 79 , pageBreak = 80 , columnSpanWrapper = 81 , NonInheritingAnonBoxesEnd = 82 , NotPseudo = 83 , MAX = 84 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ServoStyleRuleMap { _unused : [ u8 ; 0 ] , } pub const StylistState_NotDirty : root :: mozilla :: StylistState = 0 ; pub const StylistState_StyleSheetsDirty : root :: mozilla :: StylistState = 1 ; pub const StylistState_ShadowDOMStyleSheetsDirty : root :: mozilla :: StylistState = 2 ; pub type StylistState = u8 ; impl OriginFlags { pub const UserAgent : root :: mozilla :: OriginFlags = root :: mozilla :: OriginFlags ( 1 ) ; } impl OriginFlags { pub const User : root :: mozilla :: OriginFlags = root :: mozilla :: OriginFlags ( 2 ) ; } impl OriginFlags { pub const Author : root :: mozilla :: OriginFlags = root :: mozilla :: OriginFlags ( 4 ) ; } impl OriginFlags { pub const All : root :: mozilla :: OriginFlags = root :: mozilla :: OriginFlags ( 7 ) ; } impl :: std :: ops :: BitOr < root :: mozilla :: OriginFlags > for root :: mozilla :: OriginFlags { type Output = Self ; # [ inline ] fn bitor ( self , other : Self ) -> Self { OriginFlags ( self . 0 | other . 0 ) } } impl :: std :: ops :: BitOrAssign for root :: mozilla :: OriginFlags { # [ inline ] fn bitor_assign ( & mut self , rhs : root :: mozilla :: OriginFlags ) { self . 0 |= rhs . 0 ; } } impl :: std :: ops :: BitAnd < root :: mozilla :: OriginFlags > for root :: mozilla :: OriginFlags { type Output = Self ; # [ inline ] fn bitand ( self , other : Self ) -> Self { OriginFlags ( self . 0 & other . 0 ) } } impl :: std :: ops :: BitAndAssign for root :: mozilla :: OriginFlags { # [ inline ] fn bitand_assign ( & mut self , rhs : root :: mozilla :: OriginFlags ) { self . 0 &= rhs . 0 ; } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub struct OriginFlags ( pub u8 ) ; # [ doc = " The set of style sheets that apply to a document, backed by a Servo" ] # [ doc = " Stylist.  A ServoStyleSet contains StyleSheets." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ServoStyleSet { pub mDocument : * mut root :: mozilla :: dom :: Document , pub mRawSet : root :: mozilla :: UniquePtr < root :: RawServoStyleSet > , pub mStyleRuleMap : root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > , pub __bindgen_padding_0 : u32 , pub mUserFontSetUpdateGeneration : u64 , pub mPostTraversalTasks : root :: nsTArray < root :: mozilla :: PostTraversalTask > , pub mNonInheritingComputedStyles : [ u32 ; 8usize ] , pub mStylistState : root :: mozilla :: StylistState , pub mAuthorStyleDisabled : bool , pub mNeedsRestyleAfterEnsureUniqueInner : bool , pub __bindgen_padding_1 : u8 , } pub type ServoStyleSet_SnapshotTable = root :: mozilla :: ServoElementSnapshotTable ; pub use self :: super :: super :: root :: mozilla :: StyleOrigin as ServoStyleSet_Origin ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla13ServoStyleSet8kOriginsE" ] pub static mut ServoStyleSet_kOrigins : [ root :: mozilla :: StyleOrigin ; 3usize ] ; } # [ test ] fn bindgen_test_layout_ServoStyleSet ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ServoStyleSet > ( ) , 64usize , concat ! ( "Size of: " , stringify ! ( ServoStyleSet ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ServoStyleSet > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ServoStyleSet ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSet > ( ) ) ) . mDocument as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSet ) , "::" , stringify ! ( mDocument ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSet > ( ) ) ) . mRawSet as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSet ) , "::" , stringify ! ( mRawSet ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSet > ( ) ) ) . mStyleRuleMap as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSet ) , "::" , stringify ! ( mStyleRuleMap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSet > ( ) ) ) . mUserFontSetUpdateGeneration as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSet ) , "::" , stringify ! ( mUserFontSetUpdateGeneration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSet > ( ) ) ) . mPostTraversalTasks as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSet ) , "::" , stringify ! ( mPostTraversalTasks ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSet > ( ) ) ) . mNonInheritingComputedStyles as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSet ) , "::" , stringify ! ( mNonInheritingComputedStyles ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSet > ( ) ) ) . mStylistState as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSet ) , "::" , stringify ! ( mStylistState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSet > ( ) ) ) . mAuthorStyleDisabled as * const _ as usize } , 61usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSet ) , "::" , stringify ! ( mAuthorStyleDisabled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoStyleSet > ( ) ) ) . mNeedsRestyleAfterEnsureUniqueInner as * const _ as usize } , 62usize , concat ! ( "Offset of field: " , stringify ! ( ServoStyleSet ) , "::" , stringify ! ( mNeedsRestyleAfterEnsureUniqueInner ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RelativeTimeline { pub mRandomTimelineSeed : u64 , } # [ test ] fn bindgen_test_layout_RelativeTimeline ( ) { assert_eq ! ( :: std :: mem :: size_of :: < RelativeTimeline > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( RelativeTimeline ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < RelativeTimeline > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( RelativeTimeline ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < RelativeTimeline > ( ) ) ) . mRandomTimelineSeed as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( RelativeTimeline ) , "::" , stringify ! ( mRandomTimelineSeed ) ) ) ; } pub const Visibility_Untracked : root :: mozilla :: Visibility = 0 ; pub const Visibility_ApproximatelyNonVisible : root :: mozilla :: Visibility = 1 ; pub const Visibility_ApproximatelyVisible : root :: mozilla :: Visibility = 2 ; pub type Visibility = u8 ; pub const OnNonvisible_DiscardImages : root :: mozilla :: OnNonvisible = 0 ; pub type OnNonvisible = u8 ; pub type EventListenerHolder = root :: mozilla :: dom :: CallbackObjectHolder ; # [ repr ( C , packed ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EventListenerFlags { pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > , } # [ test ] fn bindgen_test_layout_EventListenerFlags ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EventListenerFlags > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( EventListenerFlags ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EventListenerFlags > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( EventListenerFlags ) ) ) ; } impl EventListenerFlags { # [ inline ] pub fn mListenerIsJSListener ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mListenerIsJSListener ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mCapture ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mCapture ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInSystemGroup ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInSystemGroup ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mAllowUntrustedEvents ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mAllowUntrustedEvents ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPassive ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mPassive ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mOnce ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mOnce ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mListenerIsJSListener : bool , mCapture : bool , mInSystemGroup : bool , mAllowUntrustedEvents : bool , mPassive : bool , mOnce : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mListenerIsJSListener : u8 = unsafe { :: std :: mem :: transmute ( mListenerIsJSListener ) } ; mListenerIsJSListener as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mCapture : u8 = unsafe { :: std :: mem :: transmute ( mCapture ) } ; mCapture as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mInSystemGroup : u8 = unsafe { :: std :: mem :: transmute ( mInSystemGroup ) } ; mInSystemGroup as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mAllowUntrustedEvents : u8 = unsafe { :: std :: mem :: transmute ( mAllowUntrustedEvents ) } ; mAllowUntrustedEvents as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mPassive : u8 = unsafe { :: std :: mem :: transmute ( mPassive ) } ; mPassive as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mOnce : u8 = unsafe { :: std :: mem :: transmute ( mOnce ) } ; mOnce as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EventListenerManagerBase { pub mNoListenerForEvent : root :: mozilla :: EventMessage , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > , } # [ test ] fn bindgen_test_layout_EventListenerManagerBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EventListenerManagerBase > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( EventListenerManagerBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EventListenerManagerBase > ( ) , 2usize , concat ! ( "Alignment of " , stringify ! ( EventListenerManagerBase ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManagerBase > ( ) ) ) . mNoListenerForEvent as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManagerBase ) , "::" , stringify ! ( mNoListenerForEvent ) ) ) ; } impl EventListenerManagerBase { # [ inline ] pub fn mMayHavePaintEventListener ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHavePaintEventListener ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveMutationListeners ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHaveMutationListeners ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveCapturingListeners ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHaveCapturingListeners ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveSystemGroupListeners ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHaveSystemGroupListeners ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveTouchEventListener ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHaveTouchEventListener ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveMouseEnterLeaveEventListener ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHaveMouseEnterLeaveEventListener ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHavePointerEnterLeaveEventListener ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 6usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHavePointerEnterLeaveEventListener ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 6usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveKeyEventListener ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 7usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHaveKeyEventListener ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 7usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveInputOrCompositionEventListener ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 8usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHaveInputOrCompositionEventListener ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 8usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveSelectionChangeEventListener ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 9usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mMayHaveSelectionChangeEventListener ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 9usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mClearingListeners ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 10usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mClearingListeners ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 10usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsMainThreadELM ( & self ) -> u16 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 11usize , 1u8 ) as u16 ) } } # [ inline ] pub fn set_mIsMainThreadELM ( & mut self , val : u16 ) { unsafe { let val : u16 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 11usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mMayHavePaintEventListener : u16 , mMayHaveMutationListeners : u16 , mMayHaveCapturingListeners : u16 , mMayHaveSystemGroupListeners : u16 , mMayHaveTouchEventListener : u16 , mMayHaveMouseEnterLeaveEventListener : u16 , mMayHavePointerEnterLeaveEventListener : u16 , mMayHaveKeyEventListener : u16 , mMayHaveInputOrCompositionEventListener : u16 , mMayHaveSelectionChangeEventListener : u16 , mClearingListeners : u16 , mIsMainThreadELM : u16 ) -> root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mMayHavePaintEventListener : u16 = unsafe { :: std :: mem :: transmute ( mMayHavePaintEventListener ) } ; mMayHavePaintEventListener as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mMayHaveMutationListeners : u16 = unsafe { :: std :: mem :: transmute ( mMayHaveMutationListeners ) } ; mMayHaveMutationListeners as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mMayHaveCapturingListeners : u16 = unsafe { :: std :: mem :: transmute ( mMayHaveCapturingListeners ) } ; mMayHaveCapturingListeners as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mMayHaveSystemGroupListeners : u16 = unsafe { :: std :: mem :: transmute ( mMayHaveSystemGroupListeners ) } ; mMayHaveSystemGroupListeners as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mMayHaveTouchEventListener : u16 = unsafe { :: std :: mem :: transmute ( mMayHaveTouchEventListener ) } ; mMayHaveTouchEventListener as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mMayHaveMouseEnterLeaveEventListener : u16 = unsafe { :: std :: mem :: transmute ( mMayHaveMouseEnterLeaveEventListener ) } ; mMayHaveMouseEnterLeaveEventListener as u64 } ) ; __bindgen_bitfield_unit . set ( 6usize , 1u8 , { let mMayHavePointerEnterLeaveEventListener : u16 = unsafe { :: std :: mem :: transmute ( mMayHavePointerEnterLeaveEventListener ) } ; mMayHavePointerEnterLeaveEventListener as u64 } ) ; __bindgen_bitfield_unit . set ( 7usize , 1u8 , { let mMayHaveKeyEventListener : u16 = unsafe { :: std :: mem :: transmute ( mMayHaveKeyEventListener ) } ; mMayHaveKeyEventListener as u64 } ) ; __bindgen_bitfield_unit . set ( 8usize , 1u8 , { let mMayHaveInputOrCompositionEventListener : u16 = unsafe { :: std :: mem :: transmute ( mMayHaveInputOrCompositionEventListener ) } ; mMayHaveInputOrCompositionEventListener as u64 } ) ; __bindgen_bitfield_unit . set ( 9usize , 1u8 , { let mMayHaveSelectionChangeEventListener : u16 = unsafe { :: std :: mem :: transmute ( mMayHaveSelectionChangeEventListener ) } ; mMayHaveSelectionChangeEventListener as u64 } ) ; __bindgen_bitfield_unit . set ( 10usize , 1u8 , { let mClearingListeners : u16 = unsafe { :: std :: mem :: transmute ( mClearingListeners ) } ; mClearingListeners as u64 } ) ; __bindgen_bitfield_unit . set ( 11usize , 1u8 , { let mIsMainThreadELM : u16 = unsafe { :: std :: mem :: transmute ( mIsMainThreadELM ) } ; mIsMainThreadELM as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct EventListenerManager { pub _base : root :: mozilla :: EventListenerManagerBase , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mListeners : [ u32 ; 12usize ] , pub mTarget : * mut root :: mozilla :: dom :: EventTarget , pub mNoListenerForEventAtom : root :: RefPtr < root :: nsAtom > , } # [ repr ( C ) ] pub struct EventListenerManager_Listener { pub mListener : root :: mozilla :: EventListenerHolder , pub mTypeAtom : root :: RefPtr < root :: nsAtom > , pub mEventMessage : root :: mozilla :: EventMessage , pub mListenerType : root :: mozilla :: EventListenerManager_Listener_ListenerType , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > , pub mFlags : root :: mozilla :: EventListenerFlags , } pub const EventListenerManager_Listener_ListenerType_eNoListener : root :: mozilla :: EventListenerManager_Listener_ListenerType = 0 ; pub const EventListenerManager_Listener_ListenerType_eNativeListener : root :: mozilla :: EventListenerManager_Listener_ListenerType = 1 ; pub const EventListenerManager_Listener_ListenerType_eJSEventListener : root :: mozilla :: EventListenerManager_Listener_ListenerType = 2 ; pub const EventListenerManager_Listener_ListenerType_eWebIDLListener : root :: mozilla :: EventListenerManager_Listener_ListenerType = 3 ; pub type EventListenerManager_Listener_ListenerType = u8 ; # [ test ] fn bindgen_test_layout_EventListenerManager_Listener ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EventListenerManager_Listener > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( EventListenerManager_Listener ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EventListenerManager_Listener > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( EventListenerManager_Listener ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManager_Listener > ( ) ) ) . mListener as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManager_Listener ) , "::" , stringify ! ( mListener ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManager_Listener > ( ) ) ) . mTypeAtom as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManager_Listener ) , "::" , stringify ! ( mTypeAtom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManager_Listener > ( ) ) ) . mEventMessage as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManager_Listener ) , "::" , stringify ! ( mEventMessage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManager_Listener > ( ) ) ) . mListenerType as * const _ as usize } , 10usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManager_Listener ) , "::" , stringify ! ( mListenerType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManager_Listener > ( ) ) ) . mFlags as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManager_Listener ) , "::" , stringify ! ( mFlags ) ) ) ; } impl EventListenerManager_Listener { # [ inline ] pub fn mListenerIsHandler ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mListenerIsHandler ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHandlerIsString ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHandlerIsString ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mAllEvents ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mAllEvents ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsChrome ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsChrome ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mListenerIsHandler : bool , mHandlerIsString : bool , mAllEvents : bool , mIsChrome : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mListenerIsHandler : u8 = unsafe { :: std :: mem :: transmute ( mListenerIsHandler ) } ; mListenerIsHandler as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mHandlerIsString : u8 = unsafe { :: std :: mem :: transmute ( mHandlerIsString ) } ; mHandlerIsString as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mAllEvents : u8 = unsafe { :: std :: mem :: transmute ( mAllEvents ) } ; mAllEvents as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mIsChrome : u8 = unsafe { :: std :: mem :: transmute ( mIsChrome ) } ; mIsChrome as u64 } ) ; __bindgen_bitfield_unit } } pub type EventListenerManager_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EventListenerManager_cycleCollection { pub _base : root :: nsCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_EventListenerManager_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EventListenerManager_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( EventListenerManager_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EventListenerManager_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( EventListenerManager_cycleCollection ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla20EventListenerManager21_cycleCollectorGlobalE" ] pub static mut EventListenerManager__cycleCollectorGlobal : root :: mozilla :: EventListenerManager_cycleCollection ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla20EventListenerManager23sMainThreadCreatedCountE" ] pub static mut EventListenerManager_sMainThreadCreatedCount : u32 ; } # [ test ] fn bindgen_test_layout_EventListenerManager ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EventListenerManager > ( ) , 64usize , concat ! ( "Size of: " , stringify ! ( EventListenerManager ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EventListenerManager > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( EventListenerManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManager > ( ) ) ) . mRefCnt as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManager ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManager > ( ) ) ) . mListeners as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManager ) , "::" , stringify ! ( mListeners ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManager > ( ) ) ) . mTarget as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManager ) , "::" , stringify ! ( mTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventListenerManager > ( ) ) ) . mNoListenerForEventAtom as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( EventListenerManager ) , "::" , stringify ! ( mNoListenerForEventAtom ) ) ) ; } # [ repr ( C ) ] pub struct DOMEventTargetHelper { pub _base : root :: mozilla :: dom :: EventTarget , pub _base_1 : root :: mozilla :: LinkedListElement , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mListenerManager : root :: RefPtr < root :: mozilla :: EventListenerManager > , pub mParentObject : * mut root :: nsIGlobalObject , pub mOwnerWindow : * mut root :: nsPIDOMWindowInner , pub mHasOrHasHadOwnerWindow : bool , pub mKeepingAliveTypes : root :: mozilla :: DOMEventTargetHelper__bindgen_ty_1 , pub mIsKeptAlive : bool , } pub type DOMEventTargetHelper_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMEventTargetHelper_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_DOMEventTargetHelper_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMEventTargetHelper_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( DOMEventTargetHelper_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMEventTargetHelper_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DOMEventTargetHelper_cycleCollection ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DOMEventTargetHelper_COMTypeInfo { pub _address : u8 , } # [ repr ( C ) ] pub struct DOMEventTargetHelper__bindgen_ty_1 { pub mStrings : root :: nsTArray < ::gecko_bindings::structs::nsString > , pub mAtoms : root :: nsTArray < root :: RefPtr < root :: nsAtom > > , } # [ test ] fn bindgen_test_layout_DOMEventTargetHelper__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMEventTargetHelper__bindgen_ty_1 > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( DOMEventTargetHelper__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMEventTargetHelper__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DOMEventTargetHelper__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DOMEventTargetHelper__bindgen_ty_1 > ( ) ) ) . mStrings as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( DOMEventTargetHelper__bindgen_ty_1 ) , "::" , stringify ! ( mStrings ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DOMEventTargetHelper__bindgen_ty_1 > ( ) ) ) . mAtoms as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( DOMEventTargetHelper__bindgen_ty_1 ) , "::" , stringify ! ( mAtoms ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla20DOMEventTargetHelper21_cycleCollectorGlobalE" ] pub static mut DOMEventTargetHelper__cycleCollectorGlobal : root :: mozilla :: DOMEventTargetHelper_cycleCollection ; } # [ test ] fn bindgen_test_layout_DOMEventTargetHelper ( ) { assert_eq ! ( :: std :: mem :: size_of :: < DOMEventTargetHelper > ( ) , 60usize , concat ! ( "Size of: " , stringify ! ( DOMEventTargetHelper ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < DOMEventTargetHelper > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( DOMEventTargetHelper ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DOMEventTargetHelper > ( ) ) ) . mRefCnt as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( DOMEventTargetHelper ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DOMEventTargetHelper > ( ) ) ) . mListenerManager as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( DOMEventTargetHelper ) , "::" , stringify ! ( mListenerManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DOMEventTargetHelper > ( ) ) ) . mParentObject as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( DOMEventTargetHelper ) , "::" , stringify ! ( mParentObject ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DOMEventTargetHelper > ( ) ) ) . mOwnerWindow as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( DOMEventTargetHelper ) , "::" , stringify ! ( mOwnerWindow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DOMEventTargetHelper > ( ) ) ) . mHasOrHasHadOwnerWindow as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( DOMEventTargetHelper ) , "::" , stringify ! ( mHasOrHasHadOwnerWindow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DOMEventTargetHelper > ( ) ) ) . mKeepingAliveTypes as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( DOMEventTargetHelper ) , "::" , stringify ! ( mKeepingAliveTypes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < DOMEventTargetHelper > ( ) ) ) . mIsKeptAlive as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( DOMEventTargetHelper ) , "::" , stringify ! ( mIsKeptAlive ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct VsyncIdType { pub _address : u8 , } # [ test ] fn bindgen_test_layout_VsyncIdType ( ) { assert_eq ! ( :: std :: mem :: size_of :: < VsyncIdType > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( VsyncIdType ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < VsyncIdType > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( VsyncIdType ) ) ) ; } pub type VsyncId = root :: mozilla :: layers :: BaseTransactionId ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PendingFullscreenEvent { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RefreshDriverTimer { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct AccessibleCaretEventHub { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct GeckoMVMContext { _unused : [ u8 ; 0 ] , } pub mod a11y { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DocAccessible { _unused : [ u8 ; 0 ] , } } # [ doc = " Presentation shell. Presentation shells are the controlling point for" ] # [ doc = " managing the presentation of a document.  The presentation shell holds a" ] # [ doc = " live reference to the document, the presentation context, the style" ] # [ doc = " manager, the style set and the root frame." ] # [ doc = "" ] # [ doc = " When this object is Release\'d, it will release the document, the" ] # [ doc = " presentation context, the style manager, the style set and the root frame." ] # [ repr ( C ) ] pub struct PresShell { pub _base : root :: nsStubDocumentObserver , pub _base_1 : root :: nsISelectionController , pub _base_2 : root :: nsIObserver , pub _base_3 : root :: nsSupportsWeakReference , pub mRefCnt : root :: nsAutoRefCnt , pub mUpdateApproximateFrameVisibilityEvent : u32 , pub mApproximatelyVisibleFrames : root :: mozilla :: PresShell_VisibleFrames , pub mDocument : root :: RefPtr < root :: mozilla :: PresShell_Document > , pub mPresContext : root :: RefPtr < root :: nsPresContext > , pub mPrefStyleSheet : root :: RefPtr < root :: mozilla :: StyleSheet > , pub mFrameConstructor : root :: mozilla :: UniquePtr < root :: nsCSSFrameConstructor > , pub mViewManager : * mut root :: nsViewManager , pub mSelection : root :: RefPtr < root :: nsFrameSelection > , pub mCaret : root :: RefPtr < root :: nsCaret > , pub mOriginalCaret : root :: RefPtr < root :: nsCaret > , pub mAccessibleCaretEventHub : root :: RefPtr < root :: mozilla :: AccessibleCaretEventHub > , pub mFrameManager : * mut root :: nsFrameManager , pub mForwardingContainer : u32 , pub __bindgen_padding_0 : u32 , pub mLastReflowStart : root :: DOMHighResTimeStamp , pub mReflowContinueTimer : root :: nsCOMPtr , pub mAutoWeakFrames : * mut root :: AutoWeakFrame , pub mWeakFrames : [ u32 ; 5usize ] , pub mDirtyRoots : root :: mozilla :: PresShell_DirtyRootsList , pub mStyleCause : root :: UniqueProfilerBacktrace , pub mReflowCause : root :: UniqueProfilerBacktrace , pub mDelayedEvents : root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > > , pub mSynthMouseMoveEvent : root :: nsRevocableEventPtr < root :: mozilla :: PresShell_nsSynthMouseMoveEvent > , pub mTouchManager : root :: mozilla :: TouchManager , pub mZoomConstraintsClient : root :: RefPtr < root :: ZoomConstraintsClient > , pub mMVMContext : root :: RefPtr < root :: mozilla :: GeckoMVMContext > , pub mMobileViewportManager : root :: RefPtr < root :: MobileViewportManager > , pub mPaintSuppressionTimer : root :: nsCOMPtr , pub mDelayedPaintTimer : root :: nsCOMPtr , pub mPointerEventTarget : root :: nsCOMPtr , pub mLastAnchorScrolledTo : root :: nsCOMPtr , pub mContentToScrollTo : root :: nsCOMPtr , pub mDocAccessible : * mut root :: mozilla :: a11y :: DocAccessible , pub mCurrentEventFrame : * mut root :: nsIFrame , pub mCurrentEventContent : root :: nsCOMPtr , pub mCurrentEventFrameStack : root :: nsTArray < * mut root :: nsIFrame > , pub mCurrentEventContentStack : root :: nsCOMArray , pub mFramesToDirty : [ u32 ; 5usize ] , pub mPendingScrollAnchorSelection : [ u32 ; 5usize ] , pub mPendingScrollAnchorAdjustment : [ u32 ; 5usize ] , pub mFirstCallbackEventRequest : * mut root :: nsCallbackEventRequest , pub mLastCallbackEventRequest : * mut root :: nsCallbackEventRequest , pub mMouseLocation : root :: nsPoint , pub mMouseEventTargetGuid : root :: mozilla :: layers :: ScrollableLayerGuid , pub mVisualViewportSize : root :: nsSize , pub mAPZFocusTarget : root :: mozilla :: PresShell_FocusTarget , pub mFrameArena : [ u32 ; 536usize ] , pub mVisualViewportOffset : [ u32 ; 3usize ] , pub mPendingVisualScrollUpdate : [ u32 ; 4usize ] , pub mResolution : [ u32 ; 2usize ] , pub __bindgen_padding_1 : u32 , pub mLoadBegin : root :: mozilla :: TimeStamp , pub mLastOSWake : root :: mozilla :: TimeStamp , pub mPaintCount : u64 , pub mAPZFocusSequenceNumber : u64 , pub mLastAnchorScrollPositionY : root :: nscoord , pub mCanvasBackgroundColor : root :: nscolor , pub mActiveSuppressDisplayport : i32 , pub mPresShellId : u32 , pub mFontSizeInflationEmPerLine : u32 , pub mFontSizeInflationMinTwips : u32 , pub mFontSizeInflationLineThreshold : u32 , pub mSelectionFlags : i16 , pub mChangeNestCount : u16 , pub mRenderingStateFlags : root :: mozilla :: RenderingStateFlags , pub mInFlush : bool , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 6usize ] , u8 > , } pub type PresShell_Document = root :: mozilla :: dom :: Document ; pub type PresShell_Element = root :: mozilla :: dom :: Element ; pub type PresShell_SourceSurface = root :: mozilla :: gfx :: SourceSurface ; pub type PresShell_FocusTarget = root :: mozilla :: layers :: FocusTarget ; pub type PresShell_FrameMetrics = root :: mozilla :: layers :: FrameMetrics ; pub type PresShell_LayerManager = root :: mozilla :: layers :: LayerManager ; pub type PresShell_VisibleFrames = [ u32 ; 5usize ] ; pub type PresShell_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PresShell_COMTypeInfo { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PresShell_VisualScrollUpdate { pub mVisualScrollOffset : root :: nsPoint , pub mUpdateType : root :: mozilla :: layers :: FrameMetrics_ScrollOffsetUpdateType , pub mAcknowledged : bool , } # [ test ] fn bindgen_test_layout_PresShell_VisualScrollUpdate ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_VisualScrollUpdate > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( PresShell_VisualScrollUpdate ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_VisualScrollUpdate > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_VisualScrollUpdate ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_VisualScrollUpdate > ( ) ) ) . mVisualScrollOffset as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_VisualScrollUpdate ) , "::" , stringify ! ( mVisualScrollOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_VisualScrollUpdate > ( ) ) ) . mUpdateType as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_VisualScrollUpdate ) , "::" , stringify ! ( mUpdateType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_VisualScrollUpdate > ( ) ) ) . mAcknowledged as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_VisualScrollUpdate ) , "::" , stringify ! ( mAcknowledged ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_AutoAssertNoFlush { pub mPresShell : * mut root :: mozilla :: PresShell , pub mOldForbidden : bool , } # [ test ] fn bindgen_test_layout_PresShell_AutoAssertNoFlush ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_AutoAssertNoFlush > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PresShell_AutoAssertNoFlush ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_AutoAssertNoFlush > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_AutoAssertNoFlush ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_AutoAssertNoFlush > ( ) ) ) . mPresShell as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_AutoAssertNoFlush ) , "::" , stringify ! ( mPresShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_AutoAssertNoFlush > ( ) ) ) . mOldForbidden as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_AutoAssertNoFlush ) , "::" , stringify ! ( mOldForbidden ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PresShell_ScrollIntoViewData { pub mContentScrollVAxis : root :: mozilla :: ScrollAxis , pub mContentScrollHAxis : root :: mozilla :: ScrollAxis , pub mContentToScrollToFlags : root :: mozilla :: ScrollFlags , } # [ test ] fn bindgen_test_layout_PresShell_ScrollIntoViewData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_ScrollIntoViewData > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( PresShell_ScrollIntoViewData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_ScrollIntoViewData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_ScrollIntoViewData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_ScrollIntoViewData > ( ) ) ) . mContentScrollVAxis as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_ScrollIntoViewData ) , "::" , stringify ! ( mContentScrollVAxis ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_ScrollIntoViewData > ( ) ) ) . mContentScrollHAxis as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_ScrollIntoViewData ) , "::" , stringify ! ( mContentScrollHAxis ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_ScrollIntoViewData > ( ) ) ) . mContentToScrollToFlags as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_ScrollIntoViewData ) , "::" , stringify ! ( mContentToScrollToFlags ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_RenderingState { pub mResolution : [ u32 ; 2usize ] , pub mRenderingStateFlags : root :: mozilla :: RenderingStateFlags , } # [ test ] fn bindgen_test_layout_PresShell_RenderingState ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_RenderingState > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( PresShell_RenderingState ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_RenderingState > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_RenderingState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_RenderingState > ( ) ) ) . mResolution as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_RenderingState ) , "::" , stringify ! ( mResolution ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_RenderingState > ( ) ) ) . mRenderingStateFlags as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_RenderingState ) , "::" , stringify ! ( mRenderingStateFlags ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_AutoSaveRestoreRenderingState { pub mPresShell : * mut root :: mozilla :: PresShell , pub mOldState : root :: mozilla :: PresShell_RenderingState , } # [ test ] fn bindgen_test_layout_PresShell_AutoSaveRestoreRenderingState ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_AutoSaveRestoreRenderingState > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( PresShell_AutoSaveRestoreRenderingState ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_AutoSaveRestoreRenderingState > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_AutoSaveRestoreRenderingState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_AutoSaveRestoreRenderingState > ( ) ) ) . mPresShell as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_AutoSaveRestoreRenderingState ) , "::" , stringify ! ( mPresShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_AutoSaveRestoreRenderingState > ( ) ) ) . mOldState as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_AutoSaveRestoreRenderingState ) , "::" , stringify ! ( mOldState ) ) ) ; } # [ repr ( C ) ] pub struct PresShell_DelayedEvent__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_DelayedEvent { pub vtable_ : * const PresShell_DelayedEvent__bindgen_vtable , } # [ test ] fn bindgen_test_layout_PresShell_DelayedEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_DelayedEvent > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( PresShell_DelayedEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_DelayedEvent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_DelayedEvent ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_DelayedInputEvent { pub _base : root :: mozilla :: PresShell_DelayedEvent , pub mEvent : * mut root :: mozilla :: WidgetInputEvent , } # [ test ] fn bindgen_test_layout_PresShell_DelayedInputEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_DelayedInputEvent > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PresShell_DelayedInputEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_DelayedInputEvent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_DelayedInputEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_DelayedInputEvent > ( ) ) ) . mEvent as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_DelayedInputEvent ) , "::" , stringify ! ( mEvent ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_DelayedMouseEvent { pub _base : root :: mozilla :: PresShell_DelayedInputEvent , } # [ test ] fn bindgen_test_layout_PresShell_DelayedMouseEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_DelayedMouseEvent > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PresShell_DelayedMouseEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_DelayedMouseEvent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_DelayedMouseEvent ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_DelayedKeyEvent { pub _base : root :: mozilla :: PresShell_DelayedInputEvent , } # [ test ] fn bindgen_test_layout_PresShell_DelayedKeyEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_DelayedKeyEvent > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PresShell_DelayedKeyEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_DelayedKeyEvent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_DelayedKeyEvent ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_nsSynthMouseMoveEvent { pub _base : root :: nsARefreshObserver , pub mRefCnt : root :: nsAutoRefCnt , pub mPresShell : * mut root :: mozilla :: PresShell , pub mFromScroll : bool , } pub type PresShell_nsSynthMouseMoveEvent_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_PresShell_nsSynthMouseMoveEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_nsSynthMouseMoveEvent > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( PresShell_nsSynthMouseMoveEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_nsSynthMouseMoveEvent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_nsSynthMouseMoveEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_nsSynthMouseMoveEvent > ( ) ) ) . mRefCnt as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_nsSynthMouseMoveEvent ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_nsSynthMouseMoveEvent > ( ) ) ) . mPresShell as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_nsSynthMouseMoveEvent ) , "::" , stringify ! ( mPresShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_nsSynthMouseMoveEvent > ( ) ) ) . mFromScroll as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_nsSynthMouseMoveEvent ) , "::" , stringify ! ( mFromScroll ) ) ) ; } # [ doc = " EventHandler is implementation of PresShell::HandleEvent()." ] # [ repr ( C ) ] pub struct PresShell_EventHandler { pub mPresShell : root :: mozilla :: OwningNonNull < root :: mozilla :: PresShell > , pub mCurrentEventInfoSetter : * mut root :: mozilla :: PresShell_EventHandler_AutoCurrentEventInfoSetter , } # [ doc = " EventTargetData struct stores a set of a PresShell (event handler)," ] # [ doc = " a frame (to handle the event) and a content (event target for the frame)." ] # [ repr ( C ) ] pub struct PresShell_EventHandler_EventTargetData { pub mPresShell : root :: RefPtr < root :: mozilla :: PresShell > , pub mFrame : * mut root :: nsIFrame , pub mContent : root :: nsCOMPtr , pub mOverrideClickTarget : root :: nsCOMPtr , } # [ test ] fn bindgen_test_layout_PresShell_EventHandler_EventTargetData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_EventHandler_EventTargetData > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( PresShell_EventHandler_EventTargetData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_EventHandler_EventTargetData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_EventHandler_EventTargetData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler_EventTargetData > ( ) ) ) . mPresShell as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler_EventTargetData ) , "::" , stringify ! ( mPresShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler_EventTargetData > ( ) ) ) . mFrame as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler_EventTargetData ) , "::" , stringify ! ( mFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler_EventTargetData > ( ) ) ) . mContent as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler_EventTargetData ) , "::" , stringify ! ( mContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler_EventTargetData > ( ) ) ) . mOverrideClickTarget as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler_EventTargetData ) , "::" , stringify ! ( mOverrideClickTarget ) ) ) ; } # [ doc = " HandlingTimeAccumulator() may accumulate handling time of telemetry" ] # [ doc = " for each type of events." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_EventHandler_HandlingTimeAccumulator { pub mEventHandler : * const root :: mozilla :: PresShell_EventHandler , pub mEvent : * const root :: mozilla :: WidgetEvent , pub mHandlingStartTime : root :: mozilla :: TimeStamp , } # [ test ] fn bindgen_test_layout_PresShell_EventHandler_HandlingTimeAccumulator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_EventHandler_HandlingTimeAccumulator > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( PresShell_EventHandler_HandlingTimeAccumulator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_EventHandler_HandlingTimeAccumulator > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( PresShell_EventHandler_HandlingTimeAccumulator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler_HandlingTimeAccumulator > ( ) ) ) . mEventHandler as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler_HandlingTimeAccumulator ) , "::" , stringify ! ( mEventHandler ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler_HandlingTimeAccumulator > ( ) ) ) . mEvent as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler_HandlingTimeAccumulator ) , "::" , stringify ! ( mEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler_HandlingTimeAccumulator > ( ) ) ) . mHandlingStartTime as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler_HandlingTimeAccumulator ) , "::" , stringify ! ( mHandlingStartTime ) ) ) ; } # [ doc = " AutoCurrentEventInfoSetter() pushes and pops current event info of" ] # [ doc = " aEventHandler.mPresShell." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_EventHandler_AutoCurrentEventInfoSetter { pub mEventHandler : * mut root :: mozilla :: PresShell_EventHandler , } # [ test ] fn bindgen_test_layout_PresShell_EventHandler_AutoCurrentEventInfoSetter ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_EventHandler_AutoCurrentEventInfoSetter > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( PresShell_EventHandler_AutoCurrentEventInfoSetter ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_EventHandler_AutoCurrentEventInfoSetter > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_EventHandler_AutoCurrentEventInfoSetter ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler_AutoCurrentEventInfoSetter > ( ) ) ) . mEventHandler as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler_AutoCurrentEventInfoSetter ) , "::" , stringify ! ( mEventHandler ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla9PresShell12EventHandler17sLastInputCreatedE" ] pub static mut PresShell_EventHandler_sLastInputCreated : root :: mozilla :: TimeStamp ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla9PresShell12EventHandler19sLastInputProcessedE" ] pub static mut PresShell_EventHandler_sLastInputProcessed : root :: mozilla :: TimeStamp ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla9PresShell12EventHandler30sLastKeyDownEventTargetElementE" ] pub static mut PresShell_EventHandler_sLastKeyDownEventTargetElement : root :: mozilla :: StaticRefPtr < root :: mozilla :: dom :: Element > ; } # [ test ] fn bindgen_test_layout_PresShell_EventHandler ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_EventHandler > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PresShell_EventHandler ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_EventHandler > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_EventHandler ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler > ( ) ) ) . mPresShell as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler ) , "::" , stringify ! ( mPresShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_EventHandler > ( ) ) ) . mCurrentEventInfoSetter as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_EventHandler ) , "::" , stringify ! ( mCurrentEventInfoSetter ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PresShell_DirtyRootsList { pub mList : root :: nsTArray < root :: mozilla :: PresShell_DirtyRootsList_FrameAndDepth > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PresShell_DirtyRootsList_FrameAndDepth { pub mFrame : * mut root :: nsIFrame , pub mDepth : u32 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PresShell_DirtyRootsList_FrameAndDepth_CompareByReverseDepth { pub _address : u8 , } # [ test ] fn bindgen_test_layout_PresShell_DirtyRootsList_FrameAndDepth_CompareByReverseDepth ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_DirtyRootsList_FrameAndDepth_CompareByReverseDepth > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( PresShell_DirtyRootsList_FrameAndDepth_CompareByReverseDepth ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_DirtyRootsList_FrameAndDepth_CompareByReverseDepth > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( PresShell_DirtyRootsList_FrameAndDepth_CompareByReverseDepth ) ) ) ; } # [ test ] fn bindgen_test_layout_PresShell_DirtyRootsList_FrameAndDepth ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_DirtyRootsList_FrameAndDepth > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PresShell_DirtyRootsList_FrameAndDepth ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_DirtyRootsList_FrameAndDepth > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_DirtyRootsList_FrameAndDepth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_DirtyRootsList_FrameAndDepth > ( ) ) ) . mFrame as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_DirtyRootsList_FrameAndDepth ) , "::" , stringify ! ( mFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_DirtyRootsList_FrameAndDepth > ( ) ) ) . mDepth as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_DirtyRootsList_FrameAndDepth ) , "::" , stringify ! ( mDepth ) ) ) ; } # [ test ] fn bindgen_test_layout_PresShell_DirtyRootsList ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_DirtyRootsList > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( PresShell_DirtyRootsList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_DirtyRootsList > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_DirtyRootsList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_DirtyRootsList > ( ) ) ) . mList as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_DirtyRootsList ) , "::" , stringify ! ( mList ) ) ) ; } # [ repr ( C ) ] pub struct PresShell_CapturingContentInfo { pub mContent : root :: mozilla :: StaticRefPtr < root :: nsIContent > , pub mAllowed : bool , pub mPointerLock : bool , pub mRetargetToElement : bool , pub mPreventDrag : bool , } # [ test ] fn bindgen_test_layout_PresShell_CapturingContentInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell_CapturingContentInfo > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PresShell_CapturingContentInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell_CapturingContentInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PresShell_CapturingContentInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_CapturingContentInfo > ( ) ) ) . mContent as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_CapturingContentInfo ) , "::" , stringify ! ( mContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_CapturingContentInfo > ( ) ) ) . mAllowed as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_CapturingContentInfo ) , "::" , stringify ! ( mAllowed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_CapturingContentInfo > ( ) ) ) . mPointerLock as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_CapturingContentInfo ) , "::" , stringify ! ( mPointerLock ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_CapturingContentInfo > ( ) ) ) . mRetargetToElement as * const _ as usize } , 6usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_CapturingContentInfo ) , "::" , stringify ! ( mRetargetToElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PresShell_CapturingContentInfo > ( ) ) ) . mPreventDrag as * const _ as usize } , 7usize , concat ! ( "Offset of field: " , stringify ! ( PresShell_CapturingContentInfo ) , "::" , stringify ! ( mPreventDrag ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla9PresShell4gLogE" ] pub static mut PresShell_gLog : root :: mozilla :: LazyLogModule ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla9PresShell21sCapturingContentInfoE" ] pub static mut PresShell_sCapturingContentInfo : root :: mozilla :: PresShell_CapturingContentInfo ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla9PresShell26sDisableNonTestMouseEventsE" ] pub static mut PresShell_sDisableNonTestMouseEvents : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla9PresShell20sProcessInteractableE" ] pub static mut PresShell_sProcessInteractable : bool ; } # [ test ] fn bindgen_test_layout_PresShell ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PresShell > ( ) , 2632usize , concat ! ( "Size of: " , stringify ! ( PresShell ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PresShell > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( PresShell ) ) ) ; } impl PresShell { # [ inline ] pub fn mCaretEnabled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mCaretEnabled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNeedLayoutFlush ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mNeedLayoutFlush ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNeedStyleFlush ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mNeedStyleFlush ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNeedThrottledAnimationFlush ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mNeedThrottledAnimationFlush ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mVisualViewportSizeSet ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mVisualViewportSizeSet ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDidInitialize ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDidInitialize ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsDestroying ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 6usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsDestroying ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 6usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsReflowing ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 7usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsReflowing ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 7usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsObservingDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 8usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsObservingDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 8usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mForbiddenToFlush ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 9usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mForbiddenToFlush ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 9usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsDocumentGone ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 10usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsDocumentGone ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 10usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHaveShutDown ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 11usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHaveShutDown ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 11usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPaintingSuppressed ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 12usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mPaintingSuppressed ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 12usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mLastRootReflowHadUnconstrainedBSize ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 13usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mLastRootReflowHadUnconstrainedBSize ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 13usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mShouldUnsuppressPainting ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 14usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mShouldUnsuppressPainting ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 14usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIgnoreFrameDestruction ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 15usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIgnoreFrameDestruction ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 15usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsActive ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 16usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsActive ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 16usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mFrozen ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 17usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mFrozen ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 17usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsFirstPaint ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 18usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsFirstPaint ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 18usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mObservesMutationsForPrint ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 19usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mObservesMutationsForPrint ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 19usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mWasLastReflowInterrupted ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 20usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mWasLastReflowInterrupted ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 20usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mObservingStyleFlushes ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 21usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mObservingStyleFlushes ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 21usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mObservingLayoutFlushes ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 22usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mObservingLayoutFlushes ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 22usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mResizeEventPending ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 23usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mResizeEventPending ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 23usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mFontSizeInflationForceEnabled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 24usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mFontSizeInflationForceEnabled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 24usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mFontSizeInflationDisabledInMasterProcess ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 25usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mFontSizeInflationDisabledInMasterProcess ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 25usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mFontSizeInflationEnabled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 26usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mFontSizeInflationEnabled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 26usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPaintingIsFrozen ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 27usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mPaintingIsFrozen ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 27usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsNeverPainting ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 28usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsNeverPainting ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 28usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mResolutionUpdated ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 29usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mResolutionUpdated ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 29usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mResolutionUpdatedByApz ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 30usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mResolutionUpdatedByApz ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 30usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mUnderHiddenEmbedderElement ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 31usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mUnderHiddenEmbedderElement ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 31usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDocumentLoading ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 32usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDocumentLoading ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 32usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNoDelayedMouseEvents ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 33usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mNoDelayedMouseEvents ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 33usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNoDelayedKeyEvents ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 34usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mNoDelayedKeyEvents ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 34usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mApproximateFrameVisibilityVisited ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 35usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mApproximateFrameVisibilityVisited ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 35usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNextPaintCompressed ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 36usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mNextPaintCompressed ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 36usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasCSSBackgroundColor ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 37usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasCSSBackgroundColor ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 37usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsLastChromeOnlyEscapeKeyConsumed ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 38usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsLastChromeOnlyEscapeKeyConsumed ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 38usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasReceivedPaintMessage ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 39usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasReceivedPaintMessage ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 39usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsLastKeyDownCanceled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 40usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsLastKeyDownCanceled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 40usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasHandledUserInput ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 41usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasHandledUserInput ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 41usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mForceDispatchKeyPressEventsForNonPrintableKeys ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 42usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mForceDispatchKeyPressEventsForNonPrintableKeys ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 42usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mForceUseLegacyKeyCodeAndCharCodeValues ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 43usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mForceUseLegacyKeyCodeAndCharCodeValues ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 43usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInitializedWithKeyPressEventDispatchingBlacklist ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 44usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInitializedWithKeyPressEventDispatchingBlacklist ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 44usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mForceUseLegacyNonPrimaryDispatch ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 45usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mForceUseLegacyNonPrimaryDispatch ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 45usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInitializedWithClickEventDispatchingBlacklist ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 46usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInitializedWithClickEventDispatchingBlacklist ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 46usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mCaretEnabled : bool , mNeedLayoutFlush : bool , mNeedStyleFlush : bool , mNeedThrottledAnimationFlush : bool , mVisualViewportSizeSet : bool , mDidInitialize : bool , mIsDestroying : bool , mIsReflowing : bool , mIsObservingDocument : bool , mForbiddenToFlush : bool , mIsDocumentGone : bool , mHaveShutDown : bool , mPaintingSuppressed : bool , mLastRootReflowHadUnconstrainedBSize : bool , mShouldUnsuppressPainting : bool , mIgnoreFrameDestruction : bool , mIsActive : bool , mFrozen : bool , mIsFirstPaint : bool , mObservesMutationsForPrint : bool , mWasLastReflowInterrupted : bool , mObservingStyleFlushes : bool , mObservingLayoutFlushes : bool , mResizeEventPending : bool , mFontSizeInflationForceEnabled : bool , mFontSizeInflationDisabledInMasterProcess : bool , mFontSizeInflationEnabled : bool , mPaintingIsFrozen : bool , mIsNeverPainting : bool , mResolutionUpdated : bool , mResolutionUpdatedByApz : bool , mUnderHiddenEmbedderElement : bool , mDocumentLoading : bool , mNoDelayedMouseEvents : bool , mNoDelayedKeyEvents : bool , mApproximateFrameVisibilityVisited : bool , mNextPaintCompressed : bool , mHasCSSBackgroundColor : bool , mIsLastChromeOnlyEscapeKeyConsumed : bool , mHasReceivedPaintMessage : bool , mIsLastKeyDownCanceled : bool , mHasHandledUserInput : bool , mForceDispatchKeyPressEventsForNonPrintableKeys : bool , mForceUseLegacyKeyCodeAndCharCodeValues : bool , mInitializedWithKeyPressEventDispatchingBlacklist : bool , mForceUseLegacyNonPrimaryDispatch : bool , mInitializedWithClickEventDispatchingBlacklist : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 6usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 6usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mCaretEnabled : u8 = unsafe { :: std :: mem :: transmute ( mCaretEnabled ) } ; mCaretEnabled as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mNeedLayoutFlush : u8 = unsafe { :: std :: mem :: transmute ( mNeedLayoutFlush ) } ; mNeedLayoutFlush as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mNeedStyleFlush : u8 = unsafe { :: std :: mem :: transmute ( mNeedStyleFlush ) } ; mNeedStyleFlush as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mNeedThrottledAnimationFlush : u8 = unsafe { :: std :: mem :: transmute ( mNeedThrottledAnimationFlush ) } ; mNeedThrottledAnimationFlush as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mVisualViewportSizeSet : u8 = unsafe { :: std :: mem :: transmute ( mVisualViewportSizeSet ) } ; mVisualViewportSizeSet as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mDidInitialize : u8 = unsafe { :: std :: mem :: transmute ( mDidInitialize ) } ; mDidInitialize as u64 } ) ; __bindgen_bitfield_unit . set ( 6usize , 1u8 , { let mIsDestroying : u8 = unsafe { :: std :: mem :: transmute ( mIsDestroying ) } ; mIsDestroying as u64 } ) ; __bindgen_bitfield_unit . set ( 7usize , 1u8 , { let mIsReflowing : u8 = unsafe { :: std :: mem :: transmute ( mIsReflowing ) } ; mIsReflowing as u64 } ) ; __bindgen_bitfield_unit . set ( 8usize , 1u8 , { let mIsObservingDocument : u8 = unsafe { :: std :: mem :: transmute ( mIsObservingDocument ) } ; mIsObservingDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 9usize , 1u8 , { let mForbiddenToFlush : u8 = unsafe { :: std :: mem :: transmute ( mForbiddenToFlush ) } ; mForbiddenToFlush as u64 } ) ; __bindgen_bitfield_unit . set ( 10usize , 1u8 , { let mIsDocumentGone : u8 = unsafe { :: std :: mem :: transmute ( mIsDocumentGone ) } ; mIsDocumentGone as u64 } ) ; __bindgen_bitfield_unit . set ( 11usize , 1u8 , { let mHaveShutDown : u8 = unsafe { :: std :: mem :: transmute ( mHaveShutDown ) } ; mHaveShutDown as u64 } ) ; __bindgen_bitfield_unit . set ( 12usize , 1u8 , { let mPaintingSuppressed : u8 = unsafe { :: std :: mem :: transmute ( mPaintingSuppressed ) } ; mPaintingSuppressed as u64 } ) ; __bindgen_bitfield_unit . set ( 13usize , 1u8 , { let mLastRootReflowHadUnconstrainedBSize : u8 = unsafe { :: std :: mem :: transmute ( mLastRootReflowHadUnconstrainedBSize ) } ; mLastRootReflowHadUnconstrainedBSize as u64 } ) ; __bindgen_bitfield_unit . set ( 14usize , 1u8 , { let mShouldUnsuppressPainting : u8 = unsafe { :: std :: mem :: transmute ( mShouldUnsuppressPainting ) } ; mShouldUnsuppressPainting as u64 } ) ; __bindgen_bitfield_unit . set ( 15usize , 1u8 , { let mIgnoreFrameDestruction : u8 = unsafe { :: std :: mem :: transmute ( mIgnoreFrameDestruction ) } ; mIgnoreFrameDestruction as u64 } ) ; __bindgen_bitfield_unit . set ( 16usize , 1u8 , { let mIsActive : u8 = unsafe { :: std :: mem :: transmute ( mIsActive ) } ; mIsActive as u64 } ) ; __bindgen_bitfield_unit . set ( 17usize , 1u8 , { let mFrozen : u8 = unsafe { :: std :: mem :: transmute ( mFrozen ) } ; mFrozen as u64 } ) ; __bindgen_bitfield_unit . set ( 18usize , 1u8 , { let mIsFirstPaint : u8 = unsafe { :: std :: mem :: transmute ( mIsFirstPaint ) } ; mIsFirstPaint as u64 } ) ; __bindgen_bitfield_unit . set ( 19usize , 1u8 , { let mObservesMutationsForPrint : u8 = unsafe { :: std :: mem :: transmute ( mObservesMutationsForPrint ) } ; mObservesMutationsForPrint as u64 } ) ; __bindgen_bitfield_unit . set ( 20usize , 1u8 , { let mWasLastReflowInterrupted : u8 = unsafe { :: std :: mem :: transmute ( mWasLastReflowInterrupted ) } ; mWasLastReflowInterrupted as u64 } ) ; __bindgen_bitfield_unit . set ( 21usize , 1u8 , { let mObservingStyleFlushes : u8 = unsafe { :: std :: mem :: transmute ( mObservingStyleFlushes ) } ; mObservingStyleFlushes as u64 } ) ; __bindgen_bitfield_unit . set ( 22usize , 1u8 , { let mObservingLayoutFlushes : u8 = unsafe { :: std :: mem :: transmute ( mObservingLayoutFlushes ) } ; mObservingLayoutFlushes as u64 } ) ; __bindgen_bitfield_unit . set ( 23usize , 1u8 , { let mResizeEventPending : u8 = unsafe { :: std :: mem :: transmute ( mResizeEventPending ) } ; mResizeEventPending as u64 } ) ; __bindgen_bitfield_unit . set ( 24usize , 1u8 , { let mFontSizeInflationForceEnabled : u8 = unsafe { :: std :: mem :: transmute ( mFontSizeInflationForceEnabled ) } ; mFontSizeInflationForceEnabled as u64 } ) ; __bindgen_bitfield_unit . set ( 25usize , 1u8 , { let mFontSizeInflationDisabledInMasterProcess : u8 = unsafe { :: std :: mem :: transmute ( mFontSizeInflationDisabledInMasterProcess ) } ; mFontSizeInflationDisabledInMasterProcess as u64 } ) ; __bindgen_bitfield_unit . set ( 26usize , 1u8 , { let mFontSizeInflationEnabled : u8 = unsafe { :: std :: mem :: transmute ( mFontSizeInflationEnabled ) } ; mFontSizeInflationEnabled as u64 } ) ; __bindgen_bitfield_unit . set ( 27usize , 1u8 , { let mPaintingIsFrozen : u8 = unsafe { :: std :: mem :: transmute ( mPaintingIsFrozen ) } ; mPaintingIsFrozen as u64 } ) ; __bindgen_bitfield_unit . set ( 28usize , 1u8 , { let mIsNeverPainting : u8 = unsafe { :: std :: mem :: transmute ( mIsNeverPainting ) } ; mIsNeverPainting as u64 } ) ; __bindgen_bitfield_unit . set ( 29usize , 1u8 , { let mResolutionUpdated : u8 = unsafe { :: std :: mem :: transmute ( mResolutionUpdated ) } ; mResolutionUpdated as u64 } ) ; __bindgen_bitfield_unit . set ( 30usize , 1u8 , { let mResolutionUpdatedByApz : u8 = unsafe { :: std :: mem :: transmute ( mResolutionUpdatedByApz ) } ; mResolutionUpdatedByApz as u64 } ) ; __bindgen_bitfield_unit . set ( 31usize , 1u8 , { let mUnderHiddenEmbedderElement : u8 = unsafe { :: std :: mem :: transmute ( mUnderHiddenEmbedderElement ) } ; mUnderHiddenEmbedderElement as u64 } ) ; __bindgen_bitfield_unit . set ( 32usize , 1u8 , { let mDocumentLoading : u8 = unsafe { :: std :: mem :: transmute ( mDocumentLoading ) } ; mDocumentLoading as u64 } ) ; __bindgen_bitfield_unit . set ( 33usize , 1u8 , { let mNoDelayedMouseEvents : u8 = unsafe { :: std :: mem :: transmute ( mNoDelayedMouseEvents ) } ; mNoDelayedMouseEvents as u64 } ) ; __bindgen_bitfield_unit . set ( 34usize , 1u8 , { let mNoDelayedKeyEvents : u8 = unsafe { :: std :: mem :: transmute ( mNoDelayedKeyEvents ) } ; mNoDelayedKeyEvents as u64 } ) ; __bindgen_bitfield_unit . set ( 35usize , 1u8 , { let mApproximateFrameVisibilityVisited : u8 = unsafe { :: std :: mem :: transmute ( mApproximateFrameVisibilityVisited ) } ; mApproximateFrameVisibilityVisited as u64 } ) ; __bindgen_bitfield_unit . set ( 36usize , 1u8 , { let mNextPaintCompressed : u8 = unsafe { :: std :: mem :: transmute ( mNextPaintCompressed ) } ; mNextPaintCompressed as u64 } ) ; __bindgen_bitfield_unit . set ( 37usize , 1u8 , { let mHasCSSBackgroundColor : u8 = unsafe { :: std :: mem :: transmute ( mHasCSSBackgroundColor ) } ; mHasCSSBackgroundColor as u64 } ) ; __bindgen_bitfield_unit . set ( 38usize , 1u8 , { let mIsLastChromeOnlyEscapeKeyConsumed : u8 = unsafe { :: std :: mem :: transmute ( mIsLastChromeOnlyEscapeKeyConsumed ) } ; mIsLastChromeOnlyEscapeKeyConsumed as u64 } ) ; __bindgen_bitfield_unit . set ( 39usize , 1u8 , { let mHasReceivedPaintMessage : u8 = unsafe { :: std :: mem :: transmute ( mHasReceivedPaintMessage ) } ; mHasReceivedPaintMessage as u64 } ) ; __bindgen_bitfield_unit . set ( 40usize , 1u8 , { let mIsLastKeyDownCanceled : u8 = unsafe { :: std :: mem :: transmute ( mIsLastKeyDownCanceled ) } ; mIsLastKeyDownCanceled as u64 } ) ; __bindgen_bitfield_unit . set ( 41usize , 1u8 , { let mHasHandledUserInput : u8 = unsafe { :: std :: mem :: transmute ( mHasHandledUserInput ) } ; mHasHandledUserInput as u64 } ) ; __bindgen_bitfield_unit . set ( 42usize , 1u8 , { let mForceDispatchKeyPressEventsForNonPrintableKeys : u8 = unsafe { :: std :: mem :: transmute ( mForceDispatchKeyPressEventsForNonPrintableKeys ) } ; mForceDispatchKeyPressEventsForNonPrintableKeys as u64 } ) ; __bindgen_bitfield_unit . set ( 43usize , 1u8 , { let mForceUseLegacyKeyCodeAndCharCodeValues : u8 = unsafe { :: std :: mem :: transmute ( mForceUseLegacyKeyCodeAndCharCodeValues ) } ; mForceUseLegacyKeyCodeAndCharCodeValues as u64 } ) ; __bindgen_bitfield_unit . set ( 44usize , 1u8 , { let mInitializedWithKeyPressEventDispatchingBlacklist : u8 = unsafe { :: std :: mem :: transmute ( mInitializedWithKeyPressEventDispatchingBlacklist ) } ; mInitializedWithKeyPressEventDispatchingBlacklist as u64 } ) ; __bindgen_bitfield_unit . set ( 45usize , 1u8 , { let mForceUseLegacyNonPrimaryDispatch : u8 = unsafe { :: std :: mem :: transmute ( mForceUseLegacyNonPrimaryDispatch ) } ; mForceUseLegacyNonPrimaryDispatch as u64 } ) ; __bindgen_bitfield_unit . set ( 46usize , 1u8 , { let mInitializedWithClickEventDispatchingBlacklist : u8 = unsafe { :: std :: mem :: transmute ( mInitializedWithClickEventDispatchingBlacklist ) } ; mInitializedWithClickEventDispatchingBlacklist as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] pub struct SMILAttr__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = "" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct SMILAttr { pub vtable_ : * const SMILAttr__bindgen_vtable , } # [ test ] fn bindgen_test_layout_SMILAttr ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SMILAttr > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( SMILAttr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SMILAttr > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( SMILAttr ) ) ) ; } # [ doc = " Utility class to provide scaling defined in a keySplines element." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SMILKeySpline { pub mX1 : f64 , pub mY1 : f64 , pub mX2 : f64 , pub mY2 : f64 , pub mSampleValues : [ f64 ; 11usize ] , } pub const SMILKeySpline_kSplineTableSize : root :: mozilla :: SMILKeySpline__bindgen_ty_1 = 11 ; pub type SMILKeySpline__bindgen_ty_1 = u32 ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla13SMILKeySpline15kSampleStepSizeE" ] pub static SMILKeySpline_kSampleStepSize : f64 ; } # [ test ] fn bindgen_test_layout_SMILKeySpline ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SMILKeySpline > ( ) , 120usize , concat ! ( "Size of: " , stringify ! ( SMILKeySpline ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SMILKeySpline > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( SMILKeySpline ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SMILKeySpline > ( ) ) ) . mX1 as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( SMILKeySpline ) , "::" , stringify ! ( mX1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SMILKeySpline > ( ) ) ) . mY1 as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( SMILKeySpline ) , "::" , stringify ! ( mY1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SMILKeySpline > ( ) ) ) . mX2 as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( SMILKeySpline ) , "::" , stringify ! ( mX2 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SMILKeySpline > ( ) ) ) . mY2 as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( SMILKeySpline ) , "::" , stringify ! ( mY2 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < SMILKeySpline > ( ) ) ) . mSampleValues as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( SMILKeySpline ) , "::" , stringify ! ( mSampleValues ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ComputedTimingFunction { pub mType : root :: mozilla :: ComputedTimingFunction_Type , pub __bindgen_padding_0 : u32 , pub mTimingFunction : root :: mozilla :: SMILKeySpline , pub mSteps : root :: mozilla :: ComputedTimingFunction_StepFunc , } pub const ComputedTimingFunction_Type_Ease : root :: mozilla :: ComputedTimingFunction_Type = 1 ; pub const ComputedTimingFunction_Type_Linear : root :: mozilla :: ComputedTimingFunction_Type = 0 ; pub const ComputedTimingFunction_Type_EaseIn : root :: mozilla :: ComputedTimingFunction_Type = 2 ; pub const ComputedTimingFunction_Type_EaseOut : root :: mozilla :: ComputedTimingFunction_Type = 3 ; pub const ComputedTimingFunction_Type_EaseInOut : root :: mozilla :: ComputedTimingFunction_Type = 4 ; pub const ComputedTimingFunction_Type_CubicBezier : root :: mozilla :: ComputedTimingFunction_Type = 5 ; pub const ComputedTimingFunction_Type_Step : root :: mozilla :: ComputedTimingFunction_Type = 6 ; pub type ComputedTimingFunction_Type = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ComputedTimingFunction_StepFunc { pub mSteps : u32 , pub mPos : root :: mozilla :: StyleStepPosition , } # [ test ] fn bindgen_test_layout_ComputedTimingFunction_StepFunc ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ComputedTimingFunction_StepFunc > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( ComputedTimingFunction_StepFunc ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ComputedTimingFunction_StepFunc > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ComputedTimingFunction_StepFunc ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTimingFunction_StepFunc > ( ) ) ) . mSteps as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTimingFunction_StepFunc ) , "::" , stringify ! ( mSteps ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTimingFunction_StepFunc > ( ) ) ) . mPos as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTimingFunction_StepFunc ) , "::" , stringify ! ( mPos ) ) ) ; } pub const ComputedTimingFunction_BeforeFlag_Unset : root :: mozilla :: ComputedTimingFunction_BeforeFlag = 0 ; pub const ComputedTimingFunction_BeforeFlag_Set : root :: mozilla :: ComputedTimingFunction_BeforeFlag = 1 ; pub type ComputedTimingFunction_BeforeFlag = i32 ; # [ test ] fn bindgen_test_layout_ComputedTimingFunction ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ComputedTimingFunction > ( ) , 136usize , concat ! ( "Size of: " , stringify ! ( ComputedTimingFunction ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ComputedTimingFunction > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ComputedTimingFunction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTimingFunction > ( ) ) ) . mType as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTimingFunction ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTimingFunction > ( ) ) ) . mTimingFunction as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTimingFunction ) , "::" , stringify ! ( mTimingFunction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTimingFunction > ( ) ) ) . mSteps as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTimingFunction ) , "::" , stringify ! ( mSteps ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AnimationPropertySegment { pub mFromKey : f32 , pub mToKey : f32 , pub mFromValue : root :: mozilla :: AnimationValue , pub mToValue : root :: mozilla :: AnimationValue , pub mTimingFunction : [ u64 ; 18usize ] , pub mFromComposite : root :: mozilla :: dom :: CompositeOperation , pub mToComposite : root :: mozilla :: dom :: CompositeOperation , pub __bindgen_padding_0 : [ u16 ; 3usize ] , } # [ test ] fn bindgen_test_layout_AnimationPropertySegment ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AnimationPropertySegment > ( ) , 168usize , concat ! ( "Size of: " , stringify ! ( AnimationPropertySegment ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AnimationPropertySegment > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( AnimationPropertySegment ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnimationPropertySegment > ( ) ) ) . mFromKey as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AnimationPropertySegment ) , "::" , stringify ! ( mFromKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnimationPropertySegment > ( ) ) ) . mToKey as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( AnimationPropertySegment ) , "::" , stringify ! ( mToKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnimationPropertySegment > ( ) ) ) . mFromValue as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( AnimationPropertySegment ) , "::" , stringify ! ( mFromValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnimationPropertySegment > ( ) ) ) . mToValue as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( AnimationPropertySegment ) , "::" , stringify ! ( mToValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnimationPropertySegment > ( ) ) ) . mTimingFunction as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( AnimationPropertySegment ) , "::" , stringify ! ( mTimingFunction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnimationPropertySegment > ( ) ) ) . mFromComposite as * const _ as usize } , 160usize , concat ! ( "Offset of field: " , stringify ! ( AnimationPropertySegment ) , "::" , stringify ! ( mFromComposite ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AnimationPropertySegment > ( ) ) ) . mToComposite as * const _ as usize } , 161usize , concat ! ( "Offset of field: " , stringify ! ( AnimationPropertySegment ) , "::" , stringify ! ( mToComposite ) ) ) ; } # [ doc = " A ValueCalculator class that performs additional checks before performing" ] # [ doc = " arithmetic operations such that if either operand is Forever (or the" ] # [ doc = " negative equivalent) the result remains Forever (or the negative equivalent" ] # [ doc = " as appropriate)." ] # [ doc = "" ] # [ doc = " Currently this only checks if either argument to each operation is" ] # [ doc = " Forever/-Forever. However, it is possible that, for example," ] # [ doc = " aA + aB > INT64_MAX (or < INT64_MIN)." ] # [ doc = "" ] # [ doc = " We currently don\'t check for that case since we don\'t expect that to" ] # [ doc = " happen often except under test conditions in which case the wrapping" ] # [ doc = " behavior is probably acceptable." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StickyTimeDurationValueCalculator { pub _address : u8 , } # [ test ] fn bindgen_test_layout_StickyTimeDurationValueCalculator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < StickyTimeDurationValueCalculator > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( StickyTimeDurationValueCalculator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < StickyTimeDurationValueCalculator > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( StickyTimeDurationValueCalculator ) ) ) ; } # [ doc = " Specialization of BaseTimeDuration that uses" ] # [ doc = " StickyTimeDurationValueCalculator for arithmetic on the mValue member." ] # [ doc = "" ] # [ doc = " Use this class when you need a time duration that is expected to hold values" ] # [ doc = " of Forever (or the negative equivalent) *and* when you expect that" ] # [ doc = " time duration to be used in arithmetic operations (and not just value" ] # [ doc = " comparisons)." ] pub type StickyTimeDuration = root :: mozilla :: BaseTimeDuration ; # [ doc = " Stores the results of calculating the timing properties of an animation" ] # [ doc = " at a given sample time." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ComputedTiming { pub mActiveDuration : root :: mozilla :: StickyTimeDuration , pub mActiveTime : root :: mozilla :: StickyTimeDuration , pub mEndTime : root :: mozilla :: StickyTimeDuration , pub mProgress : [ u64 ; 2usize ] , pub mCurrentIteration : u64 , pub mIterations : f64 , pub mIterationStart : f64 , pub mDuration : root :: mozilla :: StickyTimeDuration , pub mFill : root :: mozilla :: dom :: FillMode , pub mPhase : root :: mozilla :: ComputedTiming_AnimationPhase , pub mBeforeFlag : root :: mozilla :: ComputedTimingFunction_BeforeFlag , pub __bindgen_padding_0 : u32 , } pub const ComputedTiming_AnimationPhase_Idle : root :: mozilla :: ComputedTiming_AnimationPhase = 0 ; pub const ComputedTiming_AnimationPhase_Before : root :: mozilla :: ComputedTiming_AnimationPhase = 1 ; pub const ComputedTiming_AnimationPhase_Active : root :: mozilla :: ComputedTiming_AnimationPhase = 2 ; pub const ComputedTiming_AnimationPhase_After : root :: mozilla :: ComputedTiming_AnimationPhase = 3 ; pub type ComputedTiming_AnimationPhase = i32 ; # [ test ] fn bindgen_test_layout_ComputedTiming ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ComputedTiming > ( ) , 88usize , concat ! ( "Size of: " , stringify ! ( ComputedTiming ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ComputedTiming > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ComputedTiming ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mActiveDuration as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mActiveDuration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mActiveTime as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mActiveTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mEndTime as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mEndTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mProgress as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mProgress ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mCurrentIteration as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mCurrentIteration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mIterations as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mIterations ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mIterationStart as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mIterationStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mDuration as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mDuration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mFill as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mFill ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mPhase as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mPhase ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedTiming > ( ) ) ) . mBeforeFlag as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( ComputedTiming ) , "::" , stringify ! ( mBeforeFlag ) ) ) ; } # [ doc = " A property-value pair specified on a keyframe." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PropertyValuePair { pub mProperty : root :: nsCSSPropertyID , pub mServoDeclarationBlock : root :: RefPtr < root :: RawServoDeclarationBlock > , } # [ test ] fn bindgen_test_layout_PropertyValuePair ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PropertyValuePair > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PropertyValuePair ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PropertyValuePair > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PropertyValuePair ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PropertyValuePair > ( ) ) ) . mProperty as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PropertyValuePair ) , "::" , stringify ! ( mProperty ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PropertyValuePair > ( ) ) ) . mServoDeclarationBlock as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PropertyValuePair ) , "::" , stringify ! ( mServoDeclarationBlock ) ) ) ; } # [ doc = " A single keyframe." ] # [ doc = "" ] # [ doc = " This is the canonical form in which keyframe effects are stored and" ] # [ doc = " corresponds closely to the type of objects returned via the getKeyframes()" ] # [ doc = " API." ] # [ doc = "" ] # [ doc = " Before computing an output animation value, however, we flatten these frames" ] # [ doc = " down to a series of per-property value arrays where we also resolve any" ] # [ doc = " overlapping shorthands/longhands, convert specified CSS values to computed" ] # [ doc = " values, etc." ] # [ doc = "" ] # [ doc = " When the target element or computed style changes, however, we rebuild these" ] # [ doc = " per-property arrays from the original list of keyframes objects. As a result," ] # [ doc = " these objects represent the master definition of the effect\'s values." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Keyframe { pub mOffset : [ u64 ; 2usize ] , pub mComputedOffset : f64 , pub mTimingFunction : [ u64 ; 18usize ] , pub mComposite : root :: mozilla :: dom :: CompositeOperationOrAuto , pub mPropertyValues : root :: nsTArray < root :: mozilla :: PropertyValuePair > , } pub const Keyframe_kComputedOffsetNotSet : f64 = -1.0 ; # [ test ] fn bindgen_test_layout_Keyframe ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Keyframe > ( ) , 176usize , concat ! ( "Size of: " , stringify ! ( Keyframe ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Keyframe > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( Keyframe ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Keyframe > ( ) ) ) . mOffset as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Keyframe ) , "::" , stringify ! ( mOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Keyframe > ( ) ) ) . mComputedOffset as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( Keyframe ) , "::" , stringify ! ( mComputedOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Keyframe > ( ) ) ) . mTimingFunction as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( Keyframe ) , "::" , stringify ! ( mTimingFunction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Keyframe > ( ) ) ) . mComposite as * const _ as usize } , 168usize , concat ! ( "Offset of field: " , stringify ! ( Keyframe ) , "::" , stringify ! ( mComposite ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Keyframe > ( ) ) ) . mPropertyValues as * const _ as usize } , 172usize , concat ! ( "Offset of field: " , stringify ! ( Keyframe ) , "::" , stringify ! ( mPropertyValues ) ) ) ; } # [ repr ( u8 ) ] # [ doc = " A bitflags enum class used to determine what data does a ServoElementSnapshot" ] # [ doc = " contains." ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum ServoElementSnapshotFlags { State = 1 , Attributes = 2 , Id = 4 , MaybeClass = 8 , OtherPseudoClassState = 16 , } # [ doc = " This class holds all non-tree-structural state of an element that might be" ] # [ doc = " used for selector matching eventually." ] # [ doc = "" ] # [ doc = " This means the attributes, and the element state, such as :hover, :active," ] # [ doc = " etc..." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ServoElementSnapshot { pub mAttrs : root :: nsTArray < root :: AttrArray_InternalAttr > , pub mClass : root :: nsAttrValue , pub mState : root :: mozilla :: ServoElementSnapshot_ServoStateType , pub mContains : root :: mozilla :: ServoElementSnapshot_Flags , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > , pub __bindgen_padding_0 : [ u16 ; 3usize ] , } pub type ServoElementSnapshot_BorrowedAttrInfo = root :: mozilla :: dom :: BorrowedAttrInfo ; pub type ServoElementSnapshot_Element = root :: mozilla :: dom :: Element ; pub type ServoElementSnapshot_ServoStateType = root :: mozilla :: EventStates_ServoType ; pub use self :: super :: super :: root :: mozilla :: ServoElementSnapshotFlags as ServoElementSnapshot_Flags ; # [ test ] fn bindgen_test_layout_ServoElementSnapshot ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ServoElementSnapshot > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( ServoElementSnapshot ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ServoElementSnapshot > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ServoElementSnapshot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoElementSnapshot > ( ) ) ) . mAttrs as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ServoElementSnapshot ) , "::" , stringify ! ( mAttrs ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoElementSnapshot > ( ) ) ) . mClass as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ServoElementSnapshot ) , "::" , stringify ! ( mClass ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoElementSnapshot > ( ) ) ) . mState as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ServoElementSnapshot ) , "::" , stringify ! ( mState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoElementSnapshot > ( ) ) ) . mContains as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ServoElementSnapshot ) , "::" , stringify ! ( mContains ) ) ) ; } impl ServoElementSnapshot { # [ inline ] pub fn mIsHTMLElementInHTMLDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsHTMLElementInHTMLDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsInChromeDocument ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsInChromeDocument ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mSupportsLangAttr ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mSupportsLangAttr ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsTableBorderNonzero ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsTableBorderNonzero ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsMozBrowserFrame ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsMozBrowserFrame ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mClassAttributeChanged ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mClassAttributeChanged ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIdAttributeChanged ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 6usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIdAttributeChanged ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 6usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mOtherAttributeChanged ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 7usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mOtherAttributeChanged ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 7usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mIsHTMLElementInHTMLDocument : bool , mIsInChromeDocument : bool , mSupportsLangAttr : bool , mIsTableBorderNonzero : bool , mIsMozBrowserFrame : bool , mClassAttributeChanged : bool , mIdAttributeChanged : bool , mOtherAttributeChanged : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mIsHTMLElementInHTMLDocument : u8 = unsafe { :: std :: mem :: transmute ( mIsHTMLElementInHTMLDocument ) } ; mIsHTMLElementInHTMLDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mIsInChromeDocument : u8 = unsafe { :: std :: mem :: transmute ( mIsInChromeDocument ) } ; mIsInChromeDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mSupportsLangAttr : u8 = unsafe { :: std :: mem :: transmute ( mSupportsLangAttr ) } ; mSupportsLangAttr as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mIsTableBorderNonzero : u8 = unsafe { :: std :: mem :: transmute ( mIsTableBorderNonzero ) } ; mIsTableBorderNonzero as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mIsMozBrowserFrame : u8 = unsafe { :: std :: mem :: transmute ( mIsMozBrowserFrame ) } ; mIsMozBrowserFrame as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mClassAttributeChanged : u8 = unsafe { :: std :: mem :: transmute ( mClassAttributeChanged ) } ; mClassAttributeChanged as u64 } ) ; __bindgen_bitfield_unit . set ( 6usize , 1u8 , { let mIdAttributeChanged : u8 = unsafe { :: std :: mem :: transmute ( mIdAttributeChanged ) } ; mIdAttributeChanged as u64 } ) ; __bindgen_bitfield_unit . set ( 7usize , 1u8 , { let mOtherAttributeChanged : u8 = unsafe { :: std :: mem :: transmute ( mOtherAttributeChanged ) } ; mOtherAttributeChanged as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ServoElementSnapshotTable { pub _base : [ u32 ; 5usize ] , } # [ test ] fn bindgen_test_layout_ServoElementSnapshotTable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ServoElementSnapshotTable > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( ServoElementSnapshotTable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ServoElementSnapshotTable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ServoElementSnapshotTable ) ) ) ; } pub const CaretAssociationHint_CARET_ASSOCIATE_BEFORE : root :: mozilla :: CaretAssociationHint = 0 ; pub const CaretAssociationHint_CARET_ASSOCIATE_AFTER : root :: mozilla :: CaretAssociationHint = 1 ; # [ doc = " Hint whether a caret is associated with the content before a" ] # [ doc = " given character offset (ASSOCIATE_BEFORE), or with the content after a given" ] # [ doc = " character offset (ASSOCIATE_AFTER)." ] pub type CaretAssociationHint = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FramePropertyDescriptorUntyped { pub mDestructor : root :: mozilla :: FramePropertyDescriptorUntyped_UntypedDestructor , pub mDestructorWithFrame : root :: mozilla :: FramePropertyDescriptorUntyped_UntypedDestructorWithFrame , } # [ doc = " mDestructor will be called if it\'s non-null." ] pub type FramePropertyDescriptorUntyped_UntypedDestructor = :: std :: option :: Option < unsafe extern "C" fn ( aPropertyValue : * mut :: std :: os :: raw :: c_void ) > ; # [ doc = " mDestructorWithFrame will be called if it\'s non-null and mDestructor" ] # [ doc = " is null. WARNING: The frame passed to mDestructorWithFrame may" ] # [ doc = " be a dangling frame pointer, if this is being called during" ] # [ doc = " presshell teardown. Do not use it except to compare against" ] # [ doc = " other frame pointers. No frame will have been allocated with" ] # [ doc = " the same address yet." ] pub type FramePropertyDescriptorUntyped_UntypedDestructorWithFrame = :: std :: option :: Option < unsafe extern "C" fn ( aFrame : * const root :: nsIFrame , aPropertyValue : * mut :: std :: os :: raw :: c_void ) > ; # [ test ] fn bindgen_test_layout_FramePropertyDescriptorUntyped ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FramePropertyDescriptorUntyped > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( FramePropertyDescriptorUntyped ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FramePropertyDescriptorUntyped > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FramePropertyDescriptorUntyped ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FramePropertyDescriptorUntyped > ( ) ) ) . mDestructor as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FramePropertyDescriptorUntyped ) , "::" , stringify ! ( mDestructor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FramePropertyDescriptorUntyped > ( ) ) ) . mDestructorWithFrame as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( FramePropertyDescriptorUntyped ) , "::" , stringify ! ( mDestructorWithFrame ) ) ) ; } # [ doc = " A pointer to a FramePropertyDescriptor serves as a unique property ID." ] # [ doc = " The FramePropertyDescriptor stores metadata about the property." ] # [ doc = " Currently the only metadata is a destructor function. The destructor" ] # [ doc = " function is called on property values when they are overwritten or" ] # [ doc = " deleted." ] # [ doc = "" ] # [ doc = " To use this class, declare a global (i.e., file, class or function-scope" ] # [ doc = " static member) FramePropertyDescriptor and pass its address as" ] # [ doc = " aProperty in the FrameProperties methods." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FramePropertyDescriptor { pub _base : root :: mozilla :: FramePropertyDescriptorUntyped , } pub type FramePropertyDescriptor_Destructor < T > = :: std :: option :: Option < unsafe extern "C" fn ( aPropertyValue : * mut T ) > ; pub type FramePropertyDescriptor_DestructorWithFrame < T > = :: std :: option :: Option < unsafe extern "C" fn ( aaFrame : * const root :: nsIFrame , aPropertyValue : * mut T ) > ; # [ doc = " The FrameProperties class is optimized for storing 0 or 1 properties on" ] # [ doc = " a given frame. Storing very large numbers of properties on a single" ] # [ doc = " frame will not be efficient." ] # [ doc = "" ] # [ doc = " Property values are passed as void* but do not actually have to be" ] # [ doc = " valid pointers. You can use NS_INT32_TO_PTR/NS_PTR_TO_INT32 to" ] # [ doc = " store int32_t values. Null/zero values can be stored and retrieved." ] # [ doc = " Of course, the destructor function (if any) must handle such values" ] # [ doc = " correctly." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct FrameProperties { pub mProperties : root :: nsTArray < root :: mozilla :: FrameProperties_PropertyValue > , } pub type FrameProperties_Descriptor = * const root :: mozilla :: FramePropertyDescriptor ; pub type FrameProperties_UntypedDescriptor = * const root :: mozilla :: FramePropertyDescriptorUntyped ; pub type FrameProperties_PropertyType = root :: mozilla :: detail :: FramePropertyTypeHelper ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FrameProperties_ReinterpretHelper { pub _address : u8 , } # [ doc = " Stores a property descriptor/value pair." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FrameProperties_PropertyValue { pub mProperty : root :: mozilla :: FrameProperties_UntypedDescriptor , pub mValue : * mut :: std :: os :: raw :: c_void , } # [ test ] fn bindgen_test_layout_FrameProperties_PropertyValue ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FrameProperties_PropertyValue > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( FrameProperties_PropertyValue ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FrameProperties_PropertyValue > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FrameProperties_PropertyValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameProperties_PropertyValue > ( ) ) ) . mProperty as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FrameProperties_PropertyValue ) , "::" , stringify ! ( mProperty ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameProperties_PropertyValue > ( ) ) ) . mValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( FrameProperties_PropertyValue ) , "::" , stringify ! ( mValue ) ) ) ; } # [ doc = " Used with an array of PropertyValues to allow lookups that compare" ] # [ doc = " only on the FramePropertyDescriptor." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FrameProperties_PropertyComparator { pub _address : u8 , } # [ test ] fn bindgen_test_layout_FrameProperties_PropertyComparator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FrameProperties_PropertyComparator > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( FrameProperties_PropertyComparator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FrameProperties_PropertyComparator > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( FrameProperties_PropertyComparator ) ) ) ; } # [ test ] fn bindgen_test_layout_FrameProperties ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FrameProperties > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( FrameProperties ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FrameProperties > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( FrameProperties ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < FrameProperties > ( ) ) ) . mProperties as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( FrameProperties ) , "::" , stringify ! ( mProperties ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SmallPointerArray { pub _address : u8 , } pub type SmallPointerArray_iterator < T > = * mut * mut T ; pub type SmallPointerArray_const_iterator < T > = * mut * const T ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SmallPointerArray_Element < T > { pub mValue : root :: __BindgenUnionField < * mut T > , pub mVector : root :: __BindgenUnionField < * mut root :: std :: vector > , pub bindgen_union_field : u32 , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct CachedInheritingStyles { pub mBits : usize , } pub type CachedInheritingStyles_IndirectCache = [ u32 ; 7usize ] ; # [ test ] fn bindgen_test_layout_CachedInheritingStyles ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CachedInheritingStyles > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( CachedInheritingStyles ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CachedInheritingStyles > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CachedInheritingStyles ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CachedInheritingStyles > ( ) ) ) . mBits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( CachedInheritingStyles ) , "::" , stringify ! ( mBits ) ) ) ; } pub const ComputedStyleBit_HasTextDecorationLines : root :: mozilla :: ComputedStyleBit = 1 ; pub const ComputedStyleBit_SuppressLineBreak : root :: mozilla :: ComputedStyleBit = 2 ; pub const ComputedStyleBit_IsTextCombined : root :: mozilla :: ComputedStyleBit = 4 ; pub const ComputedStyleBit_RelevantLinkVisited : root :: mozilla :: ComputedStyleBit = 8 ; pub const ComputedStyleBit_HasPseudoElementData : root :: mozilla :: ComputedStyleBit = 16 ; pub const ComputedStyleBit_DependsOnFontMetrics : root :: mozilla :: ComputedStyleBit = 512 ; # [ doc = " A ComputedStyle represents the computed style data for an element." ] # [ doc = "" ] # [ doc = " The computed style data are stored in a set of reference counted structs" ] # [ doc = " (see nsStyleStruct.h) that are stored directly on the ComputedStyle." ] # [ doc = "" ] # [ doc = " Style structs are immutable once they have been produced, so when any change" ] # [ doc = " is made that needs a restyle, we create a new ComputedStyle." ] # [ doc = "" ] # [ doc = " ComputedStyles are reference counted. References are generally held by:" ] # [ doc = "" ] # [ doc = "  1. nsIFrame::mComputedStyle, for every frame" ] # [ doc = "  2. Element::mServoData, for every element not inside a display:none subtree" ] # [ doc = "  3. nsComputedDOMStyle, when created for elements in display:none subtrees" ] # [ doc = "  4. media_queries::Device, which holds the initial value of every property" ] pub type ComputedStyleBit = u16 ; # [ repr ( C ) ] pub struct ComputedStyle { pub mSource : root :: ServoComputedData , pub mCachedInheritingStyles : root :: mozilla :: CachedInheritingStyles , pub mPseudoType : root :: mozilla :: PseudoStyleType , } pub use self :: super :: super :: root :: mozilla :: ComputedStyleBit as ComputedStyle_Bit ; # [ test ] fn bindgen_test_layout_ComputedStyle ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ComputedStyle > ( ) , 116usize , concat ! ( "Size of: " , stringify ! ( ComputedStyle ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ComputedStyle > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ComputedStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedStyle > ( ) ) ) . mSource as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ComputedStyle ) , "::" , stringify ! ( mSource ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedStyle > ( ) ) ) . mCachedInheritingStyles as * const _ as usize } , 108usize , concat ! ( "Offset of field: " , stringify ! ( ComputedStyle ) , "::" , stringify ! ( mCachedInheritingStyles ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ComputedStyle > ( ) ) ) . mPseudoType as * const _ as usize } , 112usize , concat ! ( "Offset of field: " , stringify ! ( ComputedStyle ) , "::" , stringify ! ( mPseudoType ) ) ) ; } # [ repr ( C ) ] pub struct GeckoFont { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleFont > , } # [ test ] fn bindgen_test_layout_GeckoFont ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoFont > ( ) , 96usize , concat ! ( "Size of: " , stringify ! ( GeckoFont ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoFont > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoFont > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoFont ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoColor { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleColor > , } # [ test ] fn bindgen_test_layout_GeckoColor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoColor > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( GeckoColor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoColor > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( GeckoColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoColor > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoColor ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoList { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleList > , } # [ test ] fn bindgen_test_layout_GeckoList ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoList > ( ) , 36usize , concat ! ( "Size of: " , stringify ! ( GeckoList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoList > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoList > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoList ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoText { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleText > , } # [ test ] fn bindgen_test_layout_GeckoText ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoText > ( ) , 136usize , concat ! ( "Size of: " , stringify ! ( GeckoText ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoText > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoText ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoText > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoText ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoVisibility { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleVisibility > , } # [ test ] fn bindgen_test_layout_GeckoVisibility ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoVisibility > ( ) , 7usize , concat ! ( "Size of: " , stringify ! ( GeckoVisibility ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoVisibility > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( GeckoVisibility ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoVisibility > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoVisibility ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoUI { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleUI > , } # [ test ] fn bindgen_test_layout_GeckoUI ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoUI > ( ) , 68usize , concat ! ( "Size of: " , stringify ! ( GeckoUI ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoUI > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoUI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoUI > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoUI ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoTableBorder { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleTableBorder > , } # [ test ] fn bindgen_test_layout_GeckoTableBorder ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoTableBorder > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( GeckoTableBorder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoTableBorder > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoTableBorder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoTableBorder > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoTableBorder ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoSVG { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleSVG > , } # [ test ] fn bindgen_test_layout_GeckoSVG ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoSVG > ( ) , 144usize , concat ! ( "Size of: " , stringify ! ( GeckoSVG ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoSVG > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoSVG ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoSVG > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoSVG ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoBackground { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleBackground > , } # [ test ] fn bindgen_test_layout_GeckoBackground ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoBackground > ( ) , 148usize , concat ! ( "Size of: " , stringify ! ( GeckoBackground ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoBackground > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoBackground ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoBackground > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoBackground ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoPosition { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStylePosition > , } # [ test ] fn bindgen_test_layout_GeckoPosition ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoPosition > ( ) , 396usize , concat ! ( "Size of: " , stringify ! ( GeckoPosition ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoPosition > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoPosition > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoPosition ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoTextReset { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleTextReset > , } # [ test ] fn bindgen_test_layout_GeckoTextReset ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoTextReset > ( ) , 64usize , concat ! ( "Size of: " , stringify ! ( GeckoTextReset ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoTextReset > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoTextReset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoTextReset > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoTextReset ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoDisplay { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleDisplay > , } # [ test ] fn bindgen_test_layout_GeckoDisplay ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoDisplay > ( ) , 412usize , concat ! ( "Size of: " , stringify ! ( GeckoDisplay ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoDisplay > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoDisplay ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoDisplay > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoDisplay ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoContent { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleContent > , } # [ test ] fn bindgen_test_layout_GeckoContent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoContent > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( GeckoContent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoContent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoContent > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoContent ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoUIReset { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleUIReset > , } # [ test ] fn bindgen_test_layout_GeckoUIReset ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoUIReset > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( GeckoUIReset ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoUIReset > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoUIReset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoUIReset > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoUIReset ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoTable { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleTable > , } # [ test ] fn bindgen_test_layout_GeckoTable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoTable > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( GeckoTable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoTable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoTable > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoTable ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoMargin { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleMargin > , } # [ test ] fn bindgen_test_layout_GeckoMargin ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoMargin > ( ) , 80usize , concat ! ( "Size of: " , stringify ! ( GeckoMargin ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoMargin > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoMargin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoMargin > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoMargin ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoPadding { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStylePadding > , } # [ test ] fn bindgen_test_layout_GeckoPadding ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoPadding > ( ) , 112usize , concat ! ( "Size of: " , stringify ! ( GeckoPadding ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoPadding > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoPadding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoPadding > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoPadding ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoBorder { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleBorder > , } # [ test ] fn bindgen_test_layout_GeckoBorder ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoBorder > ( ) , 308usize , concat ! ( "Size of: " , stringify ! ( GeckoBorder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoBorder > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoBorder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoBorder > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoBorder ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoOutline { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleOutline > , } # [ test ] fn bindgen_test_layout_GeckoOutline ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoOutline > ( ) , 132usize , concat ! ( "Size of: " , stringify ! ( GeckoOutline ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoOutline > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoOutline ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoOutline > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoOutline ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoXUL { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleXUL > , } # [ test ] fn bindgen_test_layout_GeckoXUL ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoXUL > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( GeckoXUL ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoXUL > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoXUL ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoXUL > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoXUL ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoSVGReset { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleSVGReset > , } # [ test ] fn bindgen_test_layout_GeckoSVGReset ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoSVGReset > ( ) , 200usize , concat ! ( "Size of: " , stringify ! ( GeckoSVGReset ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoSVGReset > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoSVGReset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoSVGReset > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoSVGReset ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoColumn { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleColumn > , } # [ test ] fn bindgen_test_layout_GeckoColumn ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoColumn > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( GeckoColumn ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoColumn > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoColumn ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoColumn > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoColumn ) , "::" , stringify ! ( gecko ) ) ) ; } # [ repr ( C ) ] pub struct GeckoEffects { pub gecko : ::gecko_bindings::structs::ServoManuallyDrop < root :: nsStyleEffects > , } # [ test ] fn bindgen_test_layout_GeckoEffects ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoEffects > ( ) , 36usize , concat ! ( "Size of: " , stringify ! ( GeckoEffects ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoEffects > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoEffects ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoEffects > ( ) ) ) . gecko as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoEffects ) , "::" , stringify ! ( gecko ) ) ) ; } # [ doc = " LogicalSides represents a set of logical sides." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LogicalSides { pub mBits : u8 , } # [ test ] fn bindgen_test_layout_LogicalSides ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LogicalSides > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( LogicalSides ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LogicalSides > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( LogicalSides ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < LogicalSides > ( ) ) ) . mBits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( LogicalSides ) , "::" , stringify ! ( mBits ) ) ) ; } # [ doc = " mozilla::WritingMode is an immutable class representing a" ] # [ doc = " writing mode." ] # [ doc = "" ] # [ doc = " It efficiently stores the writing mode and can rapidly compute" ] # [ doc = " interesting things about it for use in layout." ] # [ doc = "" ] # [ doc = " Writing modes are computed from the CSS \'direction\'," ] # [ doc = " \'writing-mode\', and \'text-orientation\' properties." ] # [ doc = " See CSS3 Writing Modes for more information" ] # [ doc = "   http://www.w3.org/TR/css3-writing-modes/" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct WritingMode { pub mWritingMode : u8 , } pub const WritingMode_InlineDir_eInlineLTR : root :: mozilla :: WritingMode_InlineDir = 0 ; pub const WritingMode_InlineDir_eInlineRTL : root :: mozilla :: WritingMode_InlineDir = 2 ; pub const WritingMode_InlineDir_eInlineTTB : root :: mozilla :: WritingMode_InlineDir = 1 ; pub const WritingMode_InlineDir_eInlineBTT : root :: mozilla :: WritingMode_InlineDir = 3 ; # [ doc = " Absolute inline flow direction" ] pub type WritingMode_InlineDir = u32 ; pub const WritingMode_BlockDir_eBlockTB : root :: mozilla :: WritingMode_BlockDir = 0 ; pub const WritingMode_BlockDir_eBlockRL : root :: mozilla :: WritingMode_BlockDir = 1 ; pub const WritingMode_BlockDir_eBlockLR : root :: mozilla :: WritingMode_BlockDir = 5 ; # [ doc = " Absolute block flow direction" ] pub type WritingMode_BlockDir = u32 ; pub const WritingMode_BidiDir_eBidiLTR : root :: mozilla :: WritingMode_BidiDir = 0 ; pub const WritingMode_BidiDir_eBidiRTL : root :: mozilla :: WritingMode_BidiDir = 16 ; # [ doc = " Line-relative (bidi-relative) inline flow direction" ] pub type WritingMode_BidiDir = u32 ; pub const WritingMode_eUnknownWritingMode : root :: mozilla :: WritingMode__bindgen_ty_1 = 255 ; # [ doc = " Unknown writing mode (should never actually be stored or used anywhere)." ] pub type WritingMode__bindgen_ty_1 = u32 ; pub const WritingMode_Masks_eOrientationMask : root :: mozilla :: WritingMode_Masks = 1 ; pub const WritingMode_Masks_eInlineFlowMask : root :: mozilla :: WritingMode_Masks = 2 ; pub const WritingMode_Masks_eBlockFlowMask : root :: mozilla :: WritingMode_Masks = 4 ; pub const WritingMode_Masks_eLineOrientMask : root :: mozilla :: WritingMode_Masks = 8 ; pub const WritingMode_Masks_eBidiMask : root :: mozilla :: WritingMode_Masks = 16 ; pub const WritingMode_Masks_eSidewaysMask : root :: mozilla :: WritingMode_Masks = 32 ; pub const WritingMode_Masks_eInlineMask : root :: mozilla :: WritingMode_Masks = 3 ; pub const WritingMode_Masks_eBlockMask : root :: mozilla :: WritingMode_Masks = 5 ; pub type WritingMode_Masks = u32 ; # [ test ] fn bindgen_test_layout_WritingMode ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WritingMode > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( WritingMode ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WritingMode > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( WritingMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WritingMode > ( ) ) ) . mWritingMode as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( WritingMode ) , "::" , stringify ! ( mWritingMode ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ReflowInput { _unused : [ u8 ; 0 ] , } # [ doc = " Reflow metrics used to return the frame\'s desired size and alignment" ] # [ doc = " information." ] # [ doc = "" ] # [ doc = " @see #Reflow()" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ReflowOutput { pub mBoundingMetrics : root :: nsBoundingMetrics , pub mCarriedOutBEndMargin : root :: nsCollapsingMargin , pub mOverflowAreas : root :: nsOverflowAreas , pub mISize : root :: nscoord , pub mBSize : root :: nscoord , pub mBlockStartAscent : root :: nscoord , pub mWritingMode : root :: mozilla :: WritingMode , } pub const ReflowOutput_ASK_FOR_BASELINE : root :: mozilla :: ReflowOutput__bindgen_ty_1 = 1073741823 ; pub type ReflowOutput__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_ReflowOutput ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ReflowOutput > ( ) , 76usize , concat ! ( "Size of: " , stringify ! ( ReflowOutput ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ReflowOutput > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ReflowOutput ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ReflowOutput > ( ) ) ) . mBoundingMetrics as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ReflowOutput ) , "::" , stringify ! ( mBoundingMetrics ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ReflowOutput > ( ) ) ) . mCarriedOutBEndMargin as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( ReflowOutput ) , "::" , stringify ! ( mCarriedOutBEndMargin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ReflowOutput > ( ) ) ) . mOverflowAreas as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( ReflowOutput ) , "::" , stringify ! ( mOverflowAreas ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ReflowOutput > ( ) ) ) . mISize as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( ReflowOutput ) , "::" , stringify ! ( mISize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ReflowOutput > ( ) ) ) . mBSize as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( ReflowOutput ) , "::" , stringify ! ( mBSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ReflowOutput > ( ) ) ) . mBlockStartAscent as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( ReflowOutput ) , "::" , stringify ! ( mBlockStartAscent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ReflowOutput > ( ) ) ) . mWritingMode as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( ReflowOutput ) , "::" , stringify ! ( mWritingMode ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct LookAndFeel { pub _address : u8 , } pub use self :: super :: super :: root :: mozilla :: StyleSystemColor as LookAndFeel_ColorID ; pub const LookAndFeel_IntID_eIntID_CaretBlinkTime : root :: mozilla :: LookAndFeel_IntID = 0 ; pub const LookAndFeel_IntID_eIntID_CaretWidth : root :: mozilla :: LookAndFeel_IntID = 1 ; pub const LookAndFeel_IntID_eIntID_ShowCaretDuringSelection : root :: mozilla :: LookAndFeel_IntID = 2 ; pub const LookAndFeel_IntID_eIntID_SelectTextfieldsOnKeyFocus : root :: mozilla :: LookAndFeel_IntID = 3 ; pub const LookAndFeel_IntID_eIntID_SubmenuDelay : root :: mozilla :: LookAndFeel_IntID = 4 ; pub const LookAndFeel_IntID_eIntID_MenusCanOverlapOSBar : root :: mozilla :: LookAndFeel_IntID = 5 ; pub const LookAndFeel_IntID_eIntID_UseOverlayScrollbars : root :: mozilla :: LookAndFeel_IntID = 6 ; pub const LookAndFeel_IntID_eIntID_AllowOverlayScrollbarsOverlap : root :: mozilla :: LookAndFeel_IntID = 7 ; pub const LookAndFeel_IntID_eIntID_ShowHideScrollbars : root :: mozilla :: LookAndFeel_IntID = 8 ; pub const LookAndFeel_IntID_eIntID_SkipNavigatingDisabledMenuItem : root :: mozilla :: LookAndFeel_IntID = 9 ; pub const LookAndFeel_IntID_eIntID_DragThresholdX : root :: mozilla :: LookAndFeel_IntID = 10 ; pub const LookAndFeel_IntID_eIntID_DragThresholdY : root :: mozilla :: LookAndFeel_IntID = 11 ; pub const LookAndFeel_IntID_eIntID_UseAccessibilityTheme : root :: mozilla :: LookAndFeel_IntID = 12 ; pub const LookAndFeel_IntID_eIntID_ScrollArrowStyle : root :: mozilla :: LookAndFeel_IntID = 13 ; pub const LookAndFeel_IntID_eIntID_ScrollSliderStyle : root :: mozilla :: LookAndFeel_IntID = 14 ; pub const LookAndFeel_IntID_eIntID_ScrollButtonLeftMouseButtonAction : root :: mozilla :: LookAndFeel_IntID = 15 ; pub const LookAndFeel_IntID_eIntID_ScrollButtonMiddleMouseButtonAction : root :: mozilla :: LookAndFeel_IntID = 16 ; pub const LookAndFeel_IntID_eIntID_ScrollButtonRightMouseButtonAction : root :: mozilla :: LookAndFeel_IntID = 17 ; pub const LookAndFeel_IntID_eIntID_TreeOpenDelay : root :: mozilla :: LookAndFeel_IntID = 18 ; pub const LookAndFeel_IntID_eIntID_TreeCloseDelay : root :: mozilla :: LookAndFeel_IntID = 19 ; pub const LookAndFeel_IntID_eIntID_TreeLazyScrollDelay : root :: mozilla :: LookAndFeel_IntID = 20 ; pub const LookAndFeel_IntID_eIntID_TreeScrollDelay : root :: mozilla :: LookAndFeel_IntID = 21 ; pub const LookAndFeel_IntID_eIntID_TreeScrollLinesMax : root :: mozilla :: LookAndFeel_IntID = 22 ; pub const LookAndFeel_IntID_eIntID_TabFocusModel : root :: mozilla :: LookAndFeel_IntID = 23 ; pub const LookAndFeel_IntID_eIntID_ChosenMenuItemsShouldBlink : root :: mozilla :: LookAndFeel_IntID = 24 ; pub const LookAndFeel_IntID_eIntID_WindowsAccentColorInTitlebar : root :: mozilla :: LookAndFeel_IntID = 25 ; pub const LookAndFeel_IntID_eIntID_WindowsDefaultTheme : root :: mozilla :: LookAndFeel_IntID = 26 ; pub const LookAndFeel_IntID_eIntID_DWMCompositor : root :: mozilla :: LookAndFeel_IntID = 27 ; pub const LookAndFeel_IntID_eIntID_WindowsClassic : root :: mozilla :: LookAndFeel_IntID = 28 ; pub const LookAndFeel_IntID_eIntID_WindowsGlass : root :: mozilla :: LookAndFeel_IntID = 29 ; pub const LookAndFeel_IntID_eIntID_TouchEnabled : root :: mozilla :: LookAndFeel_IntID = 30 ; pub const LookAndFeel_IntID_eIntID_MacGraphiteTheme : root :: mozilla :: LookAndFeel_IntID = 31 ; pub const LookAndFeel_IntID_eIntID_MacYosemiteTheme : root :: mozilla :: LookAndFeel_IntID = 32 ; pub const LookAndFeel_IntID_eIntID_AlertNotificationOrigin : root :: mozilla :: LookAndFeel_IntID = 33 ; # [ doc = " If true, clicking on a scrollbar (not as in dragging the thumb) defaults" ] # [ doc = " to scrolling the view corresponding to the clicked point. Otherwise, we" ] # [ doc = " only do so if the scrollbar is clicked using the middle mouse button or" ] # [ doc = " if shift is pressed when the scrollbar is clicked." ] pub const LookAndFeel_IntID_eIntID_ScrollToClick : root :: mozilla :: LookAndFeel_IntID = 34 ; # [ doc = " IME and spell checker underline styles, the values should be" ] # [ doc = " NS_DECORATION_LINE_STYLE_*.  They are defined below." ] pub const LookAndFeel_IntID_eIntID_IMERawInputUnderlineStyle : root :: mozilla :: LookAndFeel_IntID = 35 ; # [ doc = " IME and spell checker underline styles, the values should be" ] # [ doc = " NS_DECORATION_LINE_STYLE_*.  They are defined below." ] pub const LookAndFeel_IntID_eIntID_IMESelectedRawTextUnderlineStyle : root :: mozilla :: LookAndFeel_IntID = 36 ; # [ doc = " IME and spell checker underline styles, the values should be" ] # [ doc = " NS_DECORATION_LINE_STYLE_*.  They are defined below." ] pub const LookAndFeel_IntID_eIntID_IMEConvertedTextUnderlineStyle : root :: mozilla :: LookAndFeel_IntID = 37 ; # [ doc = " IME and spell checker underline styles, the values should be" ] # [ doc = " NS_DECORATION_LINE_STYLE_*.  They are defined below." ] pub const LookAndFeel_IntID_eIntID_IMESelectedConvertedTextUnderline : root :: mozilla :: LookAndFeel_IntID = 38 ; # [ doc = " IME and spell checker underline styles, the values should be" ] # [ doc = " NS_DECORATION_LINE_STYLE_*.  They are defined below." ] pub const LookAndFeel_IntID_eIntID_SpellCheckerUnderlineStyle : root :: mozilla :: LookAndFeel_IntID = 39 ; # [ doc = " If this metric != 0, support window dragging on the menubar." ] pub const LookAndFeel_IntID_eIntID_MenuBarDrag : root :: mozilla :: LookAndFeel_IntID = 40 ; # [ doc = " Return the appropriate WindowsThemeIdentifier for the current theme." ] pub const LookAndFeel_IntID_eIntID_WindowsThemeIdentifier : root :: mozilla :: LookAndFeel_IntID = 41 ; # [ doc = " Return an appropriate os version identifier." ] pub const LookAndFeel_IntID_eIntID_OperatingSystemVersionIdentifier : root :: mozilla :: LookAndFeel_IntID = 42 ; # [ doc = " 0: scrollbar button repeats to scroll only when cursor is on the button." ] # [ doc = " 1: scrollbar button repeats to scroll even if cursor is outside of it." ] pub const LookAndFeel_IntID_eIntID_ScrollbarButtonAutoRepeatBehavior : root :: mozilla :: LookAndFeel_IntID = 43 ; # [ doc = " Delay before showing a tooltip." ] pub const LookAndFeel_IntID_eIntID_TooltipDelay : root :: mozilla :: LookAndFeel_IntID = 44 ; # [ doc = " Delay before showing a tooltip." ] pub const LookAndFeel_IntID_eIntID_SwipeAnimationEnabled : root :: mozilla :: LookAndFeel_IntID = 45 ; # [ doc = " Delay before showing a tooltip." ] pub const LookAndFeel_IntID_eIntID_ScrollbarDisplayOnMouseMove : root :: mozilla :: LookAndFeel_IntID = 46 ; # [ doc = " Delay before showing a tooltip." ] pub const LookAndFeel_IntID_eIntID_ScrollbarFadeBeginDelay : root :: mozilla :: LookAndFeel_IntID = 47 ; # [ doc = " Delay before showing a tooltip." ] pub const LookAndFeel_IntID_eIntID_ScrollbarFadeDuration : root :: mozilla :: LookAndFeel_IntID = 48 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_ContextMenuOffsetVertical : root :: mozilla :: LookAndFeel_IntID = 49 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_ContextMenuOffsetHorizontal : root :: mozilla :: LookAndFeel_IntID = 50 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_GTKCSDAvailable : root :: mozilla :: LookAndFeel_IntID = 51 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_GTKCSDHideTitlebarByDefault : root :: mozilla :: LookAndFeel_IntID = 52 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_GTKCSDTransparentBackground : root :: mozilla :: LookAndFeel_IntID = 53 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_GTKCSDMinimizeButton : root :: mozilla :: LookAndFeel_IntID = 54 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_GTKCSDMaximizeButton : root :: mozilla :: LookAndFeel_IntID = 55 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_GTKCSDCloseButton : root :: mozilla :: LookAndFeel_IntID = 56 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_GTKCSDReversedPlacement : root :: mozilla :: LookAndFeel_IntID = 57 ; # [ doc = " Distance in pixels to offset the context menu from the cursor" ] # [ doc = " on open." ] pub const LookAndFeel_IntID_eIntID_SystemUsesDarkTheme : root :: mozilla :: LookAndFeel_IntID = 58 ; # [ doc = " Corresponding to prefers-reduced-motion." ] # [ doc = " https://drafts.csswg.org/mediaqueries-5/#prefers-reduced-motion" ] # [ doc = " 0: no-preference" ] # [ doc = " 1: reduce" ] pub const LookAndFeel_IntID_eIntID_PrefersReducedMotion : root :: mozilla :: LookAndFeel_IntID = 59 ; # [ doc = " Corresponding to PointerCapabilities in ServoTypes.h" ] # [ doc = " 0: None" ] # [ doc = " 1: Coarse" ] # [ doc = " 2: Fine" ] # [ doc = " 4: Hover" ] pub const LookAndFeel_IntID_eIntID_PrimaryPointerCapabilities : root :: mozilla :: LookAndFeel_IntID = 60 ; # [ doc = " Corresponding to union of PointerCapabilities values in ServoTypes.h" ] # [ doc = " E.g. if there is a mouse and a digitizer, the value will be" ] # [ doc = " \'Coarse | Fine | Hover\'." ] pub const LookAndFeel_IntID_eIntID_AllPointerCapabilities : root :: mozilla :: LookAndFeel_IntID = 61 ; pub type LookAndFeel_IntID = u32 ; pub const LookAndFeel_WindowsTheme_eWindowsTheme_Generic : root :: mozilla :: LookAndFeel_WindowsTheme = 0 ; pub const LookAndFeel_WindowsTheme_eWindowsTheme_Classic : root :: mozilla :: LookAndFeel_WindowsTheme = 1 ; pub const LookAndFeel_WindowsTheme_eWindowsTheme_Aero : root :: mozilla :: LookAndFeel_WindowsTheme = 2 ; pub const LookAndFeel_WindowsTheme_eWindowsTheme_LunaBlue : root :: mozilla :: LookAndFeel_WindowsTheme = 3 ; pub const LookAndFeel_WindowsTheme_eWindowsTheme_LunaOlive : root :: mozilla :: LookAndFeel_WindowsTheme = 4 ; pub const LookAndFeel_WindowsTheme_eWindowsTheme_LunaSilver : root :: mozilla :: LookAndFeel_WindowsTheme = 5 ; pub const LookAndFeel_WindowsTheme_eWindowsTheme_Royale : root :: mozilla :: LookAndFeel_WindowsTheme = 6 ; pub const LookAndFeel_WindowsTheme_eWindowsTheme_Zune : root :: mozilla :: LookAndFeel_WindowsTheme = 7 ; pub const LookAndFeel_WindowsTheme_eWindowsTheme_AeroLite : root :: mozilla :: LookAndFeel_WindowsTheme = 8 ; # [ doc = " Windows themes we currently detect." ] pub type LookAndFeel_WindowsTheme = u32 ; pub const LookAndFeel_OperatingSystemVersion_eOperatingSystemVersion_Windows7 : root :: mozilla :: LookAndFeel_OperatingSystemVersion = 2 ; pub const LookAndFeel_OperatingSystemVersion_eOperatingSystemVersion_Windows8 : root :: mozilla :: LookAndFeel_OperatingSystemVersion = 3 ; pub const LookAndFeel_OperatingSystemVersion_eOperatingSystemVersion_Windows10 : root :: mozilla :: LookAndFeel_OperatingSystemVersion = 4 ; pub const LookAndFeel_OperatingSystemVersion_eOperatingSystemVersion_Unknown : root :: mozilla :: LookAndFeel_OperatingSystemVersion = 5 ; # [ doc = " Operating system versions." ] pub type LookAndFeel_OperatingSystemVersion = u32 ; pub const LookAndFeel_eScrollArrow_None : root :: mozilla :: LookAndFeel__bindgen_ty_1 = 0 ; pub const LookAndFeel_eScrollArrow_StartBackward : root :: mozilla :: LookAndFeel__bindgen_ty_1 = 4096 ; pub const LookAndFeel_eScrollArrow_StartForward : root :: mozilla :: LookAndFeel__bindgen_ty_1 = 256 ; pub const LookAndFeel_eScrollArrow_EndBackward : root :: mozilla :: LookAndFeel__bindgen_ty_1 = 16 ; pub const LookAndFeel_eScrollArrow_EndForward : root :: mozilla :: LookAndFeel__bindgen_ty_1 = 1 ; pub type LookAndFeel__bindgen_ty_1 = u32 ; pub const LookAndFeel_eScrollArrowStyle_Single : root :: mozilla :: LookAndFeel__bindgen_ty_2 = 4097 ; pub const LookAndFeel_eScrollArrowStyle_BothAtBottom : root :: mozilla :: LookAndFeel__bindgen_ty_2 = 17 ; pub const LookAndFeel_eScrollArrowStyle_BothAtEachEnd : root :: mozilla :: LookAndFeel__bindgen_ty_2 = 4369 ; pub const LookAndFeel_eScrollArrowStyle_BothAtTop : root :: mozilla :: LookAndFeel__bindgen_ty_2 = 4352 ; pub type LookAndFeel__bindgen_ty_2 = u32 ; pub const LookAndFeel_eScrollThumbStyle_Normal : root :: mozilla :: LookAndFeel__bindgen_ty_3 = 0 ; pub const LookAndFeel_eScrollThumbStyle_Proportional : root :: mozilla :: LookAndFeel__bindgen_ty_3 = 1 ; pub type LookAndFeel__bindgen_ty_3 = u32 ; pub const LookAndFeel_FloatID_eFloatID_IMEUnderlineRelativeSize : root :: mozilla :: LookAndFeel_FloatID = 0 ; pub const LookAndFeel_FloatID_eFloatID_SpellCheckerUnderlineRelativeSize : root :: mozilla :: LookAndFeel_FloatID = 1 ; pub const LookAndFeel_FloatID_eFloatID_CaretAspectRatio : root :: mozilla :: LookAndFeel_FloatID = 2 ; pub type LookAndFeel_FloatID = u32 ; impl root :: mozilla :: LookAndFeel_FontID { pub const FontID_MINIMUM : root :: mozilla :: LookAndFeel_FontID = LookAndFeel_FontID :: eFont_Caption ; } impl root :: mozilla :: LookAndFeel_FontID { pub const FontID_MAXIMUM : root :: mozilla :: LookAndFeel_FontID = LookAndFeel_FontID :: eFont_Widget ; } # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum LookAndFeel_FontID { eFont_Caption = 1 , eFont_Icon = 2 , eFont_Menu = 3 , eFont_MessageBox = 4 , eFont_SmallCaption = 5 , eFont_StatusBar = 6 , eFont_Window = 7 , eFont_Document = 8 , eFont_Workspace = 9 , eFont_Desktop = 10 , eFont_Info = 11 , eFont_Dialog = 12 , eFont_Button = 13 , eFont_PullDownMenu = 14 , eFont_List = 15 , eFont_Field = 16 , eFont_Tooltips = 17 , eFont_Widget = 18 , } # [ test ] fn bindgen_test_layout_LookAndFeel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < LookAndFeel > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( LookAndFeel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < LookAndFeel > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( LookAndFeel ) ) ) ; } pub const CSSPropFlags_Inaccessible : root :: mozilla :: CSSPropFlags = 1 ; pub const CSSPropFlags_GetCSNeedsLayoutFlush : root :: mozilla :: CSSPropFlags = 2 ; pub const CSSPropFlags_EnabledInUASheets : root :: mozilla :: CSSPropFlags = 4 ; pub const CSSPropFlags_EnabledInChrome : root :: mozilla :: CSSPropFlags = 8 ; pub const CSSPropFlags_EnabledInUASheetsAndChrome : root :: mozilla :: CSSPropFlags = 12 ; pub const CSSPropFlags_EnabledMask : root :: mozilla :: CSSPropFlags = 12 ; pub const CSSPropFlags_CanAnimateOnCompositor : root :: mozilla :: CSSPropFlags = 16 ; pub const CSSPropFlags_Internal : root :: mozilla :: CSSPropFlags = 32 ; pub const CSSPropFlags_SerializedByServo : root :: mozilla :: CSSPropFlags = 64 ; pub const CSSPropFlags_IsLogical : root :: mozilla :: CSSPropFlags = 128 ; pub type CSSPropFlags = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedBoolean { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedEnumeration { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedInteger { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedLengthList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedNumber { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedNumberList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGAnimatedString { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SVGEnumMapping { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ServoRestyleState { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DisplayItemData { _unused : [ u8 ; 0 ] , } pub const LayoutFrameType_Backdrop : root :: mozilla :: LayoutFrameType = 0 ; pub const LayoutFrameType_Block : root :: mozilla :: LayoutFrameType = 1 ; pub const LayoutFrameType_Box : root :: mozilla :: LayoutFrameType = 2 ; pub const LayoutFrameType_Br : root :: mozilla :: LayoutFrameType = 3 ; pub const LayoutFrameType_Bullet : root :: mozilla :: LayoutFrameType = 4 ; pub const LayoutFrameType_BCTableCell : root :: mozilla :: LayoutFrameType = 5 ; pub const LayoutFrameType_Canvas : root :: mozilla :: LayoutFrameType = 6 ; pub const LayoutFrameType_CheckboxRadio : root :: mozilla :: LayoutFrameType = 7 ; pub const LayoutFrameType_ColorControl : root :: mozilla :: LayoutFrameType = 8 ; pub const LayoutFrameType_ColumnSet : root :: mozilla :: LayoutFrameType = 9 ; pub const LayoutFrameType_ColumnSetWrapper : root :: mozilla :: LayoutFrameType = 10 ; pub const LayoutFrameType_ComboboxControl : root :: mozilla :: LayoutFrameType = 11 ; pub const LayoutFrameType_ComboboxDisplay : root :: mozilla :: LayoutFrameType = 12 ; pub const LayoutFrameType_Deck : root :: mozilla :: LayoutFrameType = 13 ; pub const LayoutFrameType_DateTimeControl : root :: mozilla :: LayoutFrameType = 14 ; pub const LayoutFrameType_Details : root :: mozilla :: LayoutFrameType = 15 ; pub const LayoutFrameType_FieldSet : root :: mozilla :: LayoutFrameType = 16 ; pub const LayoutFrameType_FlexContainer : root :: mozilla :: LayoutFrameType = 17 ; pub const LayoutFrameType_FrameSet : root :: mozilla :: LayoutFrameType = 18 ; pub const LayoutFrameType_GfxButtonControl : root :: mozilla :: LayoutFrameType = 19 ; pub const LayoutFrameType_GridContainer : root :: mozilla :: LayoutFrameType = 20 ; pub const LayoutFrameType_HTMLButtonControl : root :: mozilla :: LayoutFrameType = 21 ; pub const LayoutFrameType_HTMLCanvas : root :: mozilla :: LayoutFrameType = 22 ; pub const LayoutFrameType_HTMLVideo : root :: mozilla :: LayoutFrameType = 23 ; pub const LayoutFrameType_Image : root :: mozilla :: LayoutFrameType = 24 ; pub const LayoutFrameType_ImageBox : root :: mozilla :: LayoutFrameType = 25 ; pub const LayoutFrameType_ImageControl : root :: mozilla :: LayoutFrameType = 26 ; pub const LayoutFrameType_Inline : root :: mozilla :: LayoutFrameType = 27 ; pub const LayoutFrameType_LeafBox : root :: mozilla :: LayoutFrameType = 28 ; pub const LayoutFrameType_Legend : root :: mozilla :: LayoutFrameType = 29 ; pub const LayoutFrameType_Letter : root :: mozilla :: LayoutFrameType = 30 ; pub const LayoutFrameType_Line : root :: mozilla :: LayoutFrameType = 31 ; pub const LayoutFrameType_ListControl : root :: mozilla :: LayoutFrameType = 32 ; pub const LayoutFrameType_Menu : root :: mozilla :: LayoutFrameType = 33 ; pub const LayoutFrameType_MenuPopup : root :: mozilla :: LayoutFrameType = 34 ; pub const LayoutFrameType_Meter : root :: mozilla :: LayoutFrameType = 35 ; pub const LayoutFrameType_None : root :: mozilla :: LayoutFrameType = 36 ; pub const LayoutFrameType_NumberControl : root :: mozilla :: LayoutFrameType = 37 ; pub const LayoutFrameType_Object : root :: mozilla :: LayoutFrameType = 38 ; pub const LayoutFrameType_Page : root :: mozilla :: LayoutFrameType = 39 ; pub const LayoutFrameType_PageBreak : root :: mozilla :: LayoutFrameType = 40 ; pub const LayoutFrameType_PageContent : root :: mozilla :: LayoutFrameType = 41 ; pub const LayoutFrameType_Placeholder : root :: mozilla :: LayoutFrameType = 42 ; pub const LayoutFrameType_Progress : root :: mozilla :: LayoutFrameType = 43 ; pub const LayoutFrameType_PopupSet : root :: mozilla :: LayoutFrameType = 44 ; pub const LayoutFrameType_Range : root :: mozilla :: LayoutFrameType = 45 ; pub const LayoutFrameType_Root : root :: mozilla :: LayoutFrameType = 46 ; pub const LayoutFrameType_Ruby : root :: mozilla :: LayoutFrameType = 47 ; pub const LayoutFrameType_RubyBase : root :: mozilla :: LayoutFrameType = 48 ; pub const LayoutFrameType_RubyBaseContainer : root :: mozilla :: LayoutFrameType = 49 ; pub const LayoutFrameType_RubyText : root :: mozilla :: LayoutFrameType = 50 ; pub const LayoutFrameType_RubyTextContainer : root :: mozilla :: LayoutFrameType = 51 ; pub const LayoutFrameType_Scroll : root :: mozilla :: LayoutFrameType = 52 ; pub const LayoutFrameType_Scrollbar : root :: mozilla :: LayoutFrameType = 53 ; pub const LayoutFrameType_Sequence : root :: mozilla :: LayoutFrameType = 54 ; pub const LayoutFrameType_Slider : root :: mozilla :: LayoutFrameType = 55 ; pub const LayoutFrameType_SubDocument : root :: mozilla :: LayoutFrameType = 56 ; pub const LayoutFrameType_SVGA : root :: mozilla :: LayoutFrameType = 57 ; pub const LayoutFrameType_SVGClipPath : root :: mozilla :: LayoutFrameType = 58 ; pub const LayoutFrameType_SVGFilter : root :: mozilla :: LayoutFrameType = 59 ; pub const LayoutFrameType_SVGForeignObject : root :: mozilla :: LayoutFrameType = 60 ; pub const LayoutFrameType_SVGFEContainer : root :: mozilla :: LayoutFrameType = 61 ; pub const LayoutFrameType_SVGFELeaf : root :: mozilla :: LayoutFrameType = 62 ; pub const LayoutFrameType_SVGFEImage : root :: mozilla :: LayoutFrameType = 63 ; pub const LayoutFrameType_SVGFEUnstyledLeaf : root :: mozilla :: LayoutFrameType = 64 ; pub const LayoutFrameType_SVGG : root :: mozilla :: LayoutFrameType = 65 ; pub const LayoutFrameType_SVGGenericContainer : root :: mozilla :: LayoutFrameType = 66 ; pub const LayoutFrameType_SVGGeometry : root :: mozilla :: LayoutFrameType = 67 ; pub const LayoutFrameType_SVGImage : root :: mozilla :: LayoutFrameType = 68 ; pub const LayoutFrameType_SVGInnerSVG : root :: mozilla :: LayoutFrameType = 69 ; pub const LayoutFrameType_SVGLinearGradient : root :: mozilla :: LayoutFrameType = 70 ; pub const LayoutFrameType_SVGMask : root :: mozilla :: LayoutFrameType = 71 ; pub const LayoutFrameType_SVGMarker : root :: mozilla :: LayoutFrameType = 72 ; pub const LayoutFrameType_SVGMarkerAnonChild : root :: mozilla :: LayoutFrameType = 73 ; pub const LayoutFrameType_SVGOuterSVG : root :: mozilla :: LayoutFrameType = 74 ; pub const LayoutFrameType_SVGOuterSVGAnonChild : root :: mozilla :: LayoutFrameType = 75 ; pub const LayoutFrameType_SVGPattern : root :: mozilla :: LayoutFrameType = 76 ; pub const LayoutFrameType_SVGRadialGradient : root :: mozilla :: LayoutFrameType = 77 ; pub const LayoutFrameType_SVGStop : root :: mozilla :: LayoutFrameType = 78 ; pub const LayoutFrameType_SVGSwitch : root :: mozilla :: LayoutFrameType = 79 ; pub const LayoutFrameType_SVGSymbol : root :: mozilla :: LayoutFrameType = 80 ; pub const LayoutFrameType_SVGText : root :: mozilla :: LayoutFrameType = 81 ; pub const LayoutFrameType_SVGUse : root :: mozilla :: LayoutFrameType = 82 ; pub const LayoutFrameType_SVGView : root :: mozilla :: LayoutFrameType = 83 ; pub const LayoutFrameType_Table : root :: mozilla :: LayoutFrameType = 84 ; pub const LayoutFrameType_TableCell : root :: mozilla :: LayoutFrameType = 85 ; pub const LayoutFrameType_TableCol : root :: mozilla :: LayoutFrameType = 86 ; pub const LayoutFrameType_TableColGroup : root :: mozilla :: LayoutFrameType = 87 ; pub const LayoutFrameType_TableRow : root :: mozilla :: LayoutFrameType = 88 ; pub const LayoutFrameType_TableRowGroup : root :: mozilla :: LayoutFrameType = 89 ; pub const LayoutFrameType_TableWrapper : root :: mozilla :: LayoutFrameType = 90 ; pub const LayoutFrameType_Text : root :: mozilla :: LayoutFrameType = 91 ; pub const LayoutFrameType_TextInput : root :: mozilla :: LayoutFrameType = 92 ; pub const LayoutFrameType_Viewport : root :: mozilla :: LayoutFrameType = 93 ; pub const LayoutFrameType_XULLabel : root :: mozilla :: LayoutFrameType = 94 ; pub type LayoutFrameType = u8 ; pub const BaselineSharingGroup_First : root :: mozilla :: BaselineSharingGroup = 0 ; pub const BaselineSharingGroup_Last : root :: mozilla :: BaselineSharingGroup = 1 ; pub type BaselineSharingGroup = i32 ; pub const AlignmentContext_Inline : root :: mozilla :: AlignmentContext = 0 ; pub const AlignmentContext_Table : root :: mozilla :: AlignmentContext = 1 ; pub const AlignmentContext_Flexbox : root :: mozilla :: AlignmentContext = 2 ; pub const AlignmentContext_Grid : root :: mozilla :: AlignmentContext = 3 ; pub type AlignmentContext = i32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct NonOwningAnimationTarget { pub mElement : * mut root :: mozilla :: dom :: Element , pub mPseudoType : root :: mozilla :: PseudoStyleType , } # [ test ] fn bindgen_test_layout_NonOwningAnimationTarget ( ) { assert_eq ! ( :: std :: mem :: size_of :: < NonOwningAnimationTarget > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( NonOwningAnimationTarget ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < NonOwningAnimationTarget > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( NonOwningAnimationTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NonOwningAnimationTarget > ( ) ) ) . mElement as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( NonOwningAnimationTarget ) , "::" , stringify ! ( mElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < NonOwningAnimationTarget > ( ) ) ) . mPseudoType as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( NonOwningAnimationTarget ) , "::" , stringify ! ( mPseudoType ) ) ) ; } # [ repr ( C ) ] pub struct PseudoElementHashEntry { pub mElement : root :: RefPtr < root :: mozilla :: dom :: Element > , pub mPseudoType : root :: mozilla :: PseudoStyleType , } pub type PseudoElementHashEntry_KeyType = root :: mozilla :: NonOwningAnimationTarget ; pub type PseudoElementHashEntry_KeyTypePointer = * const root :: mozilla :: NonOwningAnimationTarget ; pub const PseudoElementHashEntry_ALLOW_MEMMOVE : root :: mozilla :: PseudoElementHashEntry__bindgen_ty_1 = 1 ; pub type PseudoElementHashEntry__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_PseudoElementHashEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PseudoElementHashEntry > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PseudoElementHashEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PseudoElementHashEntry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PseudoElementHashEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PseudoElementHashEntry > ( ) ) ) . mElement as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PseudoElementHashEntry ) , "::" , stringify ! ( mElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PseudoElementHashEntry > ( ) ) ) . mPseudoType as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PseudoElementHashEntry ) , "::" , stringify ! ( mPseudoType ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct EffectCompositor { pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mPresContext : * mut root :: nsPresContext , pub mElementsToRestyle : [ u32 ; 10usize ] , pub mIsInPreTraverse : bool , } pub type EffectCompositor_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EffectCompositor_cycleCollection { pub _base : root :: nsCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_EffectCompositor_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EffectCompositor_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( EffectCompositor_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EffectCompositor_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( EffectCompositor_cycleCollection ) ) ) ; } # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum EffectCompositor_CascadeLevel { Animations = 0 , Transitions = 1 , } pub const EffectCompositor_RestyleType_Throttled : root :: mozilla :: EffectCompositor_RestyleType = 0 ; pub const EffectCompositor_RestyleType_Standard : root :: mozilla :: EffectCompositor_RestyleType = 1 ; pub const EffectCompositor_RestyleType_Layer : root :: mozilla :: EffectCompositor_RestyleType = 2 ; pub type EffectCompositor_RestyleType = i32 ; extern "C" { # [ link_name = "\u{1}_ZN7mozilla16EffectCompositor21_cycleCollectorGlobalE" ] pub static mut EffectCompositor__cycleCollectorGlobal : root :: mozilla :: EffectCompositor_cycleCollection ; } pub const EffectCompositor_kCascadeLevelCount : usize = 2 ; # [ test ] fn bindgen_test_layout_EffectCompositor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EffectCompositor > ( ) , 52usize , concat ! ( "Size of: " , stringify ! ( EffectCompositor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EffectCompositor > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( EffectCompositor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EffectCompositor > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( EffectCompositor ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EffectCompositor > ( ) ) ) . mPresContext as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( EffectCompositor ) , "::" , stringify ! ( mPresContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EffectCompositor > ( ) ) ) . mElementsToRestyle as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( EffectCompositor ) , "::" , stringify ! ( mElementsToRestyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EffectCompositor > ( ) ) ) . mIsInPreTraverse as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( EffectCompositor ) , "::" , stringify ! ( mIsInPreTraverse ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ServoTraversalStatistics { pub mElementsTraversed : u32 , pub mElementsStyled : u32 , pub mElementsMatched : u32 , pub mStylesShared : u32 , pub mStylesReused : u32 , } extern "C" { # [ link_name = "\u{1}_ZN7mozilla24ServoTraversalStatistics7sActiveE" ] pub static mut ServoTraversalStatistics_sActive : bool ; } extern "C" { # [ link_name = "\u{1}_ZN7mozilla24ServoTraversalStatistics10sSingletonE" ] pub static mut ServoTraversalStatistics_sSingleton : root :: mozilla :: ServoTraversalStatistics ; } # [ test ] fn bindgen_test_layout_ServoTraversalStatistics ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ServoTraversalStatistics > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( ServoTraversalStatistics ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ServoTraversalStatistics > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ServoTraversalStatistics ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoTraversalStatistics > ( ) ) ) . mElementsTraversed as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ServoTraversalStatistics ) , "::" , stringify ! ( mElementsTraversed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoTraversalStatistics > ( ) ) ) . mElementsStyled as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ServoTraversalStatistics ) , "::" , stringify ! ( mElementsStyled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoTraversalStatistics > ( ) ) ) . mElementsMatched as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ServoTraversalStatistics ) , "::" , stringify ! ( mElementsMatched ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoTraversalStatistics > ( ) ) ) . mStylesShared as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( ServoTraversalStatistics ) , "::" , stringify ! ( mStylesShared ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoTraversalStatistics > ( ) ) ) . mStylesReused as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ServoTraversalStatistics ) , "::" , stringify ! ( mStylesReused ) ) ) ; } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct InfallibleAllocPolicy { pub _address : u8 , } # [ test ] fn bindgen_test_layout_InfallibleAllocPolicy ( ) { assert_eq ! ( :: std :: mem :: size_of :: < InfallibleAllocPolicy > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( InfallibleAllocPolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < InfallibleAllocPolicy > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( InfallibleAllocPolicy ) ) ) ; } # [ doc = " MozRefCountType is Mozilla\'s reference count type." ] # [ doc = "" ] # [ doc = " We use the same type to represent the refcount of RefCounted objects" ] # [ doc = " as well, in order to be able to use the leak detection facilities" ] # [ doc = " that are implemented by XPCOM." ] # [ doc = "" ] # [ doc = " Note that this type is not in the mozilla namespace so that it is" ] # [ doc = " usable for both C and C++ code." ] pub type MozRefCountType = usize ; impl root :: nsresult { pub const NS_ERROR_NO_INTERFACE : root :: nsresult = nsresult :: NS_NOINTERFACE ; } impl root :: nsresult { pub const NS_ERROR_INVALID_ARG : root :: nsresult = nsresult :: NS_ERROR_ILLEGAL_VALUE ; } impl root :: nsresult { pub const NS_ERROR_INVALID_POINTER : root :: nsresult = nsresult :: NS_ERROR_ILLEGAL_VALUE ; } impl root :: nsresult { pub const NS_ERROR_NULL_POINTER : root :: nsresult = nsresult :: NS_ERROR_ILLEGAL_VALUE ; } impl root :: nsresult { pub const NS_BINDING_SUCCEEDED : root :: nsresult = nsresult :: NS_OK ; } impl root :: nsresult { pub const NS_NET_STATUS_RESOLVING_HOST : root :: nsresult = nsresult :: NS_BINDING_REDIRECTED ; } impl root :: nsresult { pub const NS_NET_STATUS_RESOLVED_HOST : root :: nsresult = nsresult :: NS_ERROR_ALREADY_CONNECTED ; } impl root :: nsresult { pub const NS_NET_STATUS_CONNECTED_TO : root :: nsresult = nsresult :: NS_BINDING_RETARGETED ; } impl root :: nsresult { pub const NS_NET_STATUS_TLS_HANDSHAKE_STARTING : root :: nsresult = nsresult :: NS_ERROR_NOT_CONNECTED ; } impl root :: nsresult { pub const NS_NET_STATUS_TLS_HANDSHAKE_ENDED : root :: nsresult = nsresult :: NS_ERROR_CONNECTION_REFUSED ; } impl root :: nsresult { pub const NS_NET_STATUS_WAITING_FOR : root :: nsresult = nsresult :: NS_ERROR_MALFORMED_URI ; } impl root :: nsresult { pub const NS_ERROR_HTMLPARSER_CONTINUE : root :: nsresult = nsresult :: NS_OK ; } impl root :: nsresult { pub const NS_RDF_ASSERTION_ACCEPTED : root :: nsresult = nsresult :: NS_OK ; } impl root :: nsresult { pub const NS_ERROR_ILLEGAL_INPUT : root :: nsresult = nsresult :: NS_ERROR_UDEC_ILLEGALINPUT ; } impl root :: nsresult { pub const NS_ERROR_XPATH_INVALID_ARG : root :: nsresult = nsresult :: NS_ERROR_ILLEGAL_VALUE ; } impl root :: nsresult { pub const NS_SUCCESS_RESTART_APP : root :: nsresult = nsresult :: NS_SUCCESS_DONT_FIXUP ; } # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsresult { NS_OK = 0 , NS_ERROR_BASE = 3253927936 , NS_ERROR_NOT_INITIALIZED = 3253927937 , NS_ERROR_ALREADY_INITIALIZED = 3253927938 , NS_ERROR_NOT_IMPLEMENTED = 2147500033 , NS_NOINTERFACE = 2147500034 , NS_ERROR_ABORT = 2147500036 , NS_ERROR_FAILURE = 2147500037 , NS_ERROR_UNEXPECTED = 2147549183 , NS_ERROR_OUT_OF_MEMORY = 2147942414 , NS_ERROR_ILLEGAL_VALUE = 2147942487 , NS_ERROR_NO_AGGREGATION = 2147746064 , NS_ERROR_NOT_AVAILABLE = 2147746065 , NS_ERROR_FACTORY_NOT_REGISTERED = 2147746132 , NS_ERROR_FACTORY_REGISTER_AGAIN = 2147746133 , NS_ERROR_FACTORY_NOT_LOADED = 2147746296 , NS_ERROR_FACTORY_NO_SIGNATURE_SUPPORT = 3253928193 , NS_ERROR_FACTORY_EXISTS = 3253928192 , NS_ERROR_CANNOT_CONVERT_DATA = 2152071169 , NS_ERROR_OBJECT_IS_IMMUTABLE = 2152071170 , NS_ERROR_LOSS_OF_SIGNIFICANT_DATA = 2152071171 , NS_ERROR_NOT_SAME_THREAD = 2152071172 , NS_ERROR_ILLEGAL_DURING_SHUTDOWN = 2152071198 , NS_ERROR_SERVICE_NOT_AVAILABLE = 2152071190 , NS_SUCCESS_LOSS_OF_INSIGNIFICANT_DATA = 4587521 , NS_SUCCESS_INTERRUPTED_TRAVERSE = 4587522 , NS_BASE_STREAM_CLOSED = 2152136706 , NS_BASE_STREAM_OSERROR = 2152136707 , NS_BASE_STREAM_ILLEGAL_ARGS = 2152136708 , NS_BASE_STREAM_NO_CONVERTER = 2152136709 , NS_BASE_STREAM_BAD_CONVERSION = 2152136710 , NS_BASE_STREAM_WOULD_BLOCK = 2152136711 , NS_ERROR_GFX_PRINTER_NO_PRINTER_AVAILABLE = 2152202241 , NS_ERROR_GFX_PRINTER_NAME_NOT_FOUND = 2152202242 , NS_ERROR_GFX_PRINTER_COULD_NOT_OPEN_FILE = 2152202243 , NS_ERROR_GFX_PRINTER_STARTDOC = 2152202244 , NS_ERROR_GFX_PRINTER_ENDDOC = 2152202245 , NS_ERROR_GFX_PRINTER_STARTPAGE = 2152202246 , NS_ERROR_GFX_PRINTER_DOC_IS_BUSY = 2152202247 , NS_ERROR_GFX_CMAP_MALFORMED = 2152202291 , NS_SUCCESS_EVENT_CONSUMED = 4784129 , NS_SUCCESS_EVENT_HANDLED_ASYNCHRONOUSLY = 4784130 , NS_BINDING_FAILED = 2152398849 , NS_BINDING_ABORTED = 2152398850 , NS_BINDING_REDIRECTED = 2152398851 , NS_BINDING_RETARGETED = 2152398852 , NS_ERROR_MALFORMED_URI = 2152398858 , NS_ERROR_IN_PROGRESS = 2152398863 , NS_ERROR_NO_CONTENT = 2152398865 , NS_ERROR_UNKNOWN_PROTOCOL = 2152398866 , NS_ERROR_INVALID_CONTENT_ENCODING = 2152398875 , NS_ERROR_CORRUPTED_CONTENT = 2152398877 , NS_ERROR_INVALID_SIGNATURE = 2152398906 , NS_ERROR_FIRST_HEADER_FIELD_COMPONENT_EMPTY = 2152398882 , NS_ERROR_ALREADY_OPENED = 2152398921 , NS_ERROR_ALREADY_CONNECTED = 2152398859 , NS_ERROR_NOT_CONNECTED = 2152398860 , NS_ERROR_CONNECTION_REFUSED = 2152398861 , NS_ERROR_NET_TIMEOUT = 2152398862 , NS_ERROR_OFFLINE = 2152398864 , NS_ERROR_PORT_ACCESS_NOT_ALLOWED = 2152398867 , NS_ERROR_NET_RESET = 2152398868 , NS_ERROR_NET_INTERRUPT = 2152398919 , NS_ERROR_PROXY_CONNECTION_REFUSED = 2152398920 , NS_ERROR_PROXY_AUTHENTICATION_FAILED = 2152399255 , NS_ERROR_TOO_MANY_REQUESTS = 2152399277 , NS_ERROR_PROXY_BAD_GATEWAY = 2152399350 , NS_ERROR_PROXY_GATEWAY_TIMEOUT = 2152399352 , NS_ERROR_NET_PARTIAL_TRANSFER = 2152398924 , NS_ERROR_NET_INADEQUATE_SECURITY = 2152398930 , NS_ERROR_NET_HTTP2_SENT_GOAWAY = 2152398931 , NS_ERROR_NOT_RESUMABLE = 2152398873 , NS_ERROR_REDIRECT_LOOP = 2152398879 , NS_ERROR_ENTITY_CHANGED = 2152398880 , NS_ERROR_UNSAFE_CONTENT_TYPE = 2152398922 , NS_ERROR_REMOTE_XUL = 2152398923 , NS_ERROR_LOAD_SHOWED_ERRORPAGE = 2152398925 , NS_ERROR_DOCSHELL_DYING = 2152398926 , NS_ERROR_FTP_LOGIN = 2152398869 , NS_ERROR_FTP_CWD = 2152398870 , NS_ERROR_FTP_PASV = 2152398871 , NS_ERROR_FTP_PWD = 2152398872 , NS_ERROR_FTP_LIST = 2152398876 , NS_ERROR_UNKNOWN_HOST = 2152398878 , NS_ERROR_DNS_LOOKUP_QUEUE_FULL = 2152398881 , NS_ERROR_UNKNOWN_PROXY_HOST = 2152398890 , NS_ERROR_UNKNOWN_SOCKET_TYPE = 2152398899 , NS_ERROR_SOCKET_CREATE_FAILED = 2152398900 , NS_ERROR_SOCKET_ADDRESS_NOT_SUPPORTED = 2152398901 , NS_ERROR_SOCKET_ADDRESS_IN_USE = 2152398902 , NS_ERROR_CACHE_KEY_NOT_FOUND = 2152398909 , NS_ERROR_CACHE_DATA_IS_STREAM = 2152398910 , NS_ERROR_CACHE_DATA_IS_NOT_STREAM = 2152398911 , NS_ERROR_CACHE_WAIT_FOR_VALIDATION = 2152398912 , NS_ERROR_CACHE_ENTRY_DOOMED = 2152398913 , NS_ERROR_CACHE_READ_ACCESS_DENIED = 2152398914 , NS_ERROR_CACHE_WRITE_ACCESS_DENIED = 2152398915 , NS_ERROR_CACHE_IN_USE = 2152398916 , NS_ERROR_DOCUMENT_NOT_CACHED = 2152398918 , NS_ERROR_INSUFFICIENT_DOMAIN_LEVELS = 2152398928 , NS_ERROR_HOST_IS_IP_ADDRESS = 2152398929 , NS_SUCCESS_ADOPTED_DATA = 4915290 , NS_NET_STATUS_BEGIN_FTP_TRANSACTION = 4915227 , NS_NET_STATUS_END_FTP_TRANSACTION = 4915228 , NS_SUCCESS_AUTH_FINISHED = 4915240 , NS_NET_STATUS_READING = 2152398856 , NS_NET_STATUS_WRITING = 2152398857 , NS_NET_STATUS_CONNECTING_TO = 2152398855 , NS_NET_STATUS_SENDING_TO = 2152398853 , NS_NET_STATUS_RECEIVING_FROM = 2152398854 , NS_ERROR_INTERCEPTION_FAILED = 2152398948 , NS_ERROR_PLUGINS_PLUGINSNOTCHANGED = 2152465384 , NS_ERROR_PLUGIN_DISABLED = 2152465385 , NS_ERROR_PLUGIN_BLOCKLISTED = 2152465386 , NS_ERROR_PLUGIN_TIME_RANGE_NOT_SUPPORTED = 2152465387 , NS_ERROR_PLUGIN_CLICKTOPLAY = 2152465388 , NS_OK_PARSE_SHEET = 5046273 , NS_POSITION_BEFORE_TABLE = 5046275 , NS_ERROR_HTMLPARSER_EOF = 2152596456 , NS_ERROR_HTMLPARSER_UNKNOWN = 2152596457 , NS_ERROR_HTMLPARSER_CANTPROPAGATE = 2152596458 , NS_ERROR_HTMLPARSER_CONTEXTMISMATCH = 2152596459 , NS_ERROR_HTMLPARSER_BADFILENAME = 2152596460 , NS_ERROR_HTMLPARSER_BADURL = 2152596461 , NS_ERROR_HTMLPARSER_INVALIDPARSERCONTEXT = 2152596462 , NS_ERROR_HTMLPARSER_INTERRUPTED = 2152596463 , NS_ERROR_HTMLPARSER_BLOCK = 2152596464 , NS_ERROR_HTMLPARSER_BADTOKENIZER = 2152596465 , NS_ERROR_HTMLPARSER_BADATTRIBUTE = 2152596466 , NS_ERROR_HTMLPARSER_UNRESOLVEDDTD = 2152596467 , NS_ERROR_HTMLPARSER_MISPLACEDTABLECONTENT = 2152596468 , NS_ERROR_HTMLPARSER_BADDTD = 2152596469 , NS_ERROR_HTMLPARSER_BADCONTEXT = 2152596470 , NS_ERROR_HTMLPARSER_STOPPARSING = 2152596471 , NS_ERROR_HTMLPARSER_UNTERMINATEDSTRINGLITERAL = 2152596472 , NS_ERROR_HTMLPARSER_HIERARCHYTOODEEP = 2152596473 , NS_ERROR_HTMLPARSER_FAKE_ENDTAG = 2152596474 , NS_ERROR_HTMLPARSER_INVALID_COMMENT = 2152596475 , NS_RDF_NO_VALUE = 5177346 , NS_RDF_ASSERTION_REJECTED = 5177347 , NS_RDF_STOP_VISIT = 5177348 , NS_ERROR_UCONV_NOCONV = 2152726529 , NS_ERROR_UDEC_ILLEGALINPUT = 2152726542 , NS_OK_HAD_REPLACEMENTS = 5242883 , NS_OK_UDEC_MOREINPUT = 5242892 , NS_OK_UDEC_MOREOUTPUT = 5242893 , NS_OK_UENC_MOREOUTPUT = 5242914 , NS_ERROR_UENC_NOMAPPING = 5242915 , NS_ERROR_FILE_UNRECOGNIZED_PATH = 2152857601 , NS_ERROR_FILE_UNRESOLVABLE_SYMLINK = 2152857602 , NS_ERROR_FILE_EXECUTION_FAILED = 2152857603 , NS_ERROR_FILE_UNKNOWN_TYPE = 2152857604 , NS_ERROR_FILE_DESTINATION_NOT_DIR = 2152857605 , NS_ERROR_FILE_TARGET_DOES_NOT_EXIST = 2152857606 , NS_ERROR_FILE_COPY_OR_MOVE_FAILED = 2152857607 , NS_ERROR_FILE_ALREADY_EXISTS = 2152857608 , NS_ERROR_FILE_INVALID_PATH = 2152857609 , NS_ERROR_FILE_DISK_FULL = 2152857610 , NS_ERROR_FILE_CORRUPTED = 2152857611 , NS_ERROR_FILE_NOT_DIRECTORY = 2152857612 , NS_ERROR_FILE_IS_DIRECTORY = 2152857613 , NS_ERROR_FILE_IS_LOCKED = 2152857614 , NS_ERROR_FILE_TOO_BIG = 2152857615 , NS_ERROR_FILE_NO_DEVICE_SPACE = 2152857616 , NS_ERROR_FILE_NAME_TOO_LONG = 2152857617 , NS_ERROR_FILE_NOT_FOUND = 2152857618 , NS_ERROR_FILE_READ_ONLY = 2152857619 , NS_ERROR_FILE_DIR_NOT_EMPTY = 2152857620 , NS_ERROR_FILE_ACCESS_DENIED = 2152857621 , NS_SUCCESS_FILE_DIRECTORY_EMPTY = 5373953 , NS_SUCCESS_AGGREGATE_RESULT = 5373954 , NS_ERROR_DOM_INDEX_SIZE_ERR = 2152923137 , NS_ERROR_DOM_HIERARCHY_REQUEST_ERR = 2152923139 , NS_ERROR_DOM_WRONG_DOCUMENT_ERR = 2152923140 , NS_ERROR_DOM_INVALID_CHARACTER_ERR = 2152923141 , NS_ERROR_DOM_NO_MODIFICATION_ALLOWED_ERR = 2152923143 , NS_ERROR_DOM_NOT_FOUND_ERR = 2152923144 , NS_ERROR_DOM_NOT_SUPPORTED_ERR = 2152923145 , NS_ERROR_DOM_INUSE_ATTRIBUTE_ERR = 2152923146 , NS_ERROR_DOM_INVALID_STATE_ERR = 2152923147 , NS_ERROR_DOM_SYNTAX_ERR = 2152923148 , NS_ERROR_DOM_INVALID_MODIFICATION_ERR = 2152923149 , NS_ERROR_DOM_NAMESPACE_ERR = 2152923150 , NS_ERROR_DOM_INVALID_ACCESS_ERR = 2152923151 , NS_ERROR_DOM_TYPE_MISMATCH_ERR = 2152923153 , NS_ERROR_DOM_SECURITY_ERR = 2152923154 , NS_ERROR_DOM_NETWORK_ERR = 2152923155 , NS_ERROR_DOM_ABORT_ERR = 2152923156 , NS_ERROR_DOM_URL_MISMATCH_ERR = 2152923157 , NS_ERROR_DOM_QUOTA_EXCEEDED_ERR = 2152923158 , NS_ERROR_DOM_TIMEOUT_ERR = 2152923159 , NS_ERROR_DOM_INVALID_NODE_TYPE_ERR = 2152923160 , NS_ERROR_DOM_DATA_CLONE_ERR = 2152923161 , NS_ERROR_TYPE_ERR = 2152923162 , NS_ERROR_RANGE_ERR = 2152923163 , NS_ERROR_DOM_ENCODING_NOT_SUPPORTED_ERR = 2152923164 , NS_ERROR_DOM_INVALID_POINTER_ERR = 2152923165 , NS_ERROR_DOM_UNKNOWN_ERR = 2152923166 , NS_ERROR_DOM_DATA_ERR = 2152923167 , NS_ERROR_DOM_OPERATION_ERR = 2152923168 , NS_ERROR_DOM_NOT_ALLOWED_ERR = 2152923169 , NS_ERROR_DOM_SECMAN_ERR = 2152924137 , NS_ERROR_DOM_WRONG_TYPE_ERR = 2152924138 , NS_ERROR_DOM_NOT_OBJECT_ERR = 2152924139 , NS_ERROR_DOM_NOT_XPC_OBJECT_ERR = 2152924140 , NS_ERROR_DOM_NOT_NUMBER_ERR = 2152924141 , NS_ERROR_DOM_NOT_BOOLEAN_ERR = 2152924142 , NS_ERROR_DOM_NOT_FUNCTION_ERR = 2152924143 , NS_ERROR_DOM_TOO_FEW_PARAMETERS_ERR = 2152924144 , NS_ERROR_DOM_PROP_ACCESS_DENIED = 2152924146 , NS_ERROR_DOM_XPCONNECT_ACCESS_DENIED = 2152924147 , NS_ERROR_DOM_BAD_URI = 2152924148 , NS_ERROR_DOM_RETVAL_UNDEFINED = 2152924149 , NS_ERROR_UNCATCHABLE_EXCEPTION = 2152924151 , NS_ERROR_DOM_MALFORMED_URI = 2152924152 , NS_ERROR_DOM_INVALID_HEADER_NAME = 2152924153 , NS_ERROR_DOM_INVALID_STATE_XHR_HAS_INVALID_CONTEXT = 2152924154 , NS_ERROR_DOM_INVALID_STATE_XHR_MUST_BE_OPENED = 2152924155 , NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_SENDING = 2152924156 , NS_ERROR_DOM_INVALID_STATE_XHR_MUST_NOT_BE_LOADING_OR_DONE = 2152924157 , NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSEXML = 2152924158 , NS_ERROR_DOM_INVALID_STATE_XHR_HAS_WRONG_RESPONSETYPE_FOR_RESPONSETEXT = 2152924159 , NS_ERROR_DOM_INVALID_STATE_XHR_CHUNKED_RESPONSETYPES_UNSUPPORTED_FOR_SYNC = 2152924160 , NS_ERROR_DOM_INVALID_ACCESS_XHR_TIMEOUT_AND_RESPONSETYPE_UNSUPPORTED_FOR_SYNC = 2152924161 , NS_ERROR_DOM_JS_DECODING_ERROR = 2152924162 , NS_ERROR_DOM_IMAGE_INACTIVE_DOCUMENT = 2152924163 , NS_ERROR_DOM_IMAGE_INVALID_REQUEST = 2152924164 , NS_ERROR_DOM_IMAGE_BROKEN = 2152924165 , NS_SUCCESS_DOM_NO_OPERATION = 5439489 , NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW = 5439490 , NS_SUCCESS_DOM_SCRIPT_EVALUATION_THREW_UNCATCHABLE = 5439491 , NS_IMAGELIB_ERROR_FAILURE = 2152988677 , NS_IMAGELIB_ERROR_NO_DECODER = 2152988678 , NS_IMAGELIB_ERROR_NOT_FINISHED = 2152988679 , NS_IMAGELIB_ERROR_NO_ENCODER = 2152988681 , NS_ERROR_EDITOR_DESTROYED = 2153119745 , NS_ERROR_EDITOR_UNEXPECTED_DOM_TREE = 2153119746 , NS_ERROR_EDITOR_ACTION_CANCELED = 2153119747 , NS_SUCCESS_EDITOR_ELEMENT_NOT_FOUND = 5636097 , NS_SUCCESS_EDITOR_FOUND_TARGET = 5636098 , NS_ERROR_XPC_NOT_ENOUGH_ARGS = 2153185281 , NS_ERROR_XPC_NEED_OUT_OBJECT = 2153185282 , NS_ERROR_XPC_CANT_SET_OUT_VAL = 2153185283 , NS_ERROR_XPC_NATIVE_RETURNED_FAILURE = 2153185284 , NS_ERROR_XPC_CANT_GET_INTERFACE_INFO = 2153185285 , NS_ERROR_XPC_CANT_GET_PARAM_IFACE_INFO = 2153185286 , NS_ERROR_XPC_CANT_GET_METHOD_INFO = 2153185287 , NS_ERROR_XPC_UNEXPECTED = 2153185288 , NS_ERROR_XPC_BAD_CONVERT_JS = 2153185289 , NS_ERROR_XPC_BAD_CONVERT_NATIVE = 2153185290 , NS_ERROR_XPC_BAD_CONVERT_JS_NULL_REF = 2153185291 , NS_ERROR_XPC_BAD_OP_ON_WN_PROTO = 2153185292 , NS_ERROR_XPC_CANT_CONVERT_WN_TO_FUN = 2153185293 , NS_ERROR_XPC_CANT_DEFINE_PROP_ON_WN = 2153185294 , NS_ERROR_XPC_CANT_WATCH_WN_STATIC = 2153185295 , NS_ERROR_XPC_CANT_EXPORT_WN_STATIC = 2153185296 , NS_ERROR_XPC_SCRIPTABLE_CALL_FAILED = 2153185297 , NS_ERROR_XPC_SCRIPTABLE_CTOR_FAILED = 2153185298 , NS_ERROR_XPC_CANT_CALL_WO_SCRIPTABLE = 2153185299 , NS_ERROR_XPC_CANT_CTOR_WO_SCRIPTABLE = 2153185300 , NS_ERROR_XPC_CI_RETURNED_FAILURE = 2153185301 , NS_ERROR_XPC_GS_RETURNED_FAILURE = 2153185302 , NS_ERROR_XPC_BAD_CID = 2153185303 , NS_ERROR_XPC_BAD_IID = 2153185304 , NS_ERROR_XPC_CANT_CREATE_WN = 2153185305 , NS_ERROR_XPC_JS_THREW_EXCEPTION = 2153185306 , NS_ERROR_XPC_JS_THREW_NATIVE_OBJECT = 2153185307 , NS_ERROR_XPC_JS_THREW_JS_OBJECT = 2153185308 , NS_ERROR_XPC_JS_THREW_NULL = 2153185309 , NS_ERROR_XPC_JS_THREW_STRING = 2153185310 , NS_ERROR_XPC_JS_THREW_NUMBER = 2153185311 , NS_ERROR_XPC_JAVASCRIPT_ERROR = 2153185312 , NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS = 2153185313 , NS_ERROR_XPC_CANT_CONVERT_PRIMITIVE_TO_ARRAY = 2153185314 , NS_ERROR_XPC_CANT_CONVERT_OBJECT_TO_ARRAY = 2153185315 , NS_ERROR_XPC_NOT_ENOUGH_ELEMENTS_IN_ARRAY = 2153185316 , NS_ERROR_XPC_CANT_GET_ARRAY_INFO = 2153185317 , NS_ERROR_XPC_NOT_ENOUGH_CHARS_IN_STRING = 2153185318 , NS_ERROR_XPC_SECURITY_MANAGER_VETO = 2153185319 , NS_ERROR_XPC_INTERFACE_NOT_SCRIPTABLE = 2153185320 , NS_ERROR_XPC_INTERFACE_NOT_FROM_NSISUPPORTS = 2153185321 , NS_ERROR_XPC_CANT_GET_JSOBJECT_OF_DOM_OBJECT = 2153185322 , NS_ERROR_XPC_CANT_SET_READ_ONLY_CONSTANT = 2153185323 , NS_ERROR_XPC_CANT_SET_READ_ONLY_ATTRIBUTE = 2153185324 , NS_ERROR_XPC_CANT_SET_READ_ONLY_METHOD = 2153185325 , NS_ERROR_XPC_CANT_ADD_PROP_TO_WRAPPED_NATIVE = 2153185326 , NS_ERROR_XPC_CALL_TO_SCRIPTABLE_FAILED = 2153185327 , NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED = 2153185328 , NS_ERROR_XPC_BAD_ID_STRING = 2153185329 , NS_ERROR_XPC_BAD_INITIALIZER_NAME = 2153185330 , NS_ERROR_XPC_HAS_BEEN_SHUTDOWN = 2153185331 , NS_ERROR_XPC_CANT_MODIFY_PROP_ON_WN = 2153185332 , NS_ERROR_XPC_BAD_CONVERT_JS_ZERO_ISNOT_NULL = 2153185333 , NS_ERROR_XPC_CANT_PASS_CPOW_TO_NATIVE = 2153185334 , NS_ERROR_LAUNCHED_CHILD_PROCESS = 2153251016 , NS_ERROR_SHOW_PROFILE_MANAGER = 2153251017 , NS_ERROR_DATABASE_CHANGED = 2153251018 , NS_ERROR_CSP_FORM_ACTION_VIOLATION = 2153381986 , NS_ERROR_CSP_FRAME_ANCESTOR_VIOLATION = 2153381987 , NS_ERROR_SRI_CORRUPT = 2153382088 , NS_ERROR_SRI_DISABLED = 2153382089 , NS_ERROR_SRI_NOT_ELIGIBLE = 2153382090 , NS_ERROR_SRI_UNEXPECTED_HASH_TYPE = 2153382091 , NS_ERROR_SRI_IMPORT = 2153382092 , NS_ERROR_CMS_VERIFY_NOT_SIGNED = 2153382912 , NS_ERROR_CMS_VERIFY_NO_CONTENT_INFO = 2153382913 , NS_ERROR_CMS_VERIFY_BAD_DIGEST = 2153382914 , NS_ERROR_CMS_VERIFY_NOCERT = 2153382916 , NS_ERROR_CMS_VERIFY_UNTRUSTED = 2153382917 , NS_ERROR_CMS_VERIFY_ERROR_UNVERIFIED = 2153382919 , NS_ERROR_CMS_VERIFY_ERROR_PROCESSING = 2153382920 , NS_ERROR_CMS_VERIFY_BAD_SIGNATURE = 2153382921 , NS_ERROR_CMS_VERIFY_DIGEST_MISMATCH = 2153382922 , NS_ERROR_CMS_VERIFY_UNKNOWN_ALGO = 2153382923 , NS_ERROR_CMS_VERIFY_UNSUPPORTED_ALGO = 2153382924 , NS_ERROR_CMS_VERIFY_MALFORMED_SIGNATURE = 2153382925 , NS_ERROR_CMS_VERIFY_HEADER_MISMATCH = 2153382926 , NS_ERROR_CMS_VERIFY_NOT_YET_ATTEMPTED = 2153382927 , NS_ERROR_CMS_VERIFY_CERT_WITHOUT_ADDRESS = 2153382928 , NS_ERROR_CMS_ENCRYPT_NO_BULK_ALG = 2153382944 , NS_ERROR_CMS_ENCRYPT_INCOMPLETE = 2153382945 , NS_ERROR_DOM_INVALID_EXPRESSION_ERR = 2153447475 , NS_ERROR_DOM_TYPE_ERR = 2153447476 , NS_ERROR_WONT_HANDLE_CONTENT = 2153578497 , NS_ERROR_MALWARE_URI = 2153578526 , NS_ERROR_PHISHING_URI = 2153578527 , NS_ERROR_TRACKING_URI = 2153578530 , NS_ERROR_UNWANTED_URI = 2153578531 , NS_ERROR_BLOCKED_URI = 2153578533 , NS_ERROR_HARMFUL_URI = 2153578534 , NS_ERROR_MAYBE_TRACKING_URI = 2153578535 , NS_ERROR_TRACKING_ANNOTATION_URI = 2153578536 , NS_ERROR_FINGERPRINTING_URI = 2153578537 , NS_ERROR_CRYPTOMINING_URI = 2153578538 , NS_ERROR_SAVE_LINK_AS_TIMEOUT = 2153578528 , NS_ERROR_PARSED_DATA_CACHED = 2153578529 , NS_REFRESHURI_HEADER_FOUND = 6094850 , NS_ERROR_CONTENT_BLOCKED = 2153644038 , NS_ERROR_CONTENT_BLOCKED_SHOW_ALT = 2153644039 , NS_PROPTABLE_PROP_NOT_THERE = 2153644042 , NS_ERROR_XBL_BLOCKED = 2153644047 , NS_ERROR_CONTENT_CRASHED = 2153644048 , NS_ERROR_FRAME_CRASHED = 2153644046 , NS_ERROR_BUILDID_MISMATCH = 2153644049 , NS_PROPTABLE_PROP_OVERWRITTEN = 6160395 , NS_FINDBROADCASTER_NOT_FOUND = 6160396 , NS_FINDBROADCASTER_FOUND = 6160397 , NS_ERROR_XSLT_PARSE_FAILURE = 2153775105 , NS_ERROR_XPATH_PARSE_FAILURE = 2153775106 , NS_ERROR_XSLT_ALREADY_SET = 2153775107 , NS_ERROR_XSLT_EXECUTION_FAILURE = 2153775108 , NS_ERROR_XPATH_UNKNOWN_FUNCTION = 2153775109 , NS_ERROR_XSLT_BAD_RECURSION = 2153775110 , NS_ERROR_XSLT_BAD_VALUE = 2153775111 , NS_ERROR_XSLT_NODESET_EXPECTED = 2153775112 , NS_ERROR_XSLT_ABORTED = 2153775113 , NS_ERROR_XSLT_NETWORK_ERROR = 2153775114 , NS_ERROR_XSLT_WRONG_MIME_TYPE = 2153775115 , NS_ERROR_XSLT_LOAD_RECURSION = 2153775116 , NS_ERROR_XPATH_BAD_ARGUMENT_COUNT = 2153775117 , NS_ERROR_XPATH_BAD_EXTENSION_FUNCTION = 2153775118 , NS_ERROR_XPATH_PAREN_EXPECTED = 2153775119 , NS_ERROR_XPATH_INVALID_AXIS = 2153775120 , NS_ERROR_XPATH_NO_NODE_TYPE_TEST = 2153775121 , NS_ERROR_XPATH_BRACKET_EXPECTED = 2153775122 , NS_ERROR_XPATH_INVALID_VAR_NAME = 2153775123 , NS_ERROR_XPATH_UNEXPECTED_END = 2153775124 , NS_ERROR_XPATH_OPERATOR_EXPECTED = 2153775125 , NS_ERROR_XPATH_UNCLOSED_LITERAL = 2153775126 , NS_ERROR_XPATH_BAD_COLON = 2153775127 , NS_ERROR_XPATH_BAD_BANG = 2153775128 , NS_ERROR_XPATH_ILLEGAL_CHAR = 2153775129 , NS_ERROR_XPATH_BINARY_EXPECTED = 2153775130 , NS_ERROR_XSLT_LOAD_BLOCKED_ERROR = 2153775131 , NS_ERROR_XPATH_INVALID_EXPRESSION_EVALUATED = 2153775132 , NS_ERROR_XPATH_UNBALANCED_CURLY_BRACE = 2153775133 , NS_ERROR_XSLT_BAD_NODE_NAME = 2153775134 , NS_ERROR_XSLT_VAR_ALREADY_SET = 2153775135 , NS_ERROR_XSLT_CALL_TO_KEY_NOT_ALLOWED = 2153775136 , NS_XSLT_GET_NEW_HANDLER = 6291457 , NS_ERROR_TRANSPORT_INIT = 2153840641 , NS_ERROR_DUPLICATE_HANDLE = 2153840642 , NS_ERROR_BRIDGE_OPEN_PARENT = 2153840643 , NS_ERROR_BRIDGE_OPEN_CHILD = 2153840644 , NS_ERROR_DOM_SVG_WRONG_TYPE_ERR = 2153906176 , NS_ERROR_DOM_SVG_MATRIX_NOT_INVERTABLE = 2153906178 , NS_ERROR_STORAGE_BUSY = 2153971713 , NS_ERROR_STORAGE_IOERR = 2153971714 , NS_ERROR_STORAGE_CONSTRAINT = 2153971715 , NS_ERROR_DOM_FILE_NOT_FOUND_ERR = 2154102784 , NS_ERROR_DOM_FILE_NOT_READABLE_ERR = 2154102785 , NS_ERROR_DOM_FILE_ABORT_ERR = 2154102786 , NS_ERROR_DOM_INDEXEDDB_UNKNOWN_ERR = 2154168321 , NS_ERROR_DOM_INDEXEDDB_NOT_FOUND_ERR = 2154168323 , NS_ERROR_DOM_INDEXEDDB_CONSTRAINT_ERR = 2154168324 , NS_ERROR_DOM_INDEXEDDB_DATA_ERR = 2154168325 , NS_ERROR_DOM_INDEXEDDB_NOT_ALLOWED_ERR = 2154168326 , NS_ERROR_DOM_INDEXEDDB_TRANSACTION_INACTIVE_ERR = 2154168327 , NS_ERROR_DOM_INDEXEDDB_ABORT_ERR = 2154168328 , NS_ERROR_DOM_INDEXEDDB_READ_ONLY_ERR = 2154168329 , NS_ERROR_DOM_INDEXEDDB_TIMEOUT_ERR = 2154168330 , NS_ERROR_DOM_INDEXEDDB_QUOTA_ERR = 2154168331 , NS_ERROR_DOM_INDEXEDDB_VERSION_ERR = 2154168332 , NS_ERROR_DOM_INDEXEDDB_RECOVERABLE_ERR = 2154169321 , NS_ERROR_DOM_INDEXEDDB_KEY_ERR = 2154169322 , NS_ERROR_DOM_INDEXEDDB_RENAME_OBJECT_STORE_ERR = 2154169323 , NS_ERROR_DOM_INDEXEDDB_RENAME_INDEX_ERR = 2154169324 , NS_ERROR_DOM_FILEHANDLE_UNKNOWN_ERR = 2154233857 , NS_ERROR_DOM_FILEHANDLE_NOT_ALLOWED_ERR = 2154233858 , NS_ERROR_DOM_FILEHANDLE_INACTIVE_ERR = 2154233859 , NS_ERROR_DOM_FILEHANDLE_ABORT_ERR = 2154233860 , NS_ERROR_DOM_FILEHANDLE_READ_ONLY_ERR = 2154233861 , NS_ERROR_DOM_FILEHANDLE_QUOTA_ERR = 2154233862 , NS_ERROR_SIGNED_JAR_NOT_SIGNED = 2154299393 , NS_ERROR_SIGNED_JAR_MODIFIED_ENTRY = 2154299394 , NS_ERROR_SIGNED_JAR_UNSIGNED_ENTRY = 2154299395 , NS_ERROR_SIGNED_JAR_ENTRY_MISSING = 2154299396 , NS_ERROR_SIGNED_JAR_WRONG_SIGNATURE = 2154299397 , NS_ERROR_SIGNED_JAR_ENTRY_TOO_LARGE = 2154299398 , NS_ERROR_SIGNED_JAR_ENTRY_INVALID = 2154299399 , NS_ERROR_SIGNED_JAR_MANIFEST_INVALID = 2154299400 , NS_ERROR_DOM_FILESYSTEM_INVALID_PATH_ERR = 2154364929 , NS_ERROR_DOM_FILESYSTEM_INVALID_MODIFICATION_ERR = 2154364930 , NS_ERROR_DOM_FILESYSTEM_NO_MODIFICATION_ALLOWED_ERR = 2154364931 , NS_ERROR_DOM_FILESYSTEM_PATH_EXISTS_ERR = 2154364932 , NS_ERROR_DOM_FILESYSTEM_TYPE_MISMATCH_ERR = 2154364933 , NS_ERROR_DOM_FILESYSTEM_UNKNOWN_ERR = 2154364934 , NS_ERROR_SIGNED_APP_MANIFEST_INVALID = 2154496001 , NS_ERROR_DOM_ANIM_MISSING_PROPS_ERR = 2154561537 , NS_ERROR_DOM_PUSH_INVALID_REGISTRATION_ERR = 2154627073 , NS_ERROR_DOM_PUSH_DENIED_ERR = 2154627074 , NS_ERROR_DOM_PUSH_ABORT_ERR = 2154627075 , NS_ERROR_DOM_PUSH_SERVICE_UNREACHABLE = 2154627076 , NS_ERROR_DOM_PUSH_INVALID_KEY_ERR = 2154627077 , NS_ERROR_DOM_PUSH_MISMATCHED_KEY_ERR = 2154627078 , NS_ERROR_DOM_PUSH_GCM_DISABLED = 2154627079 , NS_ERROR_DOM_MEDIA_ABORT_ERR = 2154692609 , NS_ERROR_DOM_MEDIA_NOT_ALLOWED_ERR = 2154692610 , NS_ERROR_DOM_MEDIA_NOT_SUPPORTED_ERR = 2154692611 , NS_ERROR_DOM_MEDIA_DECODE_ERR = 2154692612 , NS_ERROR_DOM_MEDIA_FATAL_ERR = 2154692613 , NS_ERROR_DOM_MEDIA_METADATA_ERR = 2154692614 , NS_ERROR_DOM_MEDIA_OVERFLOW_ERR = 2154692615 , NS_ERROR_DOM_MEDIA_END_OF_STREAM = 2154692616 , NS_ERROR_DOM_MEDIA_WAITING_FOR_DATA = 2154692617 , NS_ERROR_DOM_MEDIA_CANCELED = 2154692618 , NS_ERROR_DOM_MEDIA_MEDIASINK_ERR = 2154692619 , NS_ERROR_DOM_MEDIA_DEMUXER_ERR = 2154692620 , NS_ERROR_DOM_MEDIA_CDM_ERR = 2154692621 , NS_ERROR_DOM_MEDIA_NEED_NEW_DECODER = 2154692622 , NS_ERROR_DOM_MEDIA_INITIALIZING_DECODER = 2154692623 , NS_ERROR_DOM_MEDIA_CUBEB_INITIALIZATION_ERR = 2154692709 , NS_ERROR_UC_UPDATE_UNKNOWN = 2154758145 , NS_ERROR_UC_UPDATE_DUPLICATE_PREFIX = 2154758146 , NS_ERROR_UC_UPDATE_INFINITE_LOOP = 2154758147 , NS_ERROR_UC_UPDATE_WRONG_REMOVAL_INDICES = 2154758148 , NS_ERROR_UC_UPDATE_CHECKSUM_MISMATCH = 2154758149 , NS_ERROR_UC_UPDATE_MISSING_CHECKSUM = 2154758150 , NS_ERROR_UC_UPDATE_SHUTDOWNING = 2154758151 , NS_ERROR_UC_UPDATE_TABLE_NOT_FOUND = 2154758152 , NS_ERROR_UC_UPDATE_BUILD_PREFIX_FAILURE = 2154758153 , NS_ERROR_UC_UPDATE_FAIL_TO_WRITE_DISK = 2154758154 , NS_ERROR_UC_UPDATE_UNEXPECTED_VERSION = 2154758155 , NS_ERROR_UC_PARSER_MISSING_PARAM = 2154758156 , NS_ERROR_UC_PARSER_DECODE_FAILURE = 2154758157 , NS_ERROR_UC_PARSER_UNKNOWN_THREAT = 2154758158 , NS_ERROR_UC_PARSER_MISSING_VALUE = 2154758159 , NS_ERROR_INTERNAL_ERRORRESULT_JS_EXCEPTION = 2154823681 , NS_ERROR_INTERNAL_ERRORRESULT_DOMEXCEPTION = 2154823682 , NS_ERROR_INTERNAL_ERRORRESULT_EXCEPTION_ON_JSCONTEXT = 2154823683 , NS_ERROR_INTERNAL_ERRORRESULT_TYPEERROR = 2154823684 , NS_ERROR_INTERNAL_ERRORRESULT_RANGEERROR = 2154823685 , NS_ERROR_DOWNLOAD_COMPLETE = 2155347969 , NS_ERROR_DOWNLOAD_NOT_PARTIAL = 2155347970 , NS_ERROR_UNORM_MOREOUTPUT = 2155348001 , NS_ERROR_DOCSHELL_REQUEST_REJECTED = 2155348969 , NS_ERROR_DOCUMENT_IS_PRINTMODE = 2155349969 , NS_SUCCESS_DONT_FIXUP = 7864321 , NS_ERROR_NOT_IN_TREE = 2155348006 , NS_OK_NO_NAME_CLAUSE_HANDLED = 7864354 , NS_ERROR_BLOCKED_BY_POLICY = 2155347971 , } pub type nsrefcnt = root :: MozRefCountType ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct RefPtr < T > { pub mRawPtr : * mut T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type RefPtr_element_type < T > = T ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RefPtr_Proxy { pub _address : u8 , } pub type RefPtr_Proxy_member_function = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RefPtr_ConstRemovingRefPtrTraits { pub _address : u8 , } pub type nsAutoString = [ u32 ; 36usize ] ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCharTraits { pub _address : u8 , } pub type nscoord = i32 ; pub type nscolor = u32 ; pub mod JS { # [ allow ( unused_imports ) ] use self :: super :: super :: root ; pub type Latin1Char = :: std :: os :: raw :: c_uchar ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Symbol { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct BigInt { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Realm { _unused : [ u8 ; 0 ] , } pub type RootedObject = [ u32 ; 3usize ] ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct DeletePolicy { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct FreePolicy { pub _address : u8 , } # [ test ] fn bindgen_test_layout_FreePolicy ( ) { assert_eq ! ( :: std :: mem :: size_of :: < FreePolicy > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( FreePolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < FreePolicy > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( FreePolicy ) ) ) ; } pub const ProfilingCategoryPair_IDLE : root :: JS :: ProfilingCategoryPair = 0 ; pub const ProfilingCategoryPair_OTHER : root :: JS :: ProfilingCategoryPair = 1 ; pub const ProfilingCategoryPair_LAYOUT : root :: JS :: ProfilingCategoryPair = 2 ; pub const ProfilingCategoryPair_LAYOUT_FrameConstruction : root :: JS :: ProfilingCategoryPair = 3 ; pub const ProfilingCategoryPair_LAYOUT_Reflow : root :: JS :: ProfilingCategoryPair = 4 ; pub const ProfilingCategoryPair_LAYOUT_CSSParsing : root :: JS :: ProfilingCategoryPair = 5 ; pub const ProfilingCategoryPair_LAYOUT_SelectorQuery : root :: JS :: ProfilingCategoryPair = 6 ; pub const ProfilingCategoryPair_LAYOUT_StyleComputation : root :: JS :: ProfilingCategoryPair = 7 ; pub const ProfilingCategoryPair_JS : root :: JS :: ProfilingCategoryPair = 8 ; pub const ProfilingCategoryPair_JS_Parsing : root :: JS :: ProfilingCategoryPair = 9 ; pub const ProfilingCategoryPair_JS_IonCompilation : root :: JS :: ProfilingCategoryPair = 10 ; pub const ProfilingCategoryPair_JS_BaselineCompilation : root :: JS :: ProfilingCategoryPair = 11 ; pub const ProfilingCategoryPair_GCCC : root :: JS :: ProfilingCategoryPair = 12 ; pub const ProfilingCategoryPair_NETWORK : root :: JS :: ProfilingCategoryPair = 13 ; pub const ProfilingCategoryPair_GRAPHICS : root :: JS :: ProfilingCategoryPair = 14 ; pub const ProfilingCategoryPair_GRAPHICS_DisplayListBuilding : root :: JS :: ProfilingCategoryPair = 15 ; pub const ProfilingCategoryPair_GRAPHICS_DisplayListMerging : root :: JS :: ProfilingCategoryPair = 16 ; pub const ProfilingCategoryPair_GRAPHICS_LayerBuilding : root :: JS :: ProfilingCategoryPair = 17 ; pub const ProfilingCategoryPair_GRAPHICS_TileAllocation : root :: JS :: ProfilingCategoryPair = 18 ; pub const ProfilingCategoryPair_GRAPHICS_WRDisplayList : root :: JS :: ProfilingCategoryPair = 19 ; pub const ProfilingCategoryPair_GRAPHICS_Rasterization : root :: JS :: ProfilingCategoryPair = 20 ; pub const ProfilingCategoryPair_GRAPHICS_FlushingAsyncPaints : root :: JS :: ProfilingCategoryPair = 21 ; pub const ProfilingCategoryPair_GRAPHICS_ImageDecoding : root :: JS :: ProfilingCategoryPair = 22 ; pub const ProfilingCategoryPair_DOM : root :: JS :: ProfilingCategoryPair = 23 ; pub const ProfilingCategoryPair_COUNT : root :: JS :: ProfilingCategoryPair = 24 ; pub const ProfilingCategoryPair_LAST : root :: JS :: ProfilingCategoryPair = 23 ; pub type ProfilingCategoryPair = u32 ; # [ doc = " The Heap<T> class is a heap-stored reference to a JS GC thing for use outside" ] # [ doc = " the JS engine. All members of heap classes that refer to GC things should use" ] # [ doc = " Heap<T> (or possibly TenuredHeap<T>, described below)." ] # [ doc = "" ] # [ doc = " Heap<T> is an abstraction that hides some of the complexity required to" ] # [ doc = " maintain GC invariants for the contained reference. It uses operator" ] # [ doc = " overloading to provide a normal pointer interface, but adds barriers to" ] # [ doc = " notify the GC of changes." ] # [ doc = "" ] # [ doc = " Heap<T> implements the following barriers:" ] # [ doc = "" ] # [ doc = "  - Pre-write barrier (necessary for incremental GC)." ] # [ doc = "  - Post-write barrier (necessary for generational GC)." ] # [ doc = "  - Read barrier (necessary for cycle collector integration)." ] # [ doc = "" ] # [ doc = " Heap<T> may be moved or destroyed outside of GC finalization and hence may be" ] # [ doc = " used in dynamic storage such as a Vector." ] # [ doc = "" ] # [ doc = " Heap<T> instances must be traced when their containing object is traced to" ] # [ doc = " keep the pointed-to GC thing alive." ] # [ doc = "" ] # [ doc = " Heap<T> objects should only be used on the heap. GC references stored on the" ] # [ doc = " C/C++ stack must use Rooted/Handle/MutableHandle instead." ] # [ doc = "" ] # [ doc = " Type T must be a public GC pointer type." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct Heap < T > { pub ptr : T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type Heap_ElementType < T > = T ; # [ doc = " The TenuredHeap<T> class is similar to the Heap<T> class above in that it" ] # [ doc = " encapsulates the GC concerns of an on-heap reference to a JS object. However," ] # [ doc = " it has two important differences:" ] # [ doc = "" ] # [ doc = "  1) Pointers which are statically known to only reference \"tenured\" objects" ] # [ doc = "     can avoid the extra overhead of SpiderMonkey\'s write barriers." ] # [ doc = "" ] # [ doc = "  2) Objects in the \"tenured\" heap have stronger alignment restrictions than" ] # [ doc = "     those in the \"nursery\", so it is possible to store flags in the lower" ] # [ doc = "     bits of pointers known to be tenured. TenuredHeap wraps a normal tagged" ] # [ doc = "     pointer with a nice API for accessing the flag bits and adds various" ] # [ doc = "     assertions to ensure that it is not mis-used." ] # [ doc = "" ] # [ doc = " GC things are said to be \"tenured\" when they are located in the long-lived" ] # [ doc = " heap: e.g. they have gained tenure as an object by surviving past at least" ] # [ doc = " one GC. For performance, SpiderMonkey allocates some things which are known" ] # [ doc = " to normally be long lived directly into the tenured generation; for example," ] # [ doc = " global objects. Additionally, SpiderMonkey does not visit individual objects" ] # [ doc = " when deleting non-tenured objects, so object with finalizers are also always" ] # [ doc = " tenured; for instance, this includes most DOM objects." ] # [ doc = "" ] # [ doc = " The considerations to keep in mind when using a TenuredHeap<T> vs a normal" ] # [ doc = " Heap<T> are:" ] # [ doc = "" ] # [ doc = "  - It is invalid for a TenuredHeap<T> to refer to a non-tenured thing." ] # [ doc = "  - It is however valid for a Heap<T> to refer to a tenured thing." ] # [ doc = "  - It is not possible to store flag bits in a Heap<T>." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct TenuredHeap { pub bits : usize , } pub type TenuredHeap_ElementType < T > = T ; pub const TenuredHeap_maskBits : root :: JS :: TenuredHeap__bindgen_ty_1 = 0 ; pub const TenuredHeap_flagsMask : root :: JS :: TenuredHeap__bindgen_ty_1 = 0 ; pub type TenuredHeap__bindgen_ty_1 = i32 ; # [ doc = " Local variable of type T whose value is always rooted. This is typically" ] # [ doc = " used for local variables, or for non-rooted values being passed to a" ] # [ doc = " function that requires a handle, e.g. Foo(Root<T>(cx, x))." ] # [ doc = "" ] # [ doc = " If you want to add additional methods to Rooted for a specific" ] # [ doc = " specialization, define a RootedBase<T> specialization containing them." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Rooted { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Rooted_CtorDispatcher { pub _address : u8 , } pub type Rooted_ElementType < T > = T ; pub mod dbg { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct GarbageCollectionEvent { pub majorGCNumber_ : u64 , pub reason : * const :: std :: os :: raw :: c_char , pub nonincrementalReason : * const :: std :: os :: raw :: c_char , pub collections : [ u32 ; 3usize ] , pub __bindgen_padding_0 : u32 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct GarbageCollectionEvent_Collection { pub startTimestamp : root :: mozilla :: TimeStamp , pub endTimestamp : root :: mozilla :: TimeStamp , } # [ test ] fn bindgen_test_layout_GarbageCollectionEvent_Collection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GarbageCollectionEvent_Collection > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( GarbageCollectionEvent_Collection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GarbageCollectionEvent_Collection > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( GarbageCollectionEvent_Collection ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GarbageCollectionEvent_Collection > ( ) ) ) . startTimestamp as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GarbageCollectionEvent_Collection ) , "::" , stringify ! ( startTimestamp ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GarbageCollectionEvent_Collection > ( ) ) ) . endTimestamp as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( GarbageCollectionEvent_Collection ) , "::" , stringify ! ( endTimestamp ) ) ) ; } pub type GarbageCollectionEvent_Ptr = root :: mozilla :: UniquePtr < root :: JS :: dbg :: GarbageCollectionEvent > ; # [ test ] fn bindgen_test_layout_GarbageCollectionEvent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GarbageCollectionEvent > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( GarbageCollectionEvent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GarbageCollectionEvent > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( GarbageCollectionEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GarbageCollectionEvent > ( ) ) ) . majorGCNumber_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GarbageCollectionEvent ) , "::" , stringify ! ( majorGCNumber_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GarbageCollectionEvent > ( ) ) ) . reason as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( GarbageCollectionEvent ) , "::" , stringify ! ( reason ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GarbageCollectionEvent > ( ) ) ) . nonincrementalReason as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( GarbageCollectionEvent ) , "::" , stringify ! ( nonincrementalReason ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GarbageCollectionEvent > ( ) ) ) . collections as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( GarbageCollectionEvent ) , "::" , stringify ! ( collections ) ) ) ; } # [ repr ( C ) ] pub struct AutoEntryMonitor__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AutoEntryMonitor { pub vtable_ : * const AutoEntryMonitor__bindgen_vtable , pub cx_ : * mut root :: JSContext , pub savedMonitor_ : * mut root :: JS :: dbg :: AutoEntryMonitor , } # [ test ] fn bindgen_test_layout_AutoEntryMonitor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoEntryMonitor > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( AutoEntryMonitor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoEntryMonitor > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AutoEntryMonitor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoEntryMonitor > ( ) ) ) . cx_ as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( AutoEntryMonitor ) , "::" , stringify ! ( cx_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoEntryMonitor > ( ) ) ) . savedMonitor_ as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( AutoEntryMonitor ) , "::" , stringify ! ( savedMonitor_ ) ) ) ; } } # [ doc = " [SMDOC] JS::Value type" ] # [ doc = "" ] # [ doc = " JS::Value is the interface for a single JavaScript Engine value.  A few" ] # [ doc = " general notes on JS::Value:" ] # [ doc = "" ] # [ doc = " - JS::Value has setX() and isX() members for X in" ] # [ doc = "" ] # [ doc = "     { Int32, Double, String, Symbol, BigInt, Boolean, Undefined, Null," ] # [ doc = "       Object, Magic }" ] # [ doc = "" ] # [ doc = "   JS::Value also contains toX() for each of the non-singleton types." ] # [ doc = "" ] # [ doc = " - Magic is a singleton type whose payload contains either a JSWhyMagic" ] # [ doc = "   \"reason\" for the magic value or a uint32_t value. By providing JSWhyMagic" ] # [ doc = "   values when creating and checking for magic values, it is possible to" ] # [ doc = "   assert, at runtime, that only magic values with the expected reason flow" ] # [ doc = "   through a particular value. For example, if cx->exception has a magic" ] # [ doc = "   value, the reason must be JS_GENERATOR_CLOSING." ] # [ doc = "" ] # [ doc = " - The JS::Value operations are preferred.  The JSVAL_* operations remain for" ] # [ doc = "   compatibility; they may be removed at some point.  These operations mostly" ] # [ doc = "   provide similar functionality.  But there are a few key differences.  One" ] # [ doc = "   is that JS::Value gives null a separate type." ] # [ doc = "   Also, to help prevent mistakenly boxing a nullable JSObject* as an object," ] # [ doc = "   Value::setObject takes a JSObject&. (Conversely, Value::toObject returns a" ] # [ doc = "   JSObject&.)  A convenience member Value::setObjectOrNull is provided." ] # [ doc = "" ] # [ doc = " - Note that JS::Value is 8 bytes on 32 and 64-bit architectures. Thus, on" ] # [ doc = "   32-bit user code should avoid copying jsval/JS::Value as much as possible," ] # [ doc = "   preferring to pass by const Value&." ] # [ doc = "" ] # [ doc = " Spectre mitigations" ] # [ doc = " ===================" ] # [ doc = " To mitigate Spectre attacks, we do the following:" ] # [ doc = "" ] # [ doc = " - On 64-bit platforms, when unboxing a Value, we XOR the bits with the" ] # [ doc = "   expected type tag (instead of masking the payload bits). This guarantees" ] # [ doc = "   that toString, toObject, toSymbol will return an invalid pointer (because" ] # [ doc = "   some high bits will be set) when called on a Value with a different type" ] # [ doc = "   tag." ] # [ doc = "" ] # [ doc = " - On 32-bit platforms,when unboxing an object/string/symbol Value, we use a" ] # [ doc = "   conditional move (not speculated) to zero the payload register if the type" ] # [ doc = "   doesn\'t match." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Value { pub asBits_ : root :: __BindgenUnionField < u64 > , pub asDouble_ : root :: __BindgenUnionField < f64 > , pub s_ : root :: __BindgenUnionField < root :: JS :: Value__bindgen_ty_1 > , pub bindgen_union_field : u64 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Value__bindgen_ty_1 { pub payload_ : root :: JS :: Value__bindgen_ty_1__bindgen_ty_1 , pub tag_ : root :: JSValueTag , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Value__bindgen_ty_1__bindgen_ty_1 { pub i32_ : root :: __BindgenUnionField < i32 > , pub u32_ : root :: __BindgenUnionField < u32 > , pub boo_ : root :: __BindgenUnionField < u32 > , pub str_ : root :: __BindgenUnionField < * mut root :: JSString > , pub sym_ : root :: __BindgenUnionField < * mut root :: JS :: Symbol > , pub bi_ : root :: __BindgenUnionField < * mut root :: JS :: BigInt > , pub obj_ : root :: __BindgenUnionField < * mut root :: JSObject > , pub cell_ : root :: __BindgenUnionField < * mut root :: js :: gc :: Cell > , pub ptr_ : root :: __BindgenUnionField < * mut :: std :: os :: raw :: c_void > , pub why_ : root :: __BindgenUnionField < root :: JSWhyMagic > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_Value__bindgen_ty_1__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . i32_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( i32_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . u32_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( u32_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . boo_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( boo_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . str_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( str_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . sym_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( sym_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . bi_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( bi_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . obj_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( obj_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . cell_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( cell_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . ptr_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( ptr_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . why_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( why_ ) ) ) ; } # [ test ] fn bindgen_test_layout_Value__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Value__bindgen_ty_1 > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( Value__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Value__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( Value__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1 > ( ) ) ) . payload_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1 ) , "::" , stringify ! ( payload_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value__bindgen_ty_1 > ( ) ) ) . tag_ as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( Value__bindgen_ty_1 ) , "::" , stringify ! ( tag_ ) ) ) ; } pub type Value_PayloadType = u32 ; # [ test ] fn bindgen_test_layout_Value ( ) { assert_eq ! ( :: std :: mem :: size_of :: < Value > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( Value ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < Value > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( Value ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value > ( ) ) ) . asBits_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value ) , "::" , stringify ! ( asBits_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value > ( ) ) ) . asDouble_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value ) , "::" , stringify ! ( asDouble_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < Value > ( ) ) ) . s_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( Value ) , "::" , stringify ! ( s_ ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ConstUTF8CharsZ { pub data_ : * const :: std :: os :: raw :: c_char , } pub type ConstUTF8CharsZ_CharT = :: std :: os :: raw :: c_uchar ; # [ test ] fn bindgen_test_layout_ConstUTF8CharsZ ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ConstUTF8CharsZ > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( ConstUTF8CharsZ ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ConstUTF8CharsZ > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ConstUTF8CharsZ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ConstUTF8CharsZ > ( ) ) ) . data_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ConstUTF8CharsZ ) , "::" , stringify ! ( data_ ) ) ) ; } # [ doc = " The ConsumeStreamCallback is called from an active JSContext, passing a" ] # [ doc = " StreamConsumer that wishes to consume the given host object as a stream of" ] # [ doc = " bytes with the given MIME type. On failure, the embedding must report the" ] # [ doc = " appropriate error on \'cx\'. On success, the embedding must call" ] # [ doc = " consumer->consumeChunk() repeatedly on any thread until exactly one of:" ] # [ doc = "  - consumeChunk() returns false" ] # [ doc = "  - the embedding calls consumer->streamEnd()" ] # [ doc = "  - the embedding calls consumer->streamError()" ] # [ doc = " before JS_DestroyContext(cx) or JS::ShutdownAsyncTasks(cx) is called." ] # [ doc = "" ] # [ doc = " Note: consumeChunk(), streamEnd() and streamError() may be called" ] # [ doc = " synchronously by ConsumeStreamCallback." ] # [ doc = "" ] # [ doc = " When streamEnd() is called, the embedding may optionally pass an" ] # [ doc = " OptimizedEncodingListener*, indicating that there is a cache entry associated" ] # [ doc = " with this stream that can store an optimized encoding of the bytes that were" ] # [ doc = " just streamed at some point in the future by having SpiderMonkey call" ] # [ doc = " storeOptimizedEncoding(). Until the optimized encoding is ready, SpiderMonkey" ] # [ doc = " will hold an outstanding refcount to keep the listener alive." ] # [ doc = "" ] # [ doc = " After storeOptimizedEncoding() is called, on cache hit, the embedding" ] # [ doc = " may call consumeOptimizedEncoding() instead of consumeChunk()/streamEnd()." ] # [ doc = " The embedding must ensure that the GetOptimizedEncodingBuildId() (see" ] # [ doc = " js/BuildId.h) at the time when an optimized encoding is created is the same" ] # [ doc = " as when it is later consumed." ] pub type OptimizedEncodingBytes = u8 ; # [ doc = " Supply an alternative stack to incorporate into captured SavedFrame" ] # [ doc = " backtraces as the imputed caller of asynchronous JavaScript calls, like async" ] # [ doc = " function resumptions and DOM callbacks." ] # [ doc = "" ] # [ doc = " When one async function awaits the result of another, it\'s natural to think" ] # [ doc = " of that as a sort of function call: just as execution resumes from an" ] # [ doc = " ordinary call expression when the callee returns, with the return value" ] # [ doc = " providing the value of the call expression, execution resumes from an \'await\'" ] # [ doc = " expression after the awaited asynchronous function call returns, passing the" ] # [ doc = " return value along." ] # [ doc = "" ] # [ doc = " Call the two async functions in such a situation the \'awaiter\' and the" ] # [ doc = " \'awaitee\'." ] # [ doc = "" ] # [ doc = " As an async function, the awaitee contains \'await\' expressions of its own." ] # [ doc = " Whenever it executes after its first \'await\', there are never any actual" ] # [ doc = " frames on the JavaScript stack under it; its awaiter is certainly not there." ] # [ doc = " An await expression\'s continuation is invoked as a promise callback, and" ] # [ doc = " those are always called directly from the event loop in their own microtick." ] # [ doc = " (Ignore unusual cases like nested event loops.)" ] # [ doc = "" ] # [ doc = " But because await expressions bear such a strong resemblance to calls (and" ] # [ doc = " deliberately so!), it would be unhelpful for stacks captured within the" ] # [ doc = " awaitee to be empty; instead, they should present the awaiter as the caller." ] # [ doc = "" ] # [ doc = " The AutoSetAsyncStackForNewCalls RAII class supplies a SavedFrame stack to" ] # [ doc = " treat as the caller of any JavaScript invocations that occur within its" ] # [ doc = " lifetime. Any SavedFrame stack captured during such an invocation uses the" ] # [ doc = " SavedFrame passed to the constructor\'s \'stack\' parameter as the \'asyncParent\'" ] # [ doc = " property of the SavedFrame for the invocation\'s oldest frame. Its \'parent\'" ] # [ doc = " property will be null, so stack-walking code can distinguish this" ] # [ doc = " awaiter/awaitee transition from an ordinary caller/callee transition." ] # [ doc = "" ] # [ doc = " The constructor\'s \'asyncCause\' parameter supplies a string explaining what" ] # [ doc = " sort of asynchronous call caused \'stack\' to be spliced into the backtrace;" ] # [ doc = " for example, async function resumptions use the string \"async\". This appears" ] # [ doc = " as the \'asyncCause\' property of the \'asyncParent\' SavedFrame." ] # [ doc = "" ] # [ doc = " Async callers are distinguished in the string form of a SavedFrame chain by" ] # [ doc = " including the \'asyncCause\' string in the frame. It appears before the" ] # [ doc = " function name, with the two separated by a \'*\'." ] # [ doc = "" ] # [ doc = " Note that, as each compartment has its own set of SavedFrames, the" ] # [ doc = " \'asyncParent\' may actually point to a copy of \'stack\', rather than the exact" ] # [ doc = " SavedFrame object passed." ] # [ doc = "" ] # [ doc = " The youngest frame of \'stack\' is not mutated to take the asyncCause string as" ] # [ doc = " its \'asyncCause\' property; SavedFrame objects are immutable. Rather, a fresh" ] # [ doc = " clone of the frame is created with the needed \'asyncCause\' property." ] # [ doc = "" ] # [ doc = " The \'kind\' argument specifies how aggressively \'stack\' supplants any" ] # [ doc = " JavaScript frames older than this AutoSetAsyncStackForNewCalls object. If" ] # [ doc = " \'kind\' is \'EXPLICIT\', then all captured SavedFrame chains take on \'stack\' as" ] # [ doc = " their \'asyncParent\' where the chain crosses this object\'s scope. If \'kind\' is" ] # [ doc = " \'IMPLICIT\', then \'stack\' is only included in captured chains if there are no" ] # [ doc = " other JavaScript frames on the stack --- that is, only if the stack would" ] # [ doc = " otherwise end at that point." ] # [ doc = "" ] # [ doc = " AutoSetAsyncStackForNewCalls affects only SavedFrame chains; it does not" ] # [ doc = " affect Debugger.Frame or js::FrameIter. SavedFrame chains are used for" ] # [ doc = " Error.stack, allocation profiling, Promise debugging, and so on." ] # [ doc = "" ] # [ doc = " See also `js/src/doc/SavedFrame/SavedFrame.md` for documentation on async" ] # [ doc = " stack frames." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AutoSetAsyncStackForNewCalls { pub cx : * mut root :: JSContext , pub oldAsyncStack : root :: JS :: RootedObject , pub oldAsyncCause : * const :: std :: os :: raw :: c_char , pub oldAsyncCallIsExplicit : bool , } pub const AutoSetAsyncStackForNewCalls_AsyncCallKind_IMPLICIT : root :: JS :: AutoSetAsyncStackForNewCalls_AsyncCallKind = 0 ; pub const AutoSetAsyncStackForNewCalls_AsyncCallKind_EXPLICIT : root :: JS :: AutoSetAsyncStackForNewCalls_AsyncCallKind = 1 ; pub type AutoSetAsyncStackForNewCalls_AsyncCallKind = i32 ; # [ test ] fn bindgen_test_layout_AutoSetAsyncStackForNewCalls ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoSetAsyncStackForNewCalls > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( AutoSetAsyncStackForNewCalls ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoSetAsyncStackForNewCalls > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AutoSetAsyncStackForNewCalls ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoSetAsyncStackForNewCalls > ( ) ) ) . cx as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AutoSetAsyncStackForNewCalls ) , "::" , stringify ! ( cx ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoSetAsyncStackForNewCalls > ( ) ) ) . oldAsyncStack as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( AutoSetAsyncStackForNewCalls ) , "::" , stringify ! ( oldAsyncStack ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoSetAsyncStackForNewCalls > ( ) ) ) . oldAsyncCause as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( AutoSetAsyncStackForNewCalls ) , "::" , stringify ! ( oldAsyncCause ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoSetAsyncStackForNewCalls > ( ) ) ) . oldAsyncCallIsExplicit as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( AutoSetAsyncStackForNewCalls ) , "::" , stringify ! ( oldAsyncCallIsExplicit ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AutoHideScriptedCaller { pub mContext : * mut root :: JSContext , } # [ test ] fn bindgen_test_layout_AutoHideScriptedCaller ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoHideScriptedCaller > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( AutoHideScriptedCaller ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoHideScriptedCaller > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AutoHideScriptedCaller ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoHideScriptedCaller > ( ) ) ) . mContext as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AutoHideScriptedCaller ) , "::" , stringify ! ( mContext ) ) ) ; } pub type WarningReporter = :: std :: option :: Option < unsafe extern "C" fn ( cx : * mut root :: JSContext , report : * mut root :: JSErrorReport ) > ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct JSContext { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct JSObject { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct JSString { _unused : [ u8 ; 0 ] , } pub mod js { # [ allow ( unused_imports ) ] use self :: super :: super :: root ; pub mod gc { # [ allow ( unused_imports ) ] use self :: super :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct Cell { _unused : [ u8 ; 0 ] , } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct AllocPolicyBase { pub _address : u8 , } # [ test ] fn bindgen_test_layout_AllocPolicyBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AllocPolicyBase > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( AllocPolicyBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AllocPolicyBase > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( AllocPolicyBase ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct SystemAllocPolicy { pub _address : u8 , } # [ test ] fn bindgen_test_layout_SystemAllocPolicy ( ) { assert_eq ! ( :: std :: mem :: size_of :: < SystemAllocPolicy > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( SystemAllocPolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < SystemAllocPolicy > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( SystemAllocPolicy ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ProfilingStackFrame { pub label_ : u32 , pub dynamicString_ : u32 , pub spOrScript : u32 , pub pcOffsetIfJS_ : u32 , pub flagsAndCategoryPair_ : u32 , } pub const ProfilingStackFrame_Flags_IS_LABEL_FRAME : root :: js :: ProfilingStackFrame_Flags = 1 ; pub const ProfilingStackFrame_Flags_IS_SP_MARKER_FRAME : root :: js :: ProfilingStackFrame_Flags = 2 ; pub const ProfilingStackFrame_Flags_IS_JS_FRAME : root :: js :: ProfilingStackFrame_Flags = 4 ; pub const ProfilingStackFrame_Flags_JS_OSR : root :: js :: ProfilingStackFrame_Flags = 8 ; pub const ProfilingStackFrame_Flags_STRING_TEMPLATE_METHOD : root :: js :: ProfilingStackFrame_Flags = 16 ; pub const ProfilingStackFrame_Flags_STRING_TEMPLATE_GETTER : root :: js :: ProfilingStackFrame_Flags = 32 ; pub const ProfilingStackFrame_Flags_STRING_TEMPLATE_SETTER : root :: js :: ProfilingStackFrame_Flags = 64 ; pub const ProfilingStackFrame_Flags_RELEVANT_FOR_JS : root :: js :: ProfilingStackFrame_Flags = 128 ; pub const ProfilingStackFrame_Flags_LABEL_DETERMINED_BY_CATEGORY_PAIR : root :: js :: ProfilingStackFrame_Flags = 256 ; pub const ProfilingStackFrame_Flags_FLAGS_BITCOUNT : root :: js :: ProfilingStackFrame_Flags = 9 ; pub const ProfilingStackFrame_Flags_FLAGS_MASK : root :: js :: ProfilingStackFrame_Flags = 511 ; pub type ProfilingStackFrame_Flags = u32 ; pub const ProfilingStackFrame_NullPCOffset : i32 = -1 ; # [ test ] fn bindgen_test_layout_ProfilingStackFrame ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ProfilingStackFrame > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( ProfilingStackFrame ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ProfilingStackFrame > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ProfilingStackFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ProfilingStackFrame > ( ) ) ) . label_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ProfilingStackFrame ) , "::" , stringify ! ( label_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ProfilingStackFrame > ( ) ) ) . dynamicString_ as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ProfilingStackFrame ) , "::" , stringify ! ( dynamicString_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ProfilingStackFrame > ( ) ) ) . spOrScript as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ProfilingStackFrame ) , "::" , stringify ! ( spOrScript ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ProfilingStackFrame > ( ) ) ) . pcOffsetIfJS_ as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( ProfilingStackFrame ) , "::" , stringify ! ( pcOffsetIfJS_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ProfilingStackFrame > ( ) ) ) . flagsAndCategoryPair_ as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ProfilingStackFrame ) , "::" , stringify ! ( flagsAndCategoryPair_ ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct WrappedPtrOperations { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MutableWrappedPtrOperations { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct HeapBase { pub _address : u8 , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ExpandoAndGeneration { pub expando : root :: JS :: Heap < root :: JS :: Value > , pub generation : u64 , } # [ test ] fn bindgen_test_layout_ExpandoAndGeneration ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ExpandoAndGeneration > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( ExpandoAndGeneration ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ExpandoAndGeneration > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ExpandoAndGeneration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExpandoAndGeneration > ( ) ) ) . expando as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ExpandoAndGeneration ) , "::" , stringify ! ( expando ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ExpandoAndGeneration > ( ) ) ) . generation as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ExpandoAndGeneration ) , "::" , stringify ! ( generation ) ) ) ; } } # [ repr ( C ) ] pub struct nsISupports__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " Basic component object model interface. Objects which implement" ] # [ doc = " this interface support runtime interface discovery (QueryInterface)" ] # [ doc = " and a reference counted memory model (AddRef/Release). This is" ] # [ doc = " modelled after the win32 IUnknown API." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISupports { pub vtable_ : * const nsISupports__bindgen_vtable , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISupports_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsISupports ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsISupports > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsISupports ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsISupports > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsISupports ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PRThread { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCycleCollectingAutoRefCnt { pub mRefCntAndFlags : usize , } pub type nsCycleCollectingAutoRefCnt_Suspect = :: std :: option :: Option < unsafe extern "C" fn ( aPtr : * mut :: std :: os :: raw :: c_void , aCp : * mut root :: nsCycleCollectionParticipant , aRefCnt : * mut root :: nsCycleCollectingAutoRefCnt , aShouldDelete : * mut bool ) > ; # [ test ] fn bindgen_test_layout_nsCycleCollectingAutoRefCnt ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCycleCollectingAutoRefCnt > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsCycleCollectingAutoRefCnt ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCycleCollectingAutoRefCnt > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCycleCollectingAutoRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCycleCollectingAutoRefCnt > ( ) ) ) . mRefCntAndFlags as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCycleCollectingAutoRefCnt ) , "::" , stringify ! ( mRefCntAndFlags ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsAutoRefCnt { pub mValue : root :: nsrefcnt , } pub const nsAutoRefCnt_isThreadSafe : bool = false ; # [ test ] fn bindgen_test_layout_nsAutoRefCnt ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsAutoRefCnt > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsAutoRefCnt ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsAutoRefCnt > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsAutoRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsAutoRefCnt > ( ) ) ) . mValue as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsAutoRefCnt ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTArrayHeader { pub mLength : u32 , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > , } # [ test ] fn bindgen_test_layout_nsTArrayHeader ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsTArrayHeader > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsTArrayHeader ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsTArrayHeader > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsTArrayHeader ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsTArrayHeader > ( ) ) ) . mLength as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsTArrayHeader ) , "::" , stringify ! ( mLength ) ) ) ; } impl nsTArrayHeader { # [ inline ] pub fn mCapacity ( & self ) -> u32 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 31u8 ) as u32 ) } } # [ inline ] pub fn set_mCapacity ( & mut self , val : u32 ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 31u8 , val as u64 ) } } # [ inline ] pub fn mIsAutoArray ( & self ) -> u32 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 31usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mIsAutoArray ( & mut self , val : u32 ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 31usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mCapacity : u32 , mIsAutoArray : u32 ) -> root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 31u8 , { let mCapacity : u32 = unsafe { :: std :: mem :: transmute ( mCapacity ) } ; mCapacity as u64 } ) ; __bindgen_bitfield_unit . set ( 31usize , 1u8 , { let mIsAutoArray : u32 = unsafe { :: std :: mem :: transmute ( mIsAutoArray ) } ; mIsAutoArray as u64 } ) ; __bindgen_bitfield_unit } } extern "C" { pub fn Gecko_EnsureTArrayCapacity ( aArray : * mut :: std :: os :: raw :: c_void , aCapacity : usize , aElementSize : usize ) ; } extern "C" { pub fn Gecko_ClearPODTArray ( aArray : * mut :: std :: os :: raw :: c_void , aElementSize : usize , aElementAlign : usize ) ; } pub type AutoTArray_self_type = u8 ; pub type AutoTArray_base_type < E > = root :: nsTArray < E > ; pub type AutoTArray_Header < E > = root :: AutoTArray_base_type < E > ; pub type AutoTArray_elem_type < E > = root :: AutoTArray_base_type < E > ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct AutoTArray__bindgen_ty_1 { pub mAutoBuf : root :: __BindgenUnionField < * mut :: std :: os :: raw :: c_char > , pub mAlign : root :: __BindgenUnionField < u8 > , pub bindgen_union_field : u32 , } pub type gfxSize = [ u64 ; 2usize ] ; pub type nsIntMargin = root :: mozilla :: gfx :: IntMargin ; # [ doc = " @see nsTAString" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsReadingIterator < CharT > { pub mStart : * const CharT , pub mEnd : * const CharT , pub mPosition : * const CharT , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < CharT > > , } pub type nsReadingIterator_self_type < CharT > = root :: nsReadingIterator < CharT > ; pub type nsReadingIterator_difference_type = isize ; pub type nsReadingIterator_size_type = usize ; pub type nsReadingIterator_value_type < CharT > = CharT ; pub type nsReadingIterator_pointer < CharT > = * const CharT ; pub type nsReadingIterator_reference = u8 ; # [ repr ( C ) ] pub struct nsTStringComparator__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTStringComparator { pub vtable_ : * const nsTStringComparator__bindgen_vtable , } pub type nsTStringComparator_char_type < T > = T ; # [ doc = " nsTSubstring is an abstract string class. From an API perspective, this" ] # [ doc = " class is the root of the string class hierarchy. It represents a single" ] # [ doc = " contiguous array of characters, which may or may not be null-terminated." ] # [ doc = " This type is not instantiated directly. A sub-class is instantiated" ] # [ doc = " instead. For example, see nsTString." ] # [ doc = "" ] # [ doc = " NAMES:" ] # [ doc = "   nsAString for wide characters" ] # [ doc = "   nsACString for narrow characters" ] # [ doc = "" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsTSubstring < T > { pub _base : root :: mozilla :: detail :: nsTStringRepr < T > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type nsTSubstring_self_type < T > = root :: nsTSubstring < T > ; pub type nsTSubstring_string_type < T > = root :: nsTString < T > ; pub type nsTSubstring_base_string_type < T > = root :: mozilla :: detail :: nsTStringRepr < T > ; pub type nsTSubstring_substring_type < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_fallible_t < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_char_type < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_substring_tuple_type < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_const_iterator < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_iterator < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_comparator_type < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_const_char_iterator < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_index_type < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_size_type < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_DataFlags < T > = root :: nsTSubstring_base_string_type < T > ; pub type nsTSubstring_ClassFlags < T > = root :: nsTSubstring_base_string_type < T > ; # [ doc = " nsTSubstringTuple" ] # [ doc = "" ] # [ doc = " Represents a tuple of string fragments.  Built as a recursive binary tree." ] # [ doc = " It is used to implement the concatenation of two or more string objects." ] # [ doc = "" ] # [ doc = " NOTE: This class is a private implementation detail and should never be" ] # [ doc = " referenced outside the string code." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTSubstringTuple < T > { pub mHead : * const root :: nsTSubstringTuple_self_type < T > , pub mFragA : * const root :: nsTSubstringTuple_base_string_type < T > , pub mFragB : * const root :: nsTSubstringTuple_base_string_type < T > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type nsTSubstringTuple_char_type < T > = T ; pub type nsTSubstringTuple_self_type < T > = root :: nsTSubstringTuple < T > ; pub type nsTSubstringTuple_base_string_type < T > = root :: mozilla :: detail :: nsTStringRepr < root :: nsTSubstringTuple_char_type < T > > ; pub type nsTSubstringTuple_size_type = u32 ; # [ doc = " This is the canonical null-terminated string class.  All subclasses" ] # [ doc = " promise null-terminated storage.  Instances of this class allocate" ] # [ doc = " strings on the heap." ] # [ doc = "" ] # [ doc = " NAMES:" ] # [ doc = "   nsString for wide characters" ] # [ doc = "   nsCString for narrow characters" ] # [ doc = "" ] # [ doc = " This class is also known as nsAFlat[C]String, where \"flat\" is used" ] # [ doc = " to denote a null-terminated string." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsTString < T > { pub _base : root :: nsTSubstring < T > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type nsTString_self_type < T > = root :: nsTString < T > ; pub type nsTString_fallible_t = [ u8 ; 0usize ] ; pub type nsTString_char_type = [ u8 ; 0usize ] ; pub type nsTString_substring_tuple_type = [ u8 ; 0usize ] ; pub type nsTString_const_iterator = [ u8 ; 0usize ] ; pub type nsTString_iterator = [ u8 ; 0usize ] ; pub type nsTString_comparator_type = [ u8 ; 0usize ] ; pub type nsTString_const_char_iterator = [ u8 ; 0usize ] ; pub type nsTString_index_type = [ u8 ; 0usize ] ; pub type nsTString_size_type = [ u8 ; 0usize ] ; pub type nsTString_DataFlags = [ u8 ; 0usize ] ; pub type nsTString_ClassFlags = [ u8 ; 0usize ] ; # [ doc = " returns the null-terminated string" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTString_raw_type { pub _address : u8 , } pub type nsTString_raw_type_type < U > = * const U ; pub const nsTString_TrailingCharsPolicy_Disallow : root :: nsTString_TrailingCharsPolicy = 0 ; pub const nsTString_TrailingCharsPolicy_Allow : root :: nsTString_TrailingCharsPolicy = 0 ; pub type nsTString_TrailingCharsPolicy = i32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTString_Segment { pub mBegin : u32 , pub mLength : u32 , } pub type nsTAutoStringN_self_type = u8 ; pub type nsTAutoStringN_base_string_type < T > = root :: nsTString < T > ; pub type nsTAutoStringN_string_type < T > = root :: nsTAutoStringN_base_string_type < T > ; pub type nsTAutoStringN_char_type < T > = root :: nsTAutoStringN_base_string_type < T > ; pub type nsTAutoStringN_substring_type < T > = root :: nsTAutoStringN_base_string_type < T > ; pub type nsTAutoStringN_size_type < T > = root :: nsTAutoStringN_base_string_type < T > ; pub type nsTAutoStringN_substring_tuple_type < T > = root :: nsTAutoStringN_base_string_type < T > ; pub type nsTAutoStringN_DataFlags < T > = root :: nsTAutoStringN_base_string_type < T > ; pub type nsTAutoStringN_ClassFlags < T > = root :: nsTAutoStringN_base_string_type < T > ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoFontFaceRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct nsFontFaceRuleContainer { pub mRule : root :: RefPtr < root :: RawServoFontFaceRule > , pub mOrigin : root :: mozilla :: StyleOrigin , } # [ test ] fn bindgen_test_layout_nsFontFaceRuleContainer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsFontFaceRuleContainer > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsFontFaceRuleContainer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsFontFaceRuleContainer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsFontFaceRuleContainer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFontFaceRuleContainer > ( ) ) ) . mRule as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsFontFaceRuleContainer ) , "::" , stringify ! ( mRule ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFontFaceRuleContainer > ( ) ) ) . mOrigin as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsFontFaceRuleContainer ) , "::" , stringify ! ( mOrigin ) ) ) ; } # [ doc = " We want C++ to be able to read the style struct fields of ComputedValues" ] # [ doc = " so we define this type on the C++ side and use the bindgenned version" ] # [ doc = " on the Rust side." ] # [ repr ( C ) ] pub struct ServoComputedData { pub Font : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoFont > , pub Color : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoColor > , pub List : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoList > , pub Text : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoText > , pub Visibility : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoVisibility > , pub UI : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoUI > , pub TableBorder : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoTableBorder > , pub SVG : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoSVG > , pub Background : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoBackground > , pub Position : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoPosition > , pub TextReset : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoTextReset > , pub Display : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoDisplay > , pub Content : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoContent > , pub UIReset : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoUIReset > , pub Table : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoTable > , pub Margin : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoMargin > , pub Padding : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoPadding > , pub Border : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoBorder > , pub Outline : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoOutline > , pub XUL : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoXUL > , pub SVGReset : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoSVGReset > , pub Column : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoColumn > , pub Effects : ::gecko_bindings::structs::ServoRawOffsetArc < root :: mozilla :: GeckoEffects > , pub custom_properties : ::gecko_bindings::structs::ServoCustomPropertiesMap , pub writing_mode : ::gecko_bindings::structs::ServoWritingMode , pub flags : ::gecko_bindings::structs::ServoComputedValueFlags , # [ doc = " The rule node representing the ordered list of rules matched for this" ] # [ doc = " node.  Can be None for default values and text nodes.  This is" ] # [ doc = " essentially an optimization to avoid referencing the root rule node." ] pub rules : ::gecko_bindings::structs::ServoRuleNode , # [ doc = " The element\'s computed values if visited, only computed if there\'s a" ] # [ doc = " relevant link for this element. A element\'s \"relevant link\" is the" ] # [ doc = " element being matched if it is a link or the nearest ancestor link." ] pub visited_style : ::gecko_bindings::structs::ServoVisitedStyle , } # [ test ] fn bindgen_test_layout_ServoComputedData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ServoComputedData > ( ) , 108usize , concat ! ( "Size of: " , stringify ! ( ServoComputedData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ServoComputedData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ServoComputedData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Font as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Font ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Color as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Color ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . List as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( List ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Text as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Text ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Visibility as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Visibility ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . UI as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( UI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . TableBorder as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( TableBorder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . SVG as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( SVG ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Background as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Background ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Position as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Position ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . TextReset as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( TextReset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Display as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Display ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Content as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Content ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . UIReset as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( UIReset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Table as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Table ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Margin as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Margin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Padding as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Padding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Border as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Border ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Outline as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Outline ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . XUL as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( XUL ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . SVGReset as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( SVGReset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Column as * const _ as usize } , 84usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Column ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . Effects as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( Effects ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . custom_properties as * const _ as usize } , 92usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( custom_properties ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . writing_mode as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( writing_mode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . flags as * const _ as usize } , 98usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( flags ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . rules as * const _ as usize } , 100usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( rules ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ServoComputedData > ( ) ) ) . visited_style as * const _ as usize } , 104usize , concat ! ( "Offset of field: " , stringify ! ( ServoComputedData ) , "::" , stringify ! ( visited_style ) ) ) ; } # [ doc = " Factors implementation for all template versions of nsCOMPtr." ] # [ doc = "" ] # [ doc = " Here\'s the way people normally do things like this:" ] # [ doc = "" ] # [ doc = "   template<class T> class Foo { ... };" ] # [ doc = "   template<> class Foo<void*> { ... };" ] # [ doc = "   template<class T> class Foo<T*> : private Foo<void*> { ... };" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsCOMPtr_base { pub mRawPtr : * mut root :: nsISupports , } # [ test ] fn bindgen_test_layout_nsCOMPtr_base ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCOMPtr_base > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsCOMPtr_base ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCOMPtr_base > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCOMPtr_base ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCOMPtr_base > ( ) ) ) . mRawPtr as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCOMPtr_base ) , "::" , stringify ! ( mRawPtr ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsCOMPtr { pub _base : root :: nsCOMPtr_base , } pub type nsCOMPtr_element_type < T > = T ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsAutoPtr < T > { pub mRawPtr : * mut T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsAutoPtr_Ptr < T > { pub mPtr : * mut T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type nsAutoPtr_element_type < T > = T ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsAutoPtr_Proxy { pub _address : u8 , } pub type nsAutoPtr_Proxy_member_function = u8 ; pub type PLDHashNumber = root :: mozilla :: HashNumber ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PLDHashEntryHdr { pub _address : u8 , } # [ test ] fn bindgen_test_layout_PLDHashEntryHdr ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PLDHashEntryHdr > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( PLDHashEntryHdr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PLDHashEntryHdr > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( PLDHashEntryHdr ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PLDHashTable { pub mOps : * const root :: PLDHashTableOps , pub mEntryStore : root :: PLDHashTable_EntryStore , pub mGeneration : u16 , pub mHashShift : u8 , pub mEntrySize : u8 , pub mEntryCount : u32 , pub mRemovedCount : u32 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PLDHashTable_Slot { pub mEntry : * mut root :: PLDHashEntryHdr , pub mKeyHash : * mut root :: PLDHashNumber , } # [ test ] fn bindgen_test_layout_PLDHashTable_Slot ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PLDHashTable_Slot > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( PLDHashTable_Slot ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PLDHashTable_Slot > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PLDHashTable_Slot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable_Slot > ( ) ) ) . mEntry as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable_Slot ) , "::" , stringify ! ( mEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable_Slot > ( ) ) ) . mKeyHash as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable_Slot ) , "::" , stringify ! ( mKeyHash ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PLDHashTable_EntryStore { pub mEntryStore : * mut :: std :: os :: raw :: c_char , } # [ test ] fn bindgen_test_layout_PLDHashTable_EntryStore ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PLDHashTable_EntryStore > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( PLDHashTable_EntryStore ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PLDHashTable_EntryStore > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PLDHashTable_EntryStore ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable_EntryStore > ( ) ) ) . mEntryStore as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable_EntryStore ) , "::" , stringify ! ( mEntryStore ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct PLDHashTable_Iterator { pub mTable : * mut root :: PLDHashTable , pub mCurrent : root :: PLDHashTable_Slot , pub mNexts : u32 , pub mNextsLimit : u32 , pub mHaveRemoved : bool , pub mEntrySize : u8 , } # [ test ] fn bindgen_test_layout_PLDHashTable_Iterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PLDHashTable_Iterator > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( PLDHashTable_Iterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PLDHashTable_Iterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PLDHashTable_Iterator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable_Iterator > ( ) ) ) . mTable as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable_Iterator ) , "::" , stringify ! ( mTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable_Iterator > ( ) ) ) . mCurrent as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable_Iterator ) , "::" , stringify ! ( mCurrent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable_Iterator > ( ) ) ) . mNexts as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable_Iterator ) , "::" , stringify ! ( mNexts ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable_Iterator > ( ) ) ) . mNextsLimit as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable_Iterator ) , "::" , stringify ! ( mNextsLimit ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable_Iterator > ( ) ) ) . mHaveRemoved as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable_Iterator ) , "::" , stringify ! ( mHaveRemoved ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable_Iterator > ( ) ) ) . mEntrySize as * const _ as usize } , 21usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable_Iterator ) , "::" , stringify ! ( mEntrySize ) ) ) ; } pub const PLDHashTable_SearchReason_ForSearchOrRemove : root :: PLDHashTable_SearchReason = 0 ; pub const PLDHashTable_SearchReason_ForAdd : root :: PLDHashTable_SearchReason = 1 ; pub type PLDHashTable_SearchReason = u32 ; pub const PLDHashTable_kMaxCapacity : u32 = 67108864 ; pub const PLDHashTable_kMinCapacity : u32 = 8 ; pub const PLDHashTable_kMaxInitialLength : u32 = 33554432 ; pub const PLDHashTable_kDefaultInitialLength : u32 = 4 ; pub const PLDHashTable_kCollisionFlag : root :: PLDHashNumber = 1 ; # [ test ] fn bindgen_test_layout_PLDHashTable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PLDHashTable > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( PLDHashTable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PLDHashTable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PLDHashTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable > ( ) ) ) . mOps as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable ) , "::" , stringify ! ( mOps ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable > ( ) ) ) . mEntryStore as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable ) , "::" , stringify ! ( mEntryStore ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable > ( ) ) ) . mGeneration as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable ) , "::" , stringify ! ( mGeneration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable > ( ) ) ) . mHashShift as * const _ as usize } , 10usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable ) , "::" , stringify ! ( mHashShift ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable > ( ) ) ) . mEntrySize as * const _ as usize } , 11usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable ) , "::" , stringify ! ( mEntrySize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable > ( ) ) ) . mEntryCount as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable ) , "::" , stringify ! ( mEntryCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTable > ( ) ) ) . mRemovedCount as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTable ) , "::" , stringify ! ( mRemovedCount ) ) ) ; } pub type PLDHashHashKey = :: std :: option :: Option < unsafe extern "C" fn ( aKey : * const :: std :: os :: raw :: c_void ) -> root :: PLDHashNumber > ; pub type PLDHashMatchEntry = :: std :: option :: Option < unsafe extern "C" fn ( aEntry : * const root :: PLDHashEntryHdr , aKey : * const :: std :: os :: raw :: c_void ) -> bool > ; pub type PLDHashMoveEntry = :: std :: option :: Option < unsafe extern "C" fn ( aTable : * mut root :: PLDHashTable , aFrom : * const root :: PLDHashEntryHdr , aTo : * mut root :: PLDHashEntryHdr ) > ; pub type PLDHashClearEntry = :: std :: option :: Option < unsafe extern "C" fn ( aTable : * mut root :: PLDHashTable , aEntry : * mut root :: PLDHashEntryHdr ) > ; pub type PLDHashInitEntry = :: std :: option :: Option < unsafe extern "C" fn ( aEntry : * mut root :: PLDHashEntryHdr , aKey : * const :: std :: os :: raw :: c_void ) > ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct PLDHashTableOps { pub hashKey : root :: PLDHashHashKey , pub matchEntry : root :: PLDHashMatchEntry , pub moveEntry : root :: PLDHashMoveEntry , pub clearEntry : root :: PLDHashClearEntry , pub initEntry : root :: PLDHashInitEntry , } # [ test ] fn bindgen_test_layout_PLDHashTableOps ( ) { assert_eq ! ( :: std :: mem :: size_of :: < PLDHashTableOps > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( PLDHashTableOps ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < PLDHashTableOps > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( PLDHashTableOps ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTableOps > ( ) ) ) . hashKey as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTableOps ) , "::" , stringify ! ( hashKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTableOps > ( ) ) ) . matchEntry as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTableOps ) , "::" , stringify ! ( matchEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTableOps > ( ) ) ) . moveEntry as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTableOps ) , "::" , stringify ! ( moveEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTableOps > ( ) ) ) . clearEntry as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTableOps ) , "::" , stringify ! ( clearEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < PLDHashTableOps > ( ) ) ) . initEntry as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( PLDHashTableOps ) , "::" , stringify ! ( initEntry ) ) ) ; } # [ doc = " hashkey wrapper using T* KeyType" ] # [ doc = "" ] # [ doc = " @see nsTHashtable::EntryType for specification" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsPtrHashKey < T > { pub mKey : * mut T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type nsPtrHashKey_KeyType < T > = * mut T ; pub type nsPtrHashKey_KeyTypePointer < T > = * const T ; pub const nsPtrHashKey_ALLOW_MEMMOVE : root :: nsPtrHashKey__bindgen_ty_1 = 0 ; pub type nsPtrHashKey__bindgen_ty_1 = i32 ; # [ doc = " hashkey wrapper using nsAString KeyType" ] # [ doc = "" ] # [ doc = " @see nsTHashtable::EntryType for specification" ] # [ repr ( C ) ] pub struct nsStringHashKey { pub mStr : ::gecko_bindings::structs::nsString , } pub type nsStringHashKey_KeyType = * const ::gecko_bindings::structs::nsAString ; pub type nsStringHashKey_KeyTypePointer = * const ::gecko_bindings::structs::nsAString ; pub const nsStringHashKey_ALLOW_MEMMOVE : root :: nsStringHashKey__bindgen_ty_1 = 1 ; pub type nsStringHashKey__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsStringHashKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStringHashKey > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsStringHashKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStringHashKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStringHashKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStringHashKey > ( ) ) ) . mStr as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStringHashKey ) , "::" , stringify ! ( mStr ) ) ) ; } # [ doc = " hashkey wrapper using nsACString KeyType" ] # [ doc = "" ] # [ doc = " @see nsTHashtable::EntryType for specification" ] # [ repr ( C ) ] pub struct nsCStringHashKey { pub mStr : ::gecko_bindings::structs::nsCString , } pub type nsCStringHashKey_KeyType = * const ::gecko_bindings::structs::nsACString ; pub type nsCStringHashKey_KeyTypePointer = * const ::gecko_bindings::structs::nsACString ; pub const nsCStringHashKey_ALLOW_MEMMOVE : root :: nsCStringHashKey__bindgen_ty_1 = 1 ; pub type nsCStringHashKey__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsCStringHashKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCStringHashKey > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsCStringHashKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCStringHashKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCStringHashKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCStringHashKey > ( ) ) ) . mStr as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCStringHashKey ) , "::" , stringify ! ( mStr ) ) ) ; } # [ doc = " hashkey wrapper using uint32_t KeyType" ] # [ doc = "" ] # [ doc = " @see nsTHashtable::EntryType for specification" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsUint32HashKey { pub mValue : u32 , } pub type nsUint32HashKey_KeyType = * const u32 ; pub type nsUint32HashKey_KeyTypePointer = * const u32 ; pub const nsUint32HashKey_ALLOW_MEMMOVE : root :: nsUint32HashKey__bindgen_ty_1 = 1 ; pub type nsUint32HashKey__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsUint32HashKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsUint32HashKey > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsUint32HashKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsUint32HashKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsUint32HashKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsUint32HashKey > ( ) ) ) . mValue as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsUint32HashKey ) , "::" , stringify ! ( mValue ) ) ) ; } # [ doc = " hashkey wrapper using nsISupports* KeyType" ] # [ doc = "" ] # [ doc = " @see nsTHashtable::EntryType for specification" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsISupportsHashKey { pub mSupports : root :: nsCOMPtr , } pub type nsISupportsHashKey_KeyType = * mut root :: nsISupports ; pub type nsISupportsHashKey_KeyTypePointer = * const root :: nsISupports ; pub const nsISupportsHashKey_ALLOW_MEMMOVE : root :: nsISupportsHashKey__bindgen_ty_1 = 1 ; pub type nsISupportsHashKey__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsISupportsHashKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsISupportsHashKey > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsISupportsHashKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsISupportsHashKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsISupportsHashKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsISupportsHashKey > ( ) ) ) . mSupports as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsISupportsHashKey ) , "::" , stringify ! ( mSupports ) ) ) ; } # [ doc = " hashkey wrapper using refcounted * KeyType" ] # [ doc = "" ] # [ doc = " @see nsTHashtable::EntryType for specification" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsRefPtrHashKey < T > { pub mKey : root :: RefPtr < T > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type nsRefPtrHashKey_KeyType < T > = * mut T ; pub type nsRefPtrHashKey_KeyTypePointer < T > = * const T ; pub const nsRefPtrHashKey_ALLOW_MEMMOVE : root :: nsRefPtrHashKey__bindgen_ty_1 = 0 ; pub type nsRefPtrHashKey__bindgen_ty_1 = i32 ; # [ repr ( i32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsCSSPropertyID { eCSSProperty_UNKNOWN = -1 , eCSSProperty_align_content = 0 , eCSSProperty_align_items = 1 , eCSSProperty_align_self = 2 , eCSSProperty_backface_visibility = 3 , eCSSProperty_border_collapse = 4 , eCSSProperty_border_image_repeat = 5 , eCSSProperty_box_decoration_break = 6 , eCSSProperty_box_sizing = 7 , eCSSProperty_break_inside = 8 , eCSSProperty_caption_side = 9 , eCSSProperty_clear = 10 , eCSSProperty_color_adjust = 11 , eCSSProperty_color_interpolation = 12 , eCSSProperty_color_interpolation_filters = 13 , eCSSProperty_column_count = 14 , eCSSProperty_column_fill = 15 , eCSSProperty_column_span = 16 , eCSSProperty_contain = 17 , eCSSProperty_direction = 18 , eCSSProperty_display = 19 , eCSSProperty_dominant_baseline = 20 , eCSSProperty_empty_cells = 21 , eCSSProperty_flex_direction = 22 , eCSSProperty_flex_wrap = 23 , eCSSProperty_float = 24 , eCSSProperty_font_kerning = 25 , eCSSProperty_font_optical_sizing = 26 , eCSSProperty_font_size_adjust = 27 , eCSSProperty_font_stretch = 28 , eCSSProperty_font_style = 29 , eCSSProperty_font_synthesis = 30 , eCSSProperty_font_variant_caps = 31 , eCSSProperty_font_variant_east_asian = 32 , eCSSProperty_font_variant_ligatures = 33 , eCSSProperty_font_variant_numeric = 34 , eCSSProperty_font_variant_position = 35 , eCSSProperty_font_weight = 36 , eCSSProperty_grid_auto_flow = 37 , eCSSProperty_hyphens = 38 , eCSSProperty_image_orientation = 39 , eCSSProperty_image_rendering = 40 , eCSSProperty_ime_mode = 41 , eCSSProperty_initial_letter = 42 , eCSSProperty_isolation = 43 , eCSSProperty_justify_content = 44 , eCSSProperty_justify_items = 45 , eCSSProperty_justify_self = 46 , eCSSProperty_list_style_position = 47 , eCSSProperty_mask_type = 48 , eCSSProperty_mix_blend_mode = 49 , eCSSProperty__moz_appearance = 50 , eCSSProperty__moz_box_align = 51 , eCSSProperty__moz_box_direction = 52 , eCSSProperty__moz_box_orient = 53 , eCSSProperty__moz_box_pack = 54 , eCSSProperty__moz_control_character_visibility = 55 , eCSSProperty__moz_float_edge = 56 , eCSSProperty__moz_force_broken_image_icon = 57 , eCSSProperty__moz_list_reversed = 58 , eCSSProperty__moz_math_display = 59 , eCSSProperty__moz_math_variant = 60 , eCSSProperty__moz_min_font_size_ratio = 61 , eCSSProperty__moz_orient = 62 , eCSSProperty__moz_osx_font_smoothing = 63 , eCSSProperty__moz_script_level = 64 , eCSSProperty__moz_script_min_size = 65 , eCSSProperty__moz_script_size_multiplier = 66 , eCSSProperty__moz_stack_sizing = 67 , eCSSProperty__moz_text_size_adjust = 68 , eCSSProperty__moz_top_layer = 69 , eCSSProperty__moz_user_focus = 70 , eCSSProperty__moz_user_input = 71 , eCSSProperty__moz_user_modify = 72 , eCSSProperty__moz_user_select = 73 , eCSSProperty__moz_window_dragging = 74 , eCSSProperty__moz_window_shadow = 75 , eCSSProperty_object_fit = 76 , eCSSProperty_outline_style = 77 , eCSSProperty_overflow_anchor = 78 , eCSSProperty_overflow_wrap = 79 , eCSSProperty_paint_order = 80 , eCSSProperty_pointer_events = 81 , eCSSProperty_position = 82 , eCSSProperty_resize = 83 , eCSSProperty_ruby_align = 84 , eCSSProperty_ruby_position = 85 , eCSSProperty_scroll_behavior = 86 , eCSSProperty_scroll_snap_align = 87 , eCSSProperty_scroll_snap_type = 88 , eCSSProperty_scrollbar_width = 89 , eCSSProperty_shape_rendering = 90 , eCSSProperty_stroke_linecap = 91 , eCSSProperty_stroke_linejoin = 92 , eCSSProperty_table_layout = 93 , eCSSProperty_text_align = 94 , eCSSProperty_text_align_last = 95 , eCSSProperty_text_anchor = 96 , eCSSProperty_text_combine_upright = 97 , eCSSProperty_text_decoration_line = 98 , eCSSProperty_text_decoration_style = 99 , eCSSProperty_text_emphasis_position = 100 , eCSSProperty_text_justify = 101 , eCSSProperty_text_orientation = 102 , eCSSProperty_text_rendering = 103 , eCSSProperty_text_transform = 104 , eCSSProperty_touch_action = 105 , eCSSProperty_transform_box = 106 , eCSSProperty_transform_style = 107 , eCSSProperty_unicode_bidi = 108 , eCSSProperty_vector_effect = 109 , eCSSProperty_visibility = 110 , eCSSProperty__webkit_line_clamp = 111 , eCSSProperty_white_space = 112 , eCSSProperty_word_break = 113 , eCSSProperty_writing_mode = 114 , eCSSProperty__x_span = 115 , eCSSProperty__x_text_zoom = 116 , eCSSProperty_z_index = 117 , eCSSProperty_break_after = 118 , eCSSProperty_break_before = 119 , eCSSProperty_clip_rule = 120 , eCSSProperty_fill_rule = 121 , eCSSProperty__moz_box_ordinal_group = 122 , eCSSProperty_order = 123 , eCSSProperty_overflow_x = 124 , eCSSProperty_overflow_y = 125 , eCSSProperty_overflow_clip_box_block = 126 , eCSSProperty_overflow_clip_box_inline = 127 , eCSSProperty_overscroll_behavior_x = 128 , eCSSProperty_overscroll_behavior_y = 129 , eCSSProperty_fill_opacity = 130 , eCSSProperty_stroke_opacity = 131 , eCSSProperty_flex_grow = 132 , eCSSProperty_flex_shrink = 133 , eCSSProperty__moz_box_flex = 134 , eCSSProperty_stroke_miterlimit = 135 , eCSSProperty_flood_opacity = 136 , eCSSProperty__moz_window_opacity = 137 , eCSSProperty_opacity = 138 , eCSSProperty_shape_image_threshold = 139 , eCSSProperty_stop_opacity = 140 , eCSSProperty_border_block_end_style = 141 , eCSSProperty_border_block_start_style = 142 , eCSSProperty_border_bottom_style = 143 , eCSSProperty_border_inline_end_style = 144 , eCSSProperty_border_inline_start_style = 145 , eCSSProperty_border_left_style = 146 , eCSSProperty_border_right_style = 147 , eCSSProperty_border_top_style = 148 , eCSSProperty_column_rule_style = 149 , eCSSProperty_animation_delay = 150 , eCSSProperty_animation_direction = 151 , eCSSProperty_animation_duration = 152 , eCSSProperty_animation_fill_mode = 153 , eCSSProperty_animation_iteration_count = 154 , eCSSProperty_animation_name = 155 , eCSSProperty_animation_play_state = 156 , eCSSProperty_animation_timing_function = 157 , eCSSProperty_background_attachment = 158 , eCSSProperty_background_blend_mode = 159 , eCSSProperty_background_clip = 160 , eCSSProperty_background_image = 161 , eCSSProperty_background_origin = 162 , eCSSProperty_background_position_x = 163 , eCSSProperty_background_position_y = 164 , eCSSProperty_background_repeat = 165 , eCSSProperty_background_size = 166 , eCSSProperty_border_image_outset = 167 , eCSSProperty_border_image_slice = 168 , eCSSProperty_border_image_source = 169 , eCSSProperty_border_image_width = 170 , eCSSProperty_border_spacing = 171 , eCSSProperty_box_shadow = 172 , eCSSProperty_caret_color = 173 , eCSSProperty_clip_path = 174 , eCSSProperty_color = 175 , eCSSProperty_column_width = 176 , eCSSProperty_content = 177 , eCSSProperty_counter_increment = 178 , eCSSProperty_cursor = 179 , eCSSProperty_filter = 180 , eCSSProperty_flex_basis = 181 , eCSSProperty_font_family = 182 , eCSSProperty_font_feature_settings = 183 , eCSSProperty_font_language_override = 184 , eCSSProperty_font_size = 185 , eCSSProperty_font_variant_alternates = 186 , eCSSProperty_font_variation_settings = 187 , eCSSProperty_grid_template_areas = 188 , eCSSProperty_letter_spacing = 189 , eCSSProperty_line_height = 190 , eCSSProperty_list_style_image = 191 , eCSSProperty_list_style_type = 192 , eCSSProperty_mask_clip = 193 , eCSSProperty_mask_composite = 194 , eCSSProperty_mask_image = 195 , eCSSProperty_mask_mode = 196 , eCSSProperty_mask_origin = 197 , eCSSProperty_mask_position_x = 198 , eCSSProperty_mask_position_y = 199 , eCSSProperty_mask_repeat = 200 , eCSSProperty_mask_size = 201 , eCSSProperty__moz_context_properties = 202 , eCSSProperty__moz_font_smoothing_background_color = 203 , eCSSProperty__moz_tab_size = 204 , eCSSProperty_offset_path = 205 , eCSSProperty_perspective = 206 , eCSSProperty_quotes = 207 , eCSSProperty_rotate = 208 , eCSSProperty_scale = 209 , eCSSProperty_scroll_snap_coordinate = 210 , eCSSProperty_scrollbar_color = 211 , eCSSProperty_shape_outside = 212 , eCSSProperty_stroke_dasharray = 213 , eCSSProperty_stroke_dashoffset = 214 , eCSSProperty_stroke_width = 215 , eCSSProperty_text_emphasis_style = 216 , eCSSProperty_text_indent = 217 , eCSSProperty_text_overflow = 218 , eCSSProperty_text_shadow = 219 , eCSSProperty_transition_delay = 220 , eCSSProperty_transition_duration = 221 , eCSSProperty_transition_property = 222 , eCSSProperty_transition_timing_function = 223 , eCSSProperty_translate = 224 , eCSSProperty_vertical_align = 225 , eCSSProperty_will_change = 226 , eCSSProperty_word_spacing = 227 , eCSSProperty__x_lang = 228 , eCSSProperty_clip = 229 , eCSSProperty__moz_image_region = 230 , eCSSProperty_grid_template_columns = 231 , eCSSProperty_grid_template_rows = 232 , eCSSProperty_fill = 233 , eCSSProperty_stroke = 234 , eCSSProperty_grid_auto_columns = 235 , eCSSProperty_grid_auto_rows = 236 , eCSSProperty__moz_window_transform_origin = 237 , eCSSProperty_transform_origin = 238 , eCSSProperty_counter_reset = 239 , eCSSProperty_counter_set = 240 , eCSSProperty_scroll_snap_points_x = 241 , eCSSProperty_scroll_snap_points_y = 242 , eCSSProperty__moz_window_transform = 243 , eCSSProperty_transform = 244 , eCSSProperty_column_gap = 245 , eCSSProperty_row_gap = 246 , eCSSProperty_object_position = 247 , eCSSProperty_perspective_origin = 248 , eCSSProperty_scroll_snap_destination = 249 , eCSSProperty_grid_column_end = 250 , eCSSProperty_grid_column_start = 251 , eCSSProperty_grid_row_end = 252 , eCSSProperty_grid_row_start = 253 , eCSSProperty_max_block_size = 254 , eCSSProperty_max_height = 255 , eCSSProperty_max_inline_size = 256 , eCSSProperty_max_width = 257 , eCSSProperty_marker_end = 258 , eCSSProperty_marker_mid = 259 , eCSSProperty_marker_start = 260 , eCSSProperty__moz_binding = 261 , eCSSProperty_scroll_padding_block_end = 262 , eCSSProperty_scroll_padding_block_start = 263 , eCSSProperty_scroll_padding_bottom = 264 , eCSSProperty_scroll_padding_inline_end = 265 , eCSSProperty_scroll_padding_inline_start = 266 , eCSSProperty_scroll_padding_left = 267 , eCSSProperty_scroll_padding_right = 268 , eCSSProperty_scroll_padding_top = 269 , eCSSProperty_block_size = 270 , eCSSProperty_height = 271 , eCSSProperty_inline_size = 272 , eCSSProperty_min_block_size = 273 , eCSSProperty_min_height = 274 , eCSSProperty_min_inline_size = 275 , eCSSProperty_min_width = 276 , eCSSProperty_width = 277 , eCSSProperty_outline_offset = 278 , eCSSProperty_scroll_margin_block_end = 279 , eCSSProperty_scroll_margin_block_start = 280 , eCSSProperty_scroll_margin_bottom = 281 , eCSSProperty_scroll_margin_inline_end = 282 , eCSSProperty_scroll_margin_inline_start = 283 , eCSSProperty_scroll_margin_left = 284 , eCSSProperty_scroll_margin_right = 285 , eCSSProperty_scroll_margin_top = 286 , eCSSProperty_padding_block_end = 287 , eCSSProperty_padding_block_start = 288 , eCSSProperty_padding_bottom = 289 , eCSSProperty_padding_inline_end = 290 , eCSSProperty_padding_inline_start = 291 , eCSSProperty_padding_left = 292 , eCSSProperty_padding_right = 293 , eCSSProperty_padding_top = 294 , eCSSProperty_shape_margin = 295 , eCSSProperty_border_block_end_width = 296 , eCSSProperty_border_block_start_width = 297 , eCSSProperty_border_bottom_width = 298 , eCSSProperty_border_inline_end_width = 299 , eCSSProperty_border_inline_start_width = 300 , eCSSProperty_border_left_width = 301 , eCSSProperty_border_right_width = 302 , eCSSProperty_border_top_width = 303 , eCSSProperty_column_rule_width = 304 , eCSSProperty_outline_width = 305 , eCSSProperty__webkit_text_stroke_width = 306 , eCSSProperty_border_bottom_left_radius = 307 , eCSSProperty_border_bottom_right_radius = 308 , eCSSProperty_border_end_end_radius = 309 , eCSSProperty_border_end_start_radius = 310 , eCSSProperty_border_start_end_radius = 311 , eCSSProperty_border_start_start_radius = 312 , eCSSProperty_border_top_left_radius = 313 , eCSSProperty_border_top_right_radius = 314 , eCSSProperty__moz_outline_radius_bottomleft = 315 , eCSSProperty__moz_outline_radius_bottomright = 316 , eCSSProperty__moz_outline_radius_topleft = 317 , eCSSProperty__moz_outline_radius_topright = 318 , eCSSProperty_bottom = 319 , eCSSProperty_inset_block_end = 320 , eCSSProperty_inset_block_start = 321 , eCSSProperty_inset_inline_end = 322 , eCSSProperty_inset_inline_start = 323 , eCSSProperty_left = 324 , eCSSProperty_margin_block_end = 325 , eCSSProperty_margin_block_start = 326 , eCSSProperty_margin_bottom = 327 , eCSSProperty_margin_inline_end = 328 , eCSSProperty_margin_inline_start = 329 , eCSSProperty_margin_left = 330 , eCSSProperty_margin_right = 331 , eCSSProperty_margin_top = 332 , eCSSProperty_right = 333 , eCSSProperty_top = 334 , eCSSProperty_background_color = 335 , eCSSProperty_border_block_end_color = 336 , eCSSProperty_border_block_start_color = 337 , eCSSProperty_border_bottom_color = 338 , eCSSProperty_border_inline_end_color = 339 , eCSSProperty_border_inline_start_color = 340 , eCSSProperty_border_left_color = 341 , eCSSProperty_border_right_color = 342 , eCSSProperty_border_top_color = 343 , eCSSProperty_column_rule_color = 344 , eCSSProperty_flood_color = 345 , eCSSProperty_lighting_color = 346 , eCSSProperty_outline_color = 347 , eCSSProperty_stop_color = 348 , eCSSProperty_text_decoration_color = 349 , eCSSProperty_text_emphasis_color = 350 , eCSSProperty__webkit_text_fill_color = 351 , eCSSProperty__webkit_text_stroke_color = 352 , eCSSProperty_background = 353 , eCSSProperty_background_position = 354 , eCSSProperty_border_color = 355 , eCSSProperty_border_style = 356 , eCSSProperty_border_width = 357 , eCSSProperty_border_top = 358 , eCSSProperty_border_right = 359 , eCSSProperty_border_bottom = 360 , eCSSProperty_border_left = 361 , eCSSProperty_border_block_start = 362 , eCSSProperty_border_block_end = 363 , eCSSProperty_border_inline_start = 364 , eCSSProperty_border_inline_end = 365 , eCSSProperty_border = 366 , eCSSProperty_border_radius = 367 , eCSSProperty_border_image = 368 , eCSSProperty_border_block_width = 369 , eCSSProperty_border_block_style = 370 , eCSSProperty_border_block_color = 371 , eCSSProperty_border_inline_width = 372 , eCSSProperty_border_inline_style = 373 , eCSSProperty_border_inline_color = 374 , eCSSProperty_border_block = 375 , eCSSProperty_border_inline = 376 , eCSSProperty_overflow = 377 , eCSSProperty_overflow_clip_box = 378 , eCSSProperty_transition = 379 , eCSSProperty_animation = 380 , eCSSProperty_overscroll_behavior = 381 , eCSSProperty_page_break_before = 382 , eCSSProperty_page_break_after = 383 , eCSSProperty_columns = 384 , eCSSProperty_column_rule = 385 , eCSSProperty_font = 386 , eCSSProperty_font_variant = 387 , eCSSProperty_text_emphasis = 388 , eCSSProperty__webkit_text_stroke = 389 , eCSSProperty_marker = 390 , eCSSProperty_list_style = 391 , eCSSProperty_margin = 392 , eCSSProperty_margin_block = 393 , eCSSProperty_margin_inline = 394 , eCSSProperty_scroll_margin = 395 , eCSSProperty_scroll_margin_block = 396 , eCSSProperty_scroll_margin_inline = 397 , eCSSProperty_outline = 398 , eCSSProperty__moz_outline_radius = 399 , eCSSProperty_padding = 400 , eCSSProperty_padding_block = 401 , eCSSProperty_padding_inline = 402 , eCSSProperty_scroll_padding = 403 , eCSSProperty_scroll_padding_block = 404 , eCSSProperty_scroll_padding_inline = 405 , eCSSProperty_flex_flow = 406 , eCSSProperty_flex = 407 , eCSSProperty_gap = 408 , eCSSProperty_grid_row = 409 , eCSSProperty_grid_column = 410 , eCSSProperty_grid_area = 411 , eCSSProperty_grid_template = 412 , eCSSProperty_grid = 413 , eCSSProperty_place_content = 414 , eCSSProperty_place_self = 415 , eCSSProperty_place_items = 416 , eCSSProperty_inset = 417 , eCSSProperty_inset_block = 418 , eCSSProperty_inset_inline = 419 , eCSSProperty_text_decoration = 420 , eCSSProperty_mask = 421 , eCSSProperty_mask_position = 422 , eCSSProperty_all = 423 , eCSSPropertyAlias__webkit_background_clip = 424 , eCSSPropertyAlias__webkit_background_origin = 425 , eCSSPropertyAlias__webkit_background_size = 426 , eCSSPropertyAlias__moz_border_start_color = 427 , eCSSPropertyAlias__moz_border_start_style = 428 , eCSSPropertyAlias__moz_border_start_width = 429 , eCSSPropertyAlias__moz_border_end_color = 430 , eCSSPropertyAlias__moz_border_end_style = 431 , eCSSPropertyAlias__moz_border_end_width = 432 , eCSSPropertyAlias__webkit_border_top_left_radius = 433 , eCSSPropertyAlias__webkit_border_top_right_radius = 434 , eCSSPropertyAlias__webkit_border_bottom_right_radius = 435 , eCSSPropertyAlias__webkit_border_bottom_left_radius = 436 , eCSSPropertyAlias__moz_transition_duration = 437 , eCSSPropertyAlias__webkit_transition_duration = 438 , eCSSPropertyAlias__moz_transition_timing_function = 439 , eCSSPropertyAlias__webkit_transition_timing_function = 440 , eCSSPropertyAlias__moz_transition_property = 441 , eCSSPropertyAlias__webkit_transition_property = 442 , eCSSPropertyAlias__moz_transition_delay = 443 , eCSSPropertyAlias__webkit_transition_delay = 444 , eCSSPropertyAlias__moz_animation_name = 445 , eCSSPropertyAlias__webkit_animation_name = 446 , eCSSPropertyAlias__moz_animation_duration = 447 , eCSSPropertyAlias__webkit_animation_duration = 448 , eCSSPropertyAlias__moz_animation_timing_function = 449 , eCSSPropertyAlias__webkit_animation_timing_function = 450 , eCSSPropertyAlias__moz_animation_iteration_count = 451 , eCSSPropertyAlias__webkit_animation_iteration_count = 452 , eCSSPropertyAlias__moz_animation_direction = 453 , eCSSPropertyAlias__webkit_animation_direction = 454 , eCSSPropertyAlias__moz_animation_play_state = 455 , eCSSPropertyAlias__webkit_animation_play_state = 456 , eCSSPropertyAlias__moz_animation_fill_mode = 457 , eCSSPropertyAlias__webkit_animation_fill_mode = 458 , eCSSPropertyAlias__moz_animation_delay = 459 , eCSSPropertyAlias__webkit_animation_delay = 460 , eCSSPropertyAlias__moz_transform = 461 , eCSSPropertyAlias__webkit_transform = 462 , eCSSPropertyAlias_page_break_inside = 463 , eCSSPropertyAlias__moz_perspective = 464 , eCSSPropertyAlias__webkit_perspective = 465 , eCSSPropertyAlias__moz_perspective_origin = 466 , eCSSPropertyAlias__webkit_perspective_origin = 467 , eCSSPropertyAlias__moz_backface_visibility = 468 , eCSSPropertyAlias__webkit_backface_visibility = 469 , eCSSPropertyAlias__moz_transform_style = 470 , eCSSPropertyAlias__webkit_transform_style = 471 , eCSSPropertyAlias__moz_transform_origin = 472 , eCSSPropertyAlias__webkit_transform_origin = 473 , eCSSPropertyAlias__webkit_appearance = 474 , eCSSPropertyAlias__moz_column_width = 475 , eCSSPropertyAlias__moz_column_count = 476 , eCSSPropertyAlias__moz_column_fill = 477 , eCSSPropertyAlias__moz_column_rule_width = 478 , eCSSPropertyAlias__moz_column_rule_color = 479 , eCSSPropertyAlias__moz_column_span = 480 , eCSSPropertyAlias__moz_column_rule_style = 481 , eCSSPropertyAlias__webkit_box_shadow = 482 , eCSSPropertyAlias__webkit_filter = 483 , eCSSPropertyAlias__moz_font_feature_settings = 484 , eCSSPropertyAlias__moz_font_language_override = 485 , eCSSPropertyAlias__moz_hyphens = 486 , eCSSPropertyAlias__webkit_text_size_adjust = 487 , eCSSPropertyAlias_word_wrap = 488 , eCSSPropertyAlias__moz_margin_start = 489 , eCSSPropertyAlias__moz_margin_end = 490 , eCSSPropertyAlias__moz_padding_start = 491 , eCSSPropertyAlias__moz_padding_end = 492 , eCSSPropertyAlias_offset_block_start = 493 , eCSSPropertyAlias_offset_block_end = 494 , eCSSPropertyAlias_offset_inline_start = 495 , eCSSPropertyAlias_offset_inline_end = 496 , eCSSPropertyAlias__webkit_flex_direction = 497 , eCSSPropertyAlias__webkit_flex_wrap = 498 , eCSSPropertyAlias__webkit_justify_content = 499 , eCSSPropertyAlias__webkit_align_content = 500 , eCSSPropertyAlias__webkit_align_items = 501 , eCSSPropertyAlias__webkit_flex_grow = 502 , eCSSPropertyAlias__webkit_flex_shrink = 503 , eCSSPropertyAlias__webkit_align_self = 504 , eCSSPropertyAlias__webkit_order = 505 , eCSSPropertyAlias__webkit_flex_basis = 506 , eCSSPropertyAlias__moz_box_sizing = 507 , eCSSPropertyAlias__webkit_box_sizing = 508 , eCSSPropertyAlias_grid_column_gap = 509 , eCSSPropertyAlias__moz_column_gap = 510 , eCSSPropertyAlias_grid_row_gap = 511 , eCSSPropertyAlias__webkit_user_select = 512 , eCSSPropertyAlias__webkit_mask_repeat = 513 , eCSSPropertyAlias__webkit_mask_position_x = 514 , eCSSPropertyAlias__webkit_mask_position_y = 515 , eCSSPropertyAlias__webkit_mask_clip = 516 , eCSSPropertyAlias__webkit_mask_origin = 517 , eCSSPropertyAlias__webkit_mask_size = 518 , eCSSPropertyAlias__webkit_mask_composite = 519 , eCSSPropertyAlias__webkit_mask_image = 520 , eCSSPropertyAlias__webkit_box_align = 521 , eCSSPropertyAlias__webkit_box_direction = 522 , eCSSPropertyAlias__webkit_box_flex = 523 , eCSSPropertyAlias__webkit_box_orient = 524 , eCSSPropertyAlias__webkit_box_pack = 525 , eCSSPropertyAlias__webkit_box_ordinal_group = 526 , eCSSPropertyAlias__moz_border_start = 527 , eCSSPropertyAlias__moz_border_end = 528 , eCSSPropertyAlias__webkit_border_radius = 529 , eCSSPropertyAlias__moz_border_image = 530 , eCSSPropertyAlias__webkit_border_image = 531 , eCSSPropertyAlias__moz_transition = 532 , eCSSPropertyAlias__webkit_transition = 533 , eCSSPropertyAlias__moz_animation = 534 , eCSSPropertyAlias__webkit_animation = 535 , eCSSPropertyAlias__moz_columns = 536 , eCSSPropertyAlias__moz_column_rule = 537 , eCSSPropertyAlias__webkit_flex_flow = 538 , eCSSPropertyAlias__webkit_flex = 539 , eCSSPropertyAlias_grid_gap = 540 , eCSSPropertyAlias__webkit_mask = 541 , eCSSPropertyAlias__webkit_mask_position = 542 , eCSSPropertyExtra_no_properties = 543 , eCSSPropertyExtra_all_properties = 544 , eCSSPropertyExtra_variable = 545 , } # [ repr ( i32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsCSSFontDesc { eCSSFontDesc_UNKNOWN = -1 , eCSSFontDesc_Family = 0 , eCSSFontDesc_Style = 1 , eCSSFontDesc_Weight = 2 , eCSSFontDesc_Stretch = 3 , eCSSFontDesc_Src = 4 , eCSSFontDesc_UnicodeRange = 5 , eCSSFontDesc_FontFeatureSettings = 6 , eCSSFontDesc_FontVariationSettings = 7 , eCSSFontDesc_FontLanguageOverride = 8 , eCSSFontDesc_Display = 9 , eCSSFontDesc_COUNT = 10 , } # [ repr ( i32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsCSSCounterDesc { eCSSCounterDesc_UNKNOWN = -1 , eCSSCounterDesc_System = 0 , eCSSCounterDesc_Symbols = 1 , eCSSCounterDesc_AdditiveSymbols = 2 , eCSSCounterDesc_Negative = 3 , eCSSCounterDesc_Prefix = 4 , eCSSCounterDesc_Suffix = 5 , eCSSCounterDesc_Range = 6 , eCSSCounterDesc_Pad = 7 , eCSSCounterDesc_Fallback = 8 , eCSSCounterDesc_SpeakAs = 9 , eCSSCounterDesc_COUNT = 10 , } # [ doc = " An array of objects, similar to AutoTArray<T,1> but which is memmovable. It" ] # [ doc = " always has length >= 1." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleAutoArray < T > { pub mFirstElement : T , pub mOtherElements : root :: nsTArray < T > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub const nsStyleAutoArray_WithSingleInitialElement_WITH_SINGLE_INITIAL_ELEMENT : root :: nsStyleAutoArray_WithSingleInitialElement = 0 ; pub type nsStyleAutoArray_WithSingleInitialElement = i32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ServoCssRules { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoStyleSheetContents { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoDeclarationBlock { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoStyleRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoImportRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoAnimationValue { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoKeyframe { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoKeyframesRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoMediaList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoMediaRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoNamespaceRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoPageRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoSupportsRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoMozDocumentRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoFontFeatureValuesRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoCounterStyleRule { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoCssUrlData { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoQuotes { _unused : [ u8 ; 0 ] , } extern "C" { pub fn Servo_CssRules_AddRef ( arg1 : * const root :: ServoCssRules ) ; } extern "C" { pub fn Servo_CssRules_Release ( arg1 : * const root :: ServoCssRules ) ; } extern "C" { pub fn Servo_StyleSheetContents_AddRef ( arg1 : * const root :: RawServoStyleSheetContents ) ; } extern "C" { pub fn Servo_StyleSheetContents_Release ( arg1 : * const root :: RawServoStyleSheetContents ) ; } extern "C" { pub fn Servo_DeclarationBlock_AddRef ( arg1 : * const root :: RawServoDeclarationBlock ) ; } extern "C" { pub fn Servo_DeclarationBlock_Release ( arg1 : * const root :: RawServoDeclarationBlock ) ; } extern "C" { pub fn Servo_StyleRule_AddRef ( arg1 : * const root :: RawServoStyleRule ) ; } extern "C" { pub fn Servo_StyleRule_Release ( arg1 : * const root :: RawServoStyleRule ) ; } extern "C" { pub fn Servo_ImportRule_AddRef ( arg1 : * const root :: RawServoImportRule ) ; } extern "C" { pub fn Servo_ImportRule_Release ( arg1 : * const root :: RawServoImportRule ) ; } extern "C" { pub fn Servo_AnimationValue_AddRef ( arg1 : * const root :: RawServoAnimationValue ) ; } extern "C" { pub fn Servo_AnimationValue_Release ( arg1 : * const root :: RawServoAnimationValue ) ; } extern "C" { pub fn Servo_Keyframe_AddRef ( arg1 : * const root :: RawServoKeyframe ) ; } extern "C" { pub fn Servo_Keyframe_Release ( arg1 : * const root :: RawServoKeyframe ) ; } extern "C" { pub fn Servo_KeyframesRule_AddRef ( arg1 : * const root :: RawServoKeyframesRule ) ; } extern "C" { pub fn Servo_KeyframesRule_Release ( arg1 : * const root :: RawServoKeyframesRule ) ; } extern "C" { pub fn Servo_MediaList_AddRef ( arg1 : * const root :: RawServoMediaList ) ; } extern "C" { pub fn Servo_MediaList_Release ( arg1 : * const root :: RawServoMediaList ) ; } extern "C" { pub fn Servo_MediaRule_AddRef ( arg1 : * const root :: RawServoMediaRule ) ; } extern "C" { pub fn Servo_MediaRule_Release ( arg1 : * const root :: RawServoMediaRule ) ; } extern "C" { pub fn Servo_NamespaceRule_AddRef ( arg1 : * const root :: RawServoNamespaceRule ) ; } extern "C" { pub fn Servo_NamespaceRule_Release ( arg1 : * const root :: RawServoNamespaceRule ) ; } extern "C" { pub fn Servo_PageRule_AddRef ( arg1 : * const root :: RawServoPageRule ) ; } extern "C" { pub fn Servo_PageRule_Release ( arg1 : * const root :: RawServoPageRule ) ; } extern "C" { pub fn Servo_SupportsRule_AddRef ( arg1 : * const root :: RawServoSupportsRule ) ; } extern "C" { pub fn Servo_SupportsRule_Release ( arg1 : * const root :: RawServoSupportsRule ) ; } extern "C" { pub fn Servo_DocumentRule_AddRef ( arg1 : * const root :: RawServoMozDocumentRule ) ; } extern "C" { pub fn Servo_DocumentRule_Release ( arg1 : * const root :: RawServoMozDocumentRule ) ; } extern "C" { pub fn Servo_FontFeatureValuesRule_AddRef ( arg1 : * const root :: RawServoFontFeatureValuesRule ) ; } extern "C" { pub fn Servo_FontFeatureValuesRule_Release ( arg1 : * const root :: RawServoFontFeatureValuesRule ) ; } extern "C" { pub fn Servo_FontFaceRule_AddRef ( arg1 : * const root :: RawServoFontFaceRule ) ; } extern "C" { pub fn Servo_FontFaceRule_Release ( arg1 : * const root :: RawServoFontFaceRule ) ; } extern "C" { pub fn Servo_CounterStyleRule_AddRef ( arg1 : * const root :: RawServoCounterStyleRule ) ; } extern "C" { pub fn Servo_CounterStyleRule_Release ( arg1 : * const root :: RawServoCounterStyleRule ) ; } extern "C" { pub fn Servo_CssUrlData_AddRef ( arg1 : * const root :: RawServoCssUrlData ) ; } extern "C" { pub fn Servo_CssUrlData_Release ( arg1 : * const root :: RawServoCssUrlData ) ; } extern "C" { pub fn Servo_Quotes_AddRef ( arg1 : * const root :: RawServoQuotes ) ; } extern "C" { pub fn Servo_Quotes_Release ( arg1 : * const root :: RawServoQuotes ) ; } extern "C" { pub fn Servo_ComputedStyle_AddRef ( arg1 : * const root :: mozilla :: ComputedStyle ) ; } extern "C" { pub fn Servo_ComputedStyle_Release ( arg1 : * const root :: mozilla :: ComputedStyle ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoStyleSet { _unused : [ u8 ; 0 ] , } extern "C" { pub fn Servo_StyleSet_Drop ( arg1 : * mut root :: RawServoStyleSet ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoAuthorStyles { _unused : [ u8 ; 0 ] , } extern "C" { pub fn Servo_AuthorStyles_Drop ( arg1 : * mut root :: RawServoAuthorStyles ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoSelectorList { _unused : [ u8 ; 0 ] , } extern "C" { pub fn Servo_SelectorList_Drop ( arg1 : * mut root :: RawServoSelectorList ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoSharedMemoryBuilder { _unused : [ u8 ; 0 ] , } extern "C" { pub fn Servo_SharedMemoryBuilder_Drop ( arg1 : * mut root :: RawServoSharedMemoryBuilder ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoSourceSizeList { _unused : [ u8 ; 0 ] , } extern "C" { pub fn Servo_SourceSizeList_Drop ( arg1 : * mut root :: RawServoSourceSizeList ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct StyleUseCounters { _unused : [ u8 ; 0 ] , } extern "C" { pub fn Servo_UseCounters_Drop ( arg1 : * mut root :: StyleUseCounters ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoAnimationValueTable { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RawServoAnimationValueMap { _unused : [ u8 ; 0 ] , } # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsCompatibility { eCompatibility_FullStandards = 1 , eCompatibility_AlmostStandards = 2 , eCompatibility_NavQuirks = 3 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsSimpleContentList { _unused : [ u8 ; 0 ] , } pub type gfxFontVariation = root :: mozilla :: gfx :: FontVariation ; pub mod nsStyleTransformMatrix { # [ allow ( unused_imports ) ] use self :: super :: super :: root ; # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum MatrixTransformOperator { Interpolate = 0 , Accumulate = 1 , } } # [ doc = " New rules of reflow:" ] # [ doc = " 1. you get a WillReflow() followed by a Reflow() followed by a DidReflow() in" ] # [ doc = "    order (no separate pass over the tree)" ] # [ doc = " 2. it\'s the parent frame\'s responsibility to size/position the child\'s view" ] # [ doc = "    (not the child frame\'s responsibility as it is today) during reflow (and" ] # [ doc = "    before sending the DidReflow() notification)" ] # [ doc = " 3. positioning of child frames (and their views) is done on the way down the" ] # [ doc = "    tree, and sizing of child frames (and their views) on the way back up" ] # [ doc = " 4. if you move a frame (outside of the reflow process, or after reflowing" ] # [ doc = "    it), then you must make sure that its view (or its child frame\'s views)" ] # [ doc = "    are re-positioned as well. It\'s reasonable to not position the view until" ] # [ doc = "    after all reflowing the entire line, for example, but the frame should" ] # [ doc = "    still be positioned and sized (and the view sized) during the reflow" ] # [ doc = "    (i.e., before sending the DidReflow() notification)" ] # [ doc = " 5. the view system handles moving of widgets, i.e., it\'s not our problem" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsAtom { pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > , pub mHash : u32 , } pub type nsAtom_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_nsAtom ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsAtom > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsAtom ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsAtom > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsAtom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsAtom > ( ) ) ) . mHash as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsAtom ) , "::" , stringify ! ( mHash ) ) ) ; } impl nsAtom { # [ inline ] pub fn mLength ( & self ) -> u32 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 30u8 ) as u32 ) } } # [ inline ] pub fn set_mLength ( & mut self , val : u32 ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 30u8 , val as u64 ) } } # [ inline ] pub fn mIsStatic ( & self ) -> u32 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 30usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mIsStatic ( & mut self , val : u32 ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 30usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsAsciiLowercase ( & self ) -> u32 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 31usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mIsAsciiLowercase ( & mut self , val : u32 ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 31usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mLength : u32 , mIsStatic : u32 , mIsAsciiLowercase : u32 ) -> root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 30u8 , { let mLength : u32 = unsafe { :: std :: mem :: transmute ( mLength ) } ; mLength as u64 } ) ; __bindgen_bitfield_unit . set ( 30usize , 1u8 , { let mIsStatic : u32 = unsafe { :: std :: mem :: transmute ( mIsStatic ) } ; mIsStatic as u64 } ) ; __bindgen_bitfield_unit . set ( 31usize , 1u8 , { let mIsAsciiLowercase : u32 = unsafe { :: std :: mem :: transmute ( mIsAsciiLowercase ) } ; mIsAsciiLowercase as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStaticAtom { pub _base : root :: nsAtom , pub mStringOffset : u32 , } # [ test ] fn bindgen_test_layout_nsStaticAtom ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStaticAtom > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsStaticAtom ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStaticAtom > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStaticAtom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStaticAtom > ( ) ) ) . mStringOffset as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStaticAtom ) , "::" , stringify ! ( mStringOffset ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsDynamicAtom { pub _base : root :: nsAtom , pub mRefCnt : root :: mozilla :: ThreadSafeAutoRefCnt , } extern "C" { # [ link_name = "\u{1}_ZN13nsDynamicAtom16gUnusedAtomCountE" ] pub static mut nsDynamicAtom_gUnusedAtomCount : u32 ; } # [ test ] fn bindgen_test_layout_nsDynamicAtom ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsDynamicAtom > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsDynamicAtom ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsDynamicAtom > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsDynamicAtom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDynamicAtom > ( ) ) ) . mRefCnt as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsDynamicAtom ) , "::" , stringify ! ( mRefCnt ) ) ) ; } # [ doc = " a base class for templated hashtables." ] # [ doc = "" ] # [ doc = " Clients will rarely need to use this class directly. Check the derived" ] # [ doc = " classes first, to see if they will meet your needs." ] # [ doc = "" ] # [ doc = " @param EntryType  the templated entry-type class that is managed by the" ] # [ doc = "   hashtable. <code>EntryType</code> must extend the following declaration," ] # [ doc = "   and <strong>must not declare any virtual functions or derive from classes" ] # [ doc = "   with virtual functions.</strong>  Any vtable pointer would break the" ] # [ doc = "   PLDHashTable code." ] # [ doc = "<pre>   class EntryType : public PLDHashEntryHdr" ] # [ doc = "   {" ] # [ doc = "   public: or friend nsTHashtable<EntryType>;" ] # [ doc = "     // KeyType is what we use when Get()ing or Put()ing this entry" ] # [ doc = "     // this should either be a simple datatype (uint32_t, nsISupports*) or" ] # [ doc = "     // a const reference (const nsAString&)" ] # [ doc = "     typedef something KeyType;" ] # [ doc = "     // KeyTypePointer is the pointer-version of KeyType, because" ] # [ doc = "     // PLDHashTable.h requires keys to cast to <code>const void*</code>" ] # [ doc = "     typedef const something* KeyTypePointer;" ] # [ doc = "" ] # [ doc = "     EntryType(KeyTypePointer aKey);" ] # [ doc = "" ] # [ doc = "     // A copy or C++11 Move constructor must be defined, even if" ] # [ doc = "     // AllowMemMove() == true, otherwise you will cause link errors." ] # [ doc = "     EntryType(const EntryType& aEnt);  // Either this..." ] # [ doc = "     EntryType(EntryType&& aEnt);       // ...or this" ] # [ doc = "" ] # [ doc = "     // the destructor must be defined... or you will cause link errors!" ] # [ doc = "     ~EntryType();" ] # [ doc = "" ] # [ doc = "     // KeyEquals(): does this entry match this key?" ] # [ doc = "     bool KeyEquals(KeyTypePointer aKey) const;" ] # [ doc = "" ] # [ doc = "     // KeyToPointer(): Convert KeyType to KeyTypePointer" ] # [ doc = "     static KeyTypePointer KeyToPointer(KeyType aKey);" ] # [ doc = "" ] # [ doc = "     // HashKey(): calculate the hash number" ] # [ doc = "     static PLDHashNumber HashKey(KeyTypePointer aKey);" ] # [ doc = "" ] # [ doc = "     // ALLOW_MEMMOVE can we move this class with memmove(), or do we have" ] # [ doc = "     // to use the copy constructor?" ] # [ doc = "     enum { ALLOW_MEMMOVE = true/false };" ] # [ doc = "   }</pre>" ] # [ doc = "" ] # [ doc = " @see nsInterfaceHashtable" ] # [ doc = " @see nsDataHashtable" ] # [ doc = " @see nsClassHashtable" ] # [ doc = " @author \"Benjamin Smedberg <bsmedberg@covad.net>\"" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTHashtable { pub _address : u8 , } pub type nsTHashtable_fallible_t = root :: mozilla :: fallible_t ; # [ doc = " KeyType is typedef\'ed for ease of use." ] pub type nsTHashtable_KeyType = [ u8 ; 0usize ] ; # [ doc = " KeyTypePointer is typedef\'ed for ease of use." ] pub type nsTHashtable_KeyTypePointer = [ u8 ; 0usize ] ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsTHashtable_Iterator { pub _base : root :: PLDHashTable_Iterator , } pub type nsTHashtable_Iterator_Base = root :: PLDHashTable_Iterator ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct gfxFontFeature { pub mTag : u32 , pub mValue : u32 , } # [ test ] fn bindgen_test_layout_gfxFontFeature ( ) { assert_eq ! ( :: std :: mem :: size_of :: < gfxFontFeature > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( gfxFontFeature ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < gfxFontFeature > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( gfxFontFeature ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeature > ( ) ) ) . mTag as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeature ) , "::" , stringify ! ( mTag ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeature > ( ) ) ) . mValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeature ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( C ) ] pub struct gfxAlternateValue { pub alternate : u32 , pub value : ::gecko_bindings::structs::nsString , } # [ test ] fn bindgen_test_layout_gfxAlternateValue ( ) { assert_eq ! ( :: std :: mem :: size_of :: < gfxAlternateValue > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( gfxAlternateValue ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < gfxAlternateValue > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( gfxAlternateValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxAlternateValue > ( ) ) ) . alternate as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( gfxAlternateValue ) , "::" , stringify ! ( alternate ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxAlternateValue > ( ) ) ) . value as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( gfxAlternateValue ) , "::" , stringify ! ( value ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct gfxFontFeatureValueSet { pub mRefCnt : u32 , pub mFontFeatureValues : [ u32 ; 5usize ] , } pub type gfxFontFeatureValueSet_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ repr ( C ) ] pub struct gfxFontFeatureValueSet_ValueList { pub name : ::gecko_bindings::structs::nsString , pub featureSelectors : root :: nsTArray < u32 > , } # [ test ] fn bindgen_test_layout_gfxFontFeatureValueSet_ValueList ( ) { assert_eq ! ( :: std :: mem :: size_of :: < gfxFontFeatureValueSet_ValueList > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( gfxFontFeatureValueSet_ValueList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < gfxFontFeatureValueSet_ValueList > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( gfxFontFeatureValueSet_ValueList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet_ValueList > ( ) ) ) . name as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet_ValueList ) , "::" , stringify ! ( name ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet_ValueList > ( ) ) ) . featureSelectors as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet_ValueList ) , "::" , stringify ! ( featureSelectors ) ) ) ; } # [ repr ( C ) ] pub struct gfxFontFeatureValueSet_FeatureValues { pub alternate : u32 , pub valuelist : root :: nsTArray < root :: gfxFontFeatureValueSet_ValueList > , } # [ test ] fn bindgen_test_layout_gfxFontFeatureValueSet_FeatureValues ( ) { assert_eq ! ( :: std :: mem :: size_of :: < gfxFontFeatureValueSet_FeatureValues > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( gfxFontFeatureValueSet_FeatureValues ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < gfxFontFeatureValueSet_FeatureValues > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( gfxFontFeatureValueSet_FeatureValues ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet_FeatureValues > ( ) ) ) . alternate as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet_FeatureValues ) , "::" , stringify ! ( alternate ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet_FeatureValues > ( ) ) ) . valuelist as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet_FeatureValues ) , "::" , stringify ! ( valuelist ) ) ) ; } # [ repr ( C ) ] pub struct gfxFontFeatureValueSet_FeatureValueHashKey { pub mFamily : ::gecko_bindings::structs::nsCString , pub mPropVal : u32 , pub mName : ::gecko_bindings::structs::nsString , } # [ test ] fn bindgen_test_layout_gfxFontFeatureValueSet_FeatureValueHashKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < gfxFontFeatureValueSet_FeatureValueHashKey > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( gfxFontFeatureValueSet_FeatureValueHashKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < gfxFontFeatureValueSet_FeatureValueHashKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( gfxFontFeatureValueSet_FeatureValueHashKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet_FeatureValueHashKey > ( ) ) ) . mFamily as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet_FeatureValueHashKey ) , "::" , stringify ! ( mFamily ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet_FeatureValueHashKey > ( ) ) ) . mPropVal as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet_FeatureValueHashKey ) , "::" , stringify ! ( mPropVal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet_FeatureValueHashKey > ( ) ) ) . mName as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet_FeatureValueHashKey ) , "::" , stringify ! ( mName ) ) ) ; } # [ repr ( C ) ] pub struct gfxFontFeatureValueSet_FeatureValueHashEntry { pub mKey : root :: gfxFontFeatureValueSet_FeatureValueHashKey , pub mValues : root :: nsTArray < u32 > , } pub type gfxFontFeatureValueSet_FeatureValueHashEntry_KeyType = * const root :: gfxFontFeatureValueSet_FeatureValueHashKey ; pub type gfxFontFeatureValueSet_FeatureValueHashEntry_KeyTypePointer = * const root :: gfxFontFeatureValueSet_FeatureValueHashKey ; pub const gfxFontFeatureValueSet_FeatureValueHashEntry_ALLOW_MEMMOVE : root :: gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_1 = 1 ; pub type gfxFontFeatureValueSet_FeatureValueHashEntry__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_gfxFontFeatureValueSet_FeatureValueHashEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < gfxFontFeatureValueSet_FeatureValueHashEntry > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( gfxFontFeatureValueSet_FeatureValueHashEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < gfxFontFeatureValueSet_FeatureValueHashEntry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( gfxFontFeatureValueSet_FeatureValueHashEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet_FeatureValueHashEntry > ( ) ) ) . mKey as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet_FeatureValueHashEntry ) , "::" , stringify ! ( mKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet_FeatureValueHashEntry > ( ) ) ) . mValues as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet_FeatureValueHashEntry ) , "::" , stringify ! ( mValues ) ) ) ; } # [ test ] fn bindgen_test_layout_gfxFontFeatureValueSet ( ) { assert_eq ! ( :: std :: mem :: size_of :: < gfxFontFeatureValueSet > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( gfxFontFeatureValueSet ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < gfxFontFeatureValueSet > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( gfxFontFeatureValueSet ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < gfxFontFeatureValueSet > ( ) ) ) . mFontFeatureValues as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( gfxFontFeatureValueSet ) , "::" , stringify ! ( mFontFeatureValues ) ) ) ; } # [ repr ( C ) ] pub struct nsFont { pub fontlist : root :: mozilla :: FontFamilyList , pub fontFeatureSettings : root :: nsTArray < root :: gfxFontFeature > , pub fontVariationSettings : root :: nsTArray < root :: gfxFontVariation > , pub alternateValues : root :: nsTArray < root :: gfxAlternateValue > , pub size : root :: nscoord , pub sizeAdjust : f32 , pub fontSmoothingBackgroundColor : root :: mozilla :: StyleRGBA , pub languageOverride : u32 , pub style : root :: nsFont_FontSlantStyle , pub weight : root :: nsFont_FontWeight , pub stretch : root :: nsFont_FontStretch , pub variantAlternates : u16 , pub variantLigatures : u16 , pub variantEastAsian : u16 , pub variantCaps : u8 , pub variantNumeric : u8 , pub variantPosition : u8 , pub variantWidth : u8 , pub smoothing : u8 , pub kerning : u8 , pub opticalSizing : u8 , pub synthesis : u8 , pub systemFont : bool , } pub type nsFont_FontStretch = root :: mozilla :: FontStretch ; pub type nsFont_FontSlantStyle = root :: mozilla :: FontSlantStyle ; pub type nsFont_FontWeight = root :: mozilla :: FontWeight ; pub const nsFont_MaxDifference_eNone : root :: nsFont_MaxDifference = 0 ; pub const nsFont_MaxDifference_eVisual : root :: nsFont_MaxDifference = 1 ; pub const nsFont_MaxDifference_eLayoutAffecting : root :: nsFont_MaxDifference = 2 ; pub type nsFont_MaxDifference = u8 ; # [ test ] fn bindgen_test_layout_nsFont ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsFont > ( ) , 60usize , concat ! ( "Size of: " , stringify ! ( nsFont ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsFont > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . fontlist as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( fontlist ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . fontFeatureSettings as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( fontFeatureSettings ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . fontVariationSettings as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( fontVariationSettings ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . alternateValues as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( alternateValues ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . size as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( size ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . sizeAdjust as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( sizeAdjust ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . fontSmoothingBackgroundColor as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( fontSmoothingBackgroundColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . languageOverride as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( languageOverride ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . style as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( style ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . weight as * const _ as usize } , 38usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( weight ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . stretch as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( stretch ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . variantAlternates as * const _ as usize } , 42usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( variantAlternates ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . variantLigatures as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( variantLigatures ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . variantEastAsian as * const _ as usize } , 46usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( variantEastAsian ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . variantCaps as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( variantCaps ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . variantNumeric as * const _ as usize } , 49usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( variantNumeric ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . variantPosition as * const _ as usize } , 50usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( variantPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . variantWidth as * const _ as usize } , 51usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( variantWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . smoothing as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( smoothing ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . kerning as * const _ as usize } , 53usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( kerning ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . opticalSizing as * const _ as usize } , 54usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( opticalSizing ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . synthesis as * const _ as usize } , 55usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( synthesis ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFont > ( ) ) ) . systemFont as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsFont ) , "::" , stringify ! ( systemFont ) ) ) ; } impl root :: nsStyleUnit { pub const eStyleUnit_MAX : root :: nsStyleUnit = nsStyleUnit :: eStyleUnit_Calc ; } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsStyleUnit { eStyleUnit_Null = 0 , eStyleUnit_Normal = 1 , eStyleUnit_Auto = 2 , eStyleUnit_None = 3 , eStyleUnit_Percent = 10 , eStyleUnit_Factor = 11 , eStyleUnit_Degree = 12 , eStyleUnit_FlexFraction = 16 , eStyleUnit_Coord = 20 , eStyleUnit_Integer = 30 , eStyleUnit_Enumerated = 32 , eStyleUnit_Calc = 40 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsStyleUnion { pub mInt : root :: __BindgenUnionField < i32 > , pub mFloat : root :: __BindgenUnionField < f32 > , pub mPointer : root :: __BindgenUnionField < * mut :: std :: os :: raw :: c_void > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_nsStyleUnion ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleUnion > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsStyleUnion ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleUnion > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleUnion ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUnion > ( ) ) ) . mInt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUnion ) , "::" , stringify ! ( mInt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUnion > ( ) ) ) . mFloat as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUnion ) , "::" , stringify ! ( mFloat ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUnion > ( ) ) ) . mPointer as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUnion ) , "::" , stringify ! ( mPointer ) ) ) ; } # [ doc = " Class that hold a single size specification used by the style" ] # [ doc = " system.  The size specification consists of two parts -- a number" ] # [ doc = " and a unit.  The number is an integer, a floating point value, an" ] # [ doc = " nscoord, or undefined, and the unit is an nsStyleUnit.  Checking" ] # [ doc = " the unit is a must before asking for the value in any particular" ] # [ doc = " form." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleCoord { mUnit : root :: nsStyleUnit , mValue : root :: nsStyleUnion , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsStyleCoord_CalcValue { pub mLength : root :: nscoord , pub mPercent : f32 , pub mHasPercent : bool , } # [ test ] fn bindgen_test_layout_nsStyleCoord_CalcValue ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleCoord_CalcValue > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsStyleCoord_CalcValue ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleCoord_CalcValue > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleCoord_CalcValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleCoord_CalcValue > ( ) ) ) . mLength as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleCoord_CalcValue ) , "::" , stringify ! ( mLength ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleCoord_CalcValue > ( ) ) ) . mPercent as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleCoord_CalcValue ) , "::" , stringify ! ( mPercent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleCoord_CalcValue > ( ) ) ) . mHasPercent as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleCoord_CalcValue ) , "::" , stringify ! ( mHasPercent ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleCoord_Calc { pub _base : root :: nsStyleCoord_CalcValue , pub mRefCnt : u32 , } pub type nsStyleCoord_Calc_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_nsStyleCoord_Calc ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleCoord_Calc > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsStyleCoord_Calc ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleCoord_Calc > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleCoord_Calc ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleCoord_Calc > ( ) ) ) . mRefCnt as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleCoord_Calc ) , "::" , stringify ! ( mRefCnt ) ) ) ; } pub const nsStyleCoord_CoordConstructorType_CoordConstructor : root :: nsStyleCoord_CoordConstructorType = 0 ; pub type nsStyleCoord_CoordConstructorType = u32 ; # [ test ] fn bindgen_test_layout_nsStyleCoord ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleCoord > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsStyleCoord ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleCoord > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleCoord ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleCoord > ( ) ) ) . mUnit as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleCoord ) , "::" , stringify ! ( mUnit ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleCoord > ( ) ) ) . mValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleCoord ) , "::" , stringify ! ( mValue ) ) ) ; } impl nsStyleCoord { # [ inline ] pub unsafe fn get_mUnit ( & self ) -> & root :: nsStyleUnit { & self . mUnit } # [ inline ] pub unsafe fn get_mUnit_mut ( & mut self ) -> & mut root :: nsStyleUnit { & mut self . mUnit } # [ inline ] pub unsafe fn get_mValue ( & self ) -> & root :: nsStyleUnion { & self . mValue } # [ inline ] pub unsafe fn get_mValue_mut ( & mut self ) -> & mut root :: nsStyleUnion { & mut self . mValue } } # [ doc = " Class that represents a set of top/right/bottom/left nsStyleCoords." ] # [ doc = " This is commonly used to hold the widths of the borders, margins," ] # [ doc = " or paddings of a box." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleSides { mUnits : [ root :: nsStyleUnit ; 4usize ] , mValues : [ root :: nsStyleUnion ; 4usize ] , } # [ test ] fn bindgen_test_layout_nsStyleSides ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleSides > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( nsStyleSides ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleSides > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleSides ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSides > ( ) ) ) . mUnits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSides ) , "::" , stringify ! ( mUnits ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSides > ( ) ) ) . mValues as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSides ) , "::" , stringify ! ( mValues ) ) ) ; } impl nsStyleSides { # [ inline ] pub unsafe fn get_mUnits ( & self ) -> & [ root :: nsStyleUnit ; 4usize ] { & self . mUnits } # [ inline ] pub unsafe fn get_mUnits_mut ( & mut self ) -> & mut [ root :: nsStyleUnit ; 4usize ] { & mut self . mUnits } # [ inline ] pub unsafe fn get_mValues ( & self ) -> & [ root :: nsStyleUnion ; 4usize ] { & self . mValues } # [ inline ] pub unsafe fn get_mValues_mut ( & mut self ) -> & mut [ root :: nsStyleUnion ; 4usize ] { & mut self . mValues } } impl nsChangeHint { pub const nsChangeHint_Empty : root :: nsChangeHint = root :: nsChangeHint ( 0 ) ; } impl nsChangeHint { pub const nsChangeHint_RepaintFrame : root :: nsChangeHint = root :: nsChangeHint ( 1 ) ; } impl nsChangeHint { pub const nsChangeHint_NeedReflow : root :: nsChangeHint = root :: nsChangeHint ( 2 ) ; } impl nsChangeHint { pub const nsChangeHint_ClearAncestorIntrinsics : root :: nsChangeHint = root :: nsChangeHint ( 4 ) ; } impl nsChangeHint { pub const nsChangeHint_ClearDescendantIntrinsics : root :: nsChangeHint = root :: nsChangeHint ( 8 ) ; } impl nsChangeHint { pub const nsChangeHint_NeedDirtyReflow : root :: nsChangeHint = root :: nsChangeHint ( 16 ) ; } impl nsChangeHint { pub const nsChangeHint_SyncFrameView : root :: nsChangeHint = root :: nsChangeHint ( 32 ) ; } impl nsChangeHint { pub const nsChangeHint_UpdateCursor : root :: nsChangeHint = root :: nsChangeHint ( 64 ) ; } impl nsChangeHint { # [ doc = " Used when the computed value (a URI) of one or more of an element\'s" ] # [ doc = " filter/mask/clip/etc CSS properties changes, causing the element\'s frame" ] # [ doc = " to start/stop referencing (or reference different) SVG resource elements." ] # [ doc = " (_Not_ used to handle changes to referenced resource elements.) Using this" ] # [ doc = " hint results in SVGObserverUtils::UpdateEffects being called on the" ] # [ doc = " element\'s frame." ] pub const nsChangeHint_UpdateEffects : root :: nsChangeHint = root :: nsChangeHint ( 128 ) ; } impl nsChangeHint { # [ doc = " Visual change only, but the change can be handled entirely by" ] # [ doc = " updating the layer(s) for the frame." ] # [ doc = " Updates all descendants (including following placeholders to out-of-flows)." ] pub const nsChangeHint_UpdateOpacityLayer : root :: nsChangeHint = root :: nsChangeHint ( 256 ) ; } impl nsChangeHint { # [ doc = " Updates all descendants. Any placeholder descendants\' out-of-flows" ] # [ doc = " are also descendants of the transformed frame, so they\'re updated." ] pub const nsChangeHint_UpdateTransformLayer : root :: nsChangeHint = root :: nsChangeHint ( 512 ) ; } impl nsChangeHint { # [ doc = " Change requires frame change (e.g., display:)." ] # [ doc = " Reconstructs all frame descendants, including following placeholders" ] # [ doc = " to out-of-flows." ] # [ doc = "" ] # [ doc = " Note that this subsumes all the other change hints. (see" ] # [ doc = " RestyleManager::ProcessRestyledFrames for details)." ] pub const nsChangeHint_ReconstructFrame : root :: nsChangeHint = root :: nsChangeHint ( 1024 ) ; } impl nsChangeHint { # [ doc = " The frame\'s overflow area has changed. Does not update any descendant" ] # [ doc = " frames." ] pub const nsChangeHint_UpdateOverflow : root :: nsChangeHint = root :: nsChangeHint ( 2048 ) ; } impl nsChangeHint { # [ doc = " The overflow area of the frame and all of its descendants has changed. This" ] # [ doc = " can happen through a text-decoration change." ] pub const nsChangeHint_UpdateSubtreeOverflow : root :: nsChangeHint = root :: nsChangeHint ( 4096 ) ; } impl nsChangeHint { # [ doc = " The frame\'s overflow area has changed, through a change in its transform." ] # [ doc = " In other words, the frame\'s pre-transform overflow is unchanged, but" ] # [ doc = " its post-transform overflow has changed, and thus its effect on its" ] # [ doc = " parent\'s overflow has changed.  If the pre-transform overflow has" ] # [ doc = " changed, see nsChangeHint_UpdateOverflow." ] # [ doc = " Does not update any descendant frames." ] pub const nsChangeHint_UpdatePostTransformOverflow : root :: nsChangeHint = root :: nsChangeHint ( 8192 ) ; } impl nsChangeHint { # [ doc = " This frame\'s effect on its parent\'s overflow area has changed." ] # [ doc = " (But neither its pre-transform nor post-transform overflow have" ] # [ doc = " changed; if those are the case, see" ] # [ doc = " nsChangeHint_UpdatePostTransformOverflow.)" ] pub const nsChangeHint_UpdateParentOverflow : root :: nsChangeHint = root :: nsChangeHint ( 16384 ) ; } impl nsChangeHint { # [ doc = " The children-only transform of an SVG frame changed, requiring overflows to" ] # [ doc = " be updated." ] pub const nsChangeHint_ChildrenOnlyTransform : root :: nsChangeHint = root :: nsChangeHint ( 32768 ) ; } impl nsChangeHint { # [ doc = " The frame\'s offsets have changed, while its dimensions might have" ] # [ doc = " changed as well.  This hint is used for positioned frames if their" ] # [ doc = " offset changes.  If we decide that the dimensions are likely to" ] # [ doc = " change, this will trigger a reflow." ] # [ doc = "" ] # [ doc = " Note that this should probably be used in combination with" ] # [ doc = " nsChangeHint_UpdateOverflow in order to get the overflow areas of" ] # [ doc = " the ancestors updated as well." ] pub const nsChangeHint_RecomputePosition : root :: nsChangeHint = root :: nsChangeHint ( 65536 ) ; } impl nsChangeHint { # [ doc = " Behaves like ReconstructFrame, but only if the frame has descendants" ] # [ doc = " that are absolutely or fixed position. Use this hint when a style change" ] # [ doc = " has changed whether the frame is a container for fixed-pos or abs-pos" ] # [ doc = " elements, but reframing is otherwise not needed." ] # [ doc = "" ] # [ doc = " Note that ComputedStyle::CalcStyleDifference adjusts results" ] # [ doc = " returned by style struct CalcDifference methods to return this hint" ] # [ doc = " only if there was a change to whether the element\'s overall style" ] # [ doc = " indicates that it establishes a containing block." ] pub const nsChangeHint_UpdateContainingBlock : root :: nsChangeHint = root :: nsChangeHint ( 131072 ) ; } impl nsChangeHint { # [ doc = " This change hint has *no* change handling behavior.  However, it" ] # [ doc = " exists to be a non-inherited hint, because when the border-style" ] # [ doc = " changes, and it\'s inherited by a child, that might require a reflow" ] # [ doc = " due to the border-width change on the child." ] pub const nsChangeHint_BorderStyleNoneChange : root :: nsChangeHint = root :: nsChangeHint ( 262144 ) ; } impl nsChangeHint { # [ doc = " SVG textPath needs to be recomputed because the path has changed." ] # [ doc = " This means that the glyph positions of the text need to be recomputed." ] pub const nsChangeHint_UpdateTextPath : root :: nsChangeHint = root :: nsChangeHint ( 524288 ) ; } impl nsChangeHint { # [ doc = " This will schedule an invalidating paint. This is useful if something" ] # [ doc = " has changed which will be invalidated by DLBI." ] pub const nsChangeHint_SchedulePaint : root :: nsChangeHint = root :: nsChangeHint ( 1048576 ) ; } impl nsChangeHint { # [ doc = " A hint reflecting that style data changed with no change handling" ] # [ doc = " behavior.  We need to return this, rather than nsChangeHint(0)," ] # [ doc = " so that certain optimizations that manipulate the style tree are" ] # [ doc = " correct." ] # [ doc = "" ] # [ doc = " nsChangeHint_NeutralChange must be returned by CalcDifference on a given" ] # [ doc = " style struct if the data in the style structs are meaningfully different" ] # [ doc = " and if no other change hints are returned.  If any other change hints are" ] # [ doc = " set, then nsChangeHint_NeutralChange need not also be included, but it is" ] # [ doc = " safe to do so.  (An example of style structs having non-meaningfully" ] # [ doc = " different data would be cached information that would be re-calculated" ] # [ doc = " to the same values, such as nsStyleBorder::mSubImages.)" ] pub const nsChangeHint_NeutralChange : root :: nsChangeHint = root :: nsChangeHint ( 2097152 ) ; } impl nsChangeHint { # [ doc = " This will cause rendering observers to be invalidated." ] pub const nsChangeHint_InvalidateRenderingObservers : root :: nsChangeHint = root :: nsChangeHint ( 4194304 ) ; } impl nsChangeHint { # [ doc = " Indicates that the reflow changes the size or position of the" ] # [ doc = " element, and thus the reflow must start from at least the frame\'s" ] # [ doc = " parent.  Must be not be set without also setting nsChangeHint_NeedReflow." ] # [ doc = " And consider adding nsChangeHint_ClearAncestorIntrinsics if needed." ] pub const nsChangeHint_ReflowChangesSizeOrPosition : root :: nsChangeHint = root :: nsChangeHint ( 8388608 ) ; } impl nsChangeHint { # [ doc = " Indicates that the style changes the computed BSize --- e.g. \'height\'." ] # [ doc = " Must not be set without also setting nsChangeHint_NeedReflow." ] pub const nsChangeHint_UpdateComputedBSize : root :: nsChangeHint = root :: nsChangeHint ( 16777216 ) ; } impl nsChangeHint { # [ doc = " Indicates that the \'opacity\' property changed between 1 and non-1." ] # [ doc = "" ] # [ doc = " Used as extra data for handling UpdateOpacityLayer hints." ] # [ doc = "" ] # [ doc = " Note that we do not send this hint if the non-1 value was 0.99 or" ] # [ doc = " greater, since in that case we send a RepaintFrame hint instead." ] pub const nsChangeHint_UpdateUsesOpacity : root :: nsChangeHint = root :: nsChangeHint ( 33554432 ) ; } impl nsChangeHint { # [ doc = " Indicates that the \'background-position\' property changed." ] # [ doc = " Regular frames can invalidate these changes using DLBI, but" ] # [ doc = " for some frame types we need to repaint the whole frame because" ] # [ doc = " the frame does not build individual background image display items" ] # [ doc = " for each background layer." ] pub const nsChangeHint_UpdateBackgroundPosition : root :: nsChangeHint = root :: nsChangeHint ( 67108864 ) ; } impl nsChangeHint { # [ doc = " Indicates that a frame has changed to or from having the CSS" ] # [ doc = " transform property set." ] pub const nsChangeHint_AddOrRemoveTransform : root :: nsChangeHint = root :: nsChangeHint ( 134217728 ) ; } impl nsChangeHint { # [ doc = " Indicates that the presence of scrollbars might have changed." ] # [ doc = "" ] # [ doc = " This happens when at least one of overflow-{x,y} properties changed." ] # [ doc = "" ] # [ doc = " In most cases, this is equivalent to nsChangeHint_ReconstructFrame. But" ] # [ doc = " in some special cases where the change is really targeting the viewport\'s" ] # [ doc = " scrollframe, this is instead equivalent to nsChangeHint_AllReflowHints" ] # [ doc = " (because the viewport always has an associated scrollframe)." ] pub const nsChangeHint_ScrollbarChange : root :: nsChangeHint = root :: nsChangeHint ( 268435456 ) ; } impl nsChangeHint { # [ doc = " Indicates that nsIFrame::UpdateWidgetProperties needs to be called." ] # [ doc = " This is used for -moz-window-* properties." ] pub const nsChangeHint_UpdateWidgetProperties : root :: nsChangeHint = root :: nsChangeHint ( 536870912 ) ; } impl nsChangeHint { # [ doc = "  Indicates that there has been a colspan or rowspan attribute change" ] # [ doc = "  on the cells of a table." ] pub const nsChangeHint_UpdateTableCellSpans : root :: nsChangeHint = root :: nsChangeHint ( 1073741824 ) ; } impl nsChangeHint { # [ doc = " Indicates that the visiblity property changed." ] # [ doc = " This change hint is used for skip restyling for animations on" ] # [ doc = " visibility:hidden elements in the case where the elements have no visible" ] # [ doc = " descendants." ] pub const nsChangeHint_VisibilityChange : root :: nsChangeHint = root :: nsChangeHint ( 2147483648 ) ; } impl nsChangeHint { # [ doc = " Dummy hint value for all hints. It exists for compile time check." ] pub const nsChangeHint_AllHints : root :: nsChangeHint = root :: nsChangeHint ( 4294967295 ) ; } impl :: std :: ops :: BitOr < root :: nsChangeHint > for root :: nsChangeHint { type Output = Self ; # [ inline ] fn bitor ( self , other : Self ) -> Self { nsChangeHint ( self . 0 | other . 0 ) } } impl :: std :: ops :: BitOrAssign for root :: nsChangeHint { # [ inline ] fn bitor_assign ( & mut self , rhs : root :: nsChangeHint ) { self . 0 |= rhs . 0 ; } } impl :: std :: ops :: BitAnd < root :: nsChangeHint > for root :: nsChangeHint { type Output = Self ; # [ inline ] fn bitand ( self , other : Self ) -> Self { nsChangeHint ( self . 0 & other . 0 ) } } impl :: std :: ops :: BitAndAssign for root :: nsChangeHint { # [ inline ] fn bitand_assign ( & mut self , rhs : root :: nsChangeHint ) { self . 0 &= rhs . 0 ; } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub struct nsChangeHint ( pub u32 ) ; # [ repr ( C ) ] pub struct nsTimingFunction { pub mTiming : root :: mozilla :: StyleComputedTimingFunction , } # [ test ] fn bindgen_test_layout_nsTimingFunction ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsTimingFunction > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( nsTimingFunction ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsTimingFunction > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsTimingFunction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsTimingFunction > ( ) ) ) . mTiming as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsTimingFunction ) , "::" , stringify ! ( mTiming ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct ProfilingStack { pub capacity : u32 , pub frames : u32 , pub stackPointer : u32 , } # [ test ] fn bindgen_test_layout_ProfilingStack ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ProfilingStack > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( ProfilingStack ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ProfilingStack > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( ProfilingStack ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ProfilingStack > ( ) ) ) . capacity as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( ProfilingStack ) , "::" , stringify ! ( capacity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ProfilingStack > ( ) ) ) . frames as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( ProfilingStack ) , "::" , stringify ! ( frames ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < ProfilingStack > ( ) ) ) . stackPointer as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( ProfilingStack ) , "::" , stringify ! ( stackPointer ) ) ) ; } pub const JSValueTag_JSVAL_TAG_CLEAR : root :: JSValueTag = 4294967168 ; pub const JSValueTag_JSVAL_TAG_INT32 : root :: JSValueTag = 4294967169 ; pub const JSValueTag_JSVAL_TAG_UNDEFINED : root :: JSValueTag = 4294967171 ; pub const JSValueTag_JSVAL_TAG_NULL : root :: JSValueTag = 4294967172 ; pub const JSValueTag_JSVAL_TAG_BOOLEAN : root :: JSValueTag = 4294967170 ; pub const JSValueTag_JSVAL_TAG_MAGIC : root :: JSValueTag = 4294967173 ; pub const JSValueTag_JSVAL_TAG_STRING : root :: JSValueTag = 4294967174 ; pub const JSValueTag_JSVAL_TAG_SYMBOL : root :: JSValueTag = 4294967175 ; pub const JSValueTag_JSVAL_TAG_PRIVATE_GCTHING : root :: JSValueTag = 4294967176 ; pub const JSValueTag_JSVAL_TAG_BIGINT : root :: JSValueTag = 4294967177 ; pub const JSValueTag_JSVAL_TAG_OBJECT : root :: JSValueTag = 4294967180 ; pub type JSValueTag = u32 ; # [ doc = " a hole in a native object\'s elements" ] pub const JSWhyMagic_JS_ELEMENTS_HOLE : root :: JSWhyMagic = 0 ; # [ doc = " there is not a pending iterator value" ] pub const JSWhyMagic_JS_NO_ITER_VALUE : root :: JSWhyMagic = 1 ; # [ doc = " exception value thrown when closing a generator" ] pub const JSWhyMagic_JS_GENERATOR_CLOSING : root :: JSWhyMagic = 2 ; # [ doc = " used in debug builds to catch tracing errors" ] pub const JSWhyMagic_JS_ARG_POISON : root :: JSWhyMagic = 3 ; # [ doc = " an empty subnode in the AST serializer" ] pub const JSWhyMagic_JS_SERIALIZE_NO_NODE : root :: JSWhyMagic = 4 ; # [ doc = " optimized-away \'arguments\' value" ] pub const JSWhyMagic_JS_OPTIMIZED_ARGUMENTS : root :: JSWhyMagic = 5 ; # [ doc = " magic value passed to natives to indicate construction" ] pub const JSWhyMagic_JS_IS_CONSTRUCTING : root :: JSWhyMagic = 6 ; # [ doc = " see class js::HashableValue" ] pub const JSWhyMagic_JS_HASH_KEY_EMPTY : root :: JSWhyMagic = 7 ; # [ doc = " error while running Ion code" ] pub const JSWhyMagic_JS_ION_ERROR : root :: JSWhyMagic = 8 ; # [ doc = " missing recover instruction result" ] pub const JSWhyMagic_JS_ION_BAILOUT : root :: JSWhyMagic = 9 ; # [ doc = " optimized out slot" ] pub const JSWhyMagic_JS_OPTIMIZED_OUT : root :: JSWhyMagic = 10 ; # [ doc = " uninitialized lexical bindings that produce ReferenceError on touch." ] pub const JSWhyMagic_JS_UNINITIALIZED_LEXICAL : root :: JSWhyMagic = 11 ; # [ doc = " standard constructors are not created for off-thread parsing." ] pub const JSWhyMagic_JS_OFF_THREAD_CONSTRUCTOR : root :: JSWhyMagic = 12 ; # [ doc = " used in jit::TrySkipAwait" ] pub const JSWhyMagic_JS_CANNOT_SKIP_AWAIT : root :: JSWhyMagic = 13 ; # [ doc = " for local use" ] pub const JSWhyMagic_JS_GENERIC_MAGIC : root :: JSWhyMagic = 14 ; # [ doc = " for local use" ] pub const JSWhyMagic_JS_WHY_MAGIC_COUNT : root :: JSWhyMagic = 15 ; pub type JSWhyMagic = u32 ; # [ repr ( C ) ] pub struct nsCycleCollectionParticipant__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " Participant implementation classes" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCycleCollectionParticipant { pub vtable_ : * const nsCycleCollectionParticipant__bindgen_vtable , pub mMightSkip : bool , pub mTraverseShouldTrace : bool , } # [ test ] fn bindgen_test_layout_nsCycleCollectionParticipant ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCycleCollectionParticipant > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsCycleCollectionParticipant ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCycleCollectionParticipant > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCycleCollectionParticipant ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCycleCollectionParticipant > ( ) ) ) . mMightSkip as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsCycleCollectionParticipant ) , "::" , stringify ! ( mMightSkip ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCycleCollectionParticipant > ( ) ) ) . mTraverseShouldTrace as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( nsCycleCollectionParticipant ) , "::" , stringify ! ( mTraverseShouldTrace ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsScriptObjectTracer { pub _base : root :: nsCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_nsScriptObjectTracer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsScriptObjectTracer > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsScriptObjectTracer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsScriptObjectTracer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsScriptObjectTracer ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsXPCOMCycleCollectionParticipant { pub _base : root :: nsScriptObjectTracer , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsXPCOMCycleCollectionParticipant_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsXPCOMCycleCollectionParticipant ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsXPCOMCycleCollectionParticipant > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsXPCOMCycleCollectionParticipant ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsXPCOMCycleCollectionParticipant > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsXPCOMCycleCollectionParticipant ) ) ) ; } # [ repr ( C ) ] pub struct nsWrapperCache__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " Class to store the wrapper for an object. This can only be used with objects" ] # [ doc = " that only have one non-security wrapper at a time (for an XPCWrappedNative" ] # [ doc = " this is usually ensured by setting an explicit parent in the PreCreate hook" ] # [ doc = " for the class)." ] # [ doc = "" ] # [ doc = " An instance of nsWrapperCache can be gotten from an object that implements" ] # [ doc = " a wrapper cache by calling QueryInterface on it. Note that this breaks XPCOM" ] # [ doc = " rules a bit (this object doesn\'t derive from nsISupports)." ] # [ doc = "" ] # [ doc = " The cache can store objects other than wrappers. We allow wrappers to use a" ] # [ doc = " separate JSObject to store their state (mostly expandos). If the wrapper is" ] # [ doc = " collected and we want to preserve this state we actually store the state" ] # [ doc = " object in the cache." ] # [ doc = "" ] # [ doc = " The cache can store 3 types of objects: a DOM binding object (regular JS" ] # [ doc = " object or proxy), an nsOuterWindowProxy or an XPCWrappedNative wrapper." ] # [ doc = "" ] # [ doc = " The finalizer for the wrapper clears the cache." ] # [ doc = "" ] # [ doc = " A compacting GC can move the wrapper object. Pointers to moved objects are" ] # [ doc = " usually found and updated by tracing the heap, however non-preserved wrappers" ] # [ doc = " are weak references and are not traced, so another approach is" ] # [ doc = " necessary. Instead a class hook (objectMovedOp) is provided that is called" ] # [ doc = " when an object is moved and is responsible for ensuring pointers are" ] # [ doc = " updated. It does this by calling UpdateWrapper() on the wrapper" ] # [ doc = " cache. SetWrapper() asserts that the hook is implemented for any wrapper set." ] # [ doc = "" ] # [ doc = " A number of the methods are implemented in nsWrapperCacheInlines.h because we" ] # [ doc = " have to include some JS headers that don\'t play nicely with the rest of the" ] # [ doc = " codebase. Include nsWrapperCacheInlines.h if you need to call those methods." ] # [ doc = "" ] # [ doc = " When recording or replaying an execution, wrapper caches are instrumented so" ] # [ doc = " that they behave consistently even if the GC executes at different points" ] # [ doc = " and collects different objects." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsWrapperCache { pub vtable_ : * const nsWrapperCache__bindgen_vtable , pub mWrapper : * mut root :: JSObject , pub mFlags : root :: nsWrapperCache_FlagsType , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsWrapperCache_COMTypeInfo { pub _address : u8 , } pub type nsWrapperCache_FlagsType = u32 ; pub const nsWrapperCache_WRAPPER_BIT_PRESERVED : root :: nsWrapperCache__bindgen_ty_1 = 1 ; # [ doc = " If this bit is set then we\'re preserving the wrapper, which in effect ties" ] # [ doc = " the lifetime of the JS object stored in the cache to the lifetime of the" ] # [ doc = " native object. We rely on the cycle collector to break the cycle that this" ] # [ doc = " causes between the native object and the JS object, so it is important that" ] # [ doc = " any native object that supports preserving of its wrapper" ] # [ doc = " traces/traverses/unlinks the cached JS object (see" ] # [ doc = " NS_IMPL_CYCLE_COLLECTION_TRACE_PRESERVED_WRAPPER and" ] # [ doc = " NS_IMPL_CYCLE_COLLECTION_UNLINK_PRESERVED_WRAPPER)." ] pub type nsWrapperCache__bindgen_ty_1 = u32 ; pub const nsWrapperCache_kWrapperFlagsMask : root :: nsWrapperCache__bindgen_ty_2 = 1 ; pub type nsWrapperCache__bindgen_ty_2 = u32 ; # [ test ] fn bindgen_test_layout_nsWrapperCache ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsWrapperCache > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsWrapperCache ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsWrapperCache > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsWrapperCache ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsWrapperCache > ( ) ) ) . mWrapper as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsWrapperCache ) , "::" , stringify ! ( mWrapper ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsWrapperCache > ( ) ) ) . mFlags as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsWrapperCache ) , "::" , stringify ! ( mFlags ) ) ) ; } pub type nsLoadFlags = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIRequest { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIRequest_COMTypeInfo { pub _address : u8 , } pub const nsIRequest_LOAD_REQUESTMASK : root :: nsIRequest__bindgen_ty_1 = 65535 ; pub const nsIRequest_LOAD_NORMAL : root :: nsIRequest__bindgen_ty_1 = 0 ; pub const nsIRequest_LOAD_BACKGROUND : root :: nsIRequest__bindgen_ty_1 = 1 ; pub const nsIRequest_LOAD_HTML_OBJECT_DATA : root :: nsIRequest__bindgen_ty_1 = 2 ; pub const nsIRequest_LOAD_DOCUMENT_NEEDS_COOKIE : root :: nsIRequest__bindgen_ty_1 = 4 ; pub const nsIRequest_LOAD_DISABLE_TRR : root :: nsIRequest__bindgen_ty_1 = 8 ; pub const nsIRequest_INHIBIT_CACHING : root :: nsIRequest__bindgen_ty_1 = 128 ; pub const nsIRequest_INHIBIT_PERSISTENT_CACHING : root :: nsIRequest__bindgen_ty_1 = 256 ; pub const nsIRequest_LOAD_BYPASS_CACHE : root :: nsIRequest__bindgen_ty_1 = 512 ; pub const nsIRequest_LOAD_FROM_CACHE : root :: nsIRequest__bindgen_ty_1 = 1024 ; pub const nsIRequest_VALIDATE_ALWAYS : root :: nsIRequest__bindgen_ty_1 = 2048 ; pub const nsIRequest_VALIDATE_NEVER : root :: nsIRequest__bindgen_ty_1 = 4096 ; pub const nsIRequest_VALIDATE_ONCE_PER_SESSION : root :: nsIRequest__bindgen_ty_1 = 8192 ; pub const nsIRequest_LOAD_ANONYMOUS : root :: nsIRequest__bindgen_ty_1 = 16384 ; pub const nsIRequest_LOAD_FRESH_CONNECTION : root :: nsIRequest__bindgen_ty_1 = 32768 ; pub type nsIRequest__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsIRequest ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIRequest > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIRequest ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIRequest > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIRequest ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIContentPolicy { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIContentPolicy_COMTypeInfo { pub _address : u8 , } pub const nsIContentPolicy_TYPE_INVALID : root :: nsIContentPolicy__bindgen_ty_1 = 0 ; pub const nsIContentPolicy_TYPE_OTHER : root :: nsIContentPolicy__bindgen_ty_1 = 1 ; pub const nsIContentPolicy_TYPE_SCRIPT : root :: nsIContentPolicy__bindgen_ty_1 = 2 ; pub const nsIContentPolicy_TYPE_IMAGE : root :: nsIContentPolicy__bindgen_ty_1 = 3 ; pub const nsIContentPolicy_TYPE_STYLESHEET : root :: nsIContentPolicy__bindgen_ty_1 = 4 ; pub const nsIContentPolicy_TYPE_OBJECT : root :: nsIContentPolicy__bindgen_ty_1 = 5 ; pub const nsIContentPolicy_TYPE_DOCUMENT : root :: nsIContentPolicy__bindgen_ty_1 = 6 ; pub const nsIContentPolicy_TYPE_SUBDOCUMENT : root :: nsIContentPolicy__bindgen_ty_1 = 7 ; pub const nsIContentPolicy_TYPE_REFRESH : root :: nsIContentPolicy__bindgen_ty_1 = 8 ; pub const nsIContentPolicy_TYPE_XBL : root :: nsIContentPolicy__bindgen_ty_1 = 9 ; pub const nsIContentPolicy_TYPE_PING : root :: nsIContentPolicy__bindgen_ty_1 = 10 ; pub const nsIContentPolicy_TYPE_XMLHTTPREQUEST : root :: nsIContentPolicy__bindgen_ty_1 = 11 ; pub const nsIContentPolicy_TYPE_DATAREQUEST : root :: nsIContentPolicy__bindgen_ty_1 = 11 ; pub const nsIContentPolicy_TYPE_OBJECT_SUBREQUEST : root :: nsIContentPolicy__bindgen_ty_1 = 12 ; pub const nsIContentPolicy_TYPE_DTD : root :: nsIContentPolicy__bindgen_ty_1 = 13 ; pub const nsIContentPolicy_TYPE_FONT : root :: nsIContentPolicy__bindgen_ty_1 = 14 ; pub const nsIContentPolicy_TYPE_MEDIA : root :: nsIContentPolicy__bindgen_ty_1 = 15 ; pub const nsIContentPolicy_TYPE_WEBSOCKET : root :: nsIContentPolicy__bindgen_ty_1 = 16 ; pub const nsIContentPolicy_TYPE_CSP_REPORT : root :: nsIContentPolicy__bindgen_ty_1 = 17 ; pub const nsIContentPolicy_TYPE_XSLT : root :: nsIContentPolicy__bindgen_ty_1 = 18 ; pub const nsIContentPolicy_TYPE_BEACON : root :: nsIContentPolicy__bindgen_ty_1 = 19 ; pub const nsIContentPolicy_TYPE_FETCH : root :: nsIContentPolicy__bindgen_ty_1 = 20 ; pub const nsIContentPolicy_TYPE_IMAGESET : root :: nsIContentPolicy__bindgen_ty_1 = 21 ; pub const nsIContentPolicy_TYPE_WEB_MANIFEST : root :: nsIContentPolicy__bindgen_ty_1 = 22 ; pub const nsIContentPolicy_TYPE_INTERNAL_SCRIPT : root :: nsIContentPolicy__bindgen_ty_1 = 23 ; pub const nsIContentPolicy_TYPE_INTERNAL_WORKER : root :: nsIContentPolicy__bindgen_ty_1 = 24 ; pub const nsIContentPolicy_TYPE_INTERNAL_SHARED_WORKER : root :: nsIContentPolicy__bindgen_ty_1 = 25 ; pub const nsIContentPolicy_TYPE_INTERNAL_EMBED : root :: nsIContentPolicy__bindgen_ty_1 = 26 ; pub const nsIContentPolicy_TYPE_INTERNAL_OBJECT : root :: nsIContentPolicy__bindgen_ty_1 = 27 ; pub const nsIContentPolicy_TYPE_INTERNAL_FRAME : root :: nsIContentPolicy__bindgen_ty_1 = 28 ; pub const nsIContentPolicy_TYPE_INTERNAL_IFRAME : root :: nsIContentPolicy__bindgen_ty_1 = 29 ; pub const nsIContentPolicy_TYPE_INTERNAL_AUDIO : root :: nsIContentPolicy__bindgen_ty_1 = 30 ; pub const nsIContentPolicy_TYPE_INTERNAL_VIDEO : root :: nsIContentPolicy__bindgen_ty_1 = 31 ; pub const nsIContentPolicy_TYPE_INTERNAL_TRACK : root :: nsIContentPolicy__bindgen_ty_1 = 32 ; pub const nsIContentPolicy_TYPE_INTERNAL_XMLHTTPREQUEST : root :: nsIContentPolicy__bindgen_ty_1 = 33 ; pub const nsIContentPolicy_TYPE_INTERNAL_EVENTSOURCE : root :: nsIContentPolicy__bindgen_ty_1 = 34 ; pub const nsIContentPolicy_TYPE_INTERNAL_SERVICE_WORKER : root :: nsIContentPolicy__bindgen_ty_1 = 35 ; pub const nsIContentPolicy_TYPE_INTERNAL_SCRIPT_PRELOAD : root :: nsIContentPolicy__bindgen_ty_1 = 36 ; pub const nsIContentPolicy_TYPE_INTERNAL_IMAGE : root :: nsIContentPolicy__bindgen_ty_1 = 37 ; pub const nsIContentPolicy_TYPE_INTERNAL_IMAGE_PRELOAD : root :: nsIContentPolicy__bindgen_ty_1 = 38 ; pub const nsIContentPolicy_TYPE_INTERNAL_STYLESHEET : root :: nsIContentPolicy__bindgen_ty_1 = 39 ; pub const nsIContentPolicy_TYPE_INTERNAL_STYLESHEET_PRELOAD : root :: nsIContentPolicy__bindgen_ty_1 = 40 ; pub const nsIContentPolicy_TYPE_INTERNAL_IMAGE_FAVICON : root :: nsIContentPolicy__bindgen_ty_1 = 41 ; pub const nsIContentPolicy_TYPE_INTERNAL_WORKER_IMPORT_SCRIPTS : root :: nsIContentPolicy__bindgen_ty_1 = 42 ; pub const nsIContentPolicy_TYPE_SAVEAS_DOWNLOAD : root :: nsIContentPolicy__bindgen_ty_1 = 43 ; pub const nsIContentPolicy_TYPE_SPECULATIVE : root :: nsIContentPolicy__bindgen_ty_1 = 44 ; pub const nsIContentPolicy_TYPE_INTERNAL_MODULE : root :: nsIContentPolicy__bindgen_ty_1 = 45 ; pub const nsIContentPolicy_TYPE_INTERNAL_MODULE_PRELOAD : root :: nsIContentPolicy__bindgen_ty_1 = 46 ; pub const nsIContentPolicy_REJECT_REQUEST : root :: nsIContentPolicy__bindgen_ty_1 = -1 ; pub const nsIContentPolicy_REJECT_TYPE : root :: nsIContentPolicy__bindgen_ty_1 = -2 ; pub const nsIContentPolicy_REJECT_SERVER : root :: nsIContentPolicy__bindgen_ty_1 = -3 ; pub const nsIContentPolicy_REJECT_OTHER : root :: nsIContentPolicy__bindgen_ty_1 = -4 ; pub const nsIContentPolicy_ACCEPT : root :: nsIContentPolicy__bindgen_ty_1 = 1 ; pub type nsIContentPolicy__bindgen_ty_1 = i32 ; # [ test ] fn bindgen_test_layout_nsIContentPolicy ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIContentPolicy > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIContentPolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIContentPolicy > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIContentPolicy ) ) ) ; } # [ doc = " Base class that implements parts shared by JSErrorReport and" ] # [ doc = " JSErrorNotes::Note." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct JSErrorBase { pub message_ : root :: JS :: ConstUTF8CharsZ , pub filename : * const :: std :: os :: raw :: c_char , pub sourceId : :: std :: os :: raw :: c_uint , pub lineno : :: std :: os :: raw :: c_uint , pub column : :: std :: os :: raw :: c_uint , pub errorNumber : :: std :: os :: raw :: c_uint , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > , pub __bindgen_padding_0 : [ u8 ; 3usize ] , } # [ test ] fn bindgen_test_layout_JSErrorBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < JSErrorBase > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( JSErrorBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < JSErrorBase > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( JSErrorBase ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorBase > ( ) ) ) . message_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorBase ) , "::" , stringify ! ( message_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorBase > ( ) ) ) . filename as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorBase ) , "::" , stringify ! ( filename ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorBase > ( ) ) ) . sourceId as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorBase ) , "::" , stringify ! ( sourceId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorBase > ( ) ) ) . lineno as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorBase ) , "::" , stringify ! ( lineno ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorBase > ( ) ) ) . column as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorBase ) , "::" , stringify ! ( column ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorBase > ( ) ) ) . errorNumber as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorBase ) , "::" , stringify ! ( errorNumber ) ) ) ; } impl JSErrorBase { # [ inline ] pub fn ownsMessage_ ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_ownsMessage_ ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( ownsMessage_ : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let ownsMessage_ : u8 = unsafe { :: std :: mem :: transmute ( ownsMessage_ ) } ; ownsMessage_ as u64 } ) ; __bindgen_bitfield_unit } } # [ doc = " Notes associated with JSErrorReport." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct JSErrorNotes { pub notes_ : [ u32 ; 4usize ] , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct JSErrorNotes_Note { pub _base : root :: JSErrorBase , } # [ test ] fn bindgen_test_layout_JSErrorNotes_Note ( ) { assert_eq ! ( :: std :: mem :: size_of :: < JSErrorNotes_Note > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( JSErrorNotes_Note ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < JSErrorNotes_Note > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( JSErrorNotes_Note ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct JSErrorNotes_iterator { pub note_ : * mut root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > , } pub type JSErrorNotes_iterator_iterator_category = root :: std :: input_iterator_tag ; pub type JSErrorNotes_iterator_value_type = root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > ; pub type JSErrorNotes_iterator_difference_type = isize ; pub type JSErrorNotes_iterator_pointer = * mut root :: JSErrorNotes_iterator_value_type ; pub type JSErrorNotes_iterator_reference = * mut root :: JSErrorNotes_iterator_value_type ; # [ test ] fn bindgen_test_layout_JSErrorNotes_iterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < JSErrorNotes_iterator > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( JSErrorNotes_iterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < JSErrorNotes_iterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( JSErrorNotes_iterator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorNotes_iterator > ( ) ) ) . note_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorNotes_iterator ) , "::" , stringify ! ( note_ ) ) ) ; } # [ test ] fn bindgen_test_layout_JSErrorNotes ( ) { assert_eq ! ( :: std :: mem :: size_of :: < JSErrorNotes > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( JSErrorNotes ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < JSErrorNotes > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( JSErrorNotes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorNotes > ( ) ) ) . notes_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorNotes ) , "::" , stringify ! ( notes_ ) ) ) ; } # [ doc = " Describes a single error or warning that occurs in the execution of script." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct JSErrorReport { pub _base : root :: JSErrorBase , pub linebuf_ : * const u16 , pub linebufLength_ : usize , pub tokenOffset_ : usize , pub notes : root :: mozilla :: UniquePtr < root :: JSErrorNotes > , pub flags : :: std :: os :: raw :: c_uint , pub exnType : i16 , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > , pub __bindgen_padding_0 : u8 , } # [ test ] fn bindgen_test_layout_JSErrorReport ( ) { assert_eq ! ( :: std :: mem :: size_of :: < JSErrorReport > ( ) , 52usize , concat ! ( "Size of: " , stringify ! ( JSErrorReport ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < JSErrorReport > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( JSErrorReport ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorReport > ( ) ) ) . linebuf_ as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorReport ) , "::" , stringify ! ( linebuf_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorReport > ( ) ) ) . linebufLength_ as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorReport ) , "::" , stringify ! ( linebufLength_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorReport > ( ) ) ) . tokenOffset_ as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorReport ) , "::" , stringify ! ( tokenOffset_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorReport > ( ) ) ) . notes as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorReport ) , "::" , stringify ! ( notes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorReport > ( ) ) ) . flags as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorReport ) , "::" , stringify ! ( flags ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSErrorReport > ( ) ) ) . exnType as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( JSErrorReport ) , "::" , stringify ! ( exnType ) ) ) ; } impl JSErrorReport { # [ inline ] pub fn isMuted ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_isMuted ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn ownsLinebuf_ ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_ownsLinebuf_ ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( isMuted : bool , ownsLinebuf_ : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let isMuted : u8 = unsafe { :: std :: mem :: transmute ( isMuted ) } ; isMuted as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let ownsLinebuf_ : u8 = unsafe { :: std :: mem :: transmute ( ownsLinebuf_ ) } ; ownsLinebuf_ as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct JSAutoRealm { pub cx_ : * mut root :: JSContext , pub oldRealm_ : * mut root :: JS :: Realm , } # [ test ] fn bindgen_test_layout_JSAutoRealm ( ) { assert_eq ! ( :: std :: mem :: size_of :: < JSAutoRealm > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( JSAutoRealm ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < JSAutoRealm > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( JSAutoRealm ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSAutoRealm > ( ) ) ) . cx_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( JSAutoRealm ) , "::" , stringify ! ( cx_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSAutoRealm > ( ) ) ) . oldRealm_ as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( JSAutoRealm ) , "::" , stringify ! ( oldRealm_ ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct JSAutoNullableRealm { pub cx_ : * mut root :: JSContext , pub oldRealm_ : * mut root :: JS :: Realm , } # [ test ] fn bindgen_test_layout_JSAutoNullableRealm ( ) { assert_eq ! ( :: std :: mem :: size_of :: < JSAutoNullableRealm > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( JSAutoNullableRealm ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < JSAutoNullableRealm > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( JSAutoNullableRealm ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSAutoNullableRealm > ( ) ) ) . cx_ as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( JSAutoNullableRealm ) , "::" , stringify ! ( cx_ ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < JSAutoNullableRealm > ( ) ) ) . oldRealm_ as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( JSAutoNullableRealm ) , "::" , stringify ! ( oldRealm_ ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISerializable { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISerializable_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsISerializable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsISerializable > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsISerializable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsISerializable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsISerializable ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIPrincipal { pub _base : root :: nsISerializable , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIPrincipal_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIPrincipal ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIPrincipal > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIPrincipal ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIPrincipal > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIPrincipal ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ProfilerBacktrace { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ProfilerMarkerPayload { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ProfilerBacktraceDestructor { pub _address : u8 , } # [ test ] fn bindgen_test_layout_ProfilerBacktraceDestructor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ProfilerBacktraceDestructor > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( ProfilerBacktraceDestructor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ProfilerBacktraceDestructor > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( ProfilerBacktraceDestructor ) ) ) ; } pub type UniqueProfilerBacktrace = root :: mozilla :: UniquePtr < root :: ProfilerBacktrace > ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIScriptSecurityManager { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIScriptSecurityManager_COMTypeInfo { pub _address : u8 , } pub const nsIScriptSecurityManager_STANDARD : root :: nsIScriptSecurityManager__bindgen_ty_1 = 0 ; pub const nsIScriptSecurityManager_LOAD_IS_AUTOMATIC_DOCUMENT_REPLACEMENT : root :: nsIScriptSecurityManager__bindgen_ty_1 = 1 ; pub const nsIScriptSecurityManager_ALLOW_CHROME : root :: nsIScriptSecurityManager__bindgen_ty_1 = 2 ; pub const nsIScriptSecurityManager_DISALLOW_INHERIT_PRINCIPAL : root :: nsIScriptSecurityManager__bindgen_ty_1 = 4 ; pub const nsIScriptSecurityManager_DISALLOW_SCRIPT_OR_DATA : root :: nsIScriptSecurityManager__bindgen_ty_1 = 4 ; pub const nsIScriptSecurityManager_DISALLOW_SCRIPT : root :: nsIScriptSecurityManager__bindgen_ty_1 = 8 ; pub const nsIScriptSecurityManager_DONT_REPORT_ERRORS : root :: nsIScriptSecurityManager__bindgen_ty_1 = 16 ; pub type nsIScriptSecurityManager__bindgen_ty_1 = u32 ; pub const nsIScriptSecurityManager_DEFAULT_USER_CONTEXT_ID : root :: nsIScriptSecurityManager__bindgen_ty_2 = 0 ; pub type nsIScriptSecurityManager__bindgen_ty_2 = u32 ; # [ test ] fn bindgen_test_layout_nsIScriptSecurityManager ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIScriptSecurityManager > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIScriptSecurityManager ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIScriptSecurityManager > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIScriptSecurityManager ) ) ) ; } pub const nsILoadInfo_CrossOriginOpenerPolicy_OPENER_POLICY_NULL : root :: nsILoadInfo_CrossOriginOpenerPolicy = 0 ; pub const nsILoadInfo_CrossOriginOpenerPolicy_OPENER_POLICY_SAME_ORIGIN : root :: nsILoadInfo_CrossOriginOpenerPolicy = 1 ; pub const nsILoadInfo_CrossOriginOpenerPolicy_OPENER_POLICY_SAME_SITE : root :: nsILoadInfo_CrossOriginOpenerPolicy = 2 ; pub const nsILoadInfo_CrossOriginOpenerPolicy_OPENER_POLICY_UNSAFE_ALLOW_OUTGOING_FLAG : root :: nsILoadInfo_CrossOriginOpenerPolicy = 128 ; pub const nsILoadInfo_CrossOriginOpenerPolicy_OPENER_POLICY_SAME_ORIGIN_ALLOW_OUTGOING : root :: nsILoadInfo_CrossOriginOpenerPolicy = 129 ; pub const nsILoadInfo_CrossOriginOpenerPolicy_OPENER_POLICY_SAME_SITE_ALLOW_OUTGOING : root :: nsILoadInfo_CrossOriginOpenerPolicy = 130 ; pub type nsILoadInfo_CrossOriginOpenerPolicy = u8 ; pub const nsILoadInfo_CrossOriginPolicy_CROSS_ORIGIN_POLICY_NULL : root :: nsILoadInfo_CrossOriginPolicy = 0 ; pub const nsILoadInfo_CrossOriginPolicy_CROSS_ORIGIN_POLICY_ANONYMOUS : root :: nsILoadInfo_CrossOriginPolicy = 1 ; pub const nsILoadInfo_CrossOriginPolicy_CROSS_ORIGIN_POLICY_USE_CREDENTIALS : root :: nsILoadInfo_CrossOriginPolicy = 2 ; pub type nsILoadInfo_CrossOriginPolicy = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIChannel { pub _base : root :: nsIRequest , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIChannel_COMTypeInfo { pub _address : u8 , } pub const nsIChannel_LOAD_DOCUMENT_URI : root :: nsIChannel__bindgen_ty_1 = 65536 ; pub const nsIChannel_LOAD_RETARGETED_DOCUMENT_URI : root :: nsIChannel__bindgen_ty_1 = 131072 ; pub const nsIChannel_LOAD_REPLACE : root :: nsIChannel__bindgen_ty_1 = 262144 ; pub const nsIChannel_LOAD_INITIAL_DOCUMENT_URI : root :: nsIChannel__bindgen_ty_1 = 524288 ; pub const nsIChannel_LOAD_TARGETED : root :: nsIChannel__bindgen_ty_1 = 1048576 ; pub const nsIChannel_LOAD_CALL_CONTENT_SNIFFERS : root :: nsIChannel__bindgen_ty_1 = 2097152 ; pub const nsIChannel_LOAD_BYPASS_URL_CLASSIFIER : root :: nsIChannel__bindgen_ty_1 = 4194304 ; pub const nsIChannel_LOAD_MEDIA_SNIFFER_OVERRIDES_CONTENT_TYPE : root :: nsIChannel__bindgen_ty_1 = 8388608 ; pub const nsIChannel_LOAD_EXPLICIT_CREDENTIALS : root :: nsIChannel__bindgen_ty_1 = 16777216 ; pub const nsIChannel_LOAD_BYPASS_SERVICE_WORKER : root :: nsIChannel__bindgen_ty_1 = 33554432 ; pub type nsIChannel__bindgen_ty_1 = u32 ; pub const nsIChannel_DISPOSITION_INLINE : root :: nsIChannel__bindgen_ty_2 = 0 ; pub const nsIChannel_DISPOSITION_ATTACHMENT : root :: nsIChannel__bindgen_ty_2 = 1 ; pub type nsIChannel__bindgen_ty_2 = u32 ; # [ test ] fn bindgen_test_layout_nsIChannel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIChannel > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIChannel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIChannel > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIChannel ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIURI { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIURI_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIURI ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIURI > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIURI ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIURI > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIURI ) ) ) ; } # [ repr ( i16 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsCSSKeyword { eCSSKeyword_UNKNOWN = -1 , eCSSKeyword__moz_available = 0 , eCSSKeyword__moz_box = 1 , eCSSKeyword__moz_center = 2 , eCSSKeyword__moz_block_height = 3 , eCSSKeyword__moz_deck = 4 , eCSSKeyword__moz_fit_content = 5 , eCSSKeyword__moz_grabbing = 6 , eCSSKeyword__moz_grab = 7 , eCSSKeyword__moz_grid_group = 8 , eCSSKeyword__moz_grid_line = 9 , eCSSKeyword__moz_grid = 10 , eCSSKeyword__moz_groupbox = 11 , eCSSKeyword__moz_inline_box = 12 , eCSSKeyword__moz_inline_grid = 13 , eCSSKeyword__moz_inline_stack = 14 , eCSSKeyword__moz_left = 15 , eCSSKeyword__moz_middle_with_baseline = 16 , eCSSKeyword__moz_none = 17 , eCSSKeyword__moz_popup = 18 , eCSSKeyword__moz_right = 19 , eCSSKeyword__moz_stack = 20 , eCSSKeyword__moz_zoom_in = 21 , eCSSKeyword__moz_zoom_out = 22 , eCSSKeyword__webkit_box = 23 , eCSSKeyword__webkit_flex = 24 , eCSSKeyword__webkit_inline_box = 25 , eCSSKeyword__webkit_inline_flex = 26 , eCSSKeyword_alias = 27 , eCSSKeyword_all = 28 , eCSSKeyword_all_scroll = 29 , eCSSKeyword_auto = 30 , eCSSKeyword_baseline = 31 , eCSSKeyword_blink = 32 , eCSSKeyword_block = 33 , eCSSKeyword_blur = 34 , eCSSKeyword_bottom = 35 , eCSSKeyword_brightness = 36 , eCSSKeyword_cell = 37 , eCSSKeyword_center = 38 , eCSSKeyword_circle = 39 , eCSSKeyword_clip = 40 , eCSSKeyword_closest_side = 41 , eCSSKeyword_col_resize = 42 , eCSSKeyword_column = 43 , eCSSKeyword_content = 44 , eCSSKeyword_contents = 45 , eCSSKeyword_context_fill = 46 , eCSSKeyword_context_menu = 47 , eCSSKeyword_context_stroke = 48 , eCSSKeyword_contrast = 49 , eCSSKeyword_copy = 50 , eCSSKeyword_crosshair = 51 , eCSSKeyword_dashed = 52 , eCSSKeyword_dense = 53 , eCSSKeyword_default = 54 , eCSSKeyword_dot = 55 , eCSSKeyword_dotted = 56 , eCSSKeyword_double = 57 , eCSSKeyword_double_circle = 58 , eCSSKeyword_drop_shadow = 59 , eCSSKeyword_e_resize = 60 , eCSSKeyword_ellipse = 61 , eCSSKeyword_ellipsis = 62 , eCSSKeyword_end = 63 , eCSSKeyword_ew_resize = 64 , eCSSKeyword_farthest_side = 65 , eCSSKeyword_fill = 66 , eCSSKeyword_filled = 67 , eCSSKeyword_flex = 68 , eCSSKeyword_flex_end = 69 , eCSSKeyword_flex_start = 70 , eCSSKeyword_flow_root = 71 , eCSSKeyword_grab = 72 , eCSSKeyword_grabbing = 73 , eCSSKeyword_grayscale = 74 , eCSSKeyword_grid = 75 , eCSSKeyword_help = 76 , eCSSKeyword_hue_rotate = 77 , eCSSKeyword_infinite = 78 , eCSSKeyword_inline = 79 , eCSSKeyword_inline_block = 80 , eCSSKeyword_inline_flex = 81 , eCSSKeyword_inline_grid = 82 , eCSSKeyword_inline_table = 83 , eCSSKeyword_inset = 84 , eCSSKeyword_interpolatematrix = 85 , eCSSKeyword_accumulatematrix = 86 , eCSSKeyword_invert = 87 , eCSSKeyword_justify = 88 , eCSSKeyword_last_baseline = 89 , eCSSKeyword_layout = 90 , eCSSKeyword_left = 91 , eCSSKeyword_line_through = 92 , eCSSKeyword_list_item = 93 , eCSSKeyword_manipulation = 94 , eCSSKeyword_matrix = 95 , eCSSKeyword_matrix3d = 96 , eCSSKeyword_max_content = 97 , eCSSKeyword_middle = 98 , eCSSKeyword_min_content = 99 , eCSSKeyword_move = 100 , eCSSKeyword_n_resize = 101 , eCSSKeyword_ne_resize = 102 , eCSSKeyword_nesw_resize = 103 , eCSSKeyword_no_drop = 104 , eCSSKeyword_none = 105 , eCSSKeyword_normal = 106 , eCSSKeyword_not_allowed = 107 , eCSSKeyword_ns_resize = 108 , eCSSKeyword_nw_resize = 109 , eCSSKeyword_nwse_resize = 110 , eCSSKeyword_opacity = 111 , eCSSKeyword_open = 112 , eCSSKeyword_over = 113 , eCSSKeyword_overline = 114 , eCSSKeyword_paint = 115 , eCSSKeyword_pan_x = 116 , eCSSKeyword_pan_y = 117 , eCSSKeyword_perspective = 118 , eCSSKeyword_pointer = 119 , eCSSKeyword_polygon = 120 , eCSSKeyword_progress = 121 , eCSSKeyword_right = 122 , eCSSKeyword_rotate = 123 , eCSSKeyword_rotate3d = 124 , eCSSKeyword_rotatex = 125 , eCSSKeyword_rotatey = 126 , eCSSKeyword_rotatez = 127 , eCSSKeyword_row = 128 , eCSSKeyword_row_resize = 129 , eCSSKeyword_ruby = 130 , eCSSKeyword_ruby_base = 131 , eCSSKeyword_ruby_base_container = 132 , eCSSKeyword_ruby_text = 133 , eCSSKeyword_ruby_text_container = 134 , eCSSKeyword_s_resize = 135 , eCSSKeyword_saturate = 136 , eCSSKeyword_scale = 137 , eCSSKeyword_scale3d = 138 , eCSSKeyword_scalex = 139 , eCSSKeyword_scaley = 140 , eCSSKeyword_scalez = 141 , eCSSKeyword_se_resize = 142 , eCSSKeyword_self_end = 143 , eCSSKeyword_self_start = 144 , eCSSKeyword_sepia = 145 , eCSSKeyword_sesame = 146 , eCSSKeyword_size = 147 , eCSSKeyword_skew = 148 , eCSSKeyword_skewx = 149 , eCSSKeyword_skewy = 150 , eCSSKeyword_solid = 151 , eCSSKeyword_space_around = 152 , eCSSKeyword_space_between = 153 , eCSSKeyword_space_evenly = 154 , eCSSKeyword_span = 155 , eCSSKeyword_start = 156 , eCSSKeyword_stretch = 157 , eCSSKeyword_strict = 158 , eCSSKeyword_style = 159 , eCSSKeyword_sub = 160 , eCSSKeyword_subgrid = 161 , eCSSKeyword_super = 162 , eCSSKeyword_sw_resize = 163 , eCSSKeyword_table = 164 , eCSSKeyword_table_caption = 165 , eCSSKeyword_table_cell = 166 , eCSSKeyword_table_column = 167 , eCSSKeyword_table_column_group = 168 , eCSSKeyword_table_footer_group = 169 , eCSSKeyword_table_header_group = 170 , eCSSKeyword_table_row = 171 , eCSSKeyword_table_row_group = 172 , eCSSKeyword_text = 173 , eCSSKeyword_text_bottom = 174 , eCSSKeyword_text_top = 175 , eCSSKeyword_top = 176 , eCSSKeyword_translate = 177 , eCSSKeyword_translate3d = 178 , eCSSKeyword_translatex = 179 , eCSSKeyword_translatey = 180 , eCSSKeyword_translatez = 181 , eCSSKeyword_triangle = 182 , eCSSKeyword_under = 183 , eCSSKeyword_underline = 184 , eCSSKeyword_vertical_text = 185 , eCSSKeyword_w_resize = 186 , eCSSKeyword_wait = 187 , eCSSKeyword_wavy = 188 , eCSSKeyword_zoom_in = 189 , eCSSKeyword_zoom_out = 190 , eCSSKeyword_COUNT = 191 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIRunnable { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIRunnable_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIRunnable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIRunnable > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIRunnable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIRunnable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIRunnable ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIEventTarget { pub _base : root :: nsISupports , pub mVirtualThread : * mut root :: PRThread , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIEventTarget_COMTypeInfo { pub _address : u8 , } pub const nsIEventTarget_DISPATCH_NORMAL : root :: nsIEventTarget__bindgen_ty_1 = 0 ; pub const nsIEventTarget_DISPATCH_SYNC : root :: nsIEventTarget__bindgen_ty_1 = 1 ; pub const nsIEventTarget_DISPATCH_AT_END : root :: nsIEventTarget__bindgen_ty_1 = 2 ; pub type nsIEventTarget__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsIEventTarget ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIEventTarget > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsIEventTarget ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIEventTarget > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIEventTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIEventTarget > ( ) ) ) . mVirtualThread as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIEventTarget ) , "::" , stringify ! ( mVirtualThread ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISerialEventTarget { pub _base : root :: nsIEventTarget , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISerialEventTarget_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsISerialEventTarget ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsISerialEventTarget > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsISerialEventTarget ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsISerialEventTarget > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsISerialEventTarget ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsICancelableRunnable { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsICancelableRunnable_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsICancelableRunnable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsICancelableRunnable > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsICancelableRunnable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsICancelableRunnable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsICancelableRunnable ) ) ) ; } # [ doc = " The signature of the timer callback function passed to initWithFuncCallback." ] # [ doc = " This is the function that will get called when the timer expires if the" ] # [ doc = " timer is initialized via initWithFuncCallback." ] # [ doc = "" ] # [ doc = " @param aTimer the timer which has expired" ] # [ doc = " @param aClosure opaque parameter passed to initWithFuncCallback" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsITimer { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsITimer_COMTypeInfo { pub _address : u8 , } pub const nsITimer_TYPE_ONE_SHOT : root :: nsITimer__bindgen_ty_1 = 0 ; pub const nsITimer_TYPE_REPEATING_SLACK : root :: nsITimer__bindgen_ty_1 = 1 ; pub const nsITimer_TYPE_REPEATING_PRECISE : root :: nsITimer__bindgen_ty_1 = 2 ; pub const nsITimer_TYPE_REPEATING_PRECISE_CAN_SKIP : root :: nsITimer__bindgen_ty_1 = 3 ; pub const nsITimer_TYPE_REPEATING_SLACK_LOW_PRIORITY : root :: nsITimer__bindgen_ty_1 = 4 ; pub const nsITimer_TYPE_ONE_SHOT_LOW_PRIORITY : root :: nsITimer__bindgen_ty_1 = 5 ; pub type nsITimer__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsITimer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsITimer > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsITimer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsITimer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsITimer ) ) ) ; } # [ repr ( C ) ] pub struct nsIGlobalObject { pub _base : root :: nsISupports , pub _base_1 : root :: mozilla :: dom :: DispatcherTrait , pub mHostObjectURIs : root :: nsTArray < ::gecko_bindings::structs::nsCString > , pub mEventTargetObjects : root :: mozilla :: LinkedList , pub mIsDying : bool , pub mIsScriptForbidden : bool , pub mIsInnerWindow : bool , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIGlobalObject_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIGlobalObject ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIGlobalObject > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( nsIGlobalObject ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIGlobalObject > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIGlobalObject ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIObserver { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIObserver_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIObserver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIWeakReference { pub _base : root :: nsISupports , pub mObject : * mut root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIWeakReference_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIWeakReference ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIWeakReference > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsIWeakReference ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIWeakReference > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIWeakReference ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWeakReference > ( ) ) ) . mObject as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIWeakReference ) , "::" , stringify ! ( mObject ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISupportsWeakReference { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISupportsWeakReference_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsISupportsWeakReference ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsISupportsWeakReference > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsISupportsWeakReference ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsISupportsWeakReference > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsISupportsWeakReference ) ) ) ; } pub type nsWeakPtr = root :: nsCOMPtr ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsWeakReference { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsSupportsWeakReference { pub _base : root :: nsISupportsWeakReference , pub mProxy : * mut root :: nsWeakReference , } # [ test ] fn bindgen_test_layout_nsSupportsWeakReference ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsSupportsWeakReference > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsSupportsWeakReference ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsSupportsWeakReference > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsSupportsWeakReference ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsSupportsWeakReference > ( ) ) ) . mProxy as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsSupportsWeakReference ) , "::" , stringify ! ( mProxy ) ) ) ; } pub mod xpc { # [ allow ( unused_imports ) ] use self :: super :: super :: root ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AutoScriptActivity { pub mActive : bool , pub mOldValue : bool , } # [ test ] fn bindgen_test_layout_AutoScriptActivity ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoScriptActivity > ( ) , 2usize , concat ! ( "Size of: " , stringify ! ( AutoScriptActivity ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoScriptActivity > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( AutoScriptActivity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoScriptActivity > ( ) ) ) . mActive as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AutoScriptActivity ) , "::" , stringify ! ( mActive ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoScriptActivity > ( ) ) ) . mOldValue as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( AutoScriptActivity ) , "::" , stringify ! ( mOldValue ) ) ) ; } } pub type nsRunnableMethod_BaseType = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsRunnableMethod_ReturnTypeEnforcer { pub _address : u8 , } pub type nsRunnableMethod_ReturnTypeEnforcer_ReturnTypeIsSafe = :: std :: os :: raw :: c_int ; pub type nsRunnableMethod_check = root :: nsRunnableMethod_ReturnTypeEnforcer ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsRevocableEventPtr < T > { pub mEvent : root :: RefPtr < T > , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ doc = " Class to safely handle main-thread-only pointers off the main thread." ] # [ doc = "" ] # [ doc = " Classes like XPCWrappedJS are main-thread-only, which means that it is" ] # [ doc = " forbidden to call methods on instances of these classes off the main thread." ] # [ doc = " For various reasons (see bug 771074), this restriction recently began to" ] # [ doc = " apply to AddRef/Release as well." ] # [ doc = "" ] # [ doc = " This presents a problem for consumers that wish to hold a callback alive" ] # [ doc = " on non-main-thread code. A common example of this is the proxy callback" ] # [ doc = " pattern, where non-main-thread code holds a strong-reference to the callback" ] # [ doc = " object, and dispatches new Runnables (also with a strong reference) to the" ] # [ doc = " main thread in order to execute the callback. This involves several AddRef" ] # [ doc = " and Release calls on the other thread, which is (now) verboten." ] # [ doc = "" ] # [ doc = " The basic idea of this class is to introduce a layer of indirection." ] # [ doc = " nsMainThreadPtrHolder is a threadsafe reference-counted class that internally" ] # [ doc = " maintains one strong reference to the main-thread-only object. It must be" ] # [ doc = " instantiated on the main thread (so that the AddRef of the underlying object" ] # [ doc = " happens on the main thread), but consumers may subsequently pass references" ] # [ doc = " to the holder anywhere they please. These references are meant to be opaque" ] # [ doc = " when accessed off-main-thread (assertions enforce this)." ] # [ doc = "" ] # [ doc = " The semantics of RefPtr<nsMainThreadPtrHolder<T> > would be cumbersome, so" ] # [ doc = " we also introduce nsMainThreadPtrHandle<T>, which is conceptually identical" ] # [ doc = " to the above (though it includes various convenience methods). The basic" ] # [ doc = " pattern is as follows." ] # [ doc = "" ] # [ doc = " // On the main thread:" ] # [ doc = " nsCOMPtr<nsIFooCallback> callback = ...;" ] # [ doc = " nsMainThreadPtrHandle<nsIFooCallback> callbackHandle =" ] # [ doc = "   new nsMainThreadPtrHolder<nsIFooCallback>(callback);" ] # [ doc = " // Pass callbackHandle to structs/classes that might be accessed on other" ] # [ doc = " // threads." ] # [ doc = "" ] # [ doc = " All structs and classes that might be accessed on other threads should store" ] # [ doc = " an nsMainThreadPtrHandle<T> rather than an nsCOMPtr<T>." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsMainThreadPtrHolder < T > { pub mRefCnt : u32 , pub mRawPtr : * mut T , pub mStrict : bool , pub mMainThreadEventTarget : root :: nsCOMPtr , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } pub type nsMainThreadPtrHolder_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ doc = " the private nsTHashtable::EntryType class used by nsBaseHashtable" ] # [ doc = " @see nsTHashtable for the specification of this class" ] # [ doc = " @see nsBaseHashtable for template parameters" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsBaseHashtableET < KeyClass , DataType > { pub _base : KeyClass , pub mData : DataType , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < KeyClass > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < DataType > > , } pub type nsBaseHashtableET_KeyType = [ u8 ; 0usize ] ; pub type nsBaseHashtableET_KeyTypePointer = [ u8 ; 0usize ] ; # [ doc = " templated hashtable for simple data types" ] # [ doc = " This class manages simple data types that do not need construction or" ] # [ doc = " destruction." ] # [ doc = "" ] # [ doc = " @param KeyClass a wrapper-class for the hashtable key, see nsHashKeys.h" ] # [ doc = "   for a complete specification." ] # [ doc = " @param DataType the datatype stored in the hashtable," ] # [ doc = "   for example, uint32_t or nsCOMPtr.  If UserDataType is not the same," ] # [ doc = "   DataType must implicitly cast to UserDataType" ] # [ doc = " @param UserDataType the user sees, for example uint32_t or nsISupports*" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsBaseHashtable { pub _address : u8 , } pub type nsBaseHashtable_fallible_t = root :: mozilla :: fallible_t ; pub type nsBaseHashtable_KeyType = [ u8 ; 0usize ] ; pub type nsBaseHashtable_EntryType < KeyClass , DataType > = root :: nsBaseHashtableET < KeyClass , DataType > ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsBaseHashtable_LookupResult < KeyClass , DataType > { pub mEntry : * mut root :: nsBaseHashtable_EntryType < KeyClass , DataType > , pub mTable : * mut u8 , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < KeyClass > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < DataType > > , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsBaseHashtable_EntryPtr < KeyClass , DataType > { pub mEntry : * mut root :: nsBaseHashtable_EntryType < KeyClass , DataType > , pub mExistingEntry : bool , pub mTable : * mut u8 , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < KeyClass > > , pub _phantom_1 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < DataType > > , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsBaseHashtable_Iterator { pub _base : root :: PLDHashTable_Iterator , } pub type nsBaseHashtable_Iterator_Base = root :: PLDHashTable_Iterator ; # [ doc = " templated hashtable class maps keys to reference pointers." ] # [ doc = " See nsBaseHashtable for complete declaration." ] # [ doc = " @param KeyClass a wrapper-class for the hashtable key, see nsHashKeys.h" ] # [ doc = "   for a complete specification." ] # [ doc = " @param PtrType the reference-type being wrapped" ] # [ doc = " @see nsDataHashtable, nsClassHashtable" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsRefPtrHashtable { pub _address : u8 , } pub type nsRefPtrHashtable_KeyType = [ u8 ; 0usize ] ; pub type nsRefPtrHashtable_UserDataType < PtrType > = * mut PtrType ; pub type nsRefPtrHashtable_base_type = u8 ; extern "C" { pub fn Servo_CssUrlData_GetExtraData ( arg1 : * const root :: RawServoCssUrlData ) -> * mut root :: mozilla :: URLExtraData ; } extern "C" { pub fn Servo_CssUrlData_IsLocalRef ( url : * const root :: RawServoCssUrlData ) -> bool ; } # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsCSSUnit { eCSSUnit_Null = 0 , eCSSUnit_Integer = 70 , eCSSUnit_Enumerated = 71 , eCSSUnit_Percent = 100 , eCSSUnit_Number = 101 , eCSSUnit_EM = 800 , eCSSUnit_XHeight = 801 , eCSSUnit_Char = 802 , eCSSUnit_RootEM = 803 , eCSSUnit_Point = 900 , eCSSUnit_Inch = 901 , eCSSUnit_Millimeter = 902 , eCSSUnit_Centimeter = 903 , eCSSUnit_Pica = 904 , eCSSUnit_Quarter = 905 , eCSSUnit_Pixel = 906 , eCSSUnit_Degree = 1000 , eCSSUnit_Hertz = 2000 , eCSSUnit_Kilohertz = 2001 , eCSSUnit_Seconds = 3000 , eCSSUnit_Milliseconds = 3001 , eCSSUnit_FlexFraction = 4000 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSValuePair_heap { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSValueList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSValueList_heap { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSValuePairList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSValuePairList_heap { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsCSSValue { pub mUnit : root :: nsCSSUnit , pub mValue : root :: nsCSSValue__bindgen_ty_1 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSValue__bindgen_ty_1 { pub mInt : root :: __BindgenUnionField < i32 > , pub mFloat : root :: __BindgenUnionField < f32 > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_nsCSSValue__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCSSValue__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsCSSValue__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCSSValue__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCSSValue__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSValue__bindgen_ty_1 > ( ) ) ) . mInt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSValue__bindgen_ty_1 ) , "::" , stringify ! ( mInt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSValue__bindgen_ty_1 > ( ) ) ) . mFloat as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSValue__bindgen_ty_1 ) , "::" , stringify ! ( mFloat ) ) ) ; } # [ test ] fn bindgen_test_layout_nsCSSValue ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCSSValue > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsCSSValue ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCSSValue > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCSSValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSValue > ( ) ) ) . mUnit as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSValue ) , "::" , stringify ! ( mUnit ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSValue > ( ) ) ) . mValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSValue ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct imgIRequest { pub _base : root :: nsIRequest , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct imgIRequest_COMTypeInfo { pub _address : u8 , } pub const imgIRequest_STATUS_NONE : root :: imgIRequest__bindgen_ty_1 = 0 ; pub const imgIRequest_STATUS_SIZE_AVAILABLE : root :: imgIRequest__bindgen_ty_1 = 1 ; pub const imgIRequest_STATUS_LOAD_COMPLETE : root :: imgIRequest__bindgen_ty_1 = 2 ; pub const imgIRequest_STATUS_ERROR : root :: imgIRequest__bindgen_ty_1 = 4 ; pub const imgIRequest_STATUS_FRAME_COMPLETE : root :: imgIRequest__bindgen_ty_1 = 8 ; pub const imgIRequest_STATUS_DECODE_COMPLETE : root :: imgIRequest__bindgen_ty_1 = 16 ; pub const imgIRequest_STATUS_IS_ANIMATED : root :: imgIRequest__bindgen_ty_1 = 32 ; pub const imgIRequest_STATUS_HAS_TRANSPARENCY : root :: imgIRequest__bindgen_ty_1 = 64 ; pub type imgIRequest__bindgen_ty_1 = u32 ; pub const imgIRequest_CORS_NONE : root :: imgIRequest__bindgen_ty_2 = 1 ; pub const imgIRequest_CORS_ANONYMOUS : root :: imgIRequest__bindgen_ty_2 = 2 ; pub const imgIRequest_CORS_USE_CREDENTIALS : root :: imgIRequest__bindgen_ty_2 = 3 ; pub type imgIRequest__bindgen_ty_2 = u32 ; pub const imgIRequest_CATEGORY_FRAME_INIT : root :: imgIRequest__bindgen_ty_3 = 1 ; pub const imgIRequest_CATEGORY_FRAME_STYLE : root :: imgIRequest__bindgen_ty_3 = 2 ; pub const imgIRequest_CATEGORY_SIZE_QUERY : root :: imgIRequest__bindgen_ty_3 = 4 ; pub const imgIRequest_CATEGORY_DISPLAY : root :: imgIRequest__bindgen_ty_3 = 8 ; pub type imgIRequest__bindgen_ty_3 = u32 ; # [ test ] fn bindgen_test_layout_imgIRequest ( ) { assert_eq ! ( :: std :: mem :: size_of :: < imgIRequest > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( imgIRequest ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < imgIRequest > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( imgIRequest ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsILoadGroup { pub _base : root :: nsIRequest , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsILoadGroup_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsILoadGroup ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsILoadGroup > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsILoadGroup ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsILoadGroup > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsILoadGroup ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISupportsPriority { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISupportsPriority_COMTypeInfo { pub _address : u8 , } pub const nsISupportsPriority_PRIORITY_HIGHEST : root :: nsISupportsPriority__bindgen_ty_1 = -20 ; pub const nsISupportsPriority_PRIORITY_HIGH : root :: nsISupportsPriority__bindgen_ty_1 = -10 ; pub const nsISupportsPriority_PRIORITY_NORMAL : root :: nsISupportsPriority__bindgen_ty_1 = 0 ; pub const nsISupportsPriority_PRIORITY_LOW : root :: nsISupportsPriority__bindgen_ty_1 = 10 ; pub const nsISupportsPriority_PRIORITY_LOWEST : root :: nsISupportsPriority__bindgen_ty_1 = 20 ; pub type nsISupportsPriority__bindgen_ty_1 = i32 ; # [ test ] fn bindgen_test_layout_nsISupportsPriority ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsISupportsPriority > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsISupportsPriority ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsISupportsPriority > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsISupportsPriority ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsITimedChannel { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsITimedChannel_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsITimedChannel ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsITimedChannel > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsITimedChannel ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsITimedChannel > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsITimedChannel ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIChannelEventSink { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIChannelEventSink_COMTypeInfo { pub _address : u8 , } pub const nsIChannelEventSink_REDIRECT_TEMPORARY : root :: nsIChannelEventSink__bindgen_ty_1 = 1 ; pub const nsIChannelEventSink_REDIRECT_PERMANENT : root :: nsIChannelEventSink__bindgen_ty_1 = 2 ; pub const nsIChannelEventSink_REDIRECT_INTERNAL : root :: nsIChannelEventSink__bindgen_ty_1 = 4 ; pub const nsIChannelEventSink_REDIRECT_STS_UPGRADE : root :: nsIChannelEventSink__bindgen_ty_1 = 8 ; pub type nsIChannelEventSink__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsIChannelEventSink ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIChannelEventSink > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIChannelEventSink ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIChannelEventSink > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIChannelEventSink ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIInterfaceRequestor { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIInterfaceRequestor_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIInterfaceRequestor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIInterfaceRequestor > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIInterfaceRequestor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIInterfaceRequestor > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIInterfaceRequestor ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIRequestObserver { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIRequestObserver_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIRequestObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIRequestObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIRequestObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIRequestObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIRequestObserver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIStreamListener { pub _base : root :: nsIRequestObserver , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIStreamListener_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIStreamListener ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIStreamListener > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIStreamListener ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIStreamListener > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIStreamListener ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct ProxyBehaviour { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct imgRequestProxy { pub _base : root :: imgIRequest , pub _base_1 : root :: mozilla :: image :: IProgressObserver , pub _base_2 : root :: nsISupportsPriority , pub _base_3 : root :: nsITimedChannel , pub mRefCnt : root :: nsAutoRefCnt , pub mBehaviour : root :: mozilla :: UniquePtr < root :: ProxyBehaviour > , pub mURI : root :: nsCOMPtr , pub mListener : * mut root :: imgINotificationObserver , pub mLoadGroup : root :: nsCOMPtr , pub mTabGroup : root :: RefPtr < root :: mozilla :: dom :: TabGroup > , pub mEventTarget : root :: nsCOMPtr , pub mLoadFlags : root :: nsLoadFlags , pub mLockCount : u32 , pub mAnimationConsumers : u32 , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > , pub __bindgen_padding_0 : u16 , } pub type imgRequestProxy_Document = root :: mozilla :: dom :: Document ; pub type imgRequestProxy_Image = root :: mozilla :: image :: Image ; pub type imgRequestProxy_ProgressTracker = root :: mozilla :: image :: ProgressTracker ; pub type imgRequestProxy_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct imgRequestProxy_imgCancelRunnable { pub _base : root :: mozilla :: Runnable , pub mOwner : root :: RefPtr < root :: imgRequestProxy > , pub mStatus : root :: nsresult , } # [ test ] fn bindgen_test_layout_imgRequestProxy_imgCancelRunnable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < imgRequestProxy_imgCancelRunnable > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( imgRequestProxy_imgCancelRunnable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < imgRequestProxy_imgCancelRunnable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( imgRequestProxy_imgCancelRunnable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < imgRequestProxy_imgCancelRunnable > ( ) ) ) . mOwner as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( imgRequestProxy_imgCancelRunnable ) , "::" , stringify ! ( mOwner ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < imgRequestProxy_imgCancelRunnable > ( ) ) ) . mStatus as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( imgRequestProxy_imgCancelRunnable ) , "::" , stringify ! ( mStatus ) ) ) ; } # [ test ] fn bindgen_test_layout_imgRequestProxy ( ) { assert_eq ! ( :: std :: mem :: size_of :: < imgRequestProxy > ( ) , 64usize , concat ! ( "Size of: " , stringify ! ( imgRequestProxy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < imgRequestProxy > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( imgRequestProxy ) ) ) ; } impl imgRequestProxy { # [ inline ] pub fn mCanceled ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mCanceled ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsInLoadGroup ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsInLoadGroup ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mForceDispatchLoadGroup ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mForceDispatchLoadGroup ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mListenerIsStrongRef ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mListenerIsStrongRef ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDecodeRequested ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDecodeRequested ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPendingNotify ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mPendingNotify ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mValidating ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 6usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mValidating ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 6usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHadListener ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 7usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHadListener ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 7usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHadDispatch ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 8usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHadDispatch ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 8usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mCanceled : bool , mIsInLoadGroup : bool , mForceDispatchLoadGroup : bool , mListenerIsStrongRef : bool , mDecodeRequested : bool , mPendingNotify : bool , mValidating : bool , mHadListener : bool , mHadDispatch : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mCanceled : u8 = unsafe { :: std :: mem :: transmute ( mCanceled ) } ; mCanceled as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mIsInLoadGroup : u8 = unsafe { :: std :: mem :: transmute ( mIsInLoadGroup ) } ; mIsInLoadGroup as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mForceDispatchLoadGroup : u8 = unsafe { :: std :: mem :: transmute ( mForceDispatchLoadGroup ) } ; mForceDispatchLoadGroup as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mListenerIsStrongRef : u8 = unsafe { :: std :: mem :: transmute ( mListenerIsStrongRef ) } ; mListenerIsStrongRef as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mDecodeRequested : u8 = unsafe { :: std :: mem :: transmute ( mDecodeRequested ) } ; mDecodeRequested as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mPendingNotify : u8 = unsafe { :: std :: mem :: transmute ( mPendingNotify ) } ; mPendingNotify as u64 } ) ; __bindgen_bitfield_unit . set ( 6usize , 1u8 , { let mValidating : u8 = unsafe { :: std :: mem :: transmute ( mValidating ) } ; mValidating as u64 } ) ; __bindgen_bitfield_unit . set ( 7usize , 1u8 , { let mHadListener : u8 = unsafe { :: std :: mem :: transmute ( mHadListener ) } ; mHadListener as u64 } ) ; __bindgen_bitfield_unit . set ( 8usize , 1u8 , { let mHadDispatch : u8 = unsafe { :: std :: mem :: transmute ( mHadDispatch ) } ; mHadDispatch as u64 } ) ; __bindgen_bitfield_unit } } # [ doc = " templated hashtable class maps keys to simple datatypes." ] # [ doc = " See nsBaseHashtable for complete declaration" ] # [ doc = " @param KeyClass a wrapper-class for the hashtable key, see nsHashKeys.h" ] # [ doc = "   for a complete specification." ] # [ doc = " @param DataType the simple datatype being wrapped" ] # [ doc = " @see nsInterfaceHashtable, nsClassHashtable" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsDataHashtable { pub _address : u8 , } pub type nsDataHashtable_BaseClass = u8 ; # [ repr ( C ) ] pub struct nsStyleFont { pub mFont : root :: nsFont , pub mSize : root :: nscoord , pub mFontSizeFactor : f32 , pub mFontSizeOffset : root :: nscoord , pub mFontSizeKeyword : u8 , pub mGenericID : root :: mozilla :: StyleGenericFontFamily , pub mScriptLevel : i8 , pub mMathVariant : u8 , pub mMathDisplay : u8 , pub mMinFontSizeRatio : u8 , pub mExplicitLanguage : bool , pub mAllowZoom : bool , pub mScriptUnconstrainedSize : root :: nscoord , pub mScriptMinSize : root :: nscoord , pub mScriptSizeMultiplier : f32 , pub mLanguage : root :: RefPtr < root :: nsAtom > , } pub const nsStyleFont_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleFont ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleFont > ( ) , 96usize , concat ! ( "Size of: " , stringify ! ( nsStyleFont ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleFont > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mFont as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mFont ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mSize as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mFontSizeFactor as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mFontSizeFactor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mFontSizeOffset as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mFontSizeOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mFontSizeKeyword as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mFontSizeKeyword ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mGenericID as * const _ as usize } , 73usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mGenericID ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mScriptLevel as * const _ as usize } , 74usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mScriptLevel ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mMathVariant as * const _ as usize } , 75usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mMathVariant ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mMathDisplay as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mMathDisplay ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mMinFontSizeRatio as * const _ as usize } , 77usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mMinFontSizeRatio ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mExplicitLanguage as * const _ as usize } , 78usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mExplicitLanguage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mAllowZoom as * const _ as usize } , 79usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mAllowZoom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mScriptUnconstrainedSize as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mScriptUnconstrainedSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mScriptMinSize as * const _ as usize } , 84usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mScriptMinSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mScriptSizeMultiplier as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mScriptSizeMultiplier ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFont > ( ) ) ) . mLanguage as * const _ as usize } , 92usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFont ) , "::" , stringify ! ( mLanguage ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleGradient { pub mShape : u8 , pub mSize : u8 , pub mRepeating : bool , pub mLegacySyntax : bool , pub mMozLegacySyntax : bool , pub mBgPosX : root :: nsStyleCoord , pub mBgPosY : root :: nsStyleCoord , pub mAngle : root :: nsStyleCoord , pub mRadiusX : root :: nsStyleCoord , pub mRadiusY : root :: nsStyleCoord , pub mStops : root :: nsTArray < root :: mozilla :: StyleGradientItem > , pub mRefCnt : u32 , } pub type nsStyleGradient_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_nsStyleGradient ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleGradient > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( nsStyleGradient ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleGradient > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleGradient ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mShape as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mShape ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mSize as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mRepeating as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mRepeating ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mLegacySyntax as * const _ as usize } , 3usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mLegacySyntax ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mMozLegacySyntax as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mMozLegacySyntax ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mBgPosX as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mBgPosX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mBgPosY as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mBgPosY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mAngle as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mAngle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mRadiusX as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mRadiusX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mRadiusY as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mRadiusY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mStops as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mStops ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGradient > ( ) ) ) . mRefCnt as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGradient ) , "::" , stringify ! ( mRefCnt ) ) ) ; } # [ doc = " A wrapper for an imgRequestProxy that supports off-main-thread creation" ] # [ doc = " and equality comparison." ] # [ doc = "" ] # [ doc = " An nsStyleImageRequest can be created using the constructor that takes the" ] # [ doc = " URL, base URI, referrer and principal that can be used to initiate an image" ] # [ doc = " load and produce an imgRequestProxy later." ] # [ doc = "" ] # [ doc = " This can be called from any thread.  The nsStyleImageRequest is not" ] # [ doc = " considered \"resolved\" at this point, and the Resolve() method must be called" ] # [ doc = " later to initiate the image load and make calls to get() valid." ] # [ doc = "" ] # [ doc = " Calls to TrackImage(), UntrackImage(), LockImage(), UnlockImage() and" ] # [ doc = " RequestDiscard() are made to the imgRequestProxy and ImageTracker as" ] # [ doc = " appropriate, according to the mode flags passed in to the constructor." ] # [ doc = "" ] # [ doc = " The constructor receives a css::URLValue to represent the url()" ] # [ doc = " information, which is held on to for the comparisons done in" ] # [ doc = " DefinitelyEquals()." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleImageRequest { pub mRefCnt : u32 , pub mRequestProxy : root :: RefPtr < root :: imgRequestProxy > , pub mImageValue : root :: RefPtr < root :: mozilla :: css :: URLValue > , pub mImageTracker : root :: RefPtr < root :: mozilla :: dom :: ImageTracker > , pub mDocGroup : root :: RefPtr < root :: mozilla :: dom :: DocGroup > , pub mModeFlags : root :: nsStyleImageRequest_Mode , pub mResolved : bool , } pub const nsStyleImageRequest_Mode_Track : root :: nsStyleImageRequest_Mode = 1 ; pub const nsStyleImageRequest_Mode_Discard : root :: nsStyleImageRequest_Mode = 2 ; pub type nsStyleImageRequest_Mode = u8 ; pub type nsStyleImageRequest_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_nsStyleImageRequest ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleImageRequest > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( nsStyleImageRequest ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleImageRequest > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleImageRequest ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageRequest > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageRequest ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageRequest > ( ) ) ) . mRequestProxy as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageRequest ) , "::" , stringify ! ( mRequestProxy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageRequest > ( ) ) ) . mImageValue as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageRequest ) , "::" , stringify ! ( mImageValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageRequest > ( ) ) ) . mImageTracker as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageRequest ) , "::" , stringify ! ( mImageTracker ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageRequest > ( ) ) ) . mDocGroup as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageRequest ) , "::" , stringify ! ( mDocGroup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageRequest > ( ) ) ) . mModeFlags as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageRequest ) , "::" , stringify ! ( mModeFlags ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageRequest > ( ) ) ) . mResolved as * const _ as usize } , 21usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageRequest ) , "::" , stringify ! ( mResolved ) ) ) ; } # [ repr ( u32 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsStyleImageType { eStyleImageType_Null = 0 , eStyleImageType_Image = 1 , eStyleImageType_Gradient = 2 , eStyleImageType_Element = 3 , eStyleImageType_URL = 4 , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct CachedBorderImageData { pub mCachedSVGViewportSize : [ u32 ; 3usize ] , pub mSubImages : root :: nsCOMArray , } # [ test ] fn bindgen_test_layout_CachedBorderImageData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < CachedBorderImageData > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( CachedBorderImageData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < CachedBorderImageData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( CachedBorderImageData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CachedBorderImageData > ( ) ) ) . mCachedSVGViewportSize as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( CachedBorderImageData ) , "::" , stringify ! ( mCachedSVGViewportSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < CachedBorderImageData > ( ) ) ) . mSubImages as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( CachedBorderImageData ) , "::" , stringify ! ( mSubImages ) ) ) ; } # [ doc = " Represents a paintable image of one of the following types." ] # [ doc = " (1) A real image loaded from an external source." ] # [ doc = " (2) A CSS linear or radial gradient." ] # [ doc = " (3) An element within a document, or an <img>, <video>, or <canvas> element" ] # [ doc = "     not in a document." ] # [ doc = " (*) Optionally a crop rect can be set to paint a partial (rectangular)" ] # [ doc = " region of an image. (Currently, this feature is only supported with an" ] # [ doc = " image of type (1))." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleImage { pub mCachedBIData : root :: mozilla :: UniquePtr < root :: CachedBorderImageData > , pub mType : root :: nsStyleImageType , pub __bindgen_anon_1 : root :: nsStyleImage__bindgen_ty_1 , pub mCropRect : root :: mozilla :: UniquePtr < root :: nsStyleSides > , } pub type nsStyleImage_URLValue = root :: mozilla :: css :: URLValue ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsStyleImage__bindgen_ty_1 { pub mImage : root :: __BindgenUnionField < * mut root :: nsStyleImageRequest > , pub mGradient : root :: __BindgenUnionField < * mut root :: nsStyleGradient > , pub mURLValue : root :: __BindgenUnionField < * const root :: nsStyleImage_URLValue > , pub mElementId : root :: __BindgenUnionField < * mut root :: nsAtom > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_nsStyleImage__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleImage__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsStyleImage__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleImage__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleImage__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImage__bindgen_ty_1 > ( ) ) ) . mImage as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImage__bindgen_ty_1 ) , "::" , stringify ! ( mImage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImage__bindgen_ty_1 > ( ) ) ) . mGradient as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImage__bindgen_ty_1 ) , "::" , stringify ! ( mGradient ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImage__bindgen_ty_1 > ( ) ) ) . mURLValue as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImage__bindgen_ty_1 ) , "::" , stringify ! ( mURLValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImage__bindgen_ty_1 > ( ) ) ) . mElementId as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImage__bindgen_ty_1 ) , "::" , stringify ! ( mElementId ) ) ) ; } # [ test ] fn bindgen_test_layout_nsStyleImage ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleImage > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsStyleImage ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleImage > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleImage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImage > ( ) ) ) . mCachedBIData as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImage ) , "::" , stringify ! ( mCachedBIData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImage > ( ) ) ) . mType as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImage ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImage > ( ) ) ) . mCropRect as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImage ) , "::" , stringify ! ( mCropRect ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleColor { pub mColor : root :: mozilla :: StyleRGBA , } pub const nsStyleColor_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleColor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleColor > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsStyleColor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleColor > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( nsStyleColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleColor > ( ) ) ) . mColor as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleColor ) , "::" , stringify ! ( mColor ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleImageLayers { pub mAttachmentCount : u32 , pub mClipCount : u32 , pub mOriginCount : u32 , pub mRepeatCount : u32 , pub mPositionXCount : u32 , pub mPositionYCount : u32 , pub mImageCount : u32 , pub mSizeCount : u32 , pub mMaskModeCount : u32 , pub mBlendModeCount : u32 , pub mCompositeCount : u32 , pub mLayers : root :: nsStyleAutoArray < root :: nsStyleImageLayers_Layer > , } pub const nsStyleImageLayers_shorthand : root :: nsStyleImageLayers__bindgen_ty_1 = 0 ; pub const nsStyleImageLayers_color : root :: nsStyleImageLayers__bindgen_ty_1 = 1 ; pub const nsStyleImageLayers_image : root :: nsStyleImageLayers__bindgen_ty_1 = 2 ; pub const nsStyleImageLayers_repeat : root :: nsStyleImageLayers__bindgen_ty_1 = 3 ; pub const nsStyleImageLayers_positionX : root :: nsStyleImageLayers__bindgen_ty_1 = 4 ; pub const nsStyleImageLayers_positionY : root :: nsStyleImageLayers__bindgen_ty_1 = 5 ; pub const nsStyleImageLayers_clip : root :: nsStyleImageLayers__bindgen_ty_1 = 6 ; pub const nsStyleImageLayers_origin : root :: nsStyleImageLayers__bindgen_ty_1 = 7 ; pub const nsStyleImageLayers_size : root :: nsStyleImageLayers__bindgen_ty_1 = 8 ; pub const nsStyleImageLayers_attachment : root :: nsStyleImageLayers__bindgen_ty_1 = 9 ; pub const nsStyleImageLayers_maskMode : root :: nsStyleImageLayers__bindgen_ty_1 = 10 ; pub const nsStyleImageLayers_composite : root :: nsStyleImageLayers__bindgen_ty_1 = 11 ; pub type nsStyleImageLayers__bindgen_ty_1 = u32 ; # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsStyleImageLayers_LayerType { Background = 0 , Mask = 1 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsStyleImageLayers_Repeat { pub mXRepeat : root :: mozilla :: StyleImageLayerRepeat , pub mYRepeat : root :: mozilla :: StyleImageLayerRepeat , } # [ test ] fn bindgen_test_layout_nsStyleImageLayers_Repeat ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleImageLayers_Repeat > ( ) , 2usize , concat ! ( "Size of: " , stringify ! ( nsStyleImageLayers_Repeat ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleImageLayers_Repeat > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( nsStyleImageLayers_Repeat ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Repeat > ( ) ) ) . mXRepeat as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Repeat ) , "::" , stringify ! ( mXRepeat ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Repeat > ( ) ) ) . mYRepeat as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Repeat ) , "::" , stringify ! ( mYRepeat ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleImageLayers_Layer { pub mImage : root :: nsStyleImage , pub mPosition : root :: mozilla :: Position , pub mSize : root :: nsStyleImageLayers_Layer_StyleBackgroundSize , pub mClip : root :: nsStyleImageLayers_Layer_StyleGeometryBox , pub mOrigin : root :: nsStyleImageLayers_Layer_StyleGeometryBox , pub mAttachment : root :: nsStyleImageLayers_Layer_StyleImageLayerAttachment , pub mBlendMode : u8 , pub mComposite : u8 , pub mMaskMode : root :: mozilla :: StyleMaskMode , pub mRepeat : root :: nsStyleImageLayers_Repeat , } pub use self :: super :: root :: mozilla :: StyleGeometryBox as nsStyleImageLayers_Layer_StyleGeometryBox ; pub use self :: super :: root :: mozilla :: StyleImageLayerAttachment as nsStyleImageLayers_Layer_StyleImageLayerAttachment ; pub type nsStyleImageLayers_Layer_StyleBackgroundSize = root :: mozilla :: StyleBackgroundSize ; # [ test ] fn bindgen_test_layout_nsStyleImageLayers_Layer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleImageLayers_Layer > ( ) , 84usize , concat ! ( "Size of: " , stringify ! ( nsStyleImageLayers_Layer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleImageLayers_Layer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleImageLayers_Layer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mImage as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mImage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mPosition as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mSize as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mClip as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mClip ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mOrigin as * const _ as usize } , 77usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mOrigin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mAttachment as * const _ as usize } , 78usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mAttachment ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mBlendMode as * const _ as usize } , 79usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mBlendMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mComposite as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mComposite ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mMaskMode as * const _ as usize } , 81usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mMaskMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers_Layer > ( ) ) ) . mRepeat as * const _ as usize } , 82usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers_Layer ) , "::" , stringify ! ( mRepeat ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN18nsStyleImageLayers21kBackgroundLayerTableE" ] pub static mut nsStyleImageLayers_kBackgroundLayerTable : [ root :: nsCSSPropertyID ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN18nsStyleImageLayers15kMaskLayerTableE" ] pub static mut nsStyleImageLayers_kMaskLayerTable : [ root :: nsCSSPropertyID ; 0usize ] ; } # [ test ] fn bindgen_test_layout_nsStyleImageLayers ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleImageLayers > ( ) , 132usize , concat ! ( "Size of: " , stringify ! ( nsStyleImageLayers ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleImageLayers > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleImageLayers ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mAttachmentCount as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mAttachmentCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mClipCount as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mClipCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mOriginCount as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mOriginCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mRepeatCount as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mRepeatCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mPositionXCount as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mPositionXCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mPositionYCount as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mPositionYCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mImageCount as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mImageCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mSizeCount as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mSizeCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mMaskModeCount as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mMaskModeCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mBlendModeCount as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mBlendModeCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mCompositeCount as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mCompositeCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleImageLayers > ( ) ) ) . mLayers as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleImageLayers ) , "::" , stringify ! ( mLayers ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleBackground { pub mImage : root :: nsStyleImageLayers , pub mBackgroundColor : root :: mozilla :: StyleColor , } pub const nsStyleBackground_kHasTriggerImageLoads : bool = true ; # [ test ] fn bindgen_test_layout_nsStyleBackground ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleBackground > ( ) , 148usize , concat ! ( "Size of: " , stringify ! ( nsStyleBackground ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleBackground > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleBackground ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBackground > ( ) ) ) . mImage as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBackground ) , "::" , stringify ! ( mImage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBackground > ( ) ) ) . mBackgroundColor as * const _ as usize } , 132usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBackground ) , "::" , stringify ! ( mBackgroundColor ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleMargin { pub mMargin : root :: mozilla :: StyleRect < root :: mozilla :: LengthPercentageOrAuto > , pub mScrollMargin : root :: mozilla :: StyleRect < root :: mozilla :: StyleLength > , } pub const nsStyleMargin_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleMargin ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleMargin > ( ) , 80usize , concat ! ( "Size of: " , stringify ! ( nsStyleMargin ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleMargin > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleMargin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleMargin > ( ) ) ) . mMargin as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleMargin ) , "::" , stringify ! ( mMargin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleMargin > ( ) ) ) . mScrollMargin as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleMargin ) , "::" , stringify ! ( mScrollMargin ) ) ) ; } # [ repr ( C ) ] pub struct nsStylePadding { pub mPadding : root :: mozilla :: StyleRect < root :: mozilla :: NonNegativeLengthPercentage > , pub mScrollPadding : root :: mozilla :: StyleRect < root :: mozilla :: NonNegativeLengthPercentageOrAuto > , } pub const nsStylePadding_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStylePadding ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStylePadding > ( ) , 112usize , concat ! ( "Size of: " , stringify ! ( nsStylePadding ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStylePadding > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStylePadding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePadding > ( ) ) ) . mPadding as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePadding ) , "::" , stringify ! ( mPadding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePadding > ( ) ) ) . mScrollPadding as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePadding ) , "::" , stringify ! ( mScrollPadding ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleBorder { pub mBorderRadius : root :: mozilla :: StyleBorderRadius , pub mBorderImageSource : root :: nsStyleImage , pub mBorderImageWidth : root :: nsStyleSides , pub mBorderImageOutset : root :: mozilla :: StyleNonNegativeLengthOrNumberRect , pub mBorderImageSlice : root :: mozilla :: StyleBorderImageSlice , pub mBorderImageRepeatH : root :: mozilla :: StyleBorderImageRepeat , pub mBorderImageRepeatV : root :: mozilla :: StyleBorderImageRepeat , pub mFloatEdge : root :: mozilla :: StyleFloatEdge , pub mBoxDecorationBreak : root :: mozilla :: StyleBoxDecorationBreak , pub mBorderStyle : [ root :: mozilla :: StyleBorderStyle ; 4usize ] , pub mBorderTopColor : root :: mozilla :: StyleColor , pub mBorderRightColor : root :: mozilla :: StyleColor , pub mBorderBottomColor : root :: mozilla :: StyleColor , pub mBorderLeftColor : root :: mozilla :: StyleColor , pub mComputedBorder : root :: nsMargin , pub mBorder : root :: nsMargin , pub mTwipsPerPixel : root :: nscoord , } pub const nsStyleBorder_kHasTriggerImageLoads : bool = true ; # [ test ] fn bindgen_test_layout_nsStyleBorder ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleBorder > ( ) , 308usize , concat ! ( "Size of: " , stringify ! ( nsStyleBorder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleBorder > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleBorder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderRadius as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderRadius ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderImageSource as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderImageSource ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderImageWidth as * const _ as usize } , 112usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderImageWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderImageOutset as * const _ as usize } , 132usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderImageOutset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderImageSlice as * const _ as usize } , 164usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderImageSlice ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderImageRepeatH as * const _ as usize } , 200usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderImageRepeatH ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderImageRepeatV as * const _ as usize } , 201usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderImageRepeatV ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mFloatEdge as * const _ as usize } , 202usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mFloatEdge ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBoxDecorationBreak as * const _ as usize } , 203usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBoxDecorationBreak ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderStyle as * const _ as usize } , 204usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderTopColor as * const _ as usize } , 208usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderTopColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderRightColor as * const _ as usize } , 224usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderRightColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderBottomColor as * const _ as usize } , 240usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderBottomColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorderLeftColor as * const _ as usize } , 256usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorderLeftColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mComputedBorder as * const _ as usize } , 272usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mComputedBorder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mBorder as * const _ as usize } , 288usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mBorder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleBorder > ( ) ) ) . mTwipsPerPixel as * const _ as usize } , 304usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleBorder ) , "::" , stringify ! ( mTwipsPerPixel ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleOutline { pub mOutlineRadius : root :: mozilla :: StyleBorderRadius , pub mOutlineWidth : root :: nscoord , pub mOutlineOffset : root :: mozilla :: Length , pub mOutlineColor : root :: mozilla :: StyleColor , pub mOutlineStyle : root :: mozilla :: StyleOutlineStyle , pub mActualOutlineWidth : root :: nscoord , pub mTwipsPerPixel : root :: nscoord , } pub const nsStyleOutline_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleOutline ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleOutline > ( ) , 132usize , concat ! ( "Size of: " , stringify ! ( nsStyleOutline ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleOutline > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleOutline ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleOutline > ( ) ) ) . mOutlineRadius as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleOutline ) , "::" , stringify ! ( mOutlineRadius ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleOutline > ( ) ) ) . mOutlineWidth as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleOutline ) , "::" , stringify ! ( mOutlineWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleOutline > ( ) ) ) . mOutlineOffset as * const _ as usize } , 100usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleOutline ) , "::" , stringify ! ( mOutlineOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleOutline > ( ) ) ) . mOutlineColor as * const _ as usize } , 104usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleOutline ) , "::" , stringify ! ( mOutlineColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleOutline > ( ) ) ) . mOutlineStyle as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleOutline ) , "::" , stringify ! ( mOutlineStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleOutline > ( ) ) ) . mActualOutlineWidth as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleOutline ) , "::" , stringify ! ( mActualOutlineWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleOutline > ( ) ) ) . mTwipsPerPixel as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleOutline ) , "::" , stringify ! ( mTwipsPerPixel ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleList { pub mListStylePosition : u8 , pub mListStyleImage : root :: RefPtr < root :: nsStyleImageRequest > , pub mCounterStyle : root :: mozilla :: CounterStylePtr , pub mQuotes : root :: mozilla :: StyleQuotes , pub mImageRegion : root :: nsRect , pub mMozListReversed : root :: mozilla :: StyleMozListReversed , } pub const nsStyleList_kHasTriggerImageLoads : bool = true ; # [ test ] fn bindgen_test_layout_nsStyleList ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleList > ( ) , 36usize , concat ! ( "Size of: " , stringify ! ( nsStyleList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleList > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleList > ( ) ) ) . mListStylePosition as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleList ) , "::" , stringify ! ( mListStylePosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleList > ( ) ) ) . mListStyleImage as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleList ) , "::" , stringify ! ( mListStyleImage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleList > ( ) ) ) . mCounterStyle as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleList ) , "::" , stringify ! ( mCounterStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleList > ( ) ) ) . mQuotes as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleList ) , "::" , stringify ! ( mQuotes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleList > ( ) ) ) . mImageRegion as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleList ) , "::" , stringify ! ( mImageRegion ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleList > ( ) ) ) . mMozListReversed as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleList ) , "::" , stringify ! ( mMozListReversed ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleGridLine { pub mHasSpan : bool , pub mInteger : i32 , pub mLineName : ::gecko_bindings::structs::nsString , } pub const nsStyleGridLine_kMinLine : i32 = -10000 ; pub const nsStyleGridLine_kMaxLine : i32 = 10000 ; # [ test ] fn bindgen_test_layout_nsStyleGridLine ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleGridLine > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( nsStyleGridLine ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleGridLine > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleGridLine ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGridLine > ( ) ) ) . mHasSpan as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGridLine ) , "::" , stringify ! ( mHasSpan ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGridLine > ( ) ) ) . mInteger as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGridLine ) , "::" , stringify ! ( mInteger ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGridLine > ( ) ) ) . mLineName as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGridLine ) , "::" , stringify ! ( mLineName ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleGridTemplate { pub mLineNameLists : root :: nsTArray < root :: nsTArray < ::gecko_bindings::structs::nsString > > , pub mMinTrackSizingFunctions : root :: nsTArray < root :: nsStyleCoord > , pub mMaxTrackSizingFunctions : root :: nsTArray < root :: nsStyleCoord > , pub mRepeatAutoLineNameListBefore : root :: nsTArray < ::gecko_bindings::structs::nsString > , pub mRepeatAutoLineNameListAfter : root :: nsTArray < ::gecko_bindings::structs::nsString > , pub mRepeatAutoIndex : i16 , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > , pub __bindgen_padding_0 : u8 , } # [ test ] fn bindgen_test_layout_nsStyleGridTemplate ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleGridTemplate > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( nsStyleGridTemplate ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleGridTemplate > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleGridTemplate ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGridTemplate > ( ) ) ) . mLineNameLists as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGridTemplate ) , "::" , stringify ! ( mLineNameLists ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGridTemplate > ( ) ) ) . mMinTrackSizingFunctions as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGridTemplate ) , "::" , stringify ! ( mMinTrackSizingFunctions ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGridTemplate > ( ) ) ) . mMaxTrackSizingFunctions as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGridTemplate ) , "::" , stringify ! ( mMaxTrackSizingFunctions ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGridTemplate > ( ) ) ) . mRepeatAutoLineNameListBefore as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGridTemplate ) , "::" , stringify ! ( mRepeatAutoLineNameListBefore ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGridTemplate > ( ) ) ) . mRepeatAutoLineNameListAfter as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGridTemplate ) , "::" , stringify ! ( mRepeatAutoLineNameListAfter ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleGridTemplate > ( ) ) ) . mRepeatAutoIndex as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleGridTemplate ) , "::" , stringify ! ( mRepeatAutoIndex ) ) ) ; } impl nsStyleGridTemplate { # [ inline ] pub fn mIsAutoFill ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsAutoFill ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsSubgrid ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsSubgrid ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mIsAutoFill : bool , mIsSubgrid : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mIsAutoFill : u8 = unsafe { :: std :: mem :: transmute ( mIsAutoFill ) } ; mIsAutoFill as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mIsSubgrid : u8 = unsafe { :: std :: mem :: transmute ( mIsSubgrid ) } ; mIsSubgrid as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] pub struct nsStylePosition { pub mObjectPosition : root :: nsStylePosition_Position , pub mOffset : root :: mozilla :: StyleRect < root :: nsStylePosition_LengthPercentageOrAuto > , pub mWidth : root :: nsStylePosition_StyleSize , pub mMinWidth : root :: nsStylePosition_StyleSize , pub mMaxWidth : root :: nsStylePosition_StyleMaxSize , pub mHeight : root :: nsStylePosition_StyleSize , pub mMinHeight : root :: nsStylePosition_StyleSize , pub mMaxHeight : root :: nsStylePosition_StyleMaxSize , pub mFlexBasis : root :: nsStylePosition_StyleFlexBasis , pub mGridAutoColumnsMin : root :: nsStyleCoord , pub mGridAutoColumnsMax : root :: nsStyleCoord , pub mGridAutoRowsMin : root :: nsStyleCoord , pub mGridAutoRowsMax : root :: nsStyleCoord , pub mGridAutoFlow : u8 , pub mBoxSizing : root :: mozilla :: StyleBoxSizing , pub mAlignContent : u16 , pub mAlignItems : u8 , pub mAlignSelf : u8 , pub mJustifyContent : u16 , pub mSpecifiedJustifyItems : u8 , pub mJustifyItems : u8 , pub mJustifySelf : u8 , pub mFlexDirection : root :: mozilla :: StyleFlexDirection , pub mFlexWrap : u8 , pub mObjectFit : u8 , pub mOrder : i32 , pub mFlexGrow : f32 , pub mFlexShrink : f32 , pub mZIndex : root :: mozilla :: StyleZIndex , pub mGridTemplateColumns : root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > , pub mGridTemplateRows : root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > , pub mGridTemplateAreas : root :: RefPtr < root :: mozilla :: css :: GridTemplateAreasValue > , pub mGridColumnStart : root :: nsStyleGridLine , pub mGridColumnEnd : root :: nsStyleGridLine , pub mGridRowStart : root :: nsStyleGridLine , pub mGridRowEnd : root :: nsStyleGridLine , pub mColumnGap : root :: mozilla :: NonNegativeLengthPercentageOrNormal , pub mRowGap : root :: mozilla :: NonNegativeLengthPercentageOrNormal , } pub type nsStylePosition_LengthPercentageOrAuto = root :: mozilla :: LengthPercentageOrAuto ; pub type nsStylePosition_Position = root :: mozilla :: Position ; pub type nsStylePosition_StyleRect < T > = root :: mozilla :: StyleRect < T > ; pub type nsStylePosition_StyleSize = root :: mozilla :: StyleSize ; pub type nsStylePosition_StyleMaxSize = root :: mozilla :: StyleMaxSize ; pub type nsStylePosition_StyleFlexBasis = root :: mozilla :: StyleFlexBasis ; pub type nsStylePosition_WritingMode = root :: mozilla :: WritingMode ; pub const nsStylePosition_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStylePosition ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStylePosition > ( ) , 396usize , concat ! ( "Size of: " , stringify ! ( nsStylePosition ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStylePosition > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStylePosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mObjectPosition as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mObjectPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mOffset as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mWidth as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mMinWidth as * const _ as usize } , 104usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mMinWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mMaxWidth as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mMaxWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mHeight as * const _ as usize } , 136usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mHeight ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mMinHeight as * const _ as usize } , 152usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mMinHeight ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mMaxHeight as * const _ as usize } , 168usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mMaxHeight ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mFlexBasis as * const _ as usize } , 184usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mFlexBasis ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridAutoColumnsMin as * const _ as usize } , 204usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridAutoColumnsMin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridAutoColumnsMax as * const _ as usize } , 212usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridAutoColumnsMax ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridAutoRowsMin as * const _ as usize } , 220usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridAutoRowsMin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridAutoRowsMax as * const _ as usize } , 228usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridAutoRowsMax ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridAutoFlow as * const _ as usize } , 236usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridAutoFlow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mBoxSizing as * const _ as usize } , 237usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mBoxSizing ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mAlignContent as * const _ as usize } , 238usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mAlignContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mAlignItems as * const _ as usize } , 240usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mAlignItems ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mAlignSelf as * const _ as usize } , 241usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mAlignSelf ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mJustifyContent as * const _ as usize } , 242usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mJustifyContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mSpecifiedJustifyItems as * const _ as usize } , 244usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mSpecifiedJustifyItems ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mJustifyItems as * const _ as usize } , 245usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mJustifyItems ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mJustifySelf as * const _ as usize } , 246usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mJustifySelf ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mFlexDirection as * const _ as usize } , 247usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mFlexDirection ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mFlexWrap as * const _ as usize } , 248usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mFlexWrap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mObjectFit as * const _ as usize } , 249usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mObjectFit ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mOrder as * const _ as usize } , 252usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mOrder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mFlexGrow as * const _ as usize } , 256usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mFlexGrow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mFlexShrink as * const _ as usize } , 260usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mFlexShrink ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mZIndex as * const _ as usize } , 264usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mZIndex ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridTemplateColumns as * const _ as usize } , 272usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridTemplateColumns ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridTemplateRows as * const _ as usize } , 276usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridTemplateRows ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridTemplateAreas as * const _ as usize } , 280usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridTemplateAreas ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridColumnStart as * const _ as usize } , 284usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridColumnStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridColumnEnd as * const _ as usize } , 304usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridColumnEnd ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridRowStart as * const _ as usize } , 324usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridRowStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mGridRowEnd as * const _ as usize } , 344usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mGridRowEnd ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mColumnGap as * const _ as usize } , 364usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mColumnGap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStylePosition > ( ) ) ) . mRowGap as * const _ as usize } , 380usize , concat ! ( "Offset of field: " , stringify ! ( nsStylePosition ) , "::" , stringify ! ( mRowGap ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleTextOverflowSide { pub mString : ::gecko_bindings::structs::nsString , pub mType : u8 , } # [ test ] fn bindgen_test_layout_nsStyleTextOverflowSide ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleTextOverflowSide > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsStyleTextOverflowSide ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleTextOverflowSide > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleTextOverflowSide ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextOverflowSide > ( ) ) ) . mString as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextOverflowSide ) , "::" , stringify ! ( mString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextOverflowSide > ( ) ) ) . mType as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextOverflowSide ) , "::" , stringify ! ( mType ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleTextOverflow { pub mLeft : root :: nsStyleTextOverflowSide , pub mRight : root :: nsStyleTextOverflowSide , pub mLogicalDirections : bool , } # [ test ] fn bindgen_test_layout_nsStyleTextOverflow ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleTextOverflow > ( ) , 36usize , concat ! ( "Size of: " , stringify ! ( nsStyleTextOverflow ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleTextOverflow > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleTextOverflow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextOverflow > ( ) ) ) . mLeft as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextOverflow ) , "::" , stringify ! ( mLeft ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextOverflow > ( ) ) ) . mRight as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextOverflow ) , "::" , stringify ! ( mRight ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextOverflow > ( ) ) ) . mLogicalDirections as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextOverflow ) , "::" , stringify ! ( mLogicalDirections ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleTextReset { pub mTextOverflow : root :: nsStyleTextOverflow , pub mTextDecorationLine : root :: mozilla :: StyleTextDecorationLine , pub mTextDecorationStyle : u8 , pub mUnicodeBidi : u8 , pub mInitialLetterSink : root :: nscoord , pub mInitialLetterSize : f32 , pub mTextDecorationColor : root :: mozilla :: StyleColor , } pub const nsStyleTextReset_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleTextReset ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleTextReset > ( ) , 64usize , concat ! ( "Size of: " , stringify ! ( nsStyleTextReset ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleTextReset > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleTextReset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextReset > ( ) ) ) . mTextOverflow as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextReset ) , "::" , stringify ! ( mTextOverflow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextReset > ( ) ) ) . mTextDecorationLine as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextReset ) , "::" , stringify ! ( mTextDecorationLine ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextReset > ( ) ) ) . mTextDecorationStyle as * const _ as usize } , 37usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextReset ) , "::" , stringify ! ( mTextDecorationStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextReset > ( ) ) ) . mUnicodeBidi as * const _ as usize } , 38usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextReset ) , "::" , stringify ! ( mUnicodeBidi ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextReset > ( ) ) ) . mInitialLetterSink as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextReset ) , "::" , stringify ! ( mInitialLetterSink ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextReset > ( ) ) ) . mInitialLetterSize as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextReset ) , "::" , stringify ! ( mInitialLetterSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTextReset > ( ) ) ) . mTextDecorationColor as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTextReset ) , "::" , stringify ! ( mTextDecorationColor ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleText { pub mTextTransform : root :: mozilla :: StyleTextTransform , pub mTextAlign : u8 , pub mTextAlignLast : u8 , pub mTextJustify : root :: mozilla :: StyleTextJustify , pub mWhiteSpace : root :: mozilla :: StyleWhiteSpace , pub mWordBreak : root :: mozilla :: StyleWordBreak , pub mOverflowWrap : root :: mozilla :: StyleOverflowWrap , pub mHyphens : root :: mozilla :: StyleHyphens , pub mRubyAlign : u8 , pub mRubyPosition : u8 , pub mTextSizeAdjust : u8 , pub mTextCombineUpright : u8 , pub mControlCharacterVisibility : u8 , pub mTextEmphasisPosition : u8 , pub mTextEmphasisStyle : u8 , pub mTextRendering : root :: mozilla :: StyleTextRendering , pub mTextEmphasisColor : root :: mozilla :: StyleColor , pub mWebkitTextFillColor : root :: mozilla :: StyleColor , pub mWebkitTextStrokeColor : root :: mozilla :: StyleColor , pub mMozTabSize : root :: mozilla :: StyleNonNegativeLengthOrNumber , pub mWordSpacing : root :: mozilla :: LengthPercentage , pub mLetterSpacing : root :: mozilla :: StyleLetterSpacing , pub mLineHeight : root :: mozilla :: StyleLineHeight , pub mTextIndent : root :: mozilla :: LengthPercentage , pub mWebkitTextStrokeWidth : root :: nscoord , pub mTextShadow : root :: mozilla :: StyleArcSlice < root :: mozilla :: StyleSimpleShadow > , pub mTextEmphasisStyleString : ::gecko_bindings::structs::nsString , } pub const nsStyleText_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleText ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleText > ( ) , 136usize , concat ! ( "Size of: " , stringify ! ( nsStyleText ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleText > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleText ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextTransform as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextTransform ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextAlign as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextAlign ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextAlignLast as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextAlignLast ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextJustify as * const _ as usize } , 10usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextJustify ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mWhiteSpace as * const _ as usize } , 11usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mWhiteSpace ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mWordBreak as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mWordBreak ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mOverflowWrap as * const _ as usize } , 13usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mOverflowWrap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mHyphens as * const _ as usize } , 14usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mHyphens ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mRubyAlign as * const _ as usize } , 15usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mRubyAlign ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mRubyPosition as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mRubyPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextSizeAdjust as * const _ as usize } , 17usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextSizeAdjust ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextCombineUpright as * const _ as usize } , 18usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextCombineUpright ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mControlCharacterVisibility as * const _ as usize } , 19usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mControlCharacterVisibility ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextEmphasisPosition as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextEmphasisPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextEmphasisStyle as * const _ as usize } , 21usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextEmphasisStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextRendering as * const _ as usize } , 22usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextRendering ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextEmphasisColor as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextEmphasisColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mWebkitTextFillColor as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mWebkitTextFillColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mWebkitTextStrokeColor as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mWebkitTextStrokeColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mMozTabSize as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mMozTabSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mWordSpacing as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mWordSpacing ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mLetterSpacing as * const _ as usize } , 92usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mLetterSpacing ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mLineHeight as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mLineHeight ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextIndent as * const _ as usize } , 104usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextIndent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mWebkitTextStrokeWidth as * const _ as usize } , 116usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mWebkitTextStrokeWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextShadow as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextShadow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleText > ( ) ) ) . mTextEmphasisStyleString as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleText ) , "::" , stringify ! ( mTextEmphasisStyleString ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleVisibility { pub mImageOrientation : root :: mozilla :: StyleImageOrientation , pub mDirection : u8 , pub mVisible : u8 , pub mImageRendering : u8 , pub mWritingMode : u8 , pub mTextOrientation : u8 , pub mColorAdjust : root :: mozilla :: StyleColorAdjust , } pub const nsStyleVisibility_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleVisibility ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleVisibility > ( ) , 7usize , concat ! ( "Size of: " , stringify ! ( nsStyleVisibility ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleVisibility > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( nsStyleVisibility ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleVisibility > ( ) ) ) . mImageOrientation as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleVisibility ) , "::" , stringify ! ( mImageOrientation ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleVisibility > ( ) ) ) . mDirection as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleVisibility ) , "::" , stringify ! ( mDirection ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleVisibility > ( ) ) ) . mVisible as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleVisibility ) , "::" , stringify ! ( mVisible ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleVisibility > ( ) ) ) . mImageRendering as * const _ as usize } , 3usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleVisibility ) , "::" , stringify ! ( mImageRendering ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleVisibility > ( ) ) ) . mWritingMode as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleVisibility ) , "::" , stringify ! ( mWritingMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleVisibility > ( ) ) ) . mTextOrientation as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleVisibility ) , "::" , stringify ! ( mTextOrientation ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleVisibility > ( ) ) ) . mColorAdjust as * const _ as usize } , 6usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleVisibility ) , "::" , stringify ! ( mColorAdjust ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleDisplay { pub mBinding : root :: RefPtr < root :: mozilla :: css :: URLValue > , pub mDisplay : root :: mozilla :: StyleDisplay , pub mOriginalDisplay : root :: mozilla :: StyleDisplay , pub mContain : root :: mozilla :: StyleContain , pub mAppearance : root :: mozilla :: StyleAppearance , pub mPosition : u8 , pub mFloat : root :: mozilla :: StyleFloat , pub mOriginalFloat : root :: mozilla :: StyleFloat , pub mBreakType : root :: mozilla :: StyleClear , pub mBreakInside : root :: mozilla :: StyleBreakWithin , pub mBreakBefore : root :: mozilla :: StyleBreakBetween , pub mBreakAfter : root :: mozilla :: StyleBreakBetween , pub mOverflowX : root :: mozilla :: StyleOverflow , pub mOverflowY : root :: mozilla :: StyleOverflow , pub mOverflowClipBoxBlock : root :: mozilla :: StyleOverflowClipBox , pub mOverflowClipBoxInline : root :: mozilla :: StyleOverflowClipBox , pub mResize : root :: mozilla :: StyleResize , pub mOrient : root :: mozilla :: StyleOrient , pub mIsolation : u8 , pub mTopLayer : u8 , pub mWillChange : root :: mozilla :: StyleWillChange , pub mTouchAction : root :: mozilla :: StyleTouchAction , pub mScrollBehavior : u8 , pub mOverscrollBehaviorX : root :: mozilla :: StyleOverscrollBehavior , pub mOverscrollBehaviorY : root :: mozilla :: StyleOverscrollBehavior , pub mOverflowAnchor : root :: mozilla :: StyleOverflowAnchor , pub mScrollSnapAlign : root :: mozilla :: StyleScrollSnapAlign , pub mScrollSnapType : root :: mozilla :: StyleScrollSnapType , pub mScrollSnapPointsX : root :: nsStyleCoord , pub mScrollSnapPointsY : root :: nsStyleCoord , pub mScrollSnapDestination : root :: mozilla :: Position , pub mScrollSnapCoordinate : root :: nsTArray < root :: mozilla :: Position > , pub mLineClamp : u32 , pub mBackfaceVisibility : u8 , pub mTransformStyle : u8 , pub mTransformBox : root :: nsStyleDisplay_StyleGeometryBox , pub mTransform : root :: mozilla :: StyleTransform , pub mRotate : root :: mozilla :: StyleRotate , pub mTranslate : root :: mozilla :: StyleTranslate , pub mScale : root :: mozilla :: StyleScale , pub mMotion : root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > , pub mTransformOrigin : root :: mozilla :: StyleTransformOrigin , pub mChildPerspective : root :: mozilla :: StylePerspective , pub mPerspectiveOrigin : root :: mozilla :: Position , pub mVerticalAlign : root :: mozilla :: StyleVerticalAlign , pub mTransitions : root :: nsStyleAutoArray < root :: mozilla :: StyleTransition > , pub mTransitionTimingFunctionCount : u32 , pub mTransitionDurationCount : u32 , pub mTransitionDelayCount : u32 , pub mTransitionPropertyCount : u32 , pub mAnimations : root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > , pub mAnimationTimingFunctionCount : u32 , pub mAnimationDurationCount : u32 , pub mAnimationDelayCount : u32 , pub mAnimationNameCount : u32 , pub mAnimationDirectionCount : u32 , pub mAnimationFillModeCount : u32 , pub mAnimationPlayStateCount : u32 , pub mAnimationIterationCountCount : u32 , pub mShapeImageThreshold : f32 , pub mShapeMargin : root :: mozilla :: NonNegativeLengthPercentage , pub mShapeOutside : root :: mozilla :: StyleShapeSource , } pub use self :: super :: root :: mozilla :: StyleGeometryBox as nsStyleDisplay_StyleGeometryBox ; pub const nsStyleDisplay_kHasTriggerImageLoads : bool = true ; # [ test ] fn bindgen_test_layout_nsStyleDisplay ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleDisplay > ( ) , 412usize , concat ! ( "Size of: " , stringify ! ( nsStyleDisplay ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleDisplay > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleDisplay ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mBinding as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mBinding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mDisplay as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mDisplay ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOriginalDisplay as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOriginalDisplay ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mContain as * const _ as usize } , 6usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mContain ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAppearance as * const _ as usize } , 7usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAppearance ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mPosition as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mFloat as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mFloat ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOriginalFloat as * const _ as usize } , 10usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOriginalFloat ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mBreakType as * const _ as usize } , 11usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mBreakType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mBreakInside as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mBreakInside ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mBreakBefore as * const _ as usize } , 13usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mBreakBefore ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mBreakAfter as * const _ as usize } , 14usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mBreakAfter ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOverflowX as * const _ as usize } , 15usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOverflowX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOverflowY as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOverflowY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOverflowClipBoxBlock as * const _ as usize } , 17usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOverflowClipBoxBlock ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOverflowClipBoxInline as * const _ as usize } , 18usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOverflowClipBoxInline ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mResize as * const _ as usize } , 19usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mResize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOrient as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOrient ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mIsolation as * const _ as usize } , 21usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mIsolation ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTopLayer as * const _ as usize } , 22usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTopLayer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mWillChange as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mWillChange ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTouchAction as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTouchAction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mScrollBehavior as * const _ as usize } , 37usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mScrollBehavior ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOverscrollBehaviorX as * const _ as usize } , 38usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOverscrollBehaviorX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOverscrollBehaviorY as * const _ as usize } , 39usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOverscrollBehaviorY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mOverflowAnchor as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mOverflowAnchor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mScrollSnapAlign as * const _ as usize } , 41usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mScrollSnapAlign ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mScrollSnapType as * const _ as usize } , 43usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mScrollSnapType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mScrollSnapPointsX as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mScrollSnapPointsX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mScrollSnapPointsY as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mScrollSnapPointsY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mScrollSnapDestination as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mScrollSnapDestination ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mScrollSnapCoordinate as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mScrollSnapCoordinate ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mLineClamp as * const _ as usize } , 92usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mLineClamp ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mBackfaceVisibility as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mBackfaceVisibility ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTransformStyle as * const _ as usize } , 97usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTransformStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTransformBox as * const _ as usize } , 98usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTransformBox ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTransform as * const _ as usize } , 100usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTransform ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mRotate as * const _ as usize } , 108usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mRotate ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTranslate as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTranslate ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mScale as * const _ as usize } , 160usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mScale ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mMotion as * const _ as usize } , 176usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mMotion ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTransformOrigin as * const _ as usize } , 180usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTransformOrigin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mChildPerspective as * const _ as usize } , 208usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mChildPerspective ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mPerspectiveOrigin as * const _ as usize } , 216usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mPerspectiveOrigin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mVerticalAlign as * const _ as usize } , 240usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mVerticalAlign ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTransitions as * const _ as usize } , 256usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTransitions ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTransitionTimingFunctionCount as * const _ as usize } , 296usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTransitionTimingFunctionCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTransitionDurationCount as * const _ as usize } , 300usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTransitionDurationCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTransitionDelayCount as * const _ as usize } , 304usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTransitionDelayCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mTransitionPropertyCount as * const _ as usize } , 308usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mTransitionPropertyCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAnimations as * const _ as usize } , 312usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAnimations ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAnimationTimingFunctionCount as * const _ as usize } , 356usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAnimationTimingFunctionCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAnimationDurationCount as * const _ as usize } , 360usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAnimationDurationCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAnimationDelayCount as * const _ as usize } , 364usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAnimationDelayCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAnimationNameCount as * const _ as usize } , 368usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAnimationNameCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAnimationDirectionCount as * const _ as usize } , 372usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAnimationDirectionCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAnimationFillModeCount as * const _ as usize } , 376usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAnimationFillModeCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAnimationPlayStateCount as * const _ as usize } , 380usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAnimationPlayStateCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mAnimationIterationCountCount as * const _ as usize } , 384usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mAnimationIterationCountCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mShapeImageThreshold as * const _ as usize } , 388usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mShapeImageThreshold ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mShapeMargin as * const _ as usize } , 392usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mShapeMargin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleDisplay > ( ) ) ) . mShapeOutside as * const _ as usize } , 404usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleDisplay ) , "::" , stringify ! ( mShapeOutside ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleTable { pub mLayoutStrategy : u8 , pub mSpan : i32 , } pub const nsStyleTable_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleTable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleTable > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsStyleTable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleTable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTable > ( ) ) ) . mLayoutStrategy as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTable ) , "::" , stringify ! ( mLayoutStrategy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTable > ( ) ) ) . mSpan as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTable ) , "::" , stringify ! ( mSpan ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleTableBorder { pub mBorderSpacingCol : root :: nscoord , pub mBorderSpacingRow : root :: nscoord , pub mBorderCollapse : root :: mozilla :: StyleBorderCollapse , pub mCaptionSide : u8 , pub mEmptyCells : u8 , } pub const nsStyleTableBorder_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleTableBorder ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleTableBorder > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsStyleTableBorder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleTableBorder > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleTableBorder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTableBorder > ( ) ) ) . mBorderSpacingCol as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTableBorder ) , "::" , stringify ! ( mBorderSpacingCol ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTableBorder > ( ) ) ) . mBorderSpacingRow as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTableBorder ) , "::" , stringify ! ( mBorderSpacingRow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTableBorder > ( ) ) ) . mBorderCollapse as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTableBorder ) , "::" , stringify ! ( mBorderCollapse ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTableBorder > ( ) ) ) . mCaptionSide as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTableBorder ) , "::" , stringify ! ( mCaptionSide ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleTableBorder > ( ) ) ) . mEmptyCells as * const _ as usize } , 10usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleTableBorder ) , "::" , stringify ! ( mEmptyCells ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleContentAttr { pub mName : root :: RefPtr < root :: nsAtom > , pub mNamespaceURL : root :: RefPtr < root :: nsAtom > , } # [ test ] fn bindgen_test_layout_nsStyleContentAttr ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleContentAttr > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsStyleContentAttr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleContentAttr > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleContentAttr ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentAttr > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentAttr ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentAttr > ( ) ) ) . mNamespaceURL as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentAttr ) , "::" , stringify ! ( mNamespaceURL ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleContentData { pub mType : root :: nsStyleContentData_StyleContentType , pub mContent : root :: nsStyleContentData__bindgen_ty_1 , } pub use self :: super :: root :: mozilla :: StyleContentType as nsStyleContentData_StyleContentType ; # [ repr ( C ) ] pub struct nsStyleContentData_CounterFunction { pub mIdent : root :: RefPtr < root :: nsAtom > , pub mSeparator : ::gecko_bindings::structs::nsString , pub mCounterStyle : root :: mozilla :: CounterStylePtr , pub mRefCnt : u32 , } pub type nsStyleContentData_CounterFunction_HasThreadSafeRefCnt = root :: mozilla :: TrueType ; # [ test ] fn bindgen_test_layout_nsStyleContentData_CounterFunction ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleContentData_CounterFunction > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( nsStyleContentData_CounterFunction ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleContentData_CounterFunction > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleContentData_CounterFunction ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData_CounterFunction > ( ) ) ) . mIdent as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData_CounterFunction ) , "::" , stringify ! ( mIdent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData_CounterFunction > ( ) ) ) . mSeparator as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData_CounterFunction ) , "::" , stringify ! ( mSeparator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData_CounterFunction > ( ) ) ) . mCounterStyle as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData_CounterFunction ) , "::" , stringify ! ( mCounterStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData_CounterFunction > ( ) ) ) . mRefCnt as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData_CounterFunction ) , "::" , stringify ! ( mRefCnt ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsStyleContentData__bindgen_ty_1 { pub mString : root :: __BindgenUnionField < * mut u16 > , pub mAttr : root :: __BindgenUnionField < * mut root :: nsStyleContentAttr > , pub mImage : root :: __BindgenUnionField < * mut root :: nsStyleImageRequest > , pub mCounters : root :: __BindgenUnionField < * mut root :: nsStyleContentData_CounterFunction > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_nsStyleContentData__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleContentData__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsStyleContentData__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleContentData__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleContentData__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData__bindgen_ty_1 > ( ) ) ) . mString as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData__bindgen_ty_1 ) , "::" , stringify ! ( mString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData__bindgen_ty_1 > ( ) ) ) . mAttr as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData__bindgen_ty_1 ) , "::" , stringify ! ( mAttr ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData__bindgen_ty_1 > ( ) ) ) . mImage as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData__bindgen_ty_1 ) , "::" , stringify ! ( mImage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData__bindgen_ty_1 > ( ) ) ) . mCounters as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData__bindgen_ty_1 ) , "::" , stringify ! ( mCounters ) ) ) ; } # [ test ] fn bindgen_test_layout_nsStyleContentData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleContentData > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsStyleContentData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleContentData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleContentData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData > ( ) ) ) . mType as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContentData > ( ) ) ) . mContent as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContentData ) , "::" , stringify ! ( mContent ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleCounterData { pub mCounter : root :: RefPtr < root :: nsAtom > , pub mValue : i32 , } # [ test ] fn bindgen_test_layout_nsStyleCounterData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleCounterData > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsStyleCounterData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleCounterData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleCounterData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleCounterData > ( ) ) ) . mCounter as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleCounterData ) , "::" , stringify ! ( mCounter ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleCounterData > ( ) ) ) . mValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleCounterData ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleContent { pub mContents : root :: nsTArray < root :: nsStyleContentData > , pub mIncrements : root :: nsTArray < root :: nsStyleCounterData > , pub mResets : root :: nsTArray < root :: nsStyleCounterData > , pub mSets : root :: nsTArray < root :: nsStyleCounterData > , } pub const nsStyleContent_kHasTriggerImageLoads : bool = true ; # [ test ] fn bindgen_test_layout_nsStyleContent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleContent > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsStyleContent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleContent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContent > ( ) ) ) . mContents as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContent ) , "::" , stringify ! ( mContents ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContent > ( ) ) ) . mIncrements as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContent ) , "::" , stringify ! ( mIncrements ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContent > ( ) ) ) . mResets as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContent ) , "::" , stringify ! ( mResets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleContent > ( ) ) ) . mSets as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleContent ) , "::" , stringify ! ( mSets ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleUIReset { pub mUserSelect : root :: mozilla :: StyleUserSelect , pub mScrollbarWidth : root :: mozilla :: StyleScrollbarWidth , pub mForceBrokenImageIcon : u8 , pub mIMEMode : u8 , pub mWindowDragging : root :: mozilla :: StyleWindowDragging , pub mWindowShadow : u8 , pub mWindowOpacity : f32 , pub mMozWindowTransform : root :: mozilla :: StyleTransform , pub mWindowTransformOrigin : root :: mozilla :: StyleTransformOrigin , } pub const nsStyleUIReset_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleUIReset ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleUIReset > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( nsStyleUIReset ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleUIReset > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleUIReset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUIReset > ( ) ) ) . mUserSelect as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUIReset ) , "::" , stringify ! ( mUserSelect ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUIReset > ( ) ) ) . mScrollbarWidth as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUIReset ) , "::" , stringify ! ( mScrollbarWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUIReset > ( ) ) ) . mForceBrokenImageIcon as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUIReset ) , "::" , stringify ! ( mForceBrokenImageIcon ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUIReset > ( ) ) ) . mIMEMode as * const _ as usize } , 3usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUIReset ) , "::" , stringify ! ( mIMEMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUIReset > ( ) ) ) . mWindowDragging as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUIReset ) , "::" , stringify ! ( mWindowDragging ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUIReset > ( ) ) ) . mWindowShadow as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUIReset ) , "::" , stringify ! ( mWindowShadow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUIReset > ( ) ) ) . mWindowOpacity as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUIReset ) , "::" , stringify ! ( mWindowOpacity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUIReset > ( ) ) ) . mMozWindowTransform as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUIReset ) , "::" , stringify ! ( mMozWindowTransform ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUIReset > ( ) ) ) . mWindowTransformOrigin as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUIReset ) , "::" , stringify ! ( mWindowTransformOrigin ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsCursorImage { pub mHaveHotspot : bool , pub mHotspotX : f32 , pub mHotspotY : f32 , pub mImage : root :: RefPtr < root :: nsStyleImageRequest > , } # [ test ] fn bindgen_test_layout_nsCursorImage ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCursorImage > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsCursorImage ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCursorImage > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCursorImage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCursorImage > ( ) ) ) . mHaveHotspot as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCursorImage ) , "::" , stringify ! ( mHaveHotspot ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCursorImage > ( ) ) ) . mHotspotX as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsCursorImage ) , "::" , stringify ! ( mHotspotX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCursorImage > ( ) ) ) . mHotspotY as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsCursorImage ) , "::" , stringify ! ( mHotspotY ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCursorImage > ( ) ) ) . mImage as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsCursorImage ) , "::" , stringify ! ( mImage ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleUI { pub mUserInput : root :: mozilla :: StyleUserInput , pub mUserModify : root :: mozilla :: StyleUserModify , pub mUserFocus : root :: mozilla :: StyleUserFocus , pub mPointerEvents : u8 , pub mCursor : root :: mozilla :: StyleCursorKind , pub mCursorImages : root :: nsTArray < root :: nsCursorImage > , pub mCaretColor : root :: mozilla :: StyleColorOrAuto , pub mScrollbarColor : root :: mozilla :: StyleScrollbarColor , } pub const nsStyleUI_kHasTriggerImageLoads : bool = true ; # [ test ] fn bindgen_test_layout_nsStyleUI ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleUI > ( ) , 68usize , concat ! ( "Size of: " , stringify ! ( nsStyleUI ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleUI > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleUI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUI > ( ) ) ) . mUserInput as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUI ) , "::" , stringify ! ( mUserInput ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUI > ( ) ) ) . mUserModify as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUI ) , "::" , stringify ! ( mUserModify ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUI > ( ) ) ) . mUserFocus as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUI ) , "::" , stringify ! ( mUserFocus ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUI > ( ) ) ) . mPointerEvents as * const _ as usize } , 3usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUI ) , "::" , stringify ! ( mPointerEvents ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUI > ( ) ) ) . mCursor as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUI ) , "::" , stringify ! ( mCursor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUI > ( ) ) ) . mCursorImages as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUI ) , "::" , stringify ! ( mCursorImages ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUI > ( ) ) ) . mCaretColor as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUI ) , "::" , stringify ! ( mCaretColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleUI > ( ) ) ) . mScrollbarColor as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleUI ) , "::" , stringify ! ( mScrollbarColor ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleXUL { pub mBoxFlex : f32 , pub mBoxOrdinal : u32 , pub mBoxAlign : root :: mozilla :: StyleBoxAlign , pub mBoxDirection : root :: mozilla :: StyleBoxDirection , pub mBoxOrient : root :: mozilla :: StyleBoxOrient , pub mBoxPack : root :: mozilla :: StyleBoxPack , pub mStackSizing : root :: mozilla :: StyleStackSizing , } pub const nsStyleXUL_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleXUL ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleXUL > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsStyleXUL ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleXUL > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleXUL ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleXUL > ( ) ) ) . mBoxFlex as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleXUL ) , "::" , stringify ! ( mBoxFlex ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleXUL > ( ) ) ) . mBoxOrdinal as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleXUL ) , "::" , stringify ! ( mBoxOrdinal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleXUL > ( ) ) ) . mBoxAlign as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleXUL ) , "::" , stringify ! ( mBoxAlign ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleXUL > ( ) ) ) . mBoxDirection as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleXUL ) , "::" , stringify ! ( mBoxDirection ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleXUL > ( ) ) ) . mBoxOrient as * const _ as usize } , 10usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleXUL ) , "::" , stringify ! ( mBoxOrient ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleXUL > ( ) ) ) . mBoxPack as * const _ as usize } , 11usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleXUL ) , "::" , stringify ! ( mBoxPack ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleXUL > ( ) ) ) . mStackSizing as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleXUL ) , "::" , stringify ! ( mStackSizing ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleColumn { pub mColumnCount : u32 , pub mColumnWidth : root :: mozilla :: NonNegativeLengthOrAuto , pub mColumnRuleColor : root :: mozilla :: StyleColor , pub mColumnRuleStyle : root :: mozilla :: StyleBorderStyle , pub mColumnFill : root :: mozilla :: StyleColumnFill , pub mColumnSpan : root :: mozilla :: StyleColumnSpan , pub mColumnRuleWidth : root :: nscoord , pub mTwipsPerPixel : root :: nscoord , } pub const nsStyleColumn_kHasTriggerImageLoads : bool = false ; pub const nsStyleColumn_kMaxColumnCount : u32 = 1000 ; pub const nsStyleColumn_kColumnCountAuto : u32 = 0 ; # [ test ] fn bindgen_test_layout_nsStyleColumn ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleColumn > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( nsStyleColumn ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleColumn > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleColumn ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleColumn > ( ) ) ) . mColumnCount as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleColumn ) , "::" , stringify ! ( mColumnCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleColumn > ( ) ) ) . mColumnWidth as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleColumn ) , "::" , stringify ! ( mColumnWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleColumn > ( ) ) ) . mColumnRuleColor as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleColumn ) , "::" , stringify ! ( mColumnRuleColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleColumn > ( ) ) ) . mColumnRuleStyle as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleColumn ) , "::" , stringify ! ( mColumnRuleStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleColumn > ( ) ) ) . mColumnFill as * const _ as usize } , 29usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleColumn ) , "::" , stringify ! ( mColumnFill ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleColumn > ( ) ) ) . mColumnSpan as * const _ as usize } , 30usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleColumn ) , "::" , stringify ! ( mColumnSpan ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleColumn > ( ) ) ) . mColumnRuleWidth as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleColumn ) , "::" , stringify ! ( mColumnRuleWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleColumn > ( ) ) ) . mTwipsPerPixel as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleColumn ) , "::" , stringify ! ( mTwipsPerPixel ) ) ) ; } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsStyleSVGPaintType { eStyleSVGPaintType_None = 1 , eStyleSVGPaintType_Color = 2 , eStyleSVGPaintType_Server = 3 , eStyleSVGPaintType_ContextFill = 4 , eStyleSVGPaintType_ContextStroke = 5 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsStyleSVGFallbackType { eStyleSVGFallbackType_NotSet = 0 , eStyleSVGFallbackType_None = 1 , eStyleSVGFallbackType_Color = 2 , } # [ repr ( u8 ) ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsStyleSVGOpacitySource { eStyleSVGOpacitySource_Normal = 0 , eStyleSVGOpacitySource_ContextFillOpacity = 1 , eStyleSVGOpacitySource_ContextStrokeOpacity = 2 , } # [ repr ( C ) ] pub struct nsStyleSVGPaint { pub mPaint : root :: nsStyleSVGPaint_ColorOrPaintServer , pub mType : root :: nsStyleSVGPaintType , pub mFallbackType : root :: nsStyleSVGFallbackType , pub mFallbackColor : root :: mozilla :: StyleColor , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleSVGPaint_ColorOrPaintServer { pub mColor : root :: __BindgenUnionField < root :: mozilla :: StyleColor > , pub mPaintServer : root :: __BindgenUnionField < * mut root :: mozilla :: css :: URLValue > , pub bindgen_union_field : [ u32 ; 4usize ] , } # [ test ] fn bindgen_test_layout_nsStyleSVGPaint_ColorOrPaintServer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleSVGPaint_ColorOrPaintServer > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsStyleSVGPaint_ColorOrPaintServer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleSVGPaint_ColorOrPaintServer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleSVGPaint_ColorOrPaintServer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGPaint_ColorOrPaintServer > ( ) ) ) . mColor as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGPaint_ColorOrPaintServer ) , "::" , stringify ! ( mColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGPaint_ColorOrPaintServer > ( ) ) ) . mPaintServer as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGPaint_ColorOrPaintServer ) , "::" , stringify ! ( mPaintServer ) ) ) ; } # [ test ] fn bindgen_test_layout_nsStyleSVGPaint ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleSVGPaint > ( ) , 36usize , concat ! ( "Size of: " , stringify ! ( nsStyleSVGPaint ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleSVGPaint > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleSVGPaint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGPaint > ( ) ) ) . mPaint as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGPaint ) , "::" , stringify ! ( mPaint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGPaint > ( ) ) ) . mType as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGPaint ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGPaint > ( ) ) ) . mFallbackType as * const _ as usize } , 17usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGPaint ) , "::" , stringify ! ( mFallbackType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGPaint > ( ) ) ) . mFallbackColor as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGPaint ) , "::" , stringify ! ( mFallbackColor ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleSVG { pub mFill : root :: nsStyleSVGPaint , pub mStroke : root :: nsStyleSVGPaint , pub mMarkerEnd : root :: RefPtr < root :: mozilla :: css :: URLValue > , pub mMarkerMid : root :: RefPtr < root :: mozilla :: css :: URLValue > , pub mMarkerStart : root :: RefPtr < root :: mozilla :: css :: URLValue > , pub mStrokeDasharray : root :: nsTArray < root :: mozilla :: NonNegativeLengthPercentage > , pub mMozContextProperties : root :: mozilla :: StyleMozContextProperties , pub mStrokeDashoffset : root :: mozilla :: LengthPercentage , pub mStrokeWidth : root :: mozilla :: NonNegativeLengthPercentage , pub mFillOpacity : f32 , pub mStrokeMiterlimit : f32 , pub mStrokeOpacity : f32 , pub mClipRule : root :: mozilla :: StyleFillRule , pub mColorInterpolation : u8 , pub mColorInterpolationFilters : u8 , pub mFillRule : root :: mozilla :: StyleFillRule , pub mPaintOrder : u8 , pub mShapeRendering : u8 , pub mStrokeLinecap : u8 , pub mStrokeLinejoin : u8 , pub mTextAnchor : u8 , pub mContextFlags : u8 , } pub const nsStyleSVG_kHasTriggerImageLoads : bool = false ; pub const nsStyleSVG_FILL_OPACITY_SOURCE_MASK : u8 = 3 ; pub const nsStyleSVG_STROKE_OPACITY_SOURCE_MASK : u8 = 12 ; pub const nsStyleSVG_STROKE_DASHARRAY_CONTEXT : u8 = 16 ; pub const nsStyleSVG_STROKE_DASHOFFSET_CONTEXT : u8 = 32 ; pub const nsStyleSVG_STROKE_WIDTH_CONTEXT : u8 = 64 ; pub const nsStyleSVG_FILL_OPACITY_SOURCE_SHIFT : u8 = 0 ; pub const nsStyleSVG_STROKE_OPACITY_SOURCE_SHIFT : u8 = 2 ; # [ test ] fn bindgen_test_layout_nsStyleSVG ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleSVG > ( ) , 144usize , concat ! ( "Size of: " , stringify ! ( nsStyleSVG ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleSVG > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleSVG ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mFill as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mFill ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mStroke as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mStroke ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mMarkerEnd as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mMarkerEnd ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mMarkerMid as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mMarkerMid ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mMarkerStart as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mMarkerStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mStrokeDasharray as * const _ as usize } , 84usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mStrokeDasharray ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mMozContextProperties as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mMozContextProperties ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mStrokeDashoffset as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mStrokeDashoffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mStrokeWidth as * const _ as usize } , 108usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mStrokeWidth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mFillOpacity as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mFillOpacity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mStrokeMiterlimit as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mStrokeMiterlimit ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mStrokeOpacity as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mStrokeOpacity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mClipRule as * const _ as usize } , 132usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mClipRule ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mColorInterpolation as * const _ as usize } , 133usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mColorInterpolation ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mColorInterpolationFilters as * const _ as usize } , 134usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mColorInterpolationFilters ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mFillRule as * const _ as usize } , 135usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mFillRule ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mPaintOrder as * const _ as usize } , 136usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mPaintOrder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mShapeRendering as * const _ as usize } , 137usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mShapeRendering ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mStrokeLinecap as * const _ as usize } , 138usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mStrokeLinecap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mStrokeLinejoin as * const _ as usize } , 139usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mStrokeLinejoin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mTextAnchor as * const _ as usize } , 140usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mTextAnchor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVG > ( ) ) ) . mContextFlags as * const _ as usize } , 141usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVG ) , "::" , stringify ! ( mContextFlags ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleFilter { pub mType : u32 , pub mFilterParameter : root :: nsStyleCoord , pub __bindgen_anon_1 : root :: nsStyleFilter__bindgen_ty_1 , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsStyleFilter__bindgen_ty_1 { pub mURL : root :: __BindgenUnionField < * mut root :: mozilla :: css :: URLValue > , pub mDropShadow : root :: __BindgenUnionField < root :: mozilla :: StyleSimpleShadow > , pub bindgen_union_field : [ u32 ; 7usize ] , } # [ test ] fn bindgen_test_layout_nsStyleFilter__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleFilter__bindgen_ty_1 > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( nsStyleFilter__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleFilter__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleFilter__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFilter__bindgen_ty_1 > ( ) ) ) . mURL as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFilter__bindgen_ty_1 ) , "::" , stringify ! ( mURL ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFilter__bindgen_ty_1 > ( ) ) ) . mDropShadow as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFilter__bindgen_ty_1 ) , "::" , stringify ! ( mDropShadow ) ) ) ; } pub const nsStyleFilter_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleFilter ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleFilter > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( nsStyleFilter ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleFilter > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleFilter ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFilter > ( ) ) ) . mType as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFilter ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleFilter > ( ) ) ) . mFilterParameter as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleFilter ) , "::" , stringify ! ( mFilterParameter ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleSVGReset { pub mMask : root :: nsStyleImageLayers , pub mClipPath : root :: mozilla :: StyleShapeSource , pub mStopColor : root :: mozilla :: StyleColor , pub mFloodColor : root :: mozilla :: StyleColor , pub mLightingColor : root :: mozilla :: StyleColor , pub mStopOpacity : f32 , pub mFloodOpacity : f32 , pub mDominantBaseline : u8 , pub mVectorEffect : u8 , pub mMaskType : u8 , } pub const nsStyleSVGReset_kHasTriggerImageLoads : bool = true ; # [ test ] fn bindgen_test_layout_nsStyleSVGReset ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleSVGReset > ( ) , 200usize , concat ! ( "Size of: " , stringify ! ( nsStyleSVGReset ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleSVGReset > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleSVGReset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mMask as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mMask ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mClipPath as * const _ as usize } , 132usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mClipPath ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mStopColor as * const _ as usize } , 140usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mStopColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mFloodColor as * const _ as usize } , 156usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mFloodColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mLightingColor as * const _ as usize } , 172usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mLightingColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mStopOpacity as * const _ as usize } , 188usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mStopOpacity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mFloodOpacity as * const _ as usize } , 192usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mFloodOpacity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mDominantBaseline as * const _ as usize } , 196usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mDominantBaseline ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mVectorEffect as * const _ as usize } , 197usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mVectorEffect ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleSVGReset > ( ) ) ) . mMaskType as * const _ as usize } , 198usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleSVGReset ) , "::" , stringify ! ( mMaskType ) ) ) ; } # [ repr ( C ) ] pub struct nsStyleEffects { pub mFilters : root :: nsTArray < root :: nsStyleFilter > , pub mBoxShadow : root :: mozilla :: StyleOwnedSlice < root :: mozilla :: StyleBoxShadow > , pub mClip : root :: nsRect , pub mOpacity : f32 , pub mClipFlags : u8 , pub mMixBlendMode : u8 , } pub const nsStyleEffects_kHasTriggerImageLoads : bool = false ; # [ test ] fn bindgen_test_layout_nsStyleEffects ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyleEffects > ( ) , 36usize , concat ! ( "Size of: " , stringify ! ( nsStyleEffects ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyleEffects > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStyleEffects ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleEffects > ( ) ) ) . mFilters as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleEffects ) , "::" , stringify ! ( mFilters ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleEffects > ( ) ) ) . mBoxShadow as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleEffects ) , "::" , stringify ! ( mBoxShadow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleEffects > ( ) ) ) . mClip as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleEffects ) , "::" , stringify ! ( mClip ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleEffects > ( ) ) ) . mOpacity as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleEffects ) , "::" , stringify ! ( mOpacity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleEffects > ( ) ) ) . mClipFlags as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleEffects ) , "::" , stringify ! ( mClipFlags ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsStyleEffects > ( ) ) ) . mMixBlendMode as * const _ as usize } , 33usize , concat ! ( "Offset of field: " , stringify ! ( nsStyleEffects ) , "::" , stringify ! ( mMixBlendMode ) ) ) ; } # [ doc = " These *_Simple types are used to map Gecko types to layout-equivalent but" ] # [ doc = " simpler Rust types, to aid Rust binding generation." ] # [ doc = "" ] # [ doc = " If something in this types or the assertions below needs to change, ask" ] # [ doc = " bholley, heycam or emilio before!" ] # [ doc = "" ] # [ doc = " <div rustbindgen=\"true\" replaces=\"nsPoint\">" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsPoint { pub x : root :: nscoord , pub y : root :: nscoord , } # [ test ] fn bindgen_test_layout_nsPoint ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsPoint > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsPoint ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsPoint > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsPoint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPoint > ( ) ) ) . x as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsPoint ) , "::" , stringify ! ( x ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPoint > ( ) ) ) . y as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsPoint ) , "::" , stringify ! ( y ) ) ) ; } # [ doc = " <div rustbindgen=\"true\" replaces=\"nsMargin\">" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsMargin { pub top : root :: nscoord , pub right : root :: nscoord , pub bottom : root :: nscoord , pub left : root :: nscoord , } # [ test ] fn bindgen_test_layout_nsMargin ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsMargin > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsMargin ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsMargin > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsMargin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsMargin > ( ) ) ) . top as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsMargin ) , "::" , stringify ! ( top ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsMargin > ( ) ) ) . right as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsMargin ) , "::" , stringify ! ( right ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsMargin > ( ) ) ) . bottom as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsMargin ) , "::" , stringify ! ( bottom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsMargin > ( ) ) ) . left as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsMargin ) , "::" , stringify ! ( left ) ) ) ; } # [ doc = " <div rustbindgen=\"true\" replaces=\"nsRect\">" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsRect { pub x : root :: nscoord , pub y : root :: nscoord , pub width : root :: nscoord , pub height : root :: nscoord , } # [ test ] fn bindgen_test_layout_nsRect ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsRect > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsRect ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsRect > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsRect ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsRect > ( ) ) ) . x as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsRect ) , "::" , stringify ! ( x ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsRect > ( ) ) ) . y as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsRect ) , "::" , stringify ! ( y ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsRect > ( ) ) ) . width as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsRect ) , "::" , stringify ! ( width ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsRect > ( ) ) ) . height as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsRect ) , "::" , stringify ! ( height ) ) ) ; } # [ doc = " <div rustbindgen=\"true\" replaces=\"nsSize\">" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsSize { pub width : root :: nscoord , pub height : root :: nscoord , } # [ test ] fn bindgen_test_layout_nsSize ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsSize > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsSize ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsSize > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsSize > ( ) ) ) . width as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsSize ) , "::" , stringify ! ( width ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsSize > ( ) ) ) . height as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsSize ) , "::" , stringify ! ( height ) ) ) ; } # [ doc = " <div rustbindgen replaces=\"nsTArray\"></div>" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsTArray < T > { pub mBuffer : * mut T , pub _phantom_0 : :: std :: marker :: PhantomData < :: std :: cell :: UnsafeCell < T > > , } # [ doc = " <div rustbindgen replaces=\"nsCOMArray\"></div>" ] # [ doc = "" ] # [ doc = " mozilla::ArrayIterator doesn\'t work well with bindgen." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsCOMArray { pub mBuffer : root :: nsTArray < * mut root :: nsISupports > , } pub type nsTObserverArray_base_index_type = usize ; pub type nsTObserverArray_base_size_type = usize ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTObserverArray_base_Iterator_base { pub mPosition : root :: nsTObserverArray_base_index_type , pub mNext : * mut root :: nsTObserverArray_base_Iterator_base , } # [ test ] fn bindgen_test_layout_nsTObserverArray_base_Iterator_base ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsTObserverArray_base_Iterator_base > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsTObserverArray_base_Iterator_base ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsTObserverArray_base_Iterator_base > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsTObserverArray_base_Iterator_base ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsTObserverArray_base_Iterator_base > ( ) ) ) . mPosition as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsTObserverArray_base_Iterator_base ) , "::" , stringify ! ( mPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsTObserverArray_base_Iterator_base > ( ) ) ) . mNext as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsTObserverArray_base_Iterator_base ) , "::" , stringify ! ( mNext ) ) ) ; } pub type nsAutoTObserverArray_elem_type < T > = T ; pub type nsAutoTObserverArray_array_type < T > = root :: nsTArray < T > ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsAutoTObserverArray_Iterator { pub _base : root :: nsTObserverArray_base_Iterator_base , pub mArray : * mut root :: nsAutoTObserverArray_Iterator_array_type , } pub type nsAutoTObserverArray_Iterator_array_type = u8 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsAutoTObserverArray_ForwardIterator { pub _base : root :: nsAutoTObserverArray_Iterator , } pub type nsAutoTObserverArray_ForwardIterator_array_type = u8 ; pub type nsAutoTObserverArray_ForwardIterator_base_type = root :: nsAutoTObserverArray_Iterator ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsAutoTObserverArray_EndLimitedIterator { pub _base : root :: nsAutoTObserverArray_ForwardIterator , pub mEnd : root :: nsAutoTObserverArray_ForwardIterator , } pub type nsAutoTObserverArray_EndLimitedIterator_array_type = u8 ; pub type nsAutoTObserverArray_EndLimitedIterator_base_type = root :: nsAutoTObserverArray_Iterator ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsAutoTObserverArray_BackwardIterator { pub _base : root :: nsAutoTObserverArray_Iterator , } pub type nsAutoTObserverArray_BackwardIterator_array_type = u8 ; pub type nsAutoTObserverArray_BackwardIterator_base_type = root :: nsAutoTObserverArray_Iterator ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTObserverArray { pub _address : u8 , } pub type nsTObserverArray_base_type = u8 ; pub type nsTObserverArray_size_type = root :: nsTObserverArray_base_size_type ; # [ doc = " Hashtable key class to use with nsTHashtable/nsBaseHashtable" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsURIHashKey { pub mKey : root :: nsCOMPtr , } pub type nsURIHashKey_KeyType = * mut root :: nsIURI ; pub type nsURIHashKey_KeyTypePointer = * const root :: nsIURI ; pub const nsURIHashKey_ALLOW_MEMMOVE : root :: nsURIHashKey__bindgen_ty_1 = 1 ; pub type nsURIHashKey__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsURIHashKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsURIHashKey > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsURIHashKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsURIHashKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsURIHashKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsURIHashKey > ( ) ) ) . mKey as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsURIHashKey ) , "::" , stringify ! ( mKey ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIConsoleReportCollector { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsLayoutStylesheetCacheShm { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsICSSLoaderObserver { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsICSSLoaderObserver_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsICSSLoaderObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsICSSLoaderObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsICSSLoaderObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsICSSLoaderObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsICSSLoaderObserver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIStyleSheetLinkingElement { pub _base : root :: nsISupports , } pub const nsIStyleSheetLinkingElement_ForceUpdate_No : root :: nsIStyleSheetLinkingElement_ForceUpdate = 0 ; pub const nsIStyleSheetLinkingElement_ForceUpdate_Yes : root :: nsIStyleSheetLinkingElement_ForceUpdate = 1 ; pub type nsIStyleSheetLinkingElement_ForceUpdate = u8 ; pub const nsIStyleSheetLinkingElement_Completed_No : root :: nsIStyleSheetLinkingElement_Completed = 0 ; pub const nsIStyleSheetLinkingElement_Completed_Yes : root :: nsIStyleSheetLinkingElement_Completed = 1 ; pub type nsIStyleSheetLinkingElement_Completed = u8 ; pub const nsIStyleSheetLinkingElement_HasAlternateRel_No : root :: nsIStyleSheetLinkingElement_HasAlternateRel = 0 ; pub const nsIStyleSheetLinkingElement_HasAlternateRel_Yes : root :: nsIStyleSheetLinkingElement_HasAlternateRel = 1 ; pub type nsIStyleSheetLinkingElement_HasAlternateRel = u8 ; pub const nsIStyleSheetLinkingElement_IsAlternate_No : root :: nsIStyleSheetLinkingElement_IsAlternate = 0 ; pub const nsIStyleSheetLinkingElement_IsAlternate_Yes : root :: nsIStyleSheetLinkingElement_IsAlternate = 1 ; pub type nsIStyleSheetLinkingElement_IsAlternate = u8 ; pub const nsIStyleSheetLinkingElement_IsInline_No : root :: nsIStyleSheetLinkingElement_IsInline = 0 ; pub const nsIStyleSheetLinkingElement_IsInline_Yes : root :: nsIStyleSheetLinkingElement_IsInline = 1 ; pub type nsIStyleSheetLinkingElement_IsInline = u8 ; pub const nsIStyleSheetLinkingElement_IsExplicitlyEnabled_No : root :: nsIStyleSheetLinkingElement_IsExplicitlyEnabled = 0 ; pub const nsIStyleSheetLinkingElement_IsExplicitlyEnabled_Yes : root :: nsIStyleSheetLinkingElement_IsExplicitlyEnabled = 1 ; pub type nsIStyleSheetLinkingElement_IsExplicitlyEnabled = u8 ; pub const nsIStyleSheetLinkingElement_MediaMatched_Yes : root :: nsIStyleSheetLinkingElement_MediaMatched = 0 ; pub const nsIStyleSheetLinkingElement_MediaMatched_No : root :: nsIStyleSheetLinkingElement_MediaMatched = 1 ; pub type nsIStyleSheetLinkingElement_MediaMatched = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIStyleSheetLinkingElement_Update { pub mWillNotify : bool , pub mIsAlternate : bool , pub mMediaMatched : bool , } # [ test ] fn bindgen_test_layout_nsIStyleSheetLinkingElement_Update ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIStyleSheetLinkingElement_Update > ( ) , 3usize , concat ! ( "Size of: " , stringify ! ( nsIStyleSheetLinkingElement_Update ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIStyleSheetLinkingElement_Update > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( nsIStyleSheetLinkingElement_Update ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_Update > ( ) ) ) . mWillNotify as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_Update ) , "::" , stringify ! ( mWillNotify ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_Update > ( ) ) ) . mIsAlternate as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_Update ) , "::" , stringify ! ( mIsAlternate ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_Update > ( ) ) ) . mMediaMatched as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_Update ) , "::" , stringify ! ( mMediaMatched ) ) ) ; } # [ repr ( C ) ] pub struct nsIStyleSheetLinkingElement_SheetInfo { pub mContent : * mut root :: nsIContent , pub mURI : root :: nsCOMPtr , pub mTriggeringPrincipal : root :: nsCOMPtr , pub mReferrerPolicy : root :: mozilla :: net :: ReferrerPolicy , pub mCORSMode : root :: mozilla :: CORSMode , pub mTitle : ::gecko_bindings::structs::nsString , pub mMedia : ::gecko_bindings::structs::nsString , pub mIntegrity : ::gecko_bindings::structs::nsString , pub mHasAlternateRel : bool , pub mIsInline : bool , pub mIsExplicitlyEnabled : root :: nsIStyleSheetLinkingElement_IsExplicitlyEnabled , } # [ test ] fn bindgen_test_layout_nsIStyleSheetLinkingElement_SheetInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) , 60usize , concat ! ( "Size of: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mContent as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mURI as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mTriggeringPrincipal as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mTriggeringPrincipal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mReferrerPolicy as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mReferrerPolicy ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mCORSMode as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mCORSMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mTitle as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mTitle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mMedia as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mMedia ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mIntegrity as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mIntegrity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mHasAlternateRel as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mHasAlternateRel ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mIsInline as * const _ as usize } , 57usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mIsInline ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIStyleSheetLinkingElement_SheetInfo > ( ) ) ) . mIsExplicitlyEnabled as * const _ as usize } , 58usize , concat ! ( "Offset of field: " , stringify ! ( nsIStyleSheetLinkingElement_SheetInfo ) , "::" , stringify ! ( mIsExplicitlyEnabled ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIStyleSheetLinkingElement_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIStyleSheetLinkingElement ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIStyleSheetLinkingElement > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIStyleSheetLinkingElement ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIStyleSheetLinkingElement > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIStyleSheetLinkingElement ) ) ) ; } pub const kNameSpaceID_None : i32 = 0 ; pub mod xpt { # [ allow ( unused_imports ) ] use self :: super :: super :: root ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIVariant { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIVariant_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIVariant ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIVariant > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIVariant ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIVariant > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIVariant ) ) ) ; } # [ repr ( C ) ] pub struct nsNodeInfoManager { pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mNodeInfoHash : [ u32 ; 5usize ] , pub mDocument : * mut root :: mozilla :: dom :: Document , pub mNonDocumentNodeInfos : u32 , pub mPrincipal : root :: nsCOMPtr , pub mDefaultPrincipal : root :: nsCOMPtr , pub mTextNodeInfo : * mut root :: mozilla :: dom :: NodeInfo , pub mCommentNodeInfo : * mut root :: mozilla :: dom :: NodeInfo , pub mDocumentNodeInfo : * mut root :: mozilla :: dom :: NodeInfo , pub mBindingManager : root :: RefPtr < root :: nsBindingManager > , pub mRecentlyUsedNodeInfos : root :: nsNodeInfoManager_NodeInfoCache , pub mSVGEnabled : [ u8 ; 2usize ] , pub mMathMLEnabled : [ u8 ; 2usize ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsNodeInfoManager_cycleCollection { pub _base : root :: nsCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_nsNodeInfoManager_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsNodeInfoManager_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsNodeInfoManager_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsNodeInfoManager_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsNodeInfoManager_cycleCollection ) ) ) ; } pub type nsNodeInfoManager_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsNodeInfoManager_NodeInfoInnerKey { pub _base : root :: nsPtrHashKey < root :: mozilla :: dom :: NodeInfo_NodeInfoInner > , } # [ test ] fn bindgen_test_layout_nsNodeInfoManager_NodeInfoInnerKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsNodeInfoManager_NodeInfoInnerKey > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsNodeInfoManager_NodeInfoInnerKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsNodeInfoManager_NodeInfoInnerKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsNodeInfoManager_NodeInfoInnerKey ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsNodeInfoManager_NodeInfoCache { pub _base : [ u32 ; 31usize ] , } # [ test ] fn bindgen_test_layout_nsNodeInfoManager_NodeInfoCache ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsNodeInfoManager_NodeInfoCache > ( ) , 124usize , concat ! ( "Size of: " , stringify ! ( nsNodeInfoManager_NodeInfoCache ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsNodeInfoManager_NodeInfoCache > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsNodeInfoManager_NodeInfoCache ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN17nsNodeInfoManager21_cycleCollectorGlobalE" ] pub static mut nsNodeInfoManager__cycleCollectorGlobal : root :: nsNodeInfoManager_cycleCollection ; } # [ test ] fn bindgen_test_layout_nsNodeInfoManager ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsNodeInfoManager > ( ) , 184usize , concat ! ( "Size of: " , stringify ! ( nsNodeInfoManager ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsNodeInfoManager > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsNodeInfoManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mNodeInfoHash as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mNodeInfoHash ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mDocument as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mDocument ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mNonDocumentNodeInfos as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mNonDocumentNodeInfos ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mPrincipal as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mPrincipal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mDefaultPrincipal as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mDefaultPrincipal ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mTextNodeInfo as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mTextNodeInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mCommentNodeInfo as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mCommentNodeInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mDocumentNodeInfo as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mDocumentNodeInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mBindingManager as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mBindingManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mRecentlyUsedNodeInfos as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mRecentlyUsedNodeInfos ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mSVGEnabled as * const _ as usize } , 180usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mSVGEnabled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeInfoManager > ( ) ) ) . mMathMLEnabled as * const _ as usize } , 182usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeInfoManager ) , "::" , stringify ! ( mMathMLEnabled ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsPropertyTable { pub mPropertyList : * mut root :: nsPropertyTable_PropertyList , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsPropertyTable_PropertyList { _unused : [ u8 ; 0 ] , } # [ test ] fn bindgen_test_layout_nsPropertyTable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsPropertyTable > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsPropertyTable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsPropertyTable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsPropertyTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPropertyTable > ( ) ) ) . mPropertyList as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsPropertyTable ) , "::" , stringify ! ( mPropertyList ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsAttrChildContentList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsRange { _unused : [ u8 ; 0 ] , } pub const NODE_HAS_LISTENERMANAGER : root :: _bindgen_ty_30 = 2 ; pub const NODE_HAS_PROPERTIES : root :: _bindgen_ty_30 = 4 ; pub const NODE_IS_ANONYMOUS_ROOT : root :: _bindgen_ty_30 = 8 ; pub const NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE : root :: _bindgen_ty_30 = 16 ; pub const NODE_IS_NATIVE_ANONYMOUS_ROOT : root :: _bindgen_ty_30 = 32 ; pub const NODE_MAY_BE_IN_BINDING_MNGR : root :: _bindgen_ty_30 = 64 ; pub const NODE_IS_EDITABLE : root :: _bindgen_ty_30 = 128 ; pub const NODE_IS_IN_SHADOW_TREE : root :: _bindgen_ty_30 = 512 ; pub const NODE_HAS_EMPTY_SELECTOR : root :: _bindgen_ty_30 = 1024 ; pub const NODE_HAS_SLOW_SELECTOR : root :: _bindgen_ty_30 = 2048 ; pub const NODE_HAS_EDGE_CHILD_SELECTOR : root :: _bindgen_ty_30 = 4096 ; pub const NODE_HAS_SLOW_SELECTOR_LATER_SIBLINGS : root :: _bindgen_ty_30 = 8192 ; pub const NODE_ALL_SELECTOR_FLAGS : root :: _bindgen_ty_30 = 15360 ; pub const NODE_NEEDS_FRAME : root :: _bindgen_ty_30 = 16384 ; pub const NODE_DESCENDANTS_NEED_FRAMES : root :: _bindgen_ty_30 = 32768 ; pub const NODE_HAS_ACCESSKEY : root :: _bindgen_ty_30 = 65536 ; pub const NODE_HAS_DIRECTION_RTL : root :: _bindgen_ty_30 = 131072 ; pub const NODE_HAS_DIRECTION_LTR : root :: _bindgen_ty_30 = 262144 ; pub const NODE_ALL_DIRECTION_FLAGS : root :: _bindgen_ty_30 = 393216 ; pub const NODE_HAS_BEEN_IN_UA_WIDGET : root :: _bindgen_ty_30 = 524288 ; pub const NODE_TYPE_SPECIFIC_BITS_OFFSET : root :: _bindgen_ty_30 = 19 ; pub type _bindgen_ty_30 = u32 ; # [ doc = " A class that implements nsIWeakReference" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsNodeWeakReference { pub _base : root :: nsIWeakReference , pub mRefCnt : root :: nsAutoRefCnt , } pub type nsNodeWeakReference_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_nsNodeWeakReference ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsNodeWeakReference > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsNodeWeakReference ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsNodeWeakReference > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsNodeWeakReference ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNodeWeakReference > ( ) ) ) . mRefCnt as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsNodeWeakReference ) , "::" , stringify ! ( mRefCnt ) ) ) ; } # [ doc = " An internal interface that abstracts some DOMNode-related parts that both" ] # [ doc = " nsIContent and Document share.  An instance of this interface has a list" ] # [ doc = " of nsIContent children and provides access to them." ] # [ repr ( C ) ] pub struct nsINode { pub _base : root :: mozilla :: dom :: EventTarget , pub mNodeInfo : root :: RefPtr < root :: mozilla :: dom :: NodeInfo > , pub mParent : * mut root :: nsINode , pub mBoolFlags : u32 , pub mChildCount : u32 , pub mFirstChild : root :: nsCOMPtr , pub mNextSibling : root :: nsCOMPtr , pub mPreviousOrLastSibling : * mut root :: nsIContent , pub __bindgen_anon_1 : root :: nsINode__bindgen_ty_2 , pub mSlots : * mut root :: nsINode_nsSlots , } pub type nsINode_BoxQuadOptions = root :: mozilla :: dom :: BoxQuadOptions ; pub type nsINode_ConvertCoordinateOptions = root :: mozilla :: dom :: ConvertCoordinateOptions ; pub type nsINode_DocGroup = root :: mozilla :: dom :: DocGroup ; pub type nsINode_Document = root :: mozilla :: dom :: Document ; pub type nsINode_DOMPoint = root :: mozilla :: dom :: DOMPoint ; pub type nsINode_DOMPointInit = root :: mozilla :: dom :: DOMPointInit ; pub type nsINode_DOMQuad = root :: mozilla :: dom :: DOMQuad ; pub type nsINode_DOMRectReadOnly = root :: mozilla :: dom :: DOMRectReadOnly ; pub type nsINode_OwningNodeOrString = root :: mozilla :: dom :: OwningNodeOrString ; pub type nsINode_TextOrElementOrDocument = root :: mozilla :: dom :: TextOrElementOrDocument ; pub use self :: super :: root :: mozilla :: dom :: CallerType as nsINode_CallerType ; pub type nsINode_ErrorResult = root :: mozilla :: ErrorResult ; pub type nsINode_Sequence = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsINode_COMTypeInfo { pub _address : u8 , } # [ doc = " form control elements" ] pub const nsINode_eHTML_FORM_CONTROL : root :: nsINode__bindgen_ty_1 = 64 ; # [ doc = " animation elements" ] pub const nsINode_eANIMATION : root :: nsINode__bindgen_ty_1 = 1024 ; # [ doc = " filter elements that implement SVGFilterPrimitiveStandardAttributes" ] pub const nsINode_eFILTER : root :: nsINode__bindgen_ty_1 = 2048 ; # [ doc = " SVGGeometryElement" ] pub const nsINode_eSHAPE : root :: nsINode__bindgen_ty_1 = 4096 ; # [ doc = " Bit-flags to pass (or\'ed together) to IsNodeOfType()" ] pub type nsINode__bindgen_ty_1 = u32 ; pub const nsINode_FlattenedParentType_eNotForStyle : root :: nsINode_FlattenedParentType = 0 ; pub const nsINode_FlattenedParentType_eForStyle : root :: nsINode_FlattenedParentType = 1 ; pub type nsINode_FlattenedParentType = u32 ; # [ repr ( C ) ] pub struct nsINode_nsSlots__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsINode_nsSlots { pub vtable_ : * const nsINode_nsSlots__bindgen_vtable , # [ doc = " A list of mutation observers" ] pub mMutationObservers : [ u32 ; 5usize ] , # [ doc = " An object implementing NodeList for this content (childNodes)" ] # [ doc = " @see NodeList" ] # [ doc = " @see nsGenericHTMLElement::GetChildNodes" ] pub mChildNodes : root :: RefPtr < root :: nsAttrChildContentList > , # [ doc = " Weak reference to this node.  This is cleared by the destructor of" ] # [ doc = " nsNodeWeakReference." ] pub mWeakReference : * mut root :: nsNodeWeakReference , # [ doc = " A set of ranges which are in the selection and which have this node as" ] # [ doc = " their endpoints\' common ancestor.  This is a UniquePtr instead of just a" ] # [ doc = " LinkedList, because that prevents us from pushing DOMSlots up to the next" ] # [ doc = " allocation bucket size, at the cost of some complexity." ] pub mCommonAncestorRanges : root :: mozilla :: UniquePtr < root :: mozilla :: LinkedList > , } # [ test ] fn bindgen_test_layout_nsINode_nsSlots ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsINode_nsSlots > ( ) , 36usize , concat ! ( "Size of: " , stringify ! ( nsINode_nsSlots ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsINode_nsSlots > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsINode_nsSlots ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode_nsSlots > ( ) ) ) . mMutationObservers as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsINode_nsSlots ) , "::" , stringify ! ( mMutationObservers ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode_nsSlots > ( ) ) ) . mChildNodes as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsINode_nsSlots ) , "::" , stringify ! ( mChildNodes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode_nsSlots > ( ) ) ) . mWeakReference as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsINode_nsSlots ) , "::" , stringify ! ( mWeakReference ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode_nsSlots > ( ) ) ) . mCommonAncestorRanges as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsINode_nsSlots ) , "::" , stringify ! ( mCommonAncestorRanges ) ) ) ; } # [ repr ( u32 ) ] # [ doc = " Boolean flags" ] # [ derive ( Debug , Copy , Clone , PartialEq , Eq , Hash ) ] pub enum nsINode_BooleanFlag { NodeHasRenderingObservers = 0 , IsInDocument = 1 , IsConnected = 2 , ParentIsContent = 3 , NodeIsElement = 4 , ElementHasID = 5 , ElementMayHaveClass = 6 , ElementMayHaveStyle = 7 , ElementHasName = 8 , ElementMayHaveContentEditableAttr = 9 , NodeIsCommonAncestorForRangeInSelection = 10 , NodeIsDescendantOfCommonAncestorForRangeInSelection = 11 , NodeIsCCMarkedRoot = 12 , NodeIsCCBlackTree = 13 , NodeIsPurpleRoot = 14 , ElementHasLockedStyleStates = 15 , ElementHasPointerLock = 16 , NodeMayHaveDOMMutationObserver = 17 , NodeIsContent = 18 , ElementHasAnimations = 19 , NodeHasValidDirAttribute = 20 , NodeHasDirAutoSet = 21 , NodeHasTextNodeDirectionalityMap = 22 , NodeAncestorHasDirAuto = 23 , NodeHandlingClick = 24 , ElementHasWeirdParserInsertionMode = 25 , ParserHasNotified = 26 , MayBeApzAware = 27 , ElementMayHaveAnonymousChildren = 28 , ElementHasCustomElementData = 29 , BooleanFlagCount = 30 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsINode__bindgen_ty_2 { pub mPrimaryFrame : root :: __BindgenUnionField < * mut root :: nsIFrame > , pub mSubtreeRoot : root :: __BindgenUnionField < * mut root :: nsINode > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_nsINode__bindgen_ty_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsINode__bindgen_ty_2 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsINode__bindgen_ty_2 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsINode__bindgen_ty_2 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsINode__bindgen_ty_2 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode__bindgen_ty_2 > ( ) ) ) . mPrimaryFrame as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsINode__bindgen_ty_2 ) , "::" , stringify ! ( mPrimaryFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode__bindgen_ty_2 > ( ) ) ) . mSubtreeRoot as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsINode__bindgen_ty_2 ) , "::" , stringify ! ( mSubtreeRoot ) ) ) ; } pub const nsINode_ELEMENT_NODE : :: std :: os :: raw :: c_ushort = 1 ; pub const nsINode_ATTRIBUTE_NODE : :: std :: os :: raw :: c_ushort = 2 ; pub const nsINode_TEXT_NODE : :: std :: os :: raw :: c_ushort = 3 ; pub const nsINode_CDATA_SECTION_NODE : :: std :: os :: raw :: c_ushort = 4 ; pub const nsINode_ENTITY_REFERENCE_NODE : :: std :: os :: raw :: c_ushort = 5 ; pub const nsINode_ENTITY_NODE : :: std :: os :: raw :: c_ushort = 6 ; pub const nsINode_PROCESSING_INSTRUCTION_NODE : :: std :: os :: raw :: c_ushort = 7 ; pub const nsINode_COMMENT_NODE : :: std :: os :: raw :: c_ushort = 8 ; pub const nsINode_DOCUMENT_NODE : :: std :: os :: raw :: c_ushort = 9 ; pub const nsINode_DOCUMENT_TYPE_NODE : :: std :: os :: raw :: c_ushort = 10 ; pub const nsINode_DOCUMENT_FRAGMENT_NODE : :: std :: os :: raw :: c_ushort = 11 ; pub const nsINode_NOTATION_NODE : :: std :: os :: raw :: c_ushort = 12 ; # [ test ] fn bindgen_test_layout_nsINode ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsINode > ( ) , 52usize , concat ! ( "Size of: " , stringify ! ( nsINode ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsINode > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsINode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode > ( ) ) ) . mNodeInfo as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsINode ) , "::" , stringify ! ( mNodeInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode > ( ) ) ) . mParent as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsINode ) , "::" , stringify ! ( mParent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode > ( ) ) ) . mBoolFlags as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsINode ) , "::" , stringify ! ( mBoolFlags ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode > ( ) ) ) . mChildCount as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsINode ) , "::" , stringify ! ( mChildCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode > ( ) ) ) . mFirstChild as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsINode ) , "::" , stringify ! ( mFirstChild ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode > ( ) ) ) . mNextSibling as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsINode ) , "::" , stringify ! ( mNextSibling ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode > ( ) ) ) . mPreviousOrLastSibling as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsINode ) , "::" , stringify ! ( mPreviousOrLastSibling ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsINode > ( ) ) ) . mSlots as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsINode ) , "::" , stringify ! ( mSlots ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIThreadObserver { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIThreadObserver_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIThreadObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIThreadObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIThreadObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIThreadObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIThreadObserver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsHTMLCSSStyleSheet { _unused : [ u8 ; 0 ] , } # [ doc = " The global object which keeps a script context for each supported script" ] # [ doc = " language. This often used to store per-window global state." ] # [ doc = " This is a heavyweight interface implemented only by DOM globals, and" ] # [ doc = " it might go away some time in the future." ] # [ repr ( C ) ] pub struct nsIScriptGlobalObject { pub _base : root :: nsIGlobalObject , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIScriptGlobalObject_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIScriptGlobalObject ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIScriptGlobalObject > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( nsIScriptGlobalObject ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIScriptGlobalObject > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIScriptGlobalObject ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIXPConnectJSObjectHolder { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIXPConnectJSObjectHolder_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIXPConnectJSObjectHolder ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIXPConnectJSObjectHolder > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIXPConnectJSObjectHolder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIXPConnectJSObjectHolder > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIXPConnectJSObjectHolder ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIXPConnectWrappedJS { pub _base : root :: nsIXPConnectJSObjectHolder , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIXPConnectWrappedJS_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIXPConnectWrappedJS ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIXPConnectWrappedJS > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIXPConnectWrappedJS ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIXPConnectWrappedJS > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIXPConnectWrappedJS ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIXPConnect { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIXPConnect_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIXPConnect ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIXPConnect > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIXPConnect ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIXPConnect > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIXPConnect ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsICookieSettings { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsICookieSettings_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsICookieSettings ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsICookieSettings > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsICookieSettings ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsICookieSettings > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsICookieSettings ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIApplicationCache { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIApplicationCache_COMTypeInfo { pub _address : u8 , } pub const nsIApplicationCache_ITEM_MANIFEST : root :: nsIApplicationCache__bindgen_ty_1 = 1 ; pub const nsIApplicationCache_ITEM_EXPLICIT : root :: nsIApplicationCache__bindgen_ty_1 = 2 ; pub const nsIApplicationCache_ITEM_IMPLICIT : root :: nsIApplicationCache__bindgen_ty_1 = 4 ; pub const nsIApplicationCache_ITEM_DYNAMIC : root :: nsIApplicationCache__bindgen_ty_1 = 8 ; pub const nsIApplicationCache_ITEM_FOREIGN : root :: nsIApplicationCache__bindgen_ty_1 = 16 ; pub const nsIApplicationCache_ITEM_FALLBACK : root :: nsIApplicationCache__bindgen_ty_1 = 32 ; pub const nsIApplicationCache_ITEM_OPPORTUNISTIC : root :: nsIApplicationCache__bindgen_ty_1 = 64 ; pub type nsIApplicationCache__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsIApplicationCache ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIApplicationCache > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIApplicationCache ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIApplicationCache > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIApplicationCache ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIApplicationCacheContainer { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIApplicationCacheContainer_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIApplicationCacheContainer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIApplicationCacheContainer > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIApplicationCacheContainer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIApplicationCacheContainer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIApplicationCacheContainer ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIPrintSettings { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIContentViewer { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIContentViewer_COMTypeInfo { pub _address : u8 , } pub const nsIContentViewer_ePrompt : root :: nsIContentViewer__bindgen_ty_1 = 0 ; pub const nsIContentViewer_eDontPromptAndDontUnload : root :: nsIContentViewer__bindgen_ty_1 = 1 ; pub const nsIContentViewer_eDontPromptAndUnload : root :: nsIContentViewer__bindgen_ty_1 = 2 ; pub type nsIContentViewer__bindgen_ty_1 = u32 ; pub const nsIContentViewer_eDelayResize : root :: nsIContentViewer__bindgen_ty_2 = 1 ; pub type nsIContentViewer__bindgen_ty_2 = u32 ; # [ test ] fn bindgen_test_layout_nsIContentViewer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIContentViewer > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIContentViewer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIContentViewer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIContentViewer ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIControllers { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDOMXULCommandDispatcher { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDOMXULCommandDispatcher_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIDOMXULCommandDispatcher ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIDOMXULCommandDispatcher > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIDOMXULCommandDispatcher ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIDOMXULCommandDispatcher > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIDOMXULCommandDispatcher ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsILoadContext { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsILoadContext_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsILoadContext ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsILoadContext > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsILoadContext ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsILoadContext > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsILoadContext ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsParserBase { pub _base : root :: nsISupports , } # [ test ] fn bindgen_test_layout_nsParserBase ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsParserBase > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsParserBase ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsParserBase > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsParserBase ) ) ) ; } # [ doc = " This GECKO-INTERNAL interface is on track to being REMOVED (or refactored" ] # [ doc = " to the point of being near-unrecognizable)." ] # [ doc = "" ] # [ doc = " Please DO NOT #include this file in comm-central code, in your XULRunner" ] # [ doc = " app or binary extensions." ] # [ doc = "" ] # [ doc = " Please DO NOT #include this into new files even inside Gecko. It is more" ] # [ doc = " likely than not that #including this header is the wrong thing to do." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIParser { pub _base : root :: nsParserBase , } pub type nsIParser_Encoding = root :: mozilla :: Encoding ; pub type nsIParser_NotNull < T > = root :: mozilla :: NotNull < T > ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIParser_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIParser ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIParser > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIParser ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIParser > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIParser ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIProgressEventSink { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIProgressEventSink_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIProgressEventSink ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIProgressEventSink > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIProgressEventSink ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIProgressEventSink > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIProgressEventSink ) ) ) ; } # [ doc = " A container that has multiple radio groups in it, defined by name." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIRadioGroupContainer { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIRadioGroupContainer_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIRadioGroupContainer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIRadioGroupContainer > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIRadioGroupContainer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIRadioGroupContainer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIRadioGroupContainer ) ) ) ; } # [ doc = " JS Object Principal information." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIScriptObjectPrincipal { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIScriptObjectPrincipal_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIScriptObjectPrincipal ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIScriptObjectPrincipal > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIScriptObjectPrincipal ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIScriptObjectPrincipal > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIScriptObjectPrincipal ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIUUIDGenerator { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIUUIDGenerator_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIUUIDGenerator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIUUIDGenerator > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIUUIDGenerator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIUUIDGenerator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIUUIDGenerator ) ) ) ; } pub type DOMHighResTimeStamp = f64 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mozIDOMWindow { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mozIDOMWindow_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_mozIDOMWindow ( ) { assert_eq ! ( :: std :: mem :: size_of :: < mozIDOMWindow > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( mozIDOMWindow ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < mozIDOMWindow > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( mozIDOMWindow ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mozIDOMWindowProxy { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct mozIDOMWindowProxy_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_mozIDOMWindowProxy ( ) { assert_eq ! ( :: std :: mem :: size_of :: < mozIDOMWindowProxy > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( mozIDOMWindowProxy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < mozIDOMWindowProxy > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( mozIDOMWindowProxy ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsICSSDeclaration { _unused : [ u8 ; 0 ] , } pub type SuspendTypes = u32 ; # [ repr ( C ) ] pub struct nsPIDOMWindowInner { pub _base : root :: mozIDOMWindow , pub mChromeEventHandler : root :: nsCOMPtr , pub mDoc : root :: RefPtr < root :: nsPIDOMWindowInner_Document > , pub mDocumentURI : root :: nsCOMPtr , pub mDocBaseURI : root :: nsCOMPtr , pub mParentTarget : root :: nsCOMPtr , pub mPerformance : root :: RefPtr < root :: mozilla :: dom :: Performance > , pub mTimeoutManager : root :: mozilla :: UniquePtr < root :: mozilla :: dom :: TimeoutManager > , pub mNavigator : root :: RefPtr < root :: mozilla :: dom :: Navigator > , pub mMutationBits : u32 , pub mActivePeerConnections : u32 , pub mIsDocumentLoaded : bool , pub mIsHandlingResizeEvent : bool , pub mMayHavePaintEventListener : bool , pub mMayHaveTouchEventListener : bool , pub mMayHaveSelectionChangeEventListener : bool , pub mMayHaveMouseEnterLeaveEventListener : bool , pub mMayHavePointerEnterLeaveEventListener : bool , pub mMayHaveTextEventListenerInDefaultGroup : bool , pub mOuterWindow : root :: nsCOMPtr , pub mFocusedElement : root :: RefPtr < root :: mozilla :: dom :: Element > , pub mAudioContexts : root :: nsTArray < * mut root :: mozilla :: dom :: AudioContext > , pub mTabGroup : root :: RefPtr < root :: mozilla :: dom :: TabGroup > , pub __bindgen_padding_0 : u32 , pub mWindowID : u64 , pub mHasNotifiedGlobalCreated : bool , pub mMarkedCCGeneration : u32 , pub mTopInnerWindow : root :: nsCOMPtr , pub mHasTriedToCacheTopInnerWindow : bool , pub mNumOfIndexedDBDatabases : u32 , pub mNumOfOpenWebSockets : u32 , pub mEvent : * mut root :: mozilla :: dom :: Event , pub mReportingObservers : root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: ReportingObserver > > , pub mReportRecords : root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: Report > > , pub mStorageAccessGranted : root :: nsTArray < ::gecko_bindings::structs::nsCString > , pub mWindowGlobalChild : root :: RefPtr < root :: mozilla :: dom :: WindowGlobalChild > , pub mAfterLoadRunners : root :: nsTArray < root :: nsCOMPtr > , } pub type nsPIDOMWindowInner_Document = root :: mozilla :: dom :: Document ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsPIDOMWindowInner_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsPIDOMWindowInner ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsPIDOMWindowInner > ( ) , 128usize , concat ! ( "Size of: " , stringify ! ( nsPIDOMWindowInner ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsPIDOMWindowInner > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsPIDOMWindowInner ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mChromeEventHandler as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mChromeEventHandler ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mDoc as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mDoc ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mDocumentURI as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mDocumentURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mDocBaseURI as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mDocBaseURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mParentTarget as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mParentTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mPerformance as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mPerformance ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mTimeoutManager as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mTimeoutManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mNavigator as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mNavigator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mMutationBits as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mMutationBits ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mActivePeerConnections as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mActivePeerConnections ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mIsDocumentLoaded as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mIsDocumentLoaded ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mIsHandlingResizeEvent as * const _ as usize } , 45usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mIsHandlingResizeEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mMayHavePaintEventListener as * const _ as usize } , 46usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mMayHavePaintEventListener ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mMayHaveTouchEventListener as * const _ as usize } , 47usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mMayHaveTouchEventListener ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mMayHaveSelectionChangeEventListener as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mMayHaveSelectionChangeEventListener ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mMayHaveMouseEnterLeaveEventListener as * const _ as usize } , 49usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mMayHaveMouseEnterLeaveEventListener ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mMayHavePointerEnterLeaveEventListener as * const _ as usize } , 50usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mMayHavePointerEnterLeaveEventListener ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mMayHaveTextEventListenerInDefaultGroup as * const _ as usize } , 51usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mMayHaveTextEventListenerInDefaultGroup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mOuterWindow as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mOuterWindow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mFocusedElement as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mFocusedElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mAudioContexts as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mAudioContexts ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mTabGroup as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mTabGroup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mWindowID as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mWindowID ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mHasNotifiedGlobalCreated as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mHasNotifiedGlobalCreated ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mMarkedCCGeneration as * const _ as usize } , 84usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mMarkedCCGeneration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mTopInnerWindow as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mTopInnerWindow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mHasTriedToCacheTopInnerWindow as * const _ as usize } , 92usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mHasTriedToCacheTopInnerWindow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mNumOfIndexedDBDatabases as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mNumOfIndexedDBDatabases ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mNumOfOpenWebSockets as * const _ as usize } , 100usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mNumOfOpenWebSockets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mEvent as * const _ as usize } , 104usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mReportingObservers as * const _ as usize } , 108usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mReportingObservers ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mReportRecords as * const _ as usize } , 112usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mReportRecords ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mStorageAccessGranted as * const _ as usize } , 116usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mStorageAccessGranted ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mWindowGlobalChild as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mWindowGlobalChild ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowInner > ( ) ) ) . mAfterLoadRunners as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowInner ) , "::" , stringify ! ( mAfterLoadRunners ) ) ) ; } # [ repr ( C ) ] pub struct nsPIDOMWindowOuter { pub _base : root :: mozIDOMWindowProxy , pub mChromeEventHandler : root :: nsCOMPtr , pub mDoc : root :: RefPtr < root :: nsPIDOMWindowOuter_Document > , pub mDocumentURI : root :: nsCOMPtr , pub mParentTarget : root :: nsCOMPtr , pub mMessageManager : root :: RefPtr < root :: mozilla :: dom :: ContentFrameMessageManager > , pub mFrameElement : root :: nsCOMPtr , pub mDocShell : root :: nsCOMPtr , pub mBrowsingContext : root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > , pub mModalStateDepth : u32 , pub mIsActive : bool , pub mIsBackground : bool , # [ doc = " The suspended types can be \"disposable\" or \"permanent\". This varable only" ] # [ doc = " stores the value about permanent suspend." ] # [ doc = " - disposable" ] # [ doc = " To pause all playing media in that window, but doesn\'t affect the media" ] # [ doc = " which starts after that." ] # [ doc = "" ] # [ doc = " - permanent" ] # [ doc = " To pause all media in that window, and also affect the media which starts" ] # [ doc = " after that." ] pub mMediaSuspend : root :: SuspendTypes , pub mAudioMuted : bool , pub mAudioVolume : f32 , pub mDesktopModeViewport : bool , pub mIsRootOuterWindow : bool , pub mInnerWindow : * mut root :: nsPIDOMWindowInner , pub mTabGroup : root :: RefPtr < root :: mozilla :: dom :: TabGroup > , pub __bindgen_padding_0 : u32 , pub mWindowID : u64 , pub mMarkedCCGeneration : u32 , pub mServiceWorkersTestingEnabled : bool , pub mLargeAllocStatus : root :: mozilla :: dom :: LargeAllocStatus , pub mOpenerForInitialContentBrowser : root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > , pub __bindgen_padding_1 : u32 , } pub type nsPIDOMWindowOuter_Document = root :: mozilla :: dom :: Document ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsPIDOMWindowOuter_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsPIDOMWindowOuter ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsPIDOMWindowOuter > ( ) , 96usize , concat ! ( "Size of: " , stringify ! ( nsPIDOMWindowOuter ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsPIDOMWindowOuter > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsPIDOMWindowOuter ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mChromeEventHandler as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mChromeEventHandler ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mDoc as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mDoc ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mDocumentURI as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mDocumentURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mParentTarget as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mParentTarget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mMessageManager as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mMessageManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mFrameElement as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mFrameElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mDocShell as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mDocShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mBrowsingContext as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mBrowsingContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mModalStateDepth as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mModalStateDepth ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mIsActive as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mIsActive ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mIsBackground as * const _ as usize } , 41usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mIsBackground ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mMediaSuspend as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mMediaSuspend ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mAudioMuted as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mAudioMuted ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mAudioVolume as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mAudioVolume ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mDesktopModeViewport as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mDesktopModeViewport ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mIsRootOuterWindow as * const _ as usize } , 57usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mIsRootOuterWindow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mInnerWindow as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mInnerWindow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mTabGroup as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mTabGroup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mWindowID as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mWindowID ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mMarkedCCGeneration as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mMarkedCCGeneration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mServiceWorkersTestingEnabled as * const _ as usize } , 84usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mServiceWorkersTestingEnabled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mLargeAllocStatus as * const _ as usize } , 85usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mLargeAllocStatus ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPIDOMWindowOuter > ( ) ) ) . mOpenerForInitialContentBrowser as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( nsPIDOMWindowOuter ) , "::" , stringify ! ( mOpenerForInitialContentBrowser ) ) ) ; } # [ doc = " Mutation observer interface" ] # [ doc = "" ] # [ doc = " See nsINode::AddMutationObserver, nsINode::RemoveMutationObserver for how to" ] # [ doc = " attach or remove your observers." ] # [ doc = "" ] # [ doc = " WARNING: During these notifications, you are not allowed to perform" ] # [ doc = " any mutations to the current or any other document, or start a" ] # [ doc = " network load.  If you need to perform such operations do that" ] # [ doc = " during the _last_ nsIDocumentObserver::EndUpdate notification.  The" ] # [ doc = " expection for this is ParentChainChanged, where mutations should be" ] # [ doc = " done from an async event, as the notification might not be" ] # [ doc = " surrounded by BeginUpdate/EndUpdate calls." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIMutationObserver { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIMutationObserver_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIMutationObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIMutationObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIMutationObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIMutationObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIMutationObserver ) ) ) ; } # [ doc = " There are two advantages to inheriting from nsStubMutationObserver" ] # [ doc = " rather than directly from nsIMutationObserver:" ] # [ doc = "  1. smaller compiled code size (since there\'s no need for the code" ] # [ doc = "     for the empty virtual function implementations for every" ] # [ doc = "     nsIMutationObserver implementation)" ] # [ doc = "  2. the performance of document\'s loop over observers benefits from" ] # [ doc = "     the fact that more of the functions called are the same (which" ] # [ doc = "     can reduce instruction cache misses and perhaps improve branch" ] # [ doc = "     prediction)" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsStubMutationObserver { pub _base : root :: nsIMutationObserver , } # [ test ] fn bindgen_test_layout_nsStubMutationObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStubMutationObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsStubMutationObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStubMutationObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStubMutationObserver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsLanguageAtomService { pub mLangToGroup : [ u32 ; 5usize ] , pub mLocaleLanguage : root :: RefPtr < root :: nsAtom > , } pub type nsLanguageAtomService_Encoding = root :: mozilla :: Encoding ; pub type nsLanguageAtomService_NotNull < T > = root :: mozilla :: NotNull < T > ; # [ test ] fn bindgen_test_layout_nsLanguageAtomService ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsLanguageAtomService > ( ) , 24usize , concat ! ( "Size of: " , stringify ! ( nsLanguageAtomService ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsLanguageAtomService > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsLanguageAtomService ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsLanguageAtomService > ( ) ) ) . mLangToGroup as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsLanguageAtomService ) , "::" , stringify ! ( mLangToGroup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsLanguageAtomService > ( ) ) ) . mLocaleLanguage as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsLanguageAtomService ) , "::" , stringify ! ( mLocaleLanguage ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsContentList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIIOService { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIStringBundleService { _unused : [ u8 ; 0 ] , } # [ doc = " Data used to track the expiration state of an object. We promise that this" ] # [ doc = " is 32 bits so that objects that includes this as a field can pad and align" ] # [ doc = " efficiently." ] # [ repr ( C ) ] # [ repr ( align ( 4 ) ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsExpirationState { pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > , } pub const nsExpirationState_NOT_TRACKED : root :: nsExpirationState__bindgen_ty_1 = 15 ; pub const nsExpirationState_MAX_INDEX_IN_GENERATION : root :: nsExpirationState__bindgen_ty_1 = 268435455 ; pub type nsExpirationState__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsExpirationState ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsExpirationState > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsExpirationState ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsExpirationState > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsExpirationState ) ) ) ; } impl nsExpirationState { # [ inline ] pub fn mGeneration ( & self ) -> u32 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 4u8 ) as u32 ) } } # [ inline ] pub fn set_mGeneration ( & mut self , val : u32 ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 4u8 , val as u64 ) } } # [ inline ] pub fn mIndexInGeneration ( & self ) -> u32 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 28u8 ) as u32 ) } } # [ inline ] pub fn set_mIndexInGeneration ( & mut self , val : u32 ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 28u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mGeneration : u32 , mIndexInGeneration : u32 ) -> root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 4u8 , { let mGeneration : u32 = unsafe { :: std :: mem :: transmute ( mGeneration ) } ; mGeneration as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 28u8 , { let mIndexInGeneration : u32 = unsafe { :: std :: mem :: transmute ( mIndexInGeneration ) } ; mIndexInGeneration as u64 } ) ; __bindgen_bitfield_unit } } # [ doc = " templated hashtable class maps keys to C++ object pointers." ] # [ doc = " See nsBaseHashtable for complete declaration." ] # [ doc = " @param KeyClass a wrapper-class for the hashtable key, see nsHashKeys.h" ] # [ doc = "   for a complete specification." ] # [ doc = " @param Class the class-type being wrapped" ] # [ doc = " @see nsInterfaceHashtable, nsClassHashtable" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsClassHashtable { pub _address : u8 , } pub type nsClassHashtable_KeyType = [ u8 ; 0usize ] ; pub type nsClassHashtable_UserDataType < T > = * mut T ; pub type nsClassHashtable_base_type = u8 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDocShellTreeItem { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDocShellTreeItem_COMTypeInfo { pub _address : u8 , } pub const nsIDocShellTreeItem_typeChrome : root :: nsIDocShellTreeItem__bindgen_ty_1 = 0 ; pub const nsIDocShellTreeItem_typeContent : root :: nsIDocShellTreeItem__bindgen_ty_1 = 1 ; pub const nsIDocShellTreeItem_typeContentWrapper : root :: nsIDocShellTreeItem__bindgen_ty_1 = 2 ; pub const nsIDocShellTreeItem_typeChromeWrapper : root :: nsIDocShellTreeItem__bindgen_ty_1 = 3 ; pub const nsIDocShellTreeItem_typeAll : root :: nsIDocShellTreeItem__bindgen_ty_1 = 2147483647 ; pub type nsIDocShellTreeItem__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsIDocShellTreeItem ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIDocShellTreeItem > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIDocShellTreeItem ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIDocShellTreeItem > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIDocShellTreeItem ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsILayoutHistoryState { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIStructuredCloneContainer { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDocShell { pub _base : root :: nsIDocShellTreeItem , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDocShell_COMTypeInfo { pub _address : u8 , } pub const nsIDocShell_DocShellEnumeratorDirection_ENUMERATE_FORWARDS : root :: nsIDocShell_DocShellEnumeratorDirection = 0 ; pub const nsIDocShell_DocShellEnumeratorDirection_ENUMERATE_BACKWARDS : root :: nsIDocShell_DocShellEnumeratorDirection = 1 ; pub type nsIDocShell_DocShellEnumeratorDirection = u8 ; pub const nsIDocShell_AppType_APP_TYPE_UNKNOWN : root :: nsIDocShell_AppType = 0 ; pub const nsIDocShell_AppType_APP_TYPE_MAIL : root :: nsIDocShell_AppType = 1 ; pub const nsIDocShell_AppType_APP_TYPE_EDITOR : root :: nsIDocShell_AppType = 2 ; pub type nsIDocShell_AppType = u8 ; pub const nsIDocShell_BusyFlags_BUSY_FLAGS_NONE : root :: nsIDocShell_BusyFlags = 0 ; pub const nsIDocShell_BusyFlags_BUSY_FLAGS_BUSY : root :: nsIDocShell_BusyFlags = 1 ; pub const nsIDocShell_BusyFlags_BUSY_FLAGS_BEFORE_PAGE_LOAD : root :: nsIDocShell_BusyFlags = 2 ; pub const nsIDocShell_BusyFlags_BUSY_FLAGS_PAGE_LOADING : root :: nsIDocShell_BusyFlags = 4 ; pub type nsIDocShell_BusyFlags = u8 ; pub const nsIDocShell_LoadCommand_LOAD_CMD_NORMAL : root :: nsIDocShell_LoadCommand = 1 ; pub const nsIDocShell_LoadCommand_LOAD_CMD_RELOAD : root :: nsIDocShell_LoadCommand = 2 ; pub const nsIDocShell_LoadCommand_LOAD_CMD_HISTORY : root :: nsIDocShell_LoadCommand = 4 ; pub const nsIDocShell_LoadCommand_LOAD_CMD_PUSHSTATE : root :: nsIDocShell_LoadCommand = 8 ; pub type nsIDocShell_LoadCommand = u8 ; pub const nsIDocShell_FrameType_FRAME_TYPE_REGULAR : root :: nsIDocShell_FrameType = 0 ; pub const nsIDocShell_FrameType_FRAME_TYPE_BROWSER : root :: nsIDocShell_FrameType = 1 ; pub type nsIDocShell_FrameType = u8 ; pub const nsIDocShell_TouchEventsOverride_TOUCHEVENTS_OVERRIDE_DISABLED : root :: nsIDocShell_TouchEventsOverride = 0 ; pub const nsIDocShell_TouchEventsOverride_TOUCHEVENTS_OVERRIDE_ENABLED : root :: nsIDocShell_TouchEventsOverride = 1 ; pub const nsIDocShell_TouchEventsOverride_TOUCHEVENTS_OVERRIDE_NONE : root :: nsIDocShell_TouchEventsOverride = 2 ; pub type nsIDocShell_TouchEventsOverride = u8 ; pub const nsIDocShell_MetaViewportOverride_META_VIEWPORT_OVERRIDE_DISABLED : root :: nsIDocShell_MetaViewportOverride = 0 ; pub const nsIDocShell_MetaViewportOverride_META_VIEWPORT_OVERRIDE_ENABLED : root :: nsIDocShell_MetaViewportOverride = 1 ; pub const nsIDocShell_MetaViewportOverride_META_VIEWPORT_OVERRIDE_NONE : root :: nsIDocShell_MetaViewportOverride = 2 ; pub type nsIDocShell_MetaViewportOverride = u8 ; pub const nsIDocShell_DisplayMode_DISPLAY_MODE_BROWSER : root :: nsIDocShell_DisplayMode = 0 ; pub const nsIDocShell_DisplayMode_DISPLAY_MODE_MINIMAL_UI : root :: nsIDocShell_DisplayMode = 1 ; pub const nsIDocShell_DisplayMode_DISPLAY_MODE_STANDALONE : root :: nsIDocShell_DisplayMode = 2 ; pub const nsIDocShell_DisplayMode_DISPLAY_MODE_FULLSCREEN : root :: nsIDocShell_DisplayMode = 3 ; pub type nsIDocShell_DisplayMode = u8 ; # [ test ] fn bindgen_test_layout_nsIDocShell ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIDocShell > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIDocShell ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIDocShell > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIDocShell ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTabSizes { pub mDom : usize , pub mStyle : usize , pub mOther : usize , } pub const nsTabSizes_Kind_DOM : root :: nsTabSizes_Kind = 0 ; pub const nsTabSizes_Kind_Style : root :: nsTabSizes_Kind = 1 ; pub const nsTabSizes_Kind_Other : root :: nsTabSizes_Kind = 2 ; pub type nsTabSizes_Kind = u32 ; # [ test ] fn bindgen_test_layout_nsTabSizes ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsTabSizes > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsTabSizes ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsTabSizes > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsTabSizes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsTabSizes > ( ) ) ) . mDom as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsTabSizes ) , "::" , stringify ! ( mDom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsTabSizes > ( ) ) ) . mStyle as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsTabSizes ) , "::" , stringify ! ( mStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsTabSizes > ( ) ) ) . mOther as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsTabSizes ) , "::" , stringify ! ( mOther ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsBaseContentList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsDocShell { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsFrameLoader { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsHTMLStyleSheet { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIBFCacheEntry { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDocumentEncoder { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIObjectLoadingContent { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsViewManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsXULPrototypeDocument { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsXBLPrototypeBinding { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsAttrName { pub mBits : usize , } # [ test ] fn bindgen_test_layout_nsAttrName ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsAttrName > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsAttrName ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsAttrName > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsAttrName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsAttrName > ( ) ) ) . mBits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsAttrName ) , "::" , stringify ! ( mBits ) ) ) ; } pub const NS_ATTRVALUE_BASETYPE_MASK : usize = 3 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsAttrValue { pub mBits : usize , } pub const nsAttrValue_ValueType_eString : root :: nsAttrValue_ValueType = 0 ; pub const nsAttrValue_ValueType_eAtom : root :: nsAttrValue_ValueType = 2 ; pub const nsAttrValue_ValueType_eInteger : root :: nsAttrValue_ValueType = 3 ; pub const nsAttrValue_ValueType_eColor : root :: nsAttrValue_ValueType = 7 ; pub const nsAttrValue_ValueType_eEnum : root :: nsAttrValue_ValueType = 11 ; pub const nsAttrValue_ValueType_ePercent : root :: nsAttrValue_ValueType = 15 ; pub const nsAttrValue_ValueType_eCSSDeclaration : root :: nsAttrValue_ValueType = 16 ; pub const nsAttrValue_ValueType_eURL : root :: nsAttrValue_ValueType = 17 ; pub const nsAttrValue_ValueType_eImage : root :: nsAttrValue_ValueType = 18 ; pub const nsAttrValue_ValueType_eAtomArray : root :: nsAttrValue_ValueType = 19 ; pub const nsAttrValue_ValueType_eDoubleValue : root :: nsAttrValue_ValueType = 20 ; pub const nsAttrValue_ValueType_eIntMarginValue : root :: nsAttrValue_ValueType = 21 ; pub const nsAttrValue_ValueType_eSVGIntegerPair : root :: nsAttrValue_ValueType = 22 ; pub const nsAttrValue_ValueType_eSVGTypesBegin : root :: nsAttrValue_ValueType = 22 ; pub const nsAttrValue_ValueType_eSVGOrient : root :: nsAttrValue_ValueType = 23 ; pub const nsAttrValue_ValueType_eSVGLength : root :: nsAttrValue_ValueType = 24 ; pub const nsAttrValue_ValueType_eSVGLengthList : root :: nsAttrValue_ValueType = 25 ; pub const nsAttrValue_ValueType_eSVGNumberList : root :: nsAttrValue_ValueType = 26 ; pub const nsAttrValue_ValueType_eSVGNumberPair : root :: nsAttrValue_ValueType = 27 ; pub const nsAttrValue_ValueType_eSVGPathData : root :: nsAttrValue_ValueType = 28 ; pub const nsAttrValue_ValueType_eSVGPointList : root :: nsAttrValue_ValueType = 29 ; pub const nsAttrValue_ValueType_eSVGPreserveAspectRatio : root :: nsAttrValue_ValueType = 30 ; pub const nsAttrValue_ValueType_eSVGStringList : root :: nsAttrValue_ValueType = 31 ; pub const nsAttrValue_ValueType_eSVGTransformList : root :: nsAttrValue_ValueType = 32 ; pub const nsAttrValue_ValueType_eSVGViewBox : root :: nsAttrValue_ValueType = 33 ; pub const nsAttrValue_ValueType_eSVGTypesEnd : root :: nsAttrValue_ValueType = 33 ; pub type nsAttrValue_ValueType = u32 ; # [ doc = " Structure for a mapping from int (enum) values to strings.  When you use" ] # [ doc = " it you generally create an array of them." ] # [ doc = " Instantiate like this:" ] # [ doc = " EnumTable myTable[] = {" ] # [ doc = "   { \"string1\", 1 }," ] # [ doc = "   { \"string2\", 2 }," ] # [ doc = "   { nullptr, 0 }" ] # [ doc = " }" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsAttrValue_EnumTable { # [ doc = " The string the value maps to" ] pub tag : * const :: std :: os :: raw :: c_char , # [ doc = " The enum value that maps to this string" ] pub value : i16 , } # [ test ] fn bindgen_test_layout_nsAttrValue_EnumTable ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsAttrValue_EnumTable > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsAttrValue_EnumTable ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsAttrValue_EnumTable > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsAttrValue_EnumTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsAttrValue_EnumTable > ( ) ) ) . tag as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsAttrValue_EnumTable ) , "::" , stringify ! ( tag ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsAttrValue_EnumTable > ( ) ) ) . value as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsAttrValue_EnumTable ) , "::" , stringify ! ( value ) ) ) ; } pub const nsAttrValue_ValueBaseType_eStringBase : root :: nsAttrValue_ValueBaseType = 0 ; pub const nsAttrValue_ValueBaseType_eOtherBase : root :: nsAttrValue_ValueBaseType = 1 ; pub const nsAttrValue_ValueBaseType_eAtomBase : root :: nsAttrValue_ValueBaseType = 2 ; pub const nsAttrValue_ValueBaseType_eIntegerBase : root :: nsAttrValue_ValueBaseType = 3 ; pub type nsAttrValue_ValueBaseType = u32 ; extern "C" { # [ link_name = "\u{1}_ZN11nsAttrValue15sEnumTableArrayE" ] pub static mut nsAttrValue_sEnumTableArray : * mut root :: nsTArray < * const root :: nsAttrValue_EnumTable > ; } extern "C" { # [ link_name = "\u{1}_ZN11nsAttrValue19sMiscContainerCacheE" ] pub static mut nsAttrValue_sMiscContainerCache : * mut root :: MiscContainer ; } # [ test ] fn bindgen_test_layout_nsAttrValue ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsAttrValue > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsAttrValue ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsAttrValue > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsAttrValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsAttrValue > ( ) ) ) . mBits as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsAttrValue ) , "::" , stringify ! ( mBits ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsMappedAttributes { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AttrArray { pub mImpl : root :: mozilla :: UniquePtr < root :: AttrArray_Impl > , } pub type AttrArray_BorrowedAttrInfo = root :: mozilla :: dom :: BorrowedAttrInfo ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AttrArray_InternalAttr { pub mName : root :: nsAttrName , pub mValue : root :: nsAttrValue , } # [ test ] fn bindgen_test_layout_AttrArray_InternalAttr ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AttrArray_InternalAttr > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( AttrArray_InternalAttr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AttrArray_InternalAttr > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AttrArray_InternalAttr ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AttrArray_InternalAttr > ( ) ) ) . mName as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AttrArray_InternalAttr ) , "::" , stringify ! ( mName ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AttrArray_InternalAttr > ( ) ) ) . mValue as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( AttrArray_InternalAttr ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AttrArray_Impl { pub mAttrCount : u32 , pub mCapacity : u32 , pub mMappedAttrs : * mut root :: nsMappedAttributes , pub mBuffer : root :: __IncompleteArrayField < root :: AttrArray_InternalAttr > , } # [ test ] fn bindgen_test_layout_AttrArray_Impl ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AttrArray_Impl > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( AttrArray_Impl ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AttrArray_Impl > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AttrArray_Impl ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AttrArray_Impl > ( ) ) ) . mAttrCount as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AttrArray_Impl ) , "::" , stringify ! ( mAttrCount ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AttrArray_Impl > ( ) ) ) . mCapacity as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( AttrArray_Impl ) , "::" , stringify ! ( mCapacity ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AttrArray_Impl > ( ) ) ) . mMappedAttrs as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( AttrArray_Impl ) , "::" , stringify ! ( mMappedAttrs ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AttrArray_Impl > ( ) ) ) . mBuffer as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( AttrArray_Impl ) , "::" , stringify ! ( mBuffer ) ) ) ; } # [ test ] fn bindgen_test_layout_AttrArray ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AttrArray > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( AttrArray ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AttrArray > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AttrArray ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AttrArray > ( ) ) ) . mImpl as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AttrArray ) , "::" , stringify ! ( mImpl ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct MiscContainer { pub mType : root :: MiscContainer_ValueType , pub mStringBits : u32 , pub __bindgen_anon_1 : root :: MiscContainer__bindgen_ty_1 , } pub use self :: super :: root :: nsAttrValue_ValueType as MiscContainer_ValueType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MiscContainer__bindgen_ty_1 { pub mValue : root :: __BindgenUnionField < root :: MiscContainer__bindgen_ty_1__bindgen_ty_1 > , pub mDoubleValue : root :: __BindgenUnionField < f64 > , pub bindgen_union_field : u64 , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MiscContainer__bindgen_ty_1__bindgen_ty_1 { pub __bindgen_anon_1 : root :: MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 { pub mInteger : root :: __BindgenUnionField < i32 > , pub mColor : root :: __BindgenUnionField < root :: nscolor > , pub mEnumValue : root :: __BindgenUnionField < u32 > , pub mPercent : root :: __BindgenUnionField < i32 > , pub mCSSDeclaration : root :: __BindgenUnionField < * mut root :: mozilla :: DeclarationBlock > , pub mURL : root :: __BindgenUnionField < * mut root :: nsIURI > , pub mAtomArray : root :: __BindgenUnionField < * mut root :: mozilla :: AtomArray > , pub mIntMargin : root :: __BindgenUnionField < * mut root :: nsIntMargin > , pub mSVGAnimatedIntegerPair : root :: __BindgenUnionField < * const root :: mozilla :: SVGAnimatedIntegerPair > , pub mSVGLength : root :: __BindgenUnionField < * const root :: mozilla :: SVGAnimatedLength > , pub mSVGAnimatedNumberPair : root :: __BindgenUnionField < * const root :: mozilla :: SVGAnimatedNumberPair > , pub mSVGAnimatedOrient : root :: __BindgenUnionField < * const root :: mozilla :: SVGAnimatedOrient > , pub mSVGAnimatedPreserveAspectRatio : root :: __BindgenUnionField < * const root :: mozilla :: SVGAnimatedPreserveAspectRatio > , pub mSVGAnimatedViewBox : root :: __BindgenUnionField < * const root :: mozilla :: SVGAnimatedViewBox > , pub mSVGLengthList : root :: __BindgenUnionField < * const root :: mozilla :: SVGLengthList > , pub mSVGNumberList : root :: __BindgenUnionField < * const root :: mozilla :: SVGNumberList > , pub mSVGPathData : root :: __BindgenUnionField < * const root :: mozilla :: SVGPathData > , pub mSVGPointList : root :: __BindgenUnionField < * const root :: mozilla :: SVGPointList > , pub mSVGStringList : root :: __BindgenUnionField < * const root :: mozilla :: SVGStringList > , pub mSVGTransformList : root :: __BindgenUnionField < * const root :: mozilla :: SVGTransformList > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mInteger as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mInteger ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mColor as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mColor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mEnumValue as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mEnumValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mPercent as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mPercent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mCSSDeclaration as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mCSSDeclaration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mURL as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mURL ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mAtomArray as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mAtomArray ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mIntMargin as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mIntMargin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGAnimatedIntegerPair as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGAnimatedIntegerPair ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGLength as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGLength ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGAnimatedNumberPair as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGAnimatedNumberPair ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGAnimatedOrient as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGAnimatedOrient ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGAnimatedPreserveAspectRatio as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGAnimatedPreserveAspectRatio ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGAnimatedViewBox as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGAnimatedViewBox ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGLengthList as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGLengthList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGNumberList as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGNumberList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGPathData as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGPathData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGPointList as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGPointList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGStringList as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGStringList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 > ( ) ) ) . mSVGTransformList as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1__bindgen_ty_1 ) , "::" , stringify ! ( mSVGTransformList ) ) ) ; } # [ test ] fn bindgen_test_layout_MiscContainer__bindgen_ty_1__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MiscContainer__bindgen_ty_1__bindgen_ty_1 > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MiscContainer__bindgen_ty_1__bindgen_ty_1 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( MiscContainer__bindgen_ty_1__bindgen_ty_1 ) ) ) ; } impl MiscContainer__bindgen_ty_1__bindgen_ty_1 { # [ inline ] pub fn mRefCount ( & self ) -> u32 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 31u8 ) as u32 ) } } # [ inline ] pub fn set_mRefCount ( & mut self , val : u32 ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 31u8 , val as u64 ) } } # [ inline ] pub fn mCached ( & self ) -> u32 { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 31usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mCached ( & mut self , val : u32 ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 31usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mRefCount : u32 , mCached : u32 ) -> root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 4usize ] , u32 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 31u8 , { let mRefCount : u32 = unsafe { :: std :: mem :: transmute ( mRefCount ) } ; mRefCount as u64 } ) ; __bindgen_bitfield_unit . set ( 31usize , 1u8 , { let mCached : u32 = unsafe { :: std :: mem :: transmute ( mCached ) } ; mCached as u64 } ) ; __bindgen_bitfield_unit } } # [ test ] fn bindgen_test_layout_MiscContainer__bindgen_ty_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MiscContainer__bindgen_ty_1 > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( MiscContainer__bindgen_ty_1 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MiscContainer__bindgen_ty_1 > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( MiscContainer__bindgen_ty_1 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1 > ( ) ) ) . mValue as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1 ) , "::" , stringify ! ( mValue ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer__bindgen_ty_1 > ( ) ) ) . mDoubleValue as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer__bindgen_ty_1 ) , "::" , stringify ! ( mDoubleValue ) ) ) ; } # [ test ] fn bindgen_test_layout_MiscContainer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < MiscContainer > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( MiscContainer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < MiscContainer > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( MiscContainer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer > ( ) ) ) . mType as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < MiscContainer > ( ) ) ) . mStringBits as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( MiscContainer ) , "::" , stringify ! ( mStringBits ) ) ) ; } pub const nsWindowType_eWindowType_toplevel : root :: nsWindowType = 0 ; pub const nsWindowType_eWindowType_dialog : root :: nsWindowType = 1 ; pub const nsWindowType_eWindowType_sheet : root :: nsWindowType = 2 ; pub const nsWindowType_eWindowType_popup : root :: nsWindowType = 3 ; pub const nsWindowType_eWindowType_child : root :: nsWindowType = 4 ; pub const nsWindowType_eWindowType_invisible : root :: nsWindowType = 5 ; pub const nsWindowType_eWindowType_plugin : root :: nsWindowType = 6 ; pub const nsWindowType_eWindowType_plugin_ipc_chrome : root :: nsWindowType = 7 ; pub const nsWindowType_eWindowType_plugin_ipc_content : root :: nsWindowType = 8 ; # [ doc = " Window types" ] # [ doc = "" ] # [ doc = " Don\'t alter previously encoded enum values - 3rd party apps may look at" ] # [ doc = " these." ] pub type nsWindowType = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsDeviceContext { _unused : [ u8 ; 0 ] , } # [ doc = " nsITheme is a service that provides platform-specific native" ] # [ doc = " rendering for widgets.  In other words, it provides the necessary" ] # [ doc = " operations to draw a rendering object (an nsIFrame) as a native" ] # [ doc = " widget." ] # [ doc = "" ] # [ doc = " All the methods on nsITheme take a rendering context or device" ] # [ doc = " context, a frame (the rendering object), and a widget type (one of" ] # [ doc = " the constants in nsThemeConstants.h)." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsITheme { pub _base : root :: nsISupports , } pub type nsITheme_LayoutDeviceIntMargin = root :: mozilla :: LayoutDeviceIntMargin ; pub use self :: super :: root :: mozilla :: StyleAppearance as nsITheme_StyleAppearance ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsITheme_COMTypeInfo { pub _address : u8 , } pub const nsITheme_Transparency_eOpaque : root :: nsITheme_Transparency = 0 ; pub const nsITheme_Transparency_eTransparent : root :: nsITheme_Transparency = 1 ; pub const nsITheme_Transparency_eUnknownTransparency : root :: nsITheme_Transparency = 2 ; pub type nsITheme_Transparency = u32 ; # [ doc = " ThemeGeometryType values are used for describing themed nsIFrames in" ] # [ doc = " calls to nsIWidget::UpdateThemeGeometries. We don\'t simply pass the" ] # [ doc = " -moz-appearance value (\"widget type\") of the frame because the widget may" ] # [ doc = " want to treat different frames with the same -moz-appearance differently" ] # [ doc = " based on other properties of the frame. So we give the theme a first look" ] # [ doc = " at the frame in nsITheme::ThemeGeometryTypeForWidget and pass the" ] # [ doc = " returned ThemeGeometryType along to the widget." ] # [ doc = " Each theme backend defines the ThemeGeometryType values it needs in its" ] # [ doc = " own nsITheme subclass. eThemeGeometryTypeUnknown is the only value that\'s" ] # [ doc = " shared between backends." ] pub type nsITheme_ThemeGeometryType = u8 ; pub const nsITheme_eThemeGeometryTypeUnknown : root :: nsITheme__bindgen_ty_1 = 0 ; pub type nsITheme__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsITheme ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsITheme > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsITheme ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsITheme > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsITheme ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIBidiKeyboard { _unused : [ u8 ; 0 ] , } # [ doc = " The base class for all the widgets. It provides the interface for" ] # [ doc = " all basic and necessary functionality." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsIWidget { pub _base : root :: nsISupports , pub mLongTapTouchPoint : root :: mozilla :: UniquePtr < root :: nsIWidget_LongTapInfo > , pub mLongTapTimer : root :: nsCOMPtr , pub mFirstChild : root :: nsCOMPtr , pub mLastChild : * mut root :: nsIWidget , pub mNextSibling : root :: nsCOMPtr , pub mPrevSibling : * mut root :: nsIWidget , pub mOnDestroyCalled : bool , pub mWindowType : root :: nsWindowType , pub mZIndex : i32 , } pub type nsIWidget_BrowserChild = root :: mozilla :: dom :: BrowserChild ; pub type nsIWidget_CompositorBridgeChild = root :: mozilla :: layers :: CompositorBridgeChild ; pub type nsIWidget_AsyncDragMetrics = root :: mozilla :: layers :: AsyncDragMetrics ; pub type nsIWidget_FrameMetrics = root :: mozilla :: layers :: FrameMetrics ; pub type nsIWidget_LayerManager = root :: mozilla :: layers :: LayerManager ; pub type nsIWidget_LayerManagerComposite = root :: mozilla :: layers :: LayerManagerComposite ; pub use self :: super :: root :: mozilla :: layers :: LayersBackend as nsIWidget_LayersBackend ; pub type nsIWidget_PLayerTransactionChild = root :: mozilla :: layers :: PLayerTransactionChild ; pub type nsIWidget_SLGuidAndRenderRoot = root :: mozilla :: layers :: SLGuidAndRenderRoot ; pub type nsIWidget_ScrollableLayerGuid = root :: mozilla :: layers :: ScrollableLayerGuid ; pub type nsIWidget_ZoomConstraints = root :: mozilla :: layers :: ZoomConstraints ; pub use self :: super :: root :: mozilla :: widget :: IMEMessage as nsIWidget_IMEMessage ; pub type nsIWidget_IMENotification = root :: mozilla :: widget :: IMENotification ; pub type nsIWidget_IMENotificationRequests = root :: mozilla :: widget :: IMENotificationRequests ; pub type nsIWidget_IMEState = root :: mozilla :: widget :: IMEState ; pub type nsIWidget_InputContext = root :: mozilla :: widget :: InputContext ; pub type nsIWidget_InputContextAction = root :: mozilla :: widget :: InputContextAction ; pub type nsIWidget_NativeIMEContext = root :: mozilla :: widget :: NativeIMEContext ; pub type nsIWidget_SizeConstraints = root :: mozilla :: widget :: SizeConstraints ; pub type nsIWidget_TextEventDispatcher = root :: mozilla :: widget :: TextEventDispatcher ; pub type nsIWidget_TextEventDispatcherListener = root :: mozilla :: widget :: TextEventDispatcherListener ; pub type nsIWidget_LayoutDeviceIntMargin = root :: mozilla :: LayoutDeviceIntMargin ; pub type nsIWidget_LayoutDeviceIntPoint = root :: mozilla :: LayoutDeviceIntPoint ; pub type nsIWidget_LayoutDeviceIntRect = root :: mozilla :: LayoutDeviceIntRect ; pub type nsIWidget_LayoutDeviceIntRegion = root :: mozilla :: LayoutDeviceIntRegion ; pub type nsIWidget_LayoutDeviceIntSize = root :: mozilla :: LayoutDeviceIntSize ; pub type nsIWidget_ScreenIntPoint = root :: mozilla :: ScreenIntPoint ; pub type nsIWidget_ScreenIntSize = root :: mozilla :: ScreenIntSize ; pub type nsIWidget_ScreenPoint = root :: mozilla :: ScreenPoint ; pub type nsIWidget_CSSToScreenScale = root :: mozilla :: CSSToScreenScale ; pub type nsIWidget_DesktopIntRect = root :: mozilla :: DesktopIntRect ; pub type nsIWidget_CSSPoint = root :: mozilla :: CSSPoint ; pub type nsIWidget_CSSRect = root :: mozilla :: CSSRect ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIWidget_ThemeGeometry { pub mType : root :: nsITheme_ThemeGeometryType , pub mRect : root :: nsIWidget_LayoutDeviceIntRect , } # [ test ] fn bindgen_test_layout_nsIWidget_ThemeGeometry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIWidget_ThemeGeometry > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( nsIWidget_ThemeGeometry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIWidget_ThemeGeometry > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIWidget_ThemeGeometry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_ThemeGeometry > ( ) ) ) . mType as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_ThemeGeometry ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_ThemeGeometry > ( ) ) ) . mRect as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_ThemeGeometry ) , "::" , stringify ! ( mRect ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIWidget_COMTypeInfo { pub _address : u8 , } # [ doc = " This represents a command to set the bounds and clip region of" ] # [ doc = " a child widget." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsIWidget_Configuration { pub mChild : root :: nsCOMPtr , pub mWindowID : usize , pub mVisible : bool , pub mBounds : root :: nsIWidget_LayoutDeviceIntRect , pub mClipRegion : root :: nsTArray < root :: nsIWidget_LayoutDeviceIntRect > , } # [ test ] fn bindgen_test_layout_nsIWidget_Configuration ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIWidget_Configuration > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( nsIWidget_Configuration ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIWidget_Configuration > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIWidget_Configuration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_Configuration > ( ) ) ) . mChild as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_Configuration ) , "::" , stringify ! ( mChild ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_Configuration > ( ) ) ) . mWindowID as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_Configuration ) , "::" , stringify ! ( mWindowID ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_Configuration > ( ) ) ) . mVisible as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_Configuration ) , "::" , stringify ! ( mVisible ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_Configuration > ( ) ) ) . mBounds as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_Configuration ) , "::" , stringify ! ( mBounds ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_Configuration > ( ) ) ) . mClipRegion as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_Configuration ) , "::" , stringify ! ( mClipRegion ) ) ) ; } pub const nsIWidget_WindowAnimationType_eGenericWindowAnimation : root :: nsIWidget_WindowAnimationType = 0 ; pub const nsIWidget_WindowAnimationType_eDocumentWindowAnimation : root :: nsIWidget_WindowAnimationType = 1 ; pub type nsIWidget_WindowAnimationType = u32 ; pub const nsIWidget_FullscreenTransitionStage_eBeforeFullscreenToggle : root :: nsIWidget_FullscreenTransitionStage = 0 ; pub const nsIWidget_FullscreenTransitionStage_eAfterFullscreenToggle : root :: nsIWidget_FullscreenTransitionStage = 1 ; pub type nsIWidget_FullscreenTransitionStage = u32 ; pub const nsIWidget_LayerManagerPersistence_LAYER_MANAGER_CURRENT : root :: nsIWidget_LayerManagerPersistence = 0 ; pub const nsIWidget_LayerManagerPersistence_LAYER_MANAGER_PERSISTENT : root :: nsIWidget_LayerManagerPersistence = 1 ; pub type nsIWidget_LayerManagerPersistence = u32 ; pub const nsIWidget_Modifiers_CAPS_LOCK : root :: nsIWidget_Modifiers = 1 ; pub const nsIWidget_Modifiers_NUM_LOCK : root :: nsIWidget_Modifiers = 2 ; pub const nsIWidget_Modifiers_SHIFT_L : root :: nsIWidget_Modifiers = 256 ; pub const nsIWidget_Modifiers_SHIFT_R : root :: nsIWidget_Modifiers = 512 ; pub const nsIWidget_Modifiers_CTRL_L : root :: nsIWidget_Modifiers = 1024 ; pub const nsIWidget_Modifiers_CTRL_R : root :: nsIWidget_Modifiers = 2048 ; pub const nsIWidget_Modifiers_ALT_L : root :: nsIWidget_Modifiers = 4096 ; pub const nsIWidget_Modifiers_ALT_R : root :: nsIWidget_Modifiers = 8192 ; pub const nsIWidget_Modifiers_COMMAND_L : root :: nsIWidget_Modifiers = 16384 ; pub const nsIWidget_Modifiers_COMMAND_R : root :: nsIWidget_Modifiers = 32768 ; pub const nsIWidget_Modifiers_HELP : root :: nsIWidget_Modifiers = 65536 ; pub const nsIWidget_Modifiers_ALTGRAPH : root :: nsIWidget_Modifiers = 131072 ; pub const nsIWidget_Modifiers_FUNCTION : root :: nsIWidget_Modifiers = 1048576 ; pub const nsIWidget_Modifiers_NUMERIC_KEY_PAD : root :: nsIWidget_Modifiers = 16777216 ; pub type nsIWidget_Modifiers = u32 ; pub const nsIWidget_TouchPointerState_TOUCH_HOVER : root :: nsIWidget_TouchPointerState = 1 ; pub const nsIWidget_TouchPointerState_TOUCH_CONTACT : root :: nsIWidget_TouchPointerState = 2 ; pub const nsIWidget_TouchPointerState_TOUCH_REMOVE : root :: nsIWidget_TouchPointerState = 4 ; pub const nsIWidget_TouchPointerState_TOUCH_CANCEL : root :: nsIWidget_TouchPointerState = 8 ; pub const nsIWidget_TouchPointerState_ALL_BITS : root :: nsIWidget_TouchPointerState = 15 ; pub type nsIWidget_TouchPointerState = u32 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsIWidget_LongTapInfo { pub mPointerId : i32 , pub mPosition : root :: nsIWidget_LayoutDeviceIntPoint , pub __bindgen_padding_0 : u32 , pub mDuration : root :: mozilla :: TimeDuration , pub mObserver : root :: nsCOMPtr , pub __bindgen_padding_1 : u32 , pub mStamp : root :: mozilla :: TimeStamp , } # [ test ] fn bindgen_test_layout_nsIWidget_LongTapInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIWidget_LongTapInfo > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( nsIWidget_LongTapInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIWidget_LongTapInfo > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsIWidget_LongTapInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_LongTapInfo > ( ) ) ) . mPointerId as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_LongTapInfo ) , "::" , stringify ! ( mPointerId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_LongTapInfo > ( ) ) ) . mPosition as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_LongTapInfo ) , "::" , stringify ! ( mPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_LongTapInfo > ( ) ) ) . mDuration as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_LongTapInfo ) , "::" , stringify ! ( mDuration ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_LongTapInfo > ( ) ) ) . mObserver as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_LongTapInfo ) , "::" , stringify ! ( mObserver ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget_LongTapInfo > ( ) ) ) . mStamp as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget_LongTapInfo ) , "::" , stringify ! ( mStamp ) ) ) ; } pub const nsIWidget_NativeKeyBindingsType_NativeKeyBindingsForSingleLineEditor : root :: nsIWidget_NativeKeyBindingsType = 0 ; pub const nsIWidget_NativeKeyBindingsType_NativeKeyBindingsForMultiLineEditor : root :: nsIWidget_NativeKeyBindingsType = 1 ; pub const nsIWidget_NativeKeyBindingsType_NativeKeyBindingsForRichTextEditor : root :: nsIWidget_NativeKeyBindingsType = 2 ; # [ doc = " Retrieve edit commands when the key combination of aEvent is used" ] # [ doc = " in platform native applications." ] pub type nsIWidget_NativeKeyBindingsType = u8 ; extern "C" { # [ link_name = "\u{1}_ZN9nsIWidget17sPointerIdCounterE" ] pub static mut nsIWidget_sPointerIdCounter : i32 ; } # [ test ] fn bindgen_test_layout_nsIWidget ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIWidget > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( nsIWidget ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIWidget > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIWidget ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget > ( ) ) ) . mLongTapTouchPoint as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget ) , "::" , stringify ! ( mLongTapTouchPoint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget > ( ) ) ) . mLongTapTimer as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget ) , "::" , stringify ! ( mLongTapTimer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget > ( ) ) ) . mFirstChild as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget ) , "::" , stringify ! ( mFirstChild ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget > ( ) ) ) . mLastChild as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget ) , "::" , stringify ! ( mLastChild ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget > ( ) ) ) . mNextSibling as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget ) , "::" , stringify ! ( mNextSibling ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget > ( ) ) ) . mPrevSibling as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget ) , "::" , stringify ! ( mPrevSibling ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget > ( ) ) ) . mOnDestroyCalled as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget ) , "::" , stringify ! ( mOnDestroyCalled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget > ( ) ) ) . mWindowType as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget ) , "::" , stringify ! ( mWindowType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIWidget > ( ) ) ) . mZIndex as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsIWidget ) , "::" , stringify ! ( mZIndex ) ) ) ; } # [ doc = " A node of content in a document\'s content model. This interface" ] # [ doc = " is supported by all content objects." ] # [ repr ( C ) ] pub struct nsIContent { pub _base : root :: nsINode , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , } pub type nsIContent_IMEState = root :: mozilla :: widget :: IMEState ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIContent_COMTypeInfo { pub _address : u8 , } pub type nsIContent_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIContent_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_nsIContent_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIContent_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsIContent_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIContent_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIContent_cycleCollection ) ) ) ; } # [ doc = " All XBL flattened tree children of the node, as well as :before and" ] # [ doc = " :after anonymous content and native anonymous children." ] # [ doc = "" ] # [ doc = " @note the result children order is" ] # [ doc = "   1. :before generated node" ] # [ doc = "   2. XBL flattened tree children of this node" ] # [ doc = "   3. native anonymous nodes" ] # [ doc = "   4. :after generated node" ] pub const nsIContent_eAllChildren : root :: nsIContent__bindgen_ty_1 = 0 ; # [ doc = " All XBL explicit children of the node (see" ] # [ doc = " http://www.w3.org/TR/xbl/#explicit3 ), as well as :before and :after" ] # [ doc = " anonymous content and native anonymous children." ] # [ doc = "" ] # [ doc = " @note the result children order is" ] # [ doc = "   1. :before generated node" ] # [ doc = "   2. XBL explicit children of the node" ] # [ doc = "   3. native anonymous nodes" ] # [ doc = "   4. :after generated node" ] pub const nsIContent_eAllButXBL : root :: nsIContent__bindgen_ty_1 = 1 ; # [ doc = " Skip native anonymous content created for placeholder of HTML input," ] # [ doc = " used in conjunction with eAllChildren or eAllButXBL." ] pub const nsIContent_eSkipPlaceholderContent : root :: nsIContent__bindgen_ty_1 = 2 ; # [ doc = " Skip native anonymous content created by ancestor frames of the root" ] # [ doc = " element\'s primary frame, such as scrollbar elements created by the root" ] # [ doc = " scroll frame." ] pub const nsIContent_eSkipDocumentLevelNativeAnonymousContent : root :: nsIContent__bindgen_ty_1 = 4 ; pub type nsIContent__bindgen_ty_1 = u32 ; # [ repr ( C ) ] pub struct nsIContent_nsExtendedContentSlots__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " Lazily allocated extended slots to avoid" ] # [ doc = " that may only be instantiated when a content object is accessed" ] # [ doc = " through the DOM. Rather than burn actual slots in the content" ] # [ doc = " objects for each of these instance variables, we put them off" ] # [ doc = " in a side structure that\'s only allocated when the content is" ] # [ doc = " accessed through the DOM." ] # [ repr ( C ) ] pub struct nsIContent_nsExtendedContentSlots { pub vtable_ : * const nsIContent_nsExtendedContentSlots__bindgen_vtable , # [ doc = " The nearest enclosing content node with a binding that created us." ] # [ doc = " TODO(emilio): This should be an Element*." ] # [ doc = "" ] # [ doc = " @see nsIContent::GetBindingParent" ] pub mBindingParent : root :: nsCOMPtr , # [ doc = " @see nsIContent::GetXBLInsertionPoint" ] pub mXBLInsertionPoint : root :: nsCOMPtr , # [ doc = " @see nsIContent::GetContainingShadow" ] pub mContainingShadow : root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > , # [ doc = " @see nsIContent::GetAssignedSlot" ] pub mAssignedSlot : root :: RefPtr < root :: mozilla :: dom :: HTMLSlotElement > , } # [ test ] fn bindgen_test_layout_nsIContent_nsExtendedContentSlots ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIContent_nsExtendedContentSlots > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( nsIContent_nsExtendedContentSlots ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIContent_nsExtendedContentSlots > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIContent_nsExtendedContentSlots ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIContent_nsExtendedContentSlots > ( ) ) ) . mBindingParent as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIContent_nsExtendedContentSlots ) , "::" , stringify ! ( mBindingParent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIContent_nsExtendedContentSlots > ( ) ) ) . mXBLInsertionPoint as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIContent_nsExtendedContentSlots ) , "::" , stringify ! ( mXBLInsertionPoint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIContent_nsExtendedContentSlots > ( ) ) ) . mContainingShadow as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsIContent_nsExtendedContentSlots ) , "::" , stringify ! ( mContainingShadow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIContent_nsExtendedContentSlots > ( ) ) ) . mAssignedSlot as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsIContent_nsExtendedContentSlots ) , "::" , stringify ! ( mAssignedSlot ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsIContent_nsContentSlots { pub _base : root :: nsINode_nsSlots , pub mExtendedSlots : usize , } pub const nsIContent_nsContentSlots_sNonOwningExtendedSlotsFlag : usize = 1 ; # [ test ] fn bindgen_test_layout_nsIContent_nsContentSlots ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIContent_nsContentSlots > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( nsIContent_nsContentSlots ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIContent_nsContentSlots > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIContent_nsContentSlots ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIContent_nsContentSlots > ( ) ) ) . mExtendedSlots as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsIContent_nsContentSlots ) , "::" , stringify ! ( mExtendedSlots ) ) ) ; } pub const nsIContent_ETabFocusType_eTabFocus_textControlsMask : root :: nsIContent_ETabFocusType = 1 ; pub const nsIContent_ETabFocusType_eTabFocus_formElementsMask : root :: nsIContent_ETabFocusType = 2 ; pub const nsIContent_ETabFocusType_eTabFocus_linksMask : root :: nsIContent_ETabFocusType = 4 ; pub const nsIContent_ETabFocusType_eTabFocus_any : root :: nsIContent_ETabFocusType = 7 ; pub type nsIContent_ETabFocusType = u32 ; extern "C" { # [ link_name = "\u{1}_ZN10nsIContent21_cycleCollectorGlobalE" ] pub static mut nsIContent__cycleCollectorGlobal : root :: nsIContent_cycleCollection ; } extern "C" { # [ link_name = "\u{1}_ZN10nsIContent14sTabFocusModelE" ] pub static mut nsIContent_sTabFocusModel : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN10nsIContent26sTabFocusModelAppliesToXULE" ] pub static mut nsIContent_sTabFocusModelAppliesToXUL : bool ; } # [ test ] fn bindgen_test_layout_nsIContent ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIContent > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( nsIContent ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIContent > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIContent > ( ) ) ) . mRefCnt as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( nsIContent ) , "::" , stringify ! ( mRefCnt ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsHtml5StringParser { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIConsoleService { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIFragmentContentSink { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIStringBundle { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct EventNameMapping { pub mAtom : * mut root :: nsAtom , pub mType : i32 , pub mMessage : root :: mozilla :: EventMessage , pub mEventClassID : root :: mozilla :: EventClassID , pub mMaybeSpecialSVGorSMILEvent : bool , } # [ test ] fn bindgen_test_layout_EventNameMapping ( ) { assert_eq ! ( :: std :: mem :: size_of :: < EventNameMapping > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( EventNameMapping ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < EventNameMapping > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( EventNameMapping ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventNameMapping > ( ) ) ) . mAtom as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( EventNameMapping ) , "::" , stringify ! ( mAtom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventNameMapping > ( ) ) ) . mType as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( EventNameMapping ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventNameMapping > ( ) ) ) . mMessage as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( EventNameMapping ) , "::" , stringify ! ( mMessage ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventNameMapping > ( ) ) ) . mEventClassID as * const _ as usize } , 10usize , concat ! ( "Offset of field: " , stringify ! ( EventNameMapping ) , "::" , stringify ! ( mEventClassID ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < EventNameMapping > ( ) ) ) . mMaybeSpecialSVGorSMILEvent as * const _ as usize } , 11usize , concat ! ( "Offset of field: " , stringify ! ( EventNameMapping ) , "::" , stringify ! ( mMaybeSpecialSVGorSMILEvent ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils10sXPConnectE" ] pub static mut nsContentUtils_sXPConnect : * mut root :: nsIXPConnect ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils16sSecurityManagerE" ] pub static mut nsContentUtils_sSecurityManager : * mut root :: nsIScriptSecurityManager ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils16sSystemPrincipalE" ] pub static mut nsContentUtils_sSystemPrincipal : * mut root :: nsIPrincipal ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils21sNullSubjectPrincipalE" ] pub static mut nsContentUtils_sNullSubjectPrincipal : * mut root :: nsIPrincipal ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils17sNameSpaceManagerE" ] pub static mut nsContentUtils_sNameSpaceManager : * mut root :: nsNameSpaceManager ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils10sIOServiceE" ] pub static mut nsContentUtils_sIOService : * mut root :: nsIIOService ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils14sUUIDGeneratorE" ] pub static mut nsContentUtils_sUUIDGenerator : * mut root :: nsIUUIDGenerator ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils15sConsoleServiceE" ] pub static mut nsContentUtils_sConsoleService : * mut root :: nsIConsoleService ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils15sAtomEventTableE" ] pub static mut nsContentUtils_sAtomEventTable : * mut u8 ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils17sStringEventTableE" ] pub static mut nsContentUtils_sStringEventTable : * mut u8 ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils18sUserDefinedEventsE" ] pub static mut nsContentUtils_sUserDefinedEvents : * mut root :: nsTArray < root :: RefPtr < root :: nsAtom > > ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils20sStringBundleServiceE" ] pub static mut nsContentUtils_sStringBundleService : * mut root :: nsIStringBundleService ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils14sStringBundlesE" ] pub static mut nsContentUtils_sStringBundles : [ * mut root :: nsIStringBundle ; 14usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils21sContentPolicyServiceE" ] pub static mut nsContentUtils_sContentPolicyService : * mut root :: nsIContentPolicy ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils24sTriedToGetContentPolicyE" ] pub static mut nsContentUtils_sTriedToGetContentPolicy : bool ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_LineBreaker_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: intl :: LineBreaker > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: intl :: LineBreaker > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: intl :: LineBreaker > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: intl :: LineBreaker > ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils12sLineBreakerE" ] pub static mut nsContentUtils_sLineBreaker : root :: RefPtr < root :: mozilla :: intl :: LineBreaker > ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_WordBreaker_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: intl :: WordBreaker > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: intl :: WordBreaker > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: intl :: WordBreaker > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: intl :: WordBreaker > ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils12sWordBreakerE" ] pub static mut nsContentUtils_sWordBreaker : root :: RefPtr < root :: mozilla :: intl :: WordBreaker > ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils13sBidiKeyboardE" ] pub static mut nsContentUtils_sBidiKeyboard : root :: mozilla :: StaticRefPtr < root :: nsIBidiKeyboard > ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils12sInitializedE" ] pub static mut nsContentUtils_sInitialized : bool ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils19sScriptBlockerCountE" ] pub static mut nsContentUtils_sScriptBlockerCount : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils28sDOMNodeRemovedSuppressCountE" ] pub static mut nsContentUtils_sDOMNodeRemovedSuppressCount : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils21sBlockedScriptRunnersE" ] pub static mut nsContentUtils_sBlockedScriptRunners : * mut u8 ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils27sRunnersCountAtFirstBlockerE" ] pub static mut nsContentUtils_sRunnersCountAtFirstBlocker : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils40sScriptBlockerCountWhereRunnersPreventedE" ] pub static mut nsContentUtils_sScriptBlockerCountWhereRunnersPrevented : u32 ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils18sSameOriginCheckerE" ] pub static mut nsContentUtils_sSameOriginChecker : * mut root :: nsIInterfaceRequestor ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils24sIsHandlingKeyBoardEventE" ] pub static mut nsContentUtils_sIsHandlingKeyBoardEvent : bool ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils21sAllowXULXBL_for_fileE" ] pub static mut nsContentUtils_sAllowXULXBL_for_file : bool ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsContentUtils_UserInteractionObserver { _unused : [ u8 ; 0 ] , } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils24sUserInteractionObserverE" ] pub static mut nsContentUtils_sUserInteractionObserver : * mut root :: nsContentUtils_UserInteractionObserver ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils19sHTMLFragmentParserE" ] pub static mut nsContentUtils_sHTMLFragmentParser : * mut root :: nsHtml5StringParser ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils18sXMLFragmentParserE" ] pub static mut nsContentUtils_sXMLFragmentParser : * mut root :: nsIParser ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils16sXMLFragmentSinkE" ] pub static mut nsContentUtils_sXMLFragmentSink : * mut root :: nsIFragmentContentSink ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils22sFragmentParsingActiveE" ] pub static mut nsContentUtils_sFragmentParsingActive : bool ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils10sShiftTextE" ] pub static mut nsContentUtils_sShiftText : * mut ::gecko_bindings::structs::nsString ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils12sControlTextE" ] pub static mut nsContentUtils_sControlText : * mut ::gecko_bindings::structs::nsString ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils9sMetaTextE" ] pub static mut nsContentUtils_sMetaText : * mut ::gecko_bindings::structs::nsString ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils7sOSTextE" ] pub static mut nsContentUtils_sOSText : * mut ::gecko_bindings::structs::nsString ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils8sAltTextE" ] pub static mut nsContentUtils_sAltText : * mut ::gecko_bindings::structs::nsString ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils18sModifierSeparatorE" ] pub static mut nsContentUtils_sModifierSeparator : * mut ::gecko_bindings::structs::nsString ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils19sJSBytecodeMimeTypeE" ] pub static mut nsContentUtils_sJSBytecodeMimeType : * mut ::gecko_bindings::structs::nsCString ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils11sDOMDumpLogE" ] pub static mut nsContentUtils_sDOMDumpLog : root :: mozilla :: LazyLogModule ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils24sInnerOrOuterWindowCountE" ] pub static mut nsContentUtils_sInnerOrOuterWindowCount : i32 ; } extern "C" { # [ link_name = "\u{1}_ZN14nsContentUtils32sInnerOrOuterWindowSerialCounterE" ] pub static mut nsContentUtils_sInnerOrOuterWindowSerialCounter : u32 ; } # [ doc = " Structure used as a key for caching Attrs in nsDOMAttributeMap\'s" ] # [ doc = " mAttributeCache." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsAttrKey { # [ doc = " The namespace of the attribute" ] pub mNamespaceID : i32 , # [ doc = " The atom for attribute, stored as void*, to make sure that we only use it" ] # [ doc = " for the hashcode, and we can never dereference it." ] pub mLocalName : * mut :: std :: os :: raw :: c_void , } # [ test ] fn bindgen_test_layout_nsAttrKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsAttrKey > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsAttrKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsAttrKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsAttrKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsAttrKey > ( ) ) ) . mNamespaceID as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsAttrKey ) , "::" , stringify ! ( mNamespaceID ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsAttrKey > ( ) ) ) . mLocalName as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsAttrKey ) , "::" , stringify ! ( mLocalName ) ) ) ; } # [ doc = " PLDHashEntryHdr implementation for nsAttrKey." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsAttrHashKey { pub mKey : root :: nsAttrKey , } pub type nsAttrHashKey_KeyType = * const root :: nsAttrKey ; pub type nsAttrHashKey_KeyTypePointer = * const root :: nsAttrKey ; pub const nsAttrHashKey_ALLOW_MEMMOVE : root :: nsAttrHashKey__bindgen_ty_1 = 1 ; pub type nsAttrHashKey__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsAttrHashKey ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsAttrHashKey > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsAttrHashKey ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsAttrHashKey > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsAttrHashKey ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsAttrHashKey > ( ) ) ) . mKey as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsAttrHashKey ) , "::" , stringify ! ( mKey ) ) ) ; } # [ repr ( C ) ] pub struct nsDOMAttributeMap { pub _base : root :: nsISupports , pub _base_1 : root :: nsWrapperCache , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mContent : root :: nsCOMPtr , # [ doc = " Cache of Attrs." ] pub mAttributeCache : root :: nsDOMAttributeMap_AttrCache , } pub type nsDOMAttributeMap_Attr = root :: mozilla :: dom :: Attr ; pub type nsDOMAttributeMap_DocGroup = root :: mozilla :: dom :: DocGroup ; pub type nsDOMAttributeMap_Document = root :: mozilla :: dom :: Document ; pub type nsDOMAttributeMap_Element = root :: mozilla :: dom :: Element ; pub type nsDOMAttributeMap_ErrorResult = root :: mozilla :: ErrorResult ; pub type nsDOMAttributeMap_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsDOMAttributeMap_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_nsDOMAttributeMap_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsDOMAttributeMap_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsDOMAttributeMap_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsDOMAttributeMap_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsDOMAttributeMap_cycleCollection ) ) ) ; } pub type nsDOMAttributeMap_AttrCache = [ u32 ; 5usize ] ; extern "C" { # [ link_name = "\u{1}_ZN17nsDOMAttributeMap21_cycleCollectorGlobalE" ] pub static mut nsDOMAttributeMap__cycleCollectorGlobal : root :: nsDOMAttributeMap_cycleCollection ; } # [ test ] fn bindgen_test_layout_nsDOMAttributeMap ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsDOMAttributeMap > ( ) , 44usize , concat ! ( "Size of: " , stringify ! ( nsDOMAttributeMap ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsDOMAttributeMap > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsDOMAttributeMap ) ) ) ; } # [ repr ( C ) ] pub struct nsQueryFrame__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsQueryFrame { pub vtable_ : * const nsQueryFrame__bindgen_vtable , } pub const nsQueryFrame_FrameIID_BRFrame_id : root :: nsQueryFrame_FrameIID = 0 ; pub const nsQueryFrame_FrameIID_DetailsFrame_id : root :: nsQueryFrame_FrameIID = 1 ; pub const nsQueryFrame_FrameIID_nsBCTableCellFrame_id : root :: nsQueryFrame_FrameIID = 2 ; pub const nsQueryFrame_FrameIID_nsBackdropFrame_id : root :: nsQueryFrame_FrameIID = 3 ; pub const nsQueryFrame_FrameIID_nsBlockFrame_id : root :: nsQueryFrame_FrameIID = 4 ; pub const nsQueryFrame_FrameIID_nsBox_id : root :: nsQueryFrame_FrameIID = 5 ; pub const nsQueryFrame_FrameIID_nsBoxFrame_id : root :: nsQueryFrame_FrameIID = 6 ; pub const nsQueryFrame_FrameIID_nsBulletFrame_id : root :: nsQueryFrame_FrameIID = 7 ; pub const nsQueryFrame_FrameIID_nsButtonBoxFrame_id : root :: nsQueryFrame_FrameIID = 8 ; pub const nsQueryFrame_FrameIID_nsCanvasFrame_id : root :: nsQueryFrame_FrameIID = 9 ; pub const nsQueryFrame_FrameIID_nsCheckboxRadioFrame_id : root :: nsQueryFrame_FrameIID = 10 ; pub const nsQueryFrame_FrameIID_nsColorControlFrame_id : root :: nsQueryFrame_FrameIID = 11 ; pub const nsQueryFrame_FrameIID_nsColumnSetFrame_id : root :: nsQueryFrame_FrameIID = 12 ; pub const nsQueryFrame_FrameIID_ColumnSetWrapperFrame_id : root :: nsQueryFrame_FrameIID = 13 ; pub const nsQueryFrame_FrameIID_nsComboboxControlFrame_id : root :: nsQueryFrame_FrameIID = 14 ; pub const nsQueryFrame_FrameIID_nsComboboxDisplayFrame_id : root :: nsQueryFrame_FrameIID = 15 ; pub const nsQueryFrame_FrameIID_nsContinuingTextFrame_id : root :: nsQueryFrame_FrameIID = 16 ; pub const nsQueryFrame_FrameIID_nsDateTimeControlFrame_id : root :: nsQueryFrame_FrameIID = 17 ; pub const nsQueryFrame_FrameIID_nsDeckFrame_id : root :: nsQueryFrame_FrameIID = 18 ; pub const nsQueryFrame_FrameIID_nsDocElementBoxFrame_id : root :: nsQueryFrame_FrameIID = 19 ; pub const nsQueryFrame_FrameIID_nsFieldSetFrame_id : root :: nsQueryFrame_FrameIID = 20 ; pub const nsQueryFrame_FrameIID_nsFileControlFrame_id : root :: nsQueryFrame_FrameIID = 21 ; pub const nsQueryFrame_FrameIID_nsFirstLetterFrame_id : root :: nsQueryFrame_FrameIID = 22 ; pub const nsQueryFrame_FrameIID_nsFirstLineFrame_id : root :: nsQueryFrame_FrameIID = 23 ; pub const nsQueryFrame_FrameIID_nsFlexContainerFrame_id : root :: nsQueryFrame_FrameIID = 24 ; pub const nsQueryFrame_FrameIID_nsFrame_id : root :: nsQueryFrame_FrameIID = 25 ; pub const nsQueryFrame_FrameIID_nsGfxButtonControlFrame_id : root :: nsQueryFrame_FrameIID = 26 ; pub const nsQueryFrame_FrameIID_nsGridContainerFrame_id : root :: nsQueryFrame_FrameIID = 27 ; pub const nsQueryFrame_FrameIID_nsGridRowGroupFrame_id : root :: nsQueryFrame_FrameIID = 28 ; pub const nsQueryFrame_FrameIID_nsGridRowLeafFrame_id : root :: nsQueryFrame_FrameIID = 29 ; pub const nsQueryFrame_FrameIID_nsGroupBoxFrame_id : root :: nsQueryFrame_FrameIID = 30 ; pub const nsQueryFrame_FrameIID_nsHTMLButtonControlFrame_id : root :: nsQueryFrame_FrameIID = 31 ; pub const nsQueryFrame_FrameIID_nsHTMLCanvasFrame_id : root :: nsQueryFrame_FrameIID = 32 ; pub const nsQueryFrame_FrameIID_nsHTMLFramesetBlankFrame_id : root :: nsQueryFrame_FrameIID = 33 ; pub const nsQueryFrame_FrameIID_nsHTMLFramesetBorderFrame_id : root :: nsQueryFrame_FrameIID = 34 ; pub const nsQueryFrame_FrameIID_nsHTMLFramesetFrame_id : root :: nsQueryFrame_FrameIID = 35 ; pub const nsQueryFrame_FrameIID_nsHTMLScrollFrame_id : root :: nsQueryFrame_FrameIID = 36 ; pub const nsQueryFrame_FrameIID_nsImageBoxFrame_id : root :: nsQueryFrame_FrameIID = 37 ; pub const nsQueryFrame_FrameIID_nsImageControlFrame_id : root :: nsQueryFrame_FrameIID = 38 ; pub const nsQueryFrame_FrameIID_nsImageFrame_id : root :: nsQueryFrame_FrameIID = 39 ; pub const nsQueryFrame_FrameIID_nsInlineFrame_id : root :: nsQueryFrame_FrameIID = 40 ; pub const nsQueryFrame_FrameIID_nsLeafBoxFrame_id : root :: nsQueryFrame_FrameIID = 41 ; pub const nsQueryFrame_FrameIID_nsLegendFrame_id : root :: nsQueryFrame_FrameIID = 42 ; pub const nsQueryFrame_FrameIID_nsListControlFrame_id : root :: nsQueryFrame_FrameIID = 43 ; pub const nsQueryFrame_FrameIID_nsMathMLFrame_id : root :: nsQueryFrame_FrameIID = 44 ; pub const nsQueryFrame_FrameIID_nsMathMLmactionFrame_id : root :: nsQueryFrame_FrameIID = 45 ; pub const nsQueryFrame_FrameIID_nsMathMLmathBlockFrame_id : root :: nsQueryFrame_FrameIID = 46 ; pub const nsQueryFrame_FrameIID_nsMathMLmathInlineFrame_id : root :: nsQueryFrame_FrameIID = 47 ; pub const nsQueryFrame_FrameIID_nsMathMLmencloseFrame_id : root :: nsQueryFrame_FrameIID = 48 ; pub const nsQueryFrame_FrameIID_nsMathMLmfencedFrame_id : root :: nsQueryFrame_FrameIID = 49 ; pub const nsQueryFrame_FrameIID_nsMathMLmfracFrame_id : root :: nsQueryFrame_FrameIID = 50 ; pub const nsQueryFrame_FrameIID_nsMathMLmmultiscriptsFrame_id : root :: nsQueryFrame_FrameIID = 51 ; pub const nsQueryFrame_FrameIID_nsMathMLmoFrame_id : root :: nsQueryFrame_FrameIID = 52 ; pub const nsQueryFrame_FrameIID_nsMathMLmpaddedFrame_id : root :: nsQueryFrame_FrameIID = 53 ; pub const nsQueryFrame_FrameIID_nsMathMLmrootFrame_id : root :: nsQueryFrame_FrameIID = 54 ; pub const nsQueryFrame_FrameIID_nsMathMLmrowFrame_id : root :: nsQueryFrame_FrameIID = 55 ; pub const nsQueryFrame_FrameIID_nsMathMLmspaceFrame_id : root :: nsQueryFrame_FrameIID = 56 ; pub const nsQueryFrame_FrameIID_nsMathMLmsqrtFrame_id : root :: nsQueryFrame_FrameIID = 57 ; pub const nsQueryFrame_FrameIID_nsMathMLmtableFrame_id : root :: nsQueryFrame_FrameIID = 58 ; pub const nsQueryFrame_FrameIID_nsMathMLmtableWrapperFrame_id : root :: nsQueryFrame_FrameIID = 59 ; pub const nsQueryFrame_FrameIID_nsMathMLmtdFrame_id : root :: nsQueryFrame_FrameIID = 60 ; pub const nsQueryFrame_FrameIID_nsMathMLmtdInnerFrame_id : root :: nsQueryFrame_FrameIID = 61 ; pub const nsQueryFrame_FrameIID_nsMathMLmtrFrame_id : root :: nsQueryFrame_FrameIID = 62 ; pub const nsQueryFrame_FrameIID_nsMathMLmunderoverFrame_id : root :: nsQueryFrame_FrameIID = 63 ; pub const nsQueryFrame_FrameIID_nsMathMLsemanticsFrame_id : root :: nsQueryFrame_FrameIID = 64 ; pub const nsQueryFrame_FrameIID_nsMathMLTokenFrame_id : root :: nsQueryFrame_FrameIID = 65 ; pub const nsQueryFrame_FrameIID_nsMenuBarFrame_id : root :: nsQueryFrame_FrameIID = 66 ; pub const nsQueryFrame_FrameIID_nsMenuFrame_id : root :: nsQueryFrame_FrameIID = 67 ; pub const nsQueryFrame_FrameIID_nsMenuPopupFrame_id : root :: nsQueryFrame_FrameIID = 68 ; pub const nsQueryFrame_FrameIID_nsMeterFrame_id : root :: nsQueryFrame_FrameIID = 69 ; pub const nsQueryFrame_FrameIID_nsNumberControlFrame_id : root :: nsQueryFrame_FrameIID = 70 ; pub const nsQueryFrame_FrameIID_nsPluginFrame_id : root :: nsQueryFrame_FrameIID = 71 ; pub const nsQueryFrame_FrameIID_nsPageBreakFrame_id : root :: nsQueryFrame_FrameIID = 72 ; pub const nsQueryFrame_FrameIID_nsPageContentFrame_id : root :: nsQueryFrame_FrameIID = 73 ; pub const nsQueryFrame_FrameIID_nsPageFrame_id : root :: nsQueryFrame_FrameIID = 74 ; pub const nsQueryFrame_FrameIID_nsPlaceholderFrame_id : root :: nsQueryFrame_FrameIID = 75 ; pub const nsQueryFrame_FrameIID_nsPopupSetFrame_id : root :: nsQueryFrame_FrameIID = 76 ; pub const nsQueryFrame_FrameIID_nsProgressFrame_id : root :: nsQueryFrame_FrameIID = 77 ; pub const nsQueryFrame_FrameIID_nsRangeFrame_id : root :: nsQueryFrame_FrameIID = 78 ; pub const nsQueryFrame_FrameIID_nsResizerFrame_id : root :: nsQueryFrame_FrameIID = 79 ; pub const nsQueryFrame_FrameIID_nsRootBoxFrame_id : root :: nsQueryFrame_FrameIID = 80 ; pub const nsQueryFrame_FrameIID_nsRubyBaseContainerFrame_id : root :: nsQueryFrame_FrameIID = 81 ; pub const nsQueryFrame_FrameIID_nsRubyBaseFrame_id : root :: nsQueryFrame_FrameIID = 82 ; pub const nsQueryFrame_FrameIID_nsRubyFrame_id : root :: nsQueryFrame_FrameIID = 83 ; pub const nsQueryFrame_FrameIID_nsRubyTextContainerFrame_id : root :: nsQueryFrame_FrameIID = 84 ; pub const nsQueryFrame_FrameIID_nsRubyTextFrame_id : root :: nsQueryFrame_FrameIID = 85 ; pub const nsQueryFrame_FrameIID_nsScrollbarButtonFrame_id : root :: nsQueryFrame_FrameIID = 86 ; pub const nsQueryFrame_FrameIID_nsScrollbarFrame_id : root :: nsQueryFrame_FrameIID = 87 ; pub const nsQueryFrame_FrameIID_nsSelectsAreaFrame_id : root :: nsQueryFrame_FrameIID = 88 ; pub const nsQueryFrame_FrameIID_nsSimplePageSequenceFrame_id : root :: nsQueryFrame_FrameIID = 89 ; pub const nsQueryFrame_FrameIID_nsSliderFrame_id : root :: nsQueryFrame_FrameIID = 90 ; pub const nsQueryFrame_FrameIID_nsSplitterFrame_id : root :: nsQueryFrame_FrameIID = 91 ; pub const nsQueryFrame_FrameIID_nsStackFrame_id : root :: nsQueryFrame_FrameIID = 92 ; pub const nsQueryFrame_FrameIID_nsSubDocumentFrame_id : root :: nsQueryFrame_FrameIID = 93 ; pub const nsQueryFrame_FrameIID_nsSVGAFrame_id : root :: nsQueryFrame_FrameIID = 94 ; pub const nsQueryFrame_FrameIID_nsSVGClipPathFrame_id : root :: nsQueryFrame_FrameIID = 95 ; pub const nsQueryFrame_FrameIID_nsSVGContainerFrame_id : root :: nsQueryFrame_FrameIID = 96 ; pub const nsQueryFrame_FrameIID_SVGFEContainerFrame_id : root :: nsQueryFrame_FrameIID = 97 ; pub const nsQueryFrame_FrameIID_SVGFEImageFrame_id : root :: nsQueryFrame_FrameIID = 98 ; pub const nsQueryFrame_FrameIID_SVGFELeafFrame_id : root :: nsQueryFrame_FrameIID = 99 ; pub const nsQueryFrame_FrameIID_SVGFEUnstyledLeafFrame_id : root :: nsQueryFrame_FrameIID = 100 ; pub const nsQueryFrame_FrameIID_nsSVGFilterFrame_id : root :: nsQueryFrame_FrameIID = 101 ; pub const nsQueryFrame_FrameIID_nsSVGForeignObjectFrame_id : root :: nsQueryFrame_FrameIID = 102 ; pub const nsQueryFrame_FrameIID_nsSVGGenericContainerFrame_id : root :: nsQueryFrame_FrameIID = 103 ; pub const nsQueryFrame_FrameIID_nsSVGGFrame_id : root :: nsQueryFrame_FrameIID = 104 ; pub const nsQueryFrame_FrameIID_nsSVGImageFrame_id : root :: nsQueryFrame_FrameIID = 105 ; pub const nsQueryFrame_FrameIID_nsSVGInnerSVGFrame_id : root :: nsQueryFrame_FrameIID = 106 ; pub const nsQueryFrame_FrameIID_nsSVGLinearGradientFrame_id : root :: nsQueryFrame_FrameIID = 107 ; pub const nsQueryFrame_FrameIID_nsSVGMarkerFrame_id : root :: nsQueryFrame_FrameIID = 108 ; pub const nsQueryFrame_FrameIID_nsSVGMarkerAnonChildFrame_id : root :: nsQueryFrame_FrameIID = 109 ; pub const nsQueryFrame_FrameIID_nsSVGMaskFrame_id : root :: nsQueryFrame_FrameIID = 110 ; pub const nsQueryFrame_FrameIID_nsSVGOuterSVGFrame_id : root :: nsQueryFrame_FrameIID = 111 ; pub const nsQueryFrame_FrameIID_nsSVGOuterSVGAnonChildFrame_id : root :: nsQueryFrame_FrameIID = 112 ; pub const nsQueryFrame_FrameIID_SVGGeometryFrame_id : root :: nsQueryFrame_FrameIID = 113 ; pub const nsQueryFrame_FrameIID_nsSVGPatternFrame_id : root :: nsQueryFrame_FrameIID = 114 ; pub const nsQueryFrame_FrameIID_nsSVGRadialGradientFrame_id : root :: nsQueryFrame_FrameIID = 115 ; pub const nsQueryFrame_FrameIID_nsSVGStopFrame_id : root :: nsQueryFrame_FrameIID = 116 ; pub const nsQueryFrame_FrameIID_nsSVGSwitchFrame_id : root :: nsQueryFrame_FrameIID = 117 ; pub const nsQueryFrame_FrameIID_nsSVGSymbolFrame_id : root :: nsQueryFrame_FrameIID = 118 ; pub const nsQueryFrame_FrameIID_SVGTextFrame_id : root :: nsQueryFrame_FrameIID = 119 ; pub const nsQueryFrame_FrameIID_nsSVGUseFrame_id : root :: nsQueryFrame_FrameIID = 120 ; pub const nsQueryFrame_FrameIID_SVGViewFrame_id : root :: nsQueryFrame_FrameIID = 121 ; pub const nsQueryFrame_FrameIID_nsTableCellFrame_id : root :: nsQueryFrame_FrameIID = 122 ; pub const nsQueryFrame_FrameIID_nsTableColFrame_id : root :: nsQueryFrame_FrameIID = 123 ; pub const nsQueryFrame_FrameIID_nsTableColGroupFrame_id : root :: nsQueryFrame_FrameIID = 124 ; pub const nsQueryFrame_FrameIID_nsTableFrame_id : root :: nsQueryFrame_FrameIID = 125 ; pub const nsQueryFrame_FrameIID_nsTableWrapperFrame_id : root :: nsQueryFrame_FrameIID = 126 ; pub const nsQueryFrame_FrameIID_nsTableRowFrame_id : root :: nsQueryFrame_FrameIID = 127 ; pub const nsQueryFrame_FrameIID_nsTableRowGroupFrame_id : root :: nsQueryFrame_FrameIID = 128 ; pub const nsQueryFrame_FrameIID_nsTextBoxFrame_id : root :: nsQueryFrame_FrameIID = 129 ; pub const nsQueryFrame_FrameIID_nsTextControlFrame_id : root :: nsQueryFrame_FrameIID = 130 ; pub const nsQueryFrame_FrameIID_nsTextFrame_id : root :: nsQueryFrame_FrameIID = 131 ; pub const nsQueryFrame_FrameIID_nsTitleBarFrame_id : root :: nsQueryFrame_FrameIID = 132 ; pub const nsQueryFrame_FrameIID_nsTreeBodyFrame_id : root :: nsQueryFrame_FrameIID = 133 ; pub const nsQueryFrame_FrameIID_nsTreeColFrame_id : root :: nsQueryFrame_FrameIID = 134 ; pub const nsQueryFrame_FrameIID_nsVideoFrame_id : root :: nsQueryFrame_FrameIID = 135 ; pub const nsQueryFrame_FrameIID_nsXULLabelFrame_id : root :: nsQueryFrame_FrameIID = 136 ; pub const nsQueryFrame_FrameIID_nsXULScrollFrame_id : root :: nsQueryFrame_FrameIID = 137 ; pub const nsQueryFrame_FrameIID_ViewportFrame_id : root :: nsQueryFrame_FrameIID = 138 ; pub const nsQueryFrame_FrameIID_nsContainerFrame_id : root :: nsQueryFrame_FrameIID = 139 ; pub const nsQueryFrame_FrameIID_nsIFrame_id : root :: nsQueryFrame_FrameIID = 140 ; pub const nsQueryFrame_FrameIID_nsLeafFrame_id : root :: nsQueryFrame_FrameIID = 141 ; pub const nsQueryFrame_FrameIID_nsMathMLContainerFrame_id : root :: nsQueryFrame_FrameIID = 142 ; pub const nsQueryFrame_FrameIID_nsRubyContentFrame_id : root :: nsQueryFrame_FrameIID = 143 ; pub const nsQueryFrame_FrameIID_nsSplittableFrame_id : root :: nsQueryFrame_FrameIID = 144 ; pub const nsQueryFrame_FrameIID_nsSVGDisplayContainerFrame_id : root :: nsQueryFrame_FrameIID = 145 ; pub const nsQueryFrame_FrameIID_nsSVGGradientFrame_id : root :: nsQueryFrame_FrameIID = 146 ; pub const nsQueryFrame_FrameIID_nsSVGPaintServerFrame_id : root :: nsQueryFrame_FrameIID = 147 ; pub const nsQueryFrame_FrameIID_nsIAnonymousContentCreator_id : root :: nsQueryFrame_FrameIID = 148 ; pub const nsQueryFrame_FrameIID_nsIComboboxControlFrame_id : root :: nsQueryFrame_FrameIID = 149 ; pub const nsQueryFrame_FrameIID_nsIFormControlFrame_id : root :: nsQueryFrame_FrameIID = 150 ; pub const nsQueryFrame_FrameIID_nsIFrameFrame_id : root :: nsQueryFrame_FrameIID = 151 ; pub const nsQueryFrame_FrameIID_nsIListControlFrame_id : root :: nsQueryFrame_FrameIID = 152 ; pub const nsQueryFrame_FrameIID_nsIMathMLFrame_id : root :: nsQueryFrame_FrameIID = 153 ; pub const nsQueryFrame_FrameIID_nsIMenuFrame_id : root :: nsQueryFrame_FrameIID = 154 ; pub const nsQueryFrame_FrameIID_nsIObjectFrame_id : root :: nsQueryFrame_FrameIID = 155 ; pub const nsQueryFrame_FrameIID_nsIPageSequenceFrame_id : root :: nsQueryFrame_FrameIID = 156 ; pub const nsQueryFrame_FrameIID_nsIPercentBSizeObserver_id : root :: nsQueryFrame_FrameIID = 157 ; pub const nsQueryFrame_FrameIID_nsIPopupContainer_id : root :: nsQueryFrame_FrameIID = 158 ; pub const nsQueryFrame_FrameIID_nsIScrollableFrame_id : root :: nsQueryFrame_FrameIID = 159 ; pub const nsQueryFrame_FrameIID_nsIScrollbarMediator_id : root :: nsQueryFrame_FrameIID = 160 ; pub const nsQueryFrame_FrameIID_nsISelectControlFrame_id : root :: nsQueryFrame_FrameIID = 161 ; pub const nsQueryFrame_FrameIID_nsISVGSVGFrame_id : root :: nsQueryFrame_FrameIID = 162 ; pub const nsQueryFrame_FrameIID_nsIStatefulFrame_id : root :: nsQueryFrame_FrameIID = 163 ; pub const nsQueryFrame_FrameIID_nsITableCellLayout_id : root :: nsQueryFrame_FrameIID = 164 ; pub const nsQueryFrame_FrameIID_nsITableLayout_id : root :: nsQueryFrame_FrameIID = 165 ; pub const nsQueryFrame_FrameIID_nsITextControlFrame_id : root :: nsQueryFrame_FrameIID = 166 ; pub const nsQueryFrame_FrameIID_nsSVGDisplayableFrame_id : root :: nsQueryFrame_FrameIID = 167 ; pub const nsQueryFrame_FrameIID_NON_FRAME_MARKER : root :: nsQueryFrame_FrameIID = 168 ; pub type nsQueryFrame_FrameIID = u32 ; pub const nsQueryFrame_ClassID_BRFrame_id : root :: nsQueryFrame_ClassID = 0 ; pub const nsQueryFrame_ClassID_DetailsFrame_id : root :: nsQueryFrame_ClassID = 1 ; pub const nsQueryFrame_ClassID_nsBCTableCellFrame_id : root :: nsQueryFrame_ClassID = 2 ; pub const nsQueryFrame_ClassID_nsBackdropFrame_id : root :: nsQueryFrame_ClassID = 3 ; pub const nsQueryFrame_ClassID_nsBlockFrame_id : root :: nsQueryFrame_ClassID = 4 ; pub const nsQueryFrame_ClassID_nsBox_id : root :: nsQueryFrame_ClassID = 5 ; pub const nsQueryFrame_ClassID_nsBoxFrame_id : root :: nsQueryFrame_ClassID = 6 ; pub const nsQueryFrame_ClassID_nsBulletFrame_id : root :: nsQueryFrame_ClassID = 7 ; pub const nsQueryFrame_ClassID_nsButtonBoxFrame_id : root :: nsQueryFrame_ClassID = 8 ; pub const nsQueryFrame_ClassID_nsCanvasFrame_id : root :: nsQueryFrame_ClassID = 9 ; pub const nsQueryFrame_ClassID_nsCheckboxRadioFrame_id : root :: nsQueryFrame_ClassID = 10 ; pub const nsQueryFrame_ClassID_nsColorControlFrame_id : root :: nsQueryFrame_ClassID = 11 ; pub const nsQueryFrame_ClassID_nsColumnSetFrame_id : root :: nsQueryFrame_ClassID = 12 ; pub const nsQueryFrame_ClassID_ColumnSetWrapperFrame_id : root :: nsQueryFrame_ClassID = 13 ; pub const nsQueryFrame_ClassID_nsComboboxControlFrame_id : root :: nsQueryFrame_ClassID = 14 ; pub const nsQueryFrame_ClassID_nsComboboxDisplayFrame_id : root :: nsQueryFrame_ClassID = 15 ; pub const nsQueryFrame_ClassID_nsContinuingTextFrame_id : root :: nsQueryFrame_ClassID = 16 ; pub const nsQueryFrame_ClassID_nsDateTimeControlFrame_id : root :: nsQueryFrame_ClassID = 17 ; pub const nsQueryFrame_ClassID_nsDeckFrame_id : root :: nsQueryFrame_ClassID = 18 ; pub const nsQueryFrame_ClassID_nsDocElementBoxFrame_id : root :: nsQueryFrame_ClassID = 19 ; pub const nsQueryFrame_ClassID_nsFieldSetFrame_id : root :: nsQueryFrame_ClassID = 20 ; pub const nsQueryFrame_ClassID_nsFileControlFrame_id : root :: nsQueryFrame_ClassID = 21 ; pub const nsQueryFrame_ClassID_nsFirstLetterFrame_id : root :: nsQueryFrame_ClassID = 22 ; pub const nsQueryFrame_ClassID_nsFirstLineFrame_id : root :: nsQueryFrame_ClassID = 23 ; pub const nsQueryFrame_ClassID_nsFlexContainerFrame_id : root :: nsQueryFrame_ClassID = 24 ; pub const nsQueryFrame_ClassID_nsFrame_id : root :: nsQueryFrame_ClassID = 25 ; pub const nsQueryFrame_ClassID_nsGfxButtonControlFrame_id : root :: nsQueryFrame_ClassID = 26 ; pub const nsQueryFrame_ClassID_nsGridContainerFrame_id : root :: nsQueryFrame_ClassID = 27 ; pub const nsQueryFrame_ClassID_nsGridRowGroupFrame_id : root :: nsQueryFrame_ClassID = 28 ; pub const nsQueryFrame_ClassID_nsGridRowLeafFrame_id : root :: nsQueryFrame_ClassID = 29 ; pub const nsQueryFrame_ClassID_nsGroupBoxFrame_id : root :: nsQueryFrame_ClassID = 30 ; pub const nsQueryFrame_ClassID_nsHTMLButtonControlFrame_id : root :: nsQueryFrame_ClassID = 31 ; pub const nsQueryFrame_ClassID_nsHTMLCanvasFrame_id : root :: nsQueryFrame_ClassID = 32 ; pub const nsQueryFrame_ClassID_nsHTMLFramesetBlankFrame_id : root :: nsQueryFrame_ClassID = 33 ; pub const nsQueryFrame_ClassID_nsHTMLFramesetBorderFrame_id : root :: nsQueryFrame_ClassID = 34 ; pub const nsQueryFrame_ClassID_nsHTMLFramesetFrame_id : root :: nsQueryFrame_ClassID = 35 ; pub const nsQueryFrame_ClassID_nsHTMLScrollFrame_id : root :: nsQueryFrame_ClassID = 36 ; pub const nsQueryFrame_ClassID_nsImageBoxFrame_id : root :: nsQueryFrame_ClassID = 37 ; pub const nsQueryFrame_ClassID_nsImageControlFrame_id : root :: nsQueryFrame_ClassID = 38 ; pub const nsQueryFrame_ClassID_nsImageFrame_id : root :: nsQueryFrame_ClassID = 39 ; pub const nsQueryFrame_ClassID_nsInlineFrame_id : root :: nsQueryFrame_ClassID = 40 ; pub const nsQueryFrame_ClassID_nsLeafBoxFrame_id : root :: nsQueryFrame_ClassID = 41 ; pub const nsQueryFrame_ClassID_nsLegendFrame_id : root :: nsQueryFrame_ClassID = 42 ; pub const nsQueryFrame_ClassID_nsListControlFrame_id : root :: nsQueryFrame_ClassID = 43 ; pub const nsQueryFrame_ClassID_nsMathMLFrame_id : root :: nsQueryFrame_ClassID = 44 ; pub const nsQueryFrame_ClassID_nsMathMLmactionFrame_id : root :: nsQueryFrame_ClassID = 45 ; pub const nsQueryFrame_ClassID_nsMathMLmathBlockFrame_id : root :: nsQueryFrame_ClassID = 46 ; pub const nsQueryFrame_ClassID_nsMathMLmathInlineFrame_id : root :: nsQueryFrame_ClassID = 47 ; pub const nsQueryFrame_ClassID_nsMathMLmencloseFrame_id : root :: nsQueryFrame_ClassID = 48 ; pub const nsQueryFrame_ClassID_nsMathMLmfencedFrame_id : root :: nsQueryFrame_ClassID = 49 ; pub const nsQueryFrame_ClassID_nsMathMLmfracFrame_id : root :: nsQueryFrame_ClassID = 50 ; pub const nsQueryFrame_ClassID_nsMathMLmmultiscriptsFrame_id : root :: nsQueryFrame_ClassID = 51 ; pub const nsQueryFrame_ClassID_nsMathMLmoFrame_id : root :: nsQueryFrame_ClassID = 52 ; pub const nsQueryFrame_ClassID_nsMathMLmpaddedFrame_id : root :: nsQueryFrame_ClassID = 53 ; pub const nsQueryFrame_ClassID_nsMathMLmrootFrame_id : root :: nsQueryFrame_ClassID = 54 ; pub const nsQueryFrame_ClassID_nsMathMLmrowFrame_id : root :: nsQueryFrame_ClassID = 55 ; pub const nsQueryFrame_ClassID_nsMathMLmspaceFrame_id : root :: nsQueryFrame_ClassID = 56 ; pub const nsQueryFrame_ClassID_nsMathMLmsqrtFrame_id : root :: nsQueryFrame_ClassID = 57 ; pub const nsQueryFrame_ClassID_nsMathMLmtableFrame_id : root :: nsQueryFrame_ClassID = 58 ; pub const nsQueryFrame_ClassID_nsMathMLmtableWrapperFrame_id : root :: nsQueryFrame_ClassID = 59 ; pub const nsQueryFrame_ClassID_nsMathMLmtdFrame_id : root :: nsQueryFrame_ClassID = 60 ; pub const nsQueryFrame_ClassID_nsMathMLmtdInnerFrame_id : root :: nsQueryFrame_ClassID = 61 ; pub const nsQueryFrame_ClassID_nsMathMLmtrFrame_id : root :: nsQueryFrame_ClassID = 62 ; pub const nsQueryFrame_ClassID_nsMathMLmunderoverFrame_id : root :: nsQueryFrame_ClassID = 63 ; pub const nsQueryFrame_ClassID_nsMathMLsemanticsFrame_id : root :: nsQueryFrame_ClassID = 64 ; pub const nsQueryFrame_ClassID_nsMathMLTokenFrame_id : root :: nsQueryFrame_ClassID = 65 ; pub const nsQueryFrame_ClassID_nsMenuBarFrame_id : root :: nsQueryFrame_ClassID = 66 ; pub const nsQueryFrame_ClassID_nsMenuFrame_id : root :: nsQueryFrame_ClassID = 67 ; pub const nsQueryFrame_ClassID_nsMenuPopupFrame_id : root :: nsQueryFrame_ClassID = 68 ; pub const nsQueryFrame_ClassID_nsMeterFrame_id : root :: nsQueryFrame_ClassID = 69 ; pub const nsQueryFrame_ClassID_nsNumberControlFrame_id : root :: nsQueryFrame_ClassID = 70 ; pub const nsQueryFrame_ClassID_nsPluginFrame_id : root :: nsQueryFrame_ClassID = 71 ; pub const nsQueryFrame_ClassID_nsPageBreakFrame_id : root :: nsQueryFrame_ClassID = 72 ; pub const nsQueryFrame_ClassID_nsPageContentFrame_id : root :: nsQueryFrame_ClassID = 73 ; pub const nsQueryFrame_ClassID_nsPageFrame_id : root :: nsQueryFrame_ClassID = 74 ; pub const nsQueryFrame_ClassID_nsPlaceholderFrame_id : root :: nsQueryFrame_ClassID = 75 ; pub const nsQueryFrame_ClassID_nsPopupSetFrame_id : root :: nsQueryFrame_ClassID = 76 ; pub const nsQueryFrame_ClassID_nsProgressFrame_id : root :: nsQueryFrame_ClassID = 77 ; pub const nsQueryFrame_ClassID_nsRangeFrame_id : root :: nsQueryFrame_ClassID = 78 ; pub const nsQueryFrame_ClassID_nsResizerFrame_id : root :: nsQueryFrame_ClassID = 79 ; pub const nsQueryFrame_ClassID_nsRootBoxFrame_id : root :: nsQueryFrame_ClassID = 80 ; pub const nsQueryFrame_ClassID_nsRubyBaseContainerFrame_id : root :: nsQueryFrame_ClassID = 81 ; pub const nsQueryFrame_ClassID_nsRubyBaseFrame_id : root :: nsQueryFrame_ClassID = 82 ; pub const nsQueryFrame_ClassID_nsRubyFrame_id : root :: nsQueryFrame_ClassID = 83 ; pub const nsQueryFrame_ClassID_nsRubyTextContainerFrame_id : root :: nsQueryFrame_ClassID = 84 ; pub const nsQueryFrame_ClassID_nsRubyTextFrame_id : root :: nsQueryFrame_ClassID = 85 ; pub const nsQueryFrame_ClassID_nsScrollbarButtonFrame_id : root :: nsQueryFrame_ClassID = 86 ; pub const nsQueryFrame_ClassID_nsScrollbarFrame_id : root :: nsQueryFrame_ClassID = 87 ; pub const nsQueryFrame_ClassID_nsSelectsAreaFrame_id : root :: nsQueryFrame_ClassID = 88 ; pub const nsQueryFrame_ClassID_nsSimplePageSequenceFrame_id : root :: nsQueryFrame_ClassID = 89 ; pub const nsQueryFrame_ClassID_nsSliderFrame_id : root :: nsQueryFrame_ClassID = 90 ; pub const nsQueryFrame_ClassID_nsSplitterFrame_id : root :: nsQueryFrame_ClassID = 91 ; pub const nsQueryFrame_ClassID_nsStackFrame_id : root :: nsQueryFrame_ClassID = 92 ; pub const nsQueryFrame_ClassID_nsSubDocumentFrame_id : root :: nsQueryFrame_ClassID = 93 ; pub const nsQueryFrame_ClassID_nsSVGAFrame_id : root :: nsQueryFrame_ClassID = 94 ; pub const nsQueryFrame_ClassID_nsSVGClipPathFrame_id : root :: nsQueryFrame_ClassID = 95 ; pub const nsQueryFrame_ClassID_nsSVGContainerFrame_id : root :: nsQueryFrame_ClassID = 96 ; pub const nsQueryFrame_ClassID_SVGFEContainerFrame_id : root :: nsQueryFrame_ClassID = 97 ; pub const nsQueryFrame_ClassID_SVGFEImageFrame_id : root :: nsQueryFrame_ClassID = 98 ; pub const nsQueryFrame_ClassID_SVGFELeafFrame_id : root :: nsQueryFrame_ClassID = 99 ; pub const nsQueryFrame_ClassID_SVGFEUnstyledLeafFrame_id : root :: nsQueryFrame_ClassID = 100 ; pub const nsQueryFrame_ClassID_nsSVGFilterFrame_id : root :: nsQueryFrame_ClassID = 101 ; pub const nsQueryFrame_ClassID_nsSVGForeignObjectFrame_id : root :: nsQueryFrame_ClassID = 102 ; pub const nsQueryFrame_ClassID_nsSVGGenericContainerFrame_id : root :: nsQueryFrame_ClassID = 103 ; pub const nsQueryFrame_ClassID_nsSVGGFrame_id : root :: nsQueryFrame_ClassID = 104 ; pub const nsQueryFrame_ClassID_nsSVGImageFrame_id : root :: nsQueryFrame_ClassID = 105 ; pub const nsQueryFrame_ClassID_nsSVGInnerSVGFrame_id : root :: nsQueryFrame_ClassID = 106 ; pub const nsQueryFrame_ClassID_nsSVGLinearGradientFrame_id : root :: nsQueryFrame_ClassID = 107 ; pub const nsQueryFrame_ClassID_nsSVGMarkerFrame_id : root :: nsQueryFrame_ClassID = 108 ; pub const nsQueryFrame_ClassID_nsSVGMarkerAnonChildFrame_id : root :: nsQueryFrame_ClassID = 109 ; pub const nsQueryFrame_ClassID_nsSVGMaskFrame_id : root :: nsQueryFrame_ClassID = 110 ; pub const nsQueryFrame_ClassID_nsSVGOuterSVGFrame_id : root :: nsQueryFrame_ClassID = 111 ; pub const nsQueryFrame_ClassID_nsSVGOuterSVGAnonChildFrame_id : root :: nsQueryFrame_ClassID = 112 ; pub const nsQueryFrame_ClassID_SVGGeometryFrame_id : root :: nsQueryFrame_ClassID = 113 ; pub const nsQueryFrame_ClassID_nsSVGPatternFrame_id : root :: nsQueryFrame_ClassID = 114 ; pub const nsQueryFrame_ClassID_nsSVGRadialGradientFrame_id : root :: nsQueryFrame_ClassID = 115 ; pub const nsQueryFrame_ClassID_nsSVGStopFrame_id : root :: nsQueryFrame_ClassID = 116 ; pub const nsQueryFrame_ClassID_nsSVGSwitchFrame_id : root :: nsQueryFrame_ClassID = 117 ; pub const nsQueryFrame_ClassID_nsSVGSymbolFrame_id : root :: nsQueryFrame_ClassID = 118 ; pub const nsQueryFrame_ClassID_SVGTextFrame_id : root :: nsQueryFrame_ClassID = 119 ; pub const nsQueryFrame_ClassID_nsSVGUseFrame_id : root :: nsQueryFrame_ClassID = 120 ; pub const nsQueryFrame_ClassID_SVGViewFrame_id : root :: nsQueryFrame_ClassID = 121 ; pub const nsQueryFrame_ClassID_nsTableCellFrame_id : root :: nsQueryFrame_ClassID = 122 ; pub const nsQueryFrame_ClassID_nsTableColFrame_id : root :: nsQueryFrame_ClassID = 123 ; pub const nsQueryFrame_ClassID_nsTableColGroupFrame_id : root :: nsQueryFrame_ClassID = 124 ; pub const nsQueryFrame_ClassID_nsTableFrame_id : root :: nsQueryFrame_ClassID = 125 ; pub const nsQueryFrame_ClassID_nsTableWrapperFrame_id : root :: nsQueryFrame_ClassID = 126 ; pub const nsQueryFrame_ClassID_nsTableRowFrame_id : root :: nsQueryFrame_ClassID = 127 ; pub const nsQueryFrame_ClassID_nsTableRowGroupFrame_id : root :: nsQueryFrame_ClassID = 128 ; pub const nsQueryFrame_ClassID_nsTextBoxFrame_id : root :: nsQueryFrame_ClassID = 129 ; pub const nsQueryFrame_ClassID_nsTextControlFrame_id : root :: nsQueryFrame_ClassID = 130 ; pub const nsQueryFrame_ClassID_nsTextFrame_id : root :: nsQueryFrame_ClassID = 131 ; pub const nsQueryFrame_ClassID_nsTitleBarFrame_id : root :: nsQueryFrame_ClassID = 132 ; pub const nsQueryFrame_ClassID_nsTreeBodyFrame_id : root :: nsQueryFrame_ClassID = 133 ; pub const nsQueryFrame_ClassID_nsTreeColFrame_id : root :: nsQueryFrame_ClassID = 134 ; pub const nsQueryFrame_ClassID_nsVideoFrame_id : root :: nsQueryFrame_ClassID = 135 ; pub const nsQueryFrame_ClassID_nsXULLabelFrame_id : root :: nsQueryFrame_ClassID = 136 ; pub const nsQueryFrame_ClassID_nsXULScrollFrame_id : root :: nsQueryFrame_ClassID = 137 ; pub const nsQueryFrame_ClassID_ViewportFrame_id : root :: nsQueryFrame_ClassID = 138 ; pub type nsQueryFrame_ClassID = u8 ; # [ test ] fn bindgen_test_layout_nsQueryFrame ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsQueryFrame > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsQueryFrame ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsQueryFrame > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsQueryFrame ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIScrollbarMediator { pub _base : root :: nsQueryFrame , } pub type nsIScrollbarMediator_Has_NS_DECL_QUERYFRAME_TARGET = root :: nsIScrollbarMediator ; pub const nsIScrollbarMediator_ScrollSnapMode_DEFAULT : root :: nsIScrollbarMediator_ScrollSnapMode = 0 ; pub const nsIScrollbarMediator_ScrollSnapMode_DISABLE_SNAP : root :: nsIScrollbarMediator_ScrollSnapMode = 1 ; pub const nsIScrollbarMediator_ScrollSnapMode_ENABLE_SNAP : root :: nsIScrollbarMediator_ScrollSnapMode = 2 ; # [ doc = " When set to ENABLE_SNAP, additional scrolling will be performed after the" ] # [ doc = " scroll operation to maintain the constraints set by CSS Scroll snapping." ] # [ doc = " The additional scrolling may include asynchronous smooth scrolls that" ] # [ doc = " continue to animate after the initial scroll position has been set." ] # [ doc = " In case of DEFAULT, it means ENABLE_SNAP for CSS scroll snap v1," ] # [ doc = " DISABLE_SNAP for the old scroll snap." ] pub type nsIScrollbarMediator_ScrollSnapMode = u32 ; extern "C" { # [ link_name = "\u{1}_ZN20nsIScrollbarMediator9kFrameIIDE" ] pub static nsIScrollbarMediator_kFrameIID : root :: nsQueryFrame_FrameIID ; } # [ test ] fn bindgen_test_layout_nsIScrollbarMediator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIScrollbarMediator > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIScrollbarMediator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIScrollbarMediator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIScrollbarMediator ) ) ) ; } # [ doc = " Interface for frames that are scrollable. This interface exposes" ] # [ doc = " APIs for examining scroll state, observing changes to scroll state," ] # [ doc = " and triggering scrolling." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIScrollableFrame { pub _base : root :: nsIScrollbarMediator , } pub type nsIScrollableFrame_CSSIntPoint = root :: mozilla :: CSSIntPoint ; pub type nsIScrollableFrame_ContainerLayerParameters = root :: mozilla :: ContainerLayerParameters ; pub type nsIScrollableFrame_ScrollSnapInfo = root :: mozilla :: layers :: ScrollSnapInfo ; pub type nsIScrollableFrame_ScrollAnchorContainer = root :: mozilla :: layout :: ScrollAnchorContainer ; pub use self :: super :: root :: mozilla :: ScrollMode as nsIScrollableFrame_ScrollMode ; pub type nsIScrollableFrame_Has_NS_DECL_QUERYFRAME_TARGET = root :: nsIScrollableFrame ; pub const nsIScrollableFrame_HORIZONTAL : root :: nsIScrollableFrame__bindgen_ty_1 = 1 ; pub const nsIScrollableFrame_VERTICAL : root :: nsIScrollableFrame__bindgen_ty_1 = 2 ; pub type nsIScrollableFrame__bindgen_ty_1 = u32 ; pub const nsIScrollableFrame_ScrollMomentum_NOT_MOMENTUM : root :: nsIScrollableFrame_ScrollMomentum = 0 ; pub const nsIScrollableFrame_ScrollMomentum_SYNTHESIZED_MOMENTUM_EVENT : root :: nsIScrollableFrame_ScrollMomentum = 1 ; # [ doc = " Some platforms (OSX) may generate additional scrolling events even" ] # [ doc = " after the user has stopped scrolling, simulating a momentum scrolling" ] # [ doc = " effect resulting from fling gestures." ] # [ doc = " SYNTHESIZED_MOMENTUM_EVENT indicates that the scrolling is being requested" ] # [ doc = " by such a synthesized event and may be ignored if another scroll has" ] # [ doc = " been started since the last actual user input." ] pub type nsIScrollableFrame_ScrollMomentum = u32 ; pub const nsIScrollableFrame_ScrollUnit_DEVICE_PIXELS : root :: nsIScrollableFrame_ScrollUnit = 0 ; pub const nsIScrollableFrame_ScrollUnit_LINES : root :: nsIScrollableFrame_ScrollUnit = 1 ; pub const nsIScrollableFrame_ScrollUnit_PAGES : root :: nsIScrollableFrame_ScrollUnit = 2 ; pub const nsIScrollableFrame_ScrollUnit_WHOLE : root :: nsIScrollableFrame_ScrollUnit = 3 ; # [ doc = " When scrolling by a relative amount, we can choose various units." ] pub type nsIScrollableFrame_ScrollUnit = u32 ; extern "C" { # [ link_name = "\u{1}_ZN18nsIScrollableFrame9kFrameIIDE" ] pub static nsIScrollableFrame_kFrameIID : root :: nsQueryFrame_FrameIID ; } # [ test ] fn bindgen_test_layout_nsIScrollableFrame ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIScrollableFrame > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIScrollableFrame ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIScrollableFrame > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIScrollableFrame ) ) ) ; } pub type gfxRect = root :: mozilla :: gfx :: RectDouble ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsBidi { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct gfxTextPerfMetrics { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSFrameConstructor { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsTransitionManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsAnimationManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct gfxMissingFontRecorder { _unused : [ u8 ; 0 ] , } pub const kPresContext_DefaultVariableFont_ID : u8 = 0 ; pub const kPresContext_DefaultFixedFont_ID : u8 = 1 ; # [ repr ( C ) ] pub struct nsPresContext { pub _base : root :: nsISupports , pub _base_1 : u32 , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mType : root :: nsPresContext_nsPresContextType , pub mPresShell : * mut root :: mozilla :: PresShell , pub mDocument : root :: RefPtr < root :: mozilla :: dom :: Document > , pub mDeviceContext : root :: RefPtr < root :: nsDeviceContext > , pub mEventManager : root :: RefPtr < root :: mozilla :: EventStateManager > , pub mRefreshDriver : root :: RefPtr < root :: nsRefreshDriver > , pub mAnimationEventDispatcher : root :: RefPtr < root :: mozilla :: AnimationEventDispatcher > , pub mEffectCompositor : root :: RefPtr < root :: mozilla :: EffectCompositor > , pub mTransitionManager : root :: mozilla :: UniquePtr < root :: nsTransitionManager > , pub mAnimationManager : root :: mozilla :: UniquePtr < root :: nsAnimationManager > , pub mRestyleManager : root :: mozilla :: UniquePtr < root :: mozilla :: RestyleManager > , pub mCounterStyleManager : root :: RefPtr < root :: mozilla :: CounterStyleManager > , pub mMedium : * mut root :: nsAtom , pub mMediaEmulated : root :: RefPtr < root :: nsAtom > , pub mFontFeatureValuesLookup : root :: RefPtr < root :: gfxFontFeatureValueSet > , pub mInflationDisabledForShrinkWrap : bool , pub mSystemFontScale : f32 , pub mTextZoom : f32 , pub mEffectiveTextZoom : f32 , pub mFullZoom : f32 , pub mOverrideDPPX : f32 , pub mLastFontInflationScreenSize : root :: gfxSize , pub mCurAppUnitsPerDevPixel : i32 , pub mAutoQualityMinFontSizePixelsPref : i32 , pub mTheme : root :: nsCOMPtr , pub mPrintSettings : root :: nsCOMPtr , pub mBidiEngine : root :: mozilla :: UniquePtr < root :: nsBidi > , pub __bindgen_padding_0 : u32 , pub mTransactions : [ u64 ; 10usize ] , pub mTextPerf : root :: mozilla :: UniquePtr < root :: gfxTextPerfMetrics > , pub mMissingFonts : root :: mozilla :: UniquePtr < root :: gfxMissingFontRecorder > , pub mVisibleArea : root :: nsRect , pub mPageSize : root :: nsSize , pub mPageScale : f32 , pub mPPScale : f32 , pub mViewportScrollOverrideElement : * mut root :: mozilla :: dom :: Element , pub mViewportScrollStyles : root :: nsPresContext_ScrollStyles , pub mExistThrottledUpdates : bool , pub mImageAnimationMode : u16 , pub mImageAnimationModePref : u16 , pub mInterruptChecksToSkip : u32 , pub mNextFrameRateMultiplier : u32 , pub __bindgen_padding_1 : u32 , pub mElementsRestyled : u64 , pub mFramesConstructed : u64 , pub mFramesReflowed : u64 , pub mReflowStartTime : root :: mozilla :: TimeStamp , pub mFirstContentfulPaintTransactionId : [ u64 ; 2usize ] , pub mFirstNonBlankPaintTime : root :: mozilla :: TimeStamp , pub mFirstClickTime : root :: mozilla :: TimeStamp , pub mFirstKeyTime : root :: mozilla :: TimeStamp , pub mFirstMouseMoveTime : root :: mozilla :: TimeStamp , pub mFirstScrollTime : root :: mozilla :: TimeStamp , pub mInteractionTimeEnabled : bool , pub __bindgen_padding_2 : u32 , pub mLastStyleUpdateForAllAnimations : root :: mozilla :: TimeStamp , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 5usize ] , u8 > , pub mPendingMediaFeatureValuesChange : [ u32 ; 4usize ] , } pub type nsPresContext_Encoding = root :: mozilla :: Encoding ; pub type nsPresContext_NotNull < T > = root :: mozilla :: NotNull < T > ; pub type nsPresContext_ScrollStyles = root :: mozilla :: ScrollStyles ; pub type nsPresContext_StaticPresData = root :: mozilla :: StaticPresData ; pub type nsPresContext_TransactionId = root :: mozilla :: layers :: TransactionId ; pub type nsPresContext_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsPresContext_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_nsPresContext_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsPresContext_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsPresContext_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsPresContext_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsPresContext_cycleCollection ) ) ) ; } pub const nsPresContext_nsPresContextType_eContext_Galley : root :: nsPresContext_nsPresContextType = 0 ; pub const nsPresContext_nsPresContextType_eContext_PrintPreview : root :: nsPresContext_nsPresContextType = 1 ; pub const nsPresContext_nsPresContextType_eContext_Print : root :: nsPresContext_nsPresContextType = 2 ; pub const nsPresContext_nsPresContextType_eContext_PageLayout : root :: nsPresContext_nsPresContextType = 3 ; pub type nsPresContext_nsPresContextType = u32 ; pub const nsPresContext_InteractionType_ClickInteraction : root :: nsPresContext_InteractionType = 0 ; pub const nsPresContext_InteractionType_KeyInteraction : root :: nsPresContext_InteractionType = 1 ; pub const nsPresContext_InteractionType_MouseMoveInteraction : root :: nsPresContext_InteractionType = 2 ; pub const nsPresContext_InteractionType_ScrollInteraction : root :: nsPresContext_InteractionType = 3 ; pub type nsPresContext_InteractionType = u32 ; # [ doc = " A class that can be used to temporarily disable reflow interruption." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsPresContext_InterruptPreventer { pub mCtx : * mut root :: nsPresContext , pub mInterruptsEnabled : bool , pub mHasPendingInterrupt : bool , } # [ test ] fn bindgen_test_layout_nsPresContext_InterruptPreventer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsPresContext_InterruptPreventer > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsPresContext_InterruptPreventer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsPresContext_InterruptPreventer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsPresContext_InterruptPreventer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext_InterruptPreventer > ( ) ) ) . mCtx as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext_InterruptPreventer ) , "::" , stringify ! ( mCtx ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext_InterruptPreventer > ( ) ) ) . mInterruptsEnabled as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext_InterruptPreventer ) , "::" , stringify ! ( mInterruptsEnabled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext_InterruptPreventer > ( ) ) ) . mHasPendingInterrupt as * const _ as usize } , 5usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext_InterruptPreventer ) , "::" , stringify ! ( mHasPendingInterrupt ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsPresContext_TransactionInvalidations { pub mTransactionId : root :: nsPresContext_TransactionId , pub mInvalidations : root :: nsTArray < root :: nsRect > , pub mIsWaitingForPreviousTransaction : bool , pub __bindgen_padding_0 : [ u8 ; 3usize ] , } # [ test ] fn bindgen_test_layout_nsPresContext_TransactionInvalidations ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsPresContext_TransactionInvalidations > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsPresContext_TransactionInvalidations ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsPresContext_TransactionInvalidations > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsPresContext_TransactionInvalidations ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext_TransactionInvalidations > ( ) ) ) . mTransactionId as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext_TransactionInvalidations ) , "::" , stringify ! ( mTransactionId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext_TransactionInvalidations > ( ) ) ) . mInvalidations as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext_TransactionInvalidations ) , "::" , stringify ! ( mInvalidations ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext_TransactionInvalidations > ( ) ) ) . mIsWaitingForPreviousTransaction as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext_TransactionInvalidations ) , "::" , stringify ! ( mIsWaitingForPreviousTransaction ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN13nsPresContext21_cycleCollectorGlobalE" ] pub static mut nsPresContext__cycleCollectorGlobal : root :: nsPresContext_cycleCollection ; } # [ test ] fn bindgen_test_layout_nsPresContext ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsPresContext > ( ) , 456usize , concat ! ( "Size of: " , stringify ! ( nsPresContext ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsPresContext > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsPresContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mRefCnt as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mType as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mPresShell as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mPresShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mDocument as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mDocument ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mDeviceContext as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mDeviceContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mEventManager as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mEventManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mRefreshDriver as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mRefreshDriver ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mAnimationEventDispatcher as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mAnimationEventDispatcher ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mEffectCompositor as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mEffectCompositor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mTransitionManager as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mTransitionManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mAnimationManager as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mAnimationManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mRestyleManager as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mRestyleManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mCounterStyleManager as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mCounterStyleManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mMedium as * const _ as usize } , 60usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mMedium ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mMediaEmulated as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mMediaEmulated ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFontFeatureValuesLookup as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFontFeatureValuesLookup ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mInflationDisabledForShrinkWrap as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mInflationDisabledForShrinkWrap ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mSystemFontScale as * const _ as usize } , 76usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mSystemFontScale ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mTextZoom as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mTextZoom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mEffectiveTextZoom as * const _ as usize } , 84usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mEffectiveTextZoom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFullZoom as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFullZoom ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mOverrideDPPX as * const _ as usize } , 92usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mOverrideDPPX ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mLastFontInflationScreenSize as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mLastFontInflationScreenSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mCurAppUnitsPerDevPixel as * const _ as usize } , 112usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mCurAppUnitsPerDevPixel ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mAutoQualityMinFontSizePixelsPref as * const _ as usize } , 116usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mAutoQualityMinFontSizePixelsPref ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mTheme as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mTheme ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mPrintSettings as * const _ as usize } , 124usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mPrintSettings ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mBidiEngine as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mBidiEngine ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mTransactions as * const _ as usize } , 136usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mTransactions ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mTextPerf as * const _ as usize } , 216usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mTextPerf ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mMissingFonts as * const _ as usize } , 220usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mMissingFonts ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mVisibleArea as * const _ as usize } , 224usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mVisibleArea ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mPageSize as * const _ as usize } , 240usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mPageSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mPageScale as * const _ as usize } , 248usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mPageScale ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mPPScale as * const _ as usize } , 252usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mPPScale ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mViewportScrollOverrideElement as * const _ as usize } , 256usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mViewportScrollOverrideElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mViewportScrollStyles as * const _ as usize } , 260usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mViewportScrollStyles ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mExistThrottledUpdates as * const _ as usize } , 308usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mExistThrottledUpdates ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mImageAnimationMode as * const _ as usize } , 310usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mImageAnimationMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mImageAnimationModePref as * const _ as usize } , 312usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mImageAnimationModePref ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mInterruptChecksToSkip as * const _ as usize } , 316usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mInterruptChecksToSkip ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mNextFrameRateMultiplier as * const _ as usize } , 320usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mNextFrameRateMultiplier ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mElementsRestyled as * const _ as usize } , 328usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mElementsRestyled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFramesConstructed as * const _ as usize } , 336usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFramesConstructed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFramesReflowed as * const _ as usize } , 344usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFramesReflowed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mReflowStartTime as * const _ as usize } , 352usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mReflowStartTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFirstContentfulPaintTransactionId as * const _ as usize } , 360usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFirstContentfulPaintTransactionId ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFirstNonBlankPaintTime as * const _ as usize } , 376usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFirstNonBlankPaintTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFirstClickTime as * const _ as usize } , 384usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFirstClickTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFirstKeyTime as * const _ as usize } , 392usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFirstKeyTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFirstMouseMoveTime as * const _ as usize } , 400usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFirstMouseMoveTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mFirstScrollTime as * const _ as usize } , 408usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mFirstScrollTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mInteractionTimeEnabled as * const _ as usize } , 416usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mInteractionTimeEnabled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mLastStyleUpdateForAllAnimations as * const _ as usize } , 424usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mLastStyleUpdateForAllAnimations ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsPresContext > ( ) ) ) . mPendingMediaFeatureValuesChange as * const _ as usize } , 440usize , concat ! ( "Offset of field: " , stringify ! ( nsPresContext ) , "::" , stringify ! ( mPendingMediaFeatureValuesChange ) ) ) ; } impl nsPresContext { # [ inline ] pub fn mHasPendingInterrupt ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mHasPendingInterrupt ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPendingInterruptFromTest ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPendingInterruptFromTest ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInterruptsEnabled ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mInterruptsEnabled ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mSendAfterPaintToContent ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mSendAfterPaintToContent ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDrawImageBackground ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mDrawImageBackground ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDrawColorBackground ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mDrawColorBackground ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mNeverAnimate ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 6usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mNeverAnimate ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 6usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPaginated ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 7usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPaginated ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 7usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mCanPaginatedScroll ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 8usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mCanPaginatedScroll ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 8usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mDoScaledTwips ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 9usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mDoScaledTwips ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 9usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsRootPaginatedDocument ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 10usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mIsRootPaginatedDocument ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 10usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPrefBidiDirection ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 11usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPrefBidiDirection ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 11usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPrefScrollbarSide ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 12usize , 2u8 ) as u32 ) } } # [ inline ] pub fn set_mPrefScrollbarSide ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 12usize , 2u8 , val as u64 ) } } # [ inline ] pub fn mPendingSysColorChanged ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 14usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPendingSysColorChanged ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 14usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPendingThemeChanged ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 15usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPendingThemeChanged ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 15usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPendingUIResolutionChanged ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 16usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPendingUIResolutionChanged ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 16usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPrefChangePendingNeedsReflow ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 17usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPrefChangePendingNeedsReflow ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 17usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPostedPrefChangedRunnable ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 18usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPostedPrefChangedRunnable ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 18usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsEmulatingMedia ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 19usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mIsEmulatingMedia ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 19usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsGlyph ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 20usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mIsGlyph ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 20usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mUsesRootEMUnits ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 21usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mUsesRootEMUnits ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 21usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mUsesExChUnits ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 22usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mUsesExChUnits ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 22usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mCounterStylesDirty ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 23usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mCounterStylesDirty ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 23usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mFontFeatureValuesDirty ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 24usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mFontFeatureValuesDirty ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 24usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mSuppressResizeReflow ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 25usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mSuppressResizeReflow ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 25usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsVisual ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 26usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mIsVisual ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 26usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPaintFlashing ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 27usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPaintFlashing ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 27usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mPaintFlashingInitialized ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 28usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mPaintFlashingInitialized ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 28usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasWarnedAboutPositionedTableParts ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 29usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mHasWarnedAboutPositionedTableParts ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 29usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasWarnedAboutTooLargeDashedOrDottedRadius ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 30usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mHasWarnedAboutTooLargeDashedOrDottedRadius ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 30usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mQuirkSheetAdded ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 31usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mQuirkSheetAdded ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 31usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHadNonBlankPaint ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 32usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mHadNonBlankPaint ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 32usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHadContentfulPaint ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 33usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mHadContentfulPaint ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 33usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHadContentfulPaintComposite ( & self ) -> :: std :: os :: raw :: c_uint { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 34usize , 1u8 ) as u32 ) } } # [ inline ] pub fn set_mHadContentfulPaintComposite ( & mut self , val : :: std :: os :: raw :: c_uint ) { unsafe { let val : u32 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 34usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mHasPendingInterrupt : :: std :: os :: raw :: c_uint , mPendingInterruptFromTest : :: std :: os :: raw :: c_uint , mInterruptsEnabled : :: std :: os :: raw :: c_uint , mSendAfterPaintToContent : :: std :: os :: raw :: c_uint , mDrawImageBackground : :: std :: os :: raw :: c_uint , mDrawColorBackground : :: std :: os :: raw :: c_uint , mNeverAnimate : :: std :: os :: raw :: c_uint , mPaginated : :: std :: os :: raw :: c_uint , mCanPaginatedScroll : :: std :: os :: raw :: c_uint , mDoScaledTwips : :: std :: os :: raw :: c_uint , mIsRootPaginatedDocument : :: std :: os :: raw :: c_uint , mPrefBidiDirection : :: std :: os :: raw :: c_uint , mPrefScrollbarSide : :: std :: os :: raw :: c_uint , mPendingSysColorChanged : :: std :: os :: raw :: c_uint , mPendingThemeChanged : :: std :: os :: raw :: c_uint , mPendingUIResolutionChanged : :: std :: os :: raw :: c_uint , mPrefChangePendingNeedsReflow : :: std :: os :: raw :: c_uint , mPostedPrefChangedRunnable : :: std :: os :: raw :: c_uint , mIsEmulatingMedia : :: std :: os :: raw :: c_uint , mIsGlyph : :: std :: os :: raw :: c_uint , mUsesRootEMUnits : :: std :: os :: raw :: c_uint , mUsesExChUnits : :: std :: os :: raw :: c_uint , mCounterStylesDirty : :: std :: os :: raw :: c_uint , mFontFeatureValuesDirty : :: std :: os :: raw :: c_uint , mSuppressResizeReflow : :: std :: os :: raw :: c_uint , mIsVisual : :: std :: os :: raw :: c_uint , mPaintFlashing : :: std :: os :: raw :: c_uint , mPaintFlashingInitialized : :: std :: os :: raw :: c_uint , mHasWarnedAboutPositionedTableParts : :: std :: os :: raw :: c_uint , mHasWarnedAboutTooLargeDashedOrDottedRadius : :: std :: os :: raw :: c_uint , mQuirkSheetAdded : :: std :: os :: raw :: c_uint , mHadNonBlankPaint : :: std :: os :: raw :: c_uint , mHadContentfulPaint : :: std :: os :: raw :: c_uint , mHadContentfulPaintComposite : :: std :: os :: raw :: c_uint ) -> root :: __BindgenBitfieldUnit < [ u8 ; 5usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 5usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mHasPendingInterrupt : u32 = unsafe { :: std :: mem :: transmute ( mHasPendingInterrupt ) } ; mHasPendingInterrupt as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mPendingInterruptFromTest : u32 = unsafe { :: std :: mem :: transmute ( mPendingInterruptFromTest ) } ; mPendingInterruptFromTest as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mInterruptsEnabled : u32 = unsafe { :: std :: mem :: transmute ( mInterruptsEnabled ) } ; mInterruptsEnabled as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mSendAfterPaintToContent : u32 = unsafe { :: std :: mem :: transmute ( mSendAfterPaintToContent ) } ; mSendAfterPaintToContent as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mDrawImageBackground : u32 = unsafe { :: std :: mem :: transmute ( mDrawImageBackground ) } ; mDrawImageBackground as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mDrawColorBackground : u32 = unsafe { :: std :: mem :: transmute ( mDrawColorBackground ) } ; mDrawColorBackground as u64 } ) ; __bindgen_bitfield_unit . set ( 6usize , 1u8 , { let mNeverAnimate : u32 = unsafe { :: std :: mem :: transmute ( mNeverAnimate ) } ; mNeverAnimate as u64 } ) ; __bindgen_bitfield_unit . set ( 7usize , 1u8 , { let mPaginated : u32 = unsafe { :: std :: mem :: transmute ( mPaginated ) } ; mPaginated as u64 } ) ; __bindgen_bitfield_unit . set ( 8usize , 1u8 , { let mCanPaginatedScroll : u32 = unsafe { :: std :: mem :: transmute ( mCanPaginatedScroll ) } ; mCanPaginatedScroll as u64 } ) ; __bindgen_bitfield_unit . set ( 9usize , 1u8 , { let mDoScaledTwips : u32 = unsafe { :: std :: mem :: transmute ( mDoScaledTwips ) } ; mDoScaledTwips as u64 } ) ; __bindgen_bitfield_unit . set ( 10usize , 1u8 , { let mIsRootPaginatedDocument : u32 = unsafe { :: std :: mem :: transmute ( mIsRootPaginatedDocument ) } ; mIsRootPaginatedDocument as u64 } ) ; __bindgen_bitfield_unit . set ( 11usize , 1u8 , { let mPrefBidiDirection : u32 = unsafe { :: std :: mem :: transmute ( mPrefBidiDirection ) } ; mPrefBidiDirection as u64 } ) ; __bindgen_bitfield_unit . set ( 12usize , 2u8 , { let mPrefScrollbarSide : u32 = unsafe { :: std :: mem :: transmute ( mPrefScrollbarSide ) } ; mPrefScrollbarSide as u64 } ) ; __bindgen_bitfield_unit . set ( 14usize , 1u8 , { let mPendingSysColorChanged : u32 = unsafe { :: std :: mem :: transmute ( mPendingSysColorChanged ) } ; mPendingSysColorChanged as u64 } ) ; __bindgen_bitfield_unit . set ( 15usize , 1u8 , { let mPendingThemeChanged : u32 = unsafe { :: std :: mem :: transmute ( mPendingThemeChanged ) } ; mPendingThemeChanged as u64 } ) ; __bindgen_bitfield_unit . set ( 16usize , 1u8 , { let mPendingUIResolutionChanged : u32 = unsafe { :: std :: mem :: transmute ( mPendingUIResolutionChanged ) } ; mPendingUIResolutionChanged as u64 } ) ; __bindgen_bitfield_unit . set ( 17usize , 1u8 , { let mPrefChangePendingNeedsReflow : u32 = unsafe { :: std :: mem :: transmute ( mPrefChangePendingNeedsReflow ) } ; mPrefChangePendingNeedsReflow as u64 } ) ; __bindgen_bitfield_unit . set ( 18usize , 1u8 , { let mPostedPrefChangedRunnable : u32 = unsafe { :: std :: mem :: transmute ( mPostedPrefChangedRunnable ) } ; mPostedPrefChangedRunnable as u64 } ) ; __bindgen_bitfield_unit . set ( 19usize , 1u8 , { let mIsEmulatingMedia : u32 = unsafe { :: std :: mem :: transmute ( mIsEmulatingMedia ) } ; mIsEmulatingMedia as u64 } ) ; __bindgen_bitfield_unit . set ( 20usize , 1u8 , { let mIsGlyph : u32 = unsafe { :: std :: mem :: transmute ( mIsGlyph ) } ; mIsGlyph as u64 } ) ; __bindgen_bitfield_unit . set ( 21usize , 1u8 , { let mUsesRootEMUnits : u32 = unsafe { :: std :: mem :: transmute ( mUsesRootEMUnits ) } ; mUsesRootEMUnits as u64 } ) ; __bindgen_bitfield_unit . set ( 22usize , 1u8 , { let mUsesExChUnits : u32 = unsafe { :: std :: mem :: transmute ( mUsesExChUnits ) } ; mUsesExChUnits as u64 } ) ; __bindgen_bitfield_unit . set ( 23usize , 1u8 , { let mCounterStylesDirty : u32 = unsafe { :: std :: mem :: transmute ( mCounterStylesDirty ) } ; mCounterStylesDirty as u64 } ) ; __bindgen_bitfield_unit . set ( 24usize , 1u8 , { let mFontFeatureValuesDirty : u32 = unsafe { :: std :: mem :: transmute ( mFontFeatureValuesDirty ) } ; mFontFeatureValuesDirty as u64 } ) ; __bindgen_bitfield_unit . set ( 25usize , 1u8 , { let mSuppressResizeReflow : u32 = unsafe { :: std :: mem :: transmute ( mSuppressResizeReflow ) } ; mSuppressResizeReflow as u64 } ) ; __bindgen_bitfield_unit . set ( 26usize , 1u8 , { let mIsVisual : u32 = unsafe { :: std :: mem :: transmute ( mIsVisual ) } ; mIsVisual as u64 } ) ; __bindgen_bitfield_unit . set ( 27usize , 1u8 , { let mPaintFlashing : u32 = unsafe { :: std :: mem :: transmute ( mPaintFlashing ) } ; mPaintFlashing as u64 } ) ; __bindgen_bitfield_unit . set ( 28usize , 1u8 , { let mPaintFlashingInitialized : u32 = unsafe { :: std :: mem :: transmute ( mPaintFlashingInitialized ) } ; mPaintFlashingInitialized as u64 } ) ; __bindgen_bitfield_unit . set ( 29usize , 1u8 , { let mHasWarnedAboutPositionedTableParts : u32 = unsafe { :: std :: mem :: transmute ( mHasWarnedAboutPositionedTableParts ) } ; mHasWarnedAboutPositionedTableParts as u64 } ) ; __bindgen_bitfield_unit . set ( 30usize , 1u8 , { let mHasWarnedAboutTooLargeDashedOrDottedRadius : u32 = unsafe { :: std :: mem :: transmute ( mHasWarnedAboutTooLargeDashedOrDottedRadius ) } ; mHasWarnedAboutTooLargeDashedOrDottedRadius as u64 } ) ; __bindgen_bitfield_unit . set ( 31usize , 1u8 , { let mQuirkSheetAdded : u32 = unsafe { :: std :: mem :: transmute ( mQuirkSheetAdded ) } ; mQuirkSheetAdded as u64 } ) ; __bindgen_bitfield_unit . set ( 32usize , 1u8 , { let mHadNonBlankPaint : u32 = unsafe { :: std :: mem :: transmute ( mHadNonBlankPaint ) } ; mHadNonBlankPaint as u64 } ) ; __bindgen_bitfield_unit . set ( 33usize , 1u8 , { let mHadContentfulPaint : u32 = unsafe { :: std :: mem :: transmute ( mHadContentfulPaint ) } ; mHadContentfulPaint as u64 } ) ; __bindgen_bitfield_unit . set ( 34usize , 1u8 , { let mHadContentfulPaintComposite : u32 = unsafe { :: std :: mem :: transmute ( mHadContentfulPaintComposite ) } ; mHadContentfulPaintComposite as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDOMEventListener { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDOMEventListener_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIDOMEventListener ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIDOMEventListener > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIDOMEventListener ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIDOMEventListener > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIDOMEventListener ) ) ) ; } # [ repr ( C ) ] pub struct ZoomConstraintsClient { pub _base : root :: nsIDOMEventListener , pub _base_1 : root :: nsIObserver , pub mRefCnt : root :: nsAutoRefCnt , pub mDocument : root :: RefPtr < root :: mozilla :: dom :: Document > , pub mPresShell : * mut root :: mozilla :: PresShell , pub mEventTarget : root :: nsCOMPtr , pub mGuid : [ u64 ; 4usize ] , } pub type ZoomConstraintsClient_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ test ] fn bindgen_test_layout_ZoomConstraintsClient ( ) { assert_eq ! ( :: std :: mem :: size_of :: < ZoomConstraintsClient > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( ZoomConstraintsClient ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < ZoomConstraintsClient > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( ZoomConstraintsClient ) ) ) ; } pub const nsCSSAnonBoxes_NonInheriting_oofPlaceholder : root :: nsCSSAnonBoxes_NonInheriting = 0 ; pub const nsCSSAnonBoxes_NonInheriting_horizontalFramesetBorder : root :: nsCSSAnonBoxes_NonInheriting = 1 ; pub const nsCSSAnonBoxes_NonInheriting_verticalFramesetBorder : root :: nsCSSAnonBoxes_NonInheriting = 2 ; pub const nsCSSAnonBoxes_NonInheriting_framesetBlank : root :: nsCSSAnonBoxes_NonInheriting = 3 ; pub const nsCSSAnonBoxes_NonInheriting_tableColGroup : root :: nsCSSAnonBoxes_NonInheriting = 4 ; pub const nsCSSAnonBoxes_NonInheriting_tableCol : root :: nsCSSAnonBoxes_NonInheriting = 5 ; pub const nsCSSAnonBoxes_NonInheriting_pageBreak : root :: nsCSSAnonBoxes_NonInheriting = 6 ; pub const nsCSSAnonBoxes_NonInheriting_columnSpanWrapper : root :: nsCSSAnonBoxes_NonInheriting = 7 ; pub const nsCSSAnonBoxes_NonInheriting__Count : root :: nsCSSAnonBoxes_NonInheriting = 8 ; pub type nsCSSAnonBoxes_NonInheriting = u8 ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsDOMNavigationTiming { pub _base : root :: mozilla :: RelativeTimeline , pub mRefCnt : root :: nsAutoRefCnt , pub mDocShell : u32 , pub mUnloadedURI : root :: nsCOMPtr , pub mLoadedURI : root :: nsCOMPtr , pub mTTITimer : root :: nsCOMPtr , pub mNavigationType : root :: nsDOMNavigationTiming_Type , pub mNavigationStartHighRes : root :: DOMHighResTimeStamp , pub mNavigationStart : root :: mozilla :: TimeStamp , pub mNonBlankPaint : root :: mozilla :: TimeStamp , pub mContentfulPaint : root :: mozilla :: TimeStamp , pub mDOMContentFlushed : root :: mozilla :: TimeStamp , pub mBeforeUnloadStart : root :: mozilla :: TimeStamp , pub mUnloadStart : root :: mozilla :: TimeStamp , pub mUnloadEnd : root :: mozilla :: TimeStamp , pub mLoadEventStart : root :: mozilla :: TimeStamp , pub mLoadEventEnd : root :: mozilla :: TimeStamp , pub mDOMLoading : root :: mozilla :: TimeStamp , pub mDOMInteractive : root :: mozilla :: TimeStamp , pub mDOMContentLoadedEventStart : root :: mozilla :: TimeStamp , pub mDOMContentLoadedEventEnd : root :: mozilla :: TimeStamp , pub mDOMComplete : root :: mozilla :: TimeStamp , pub mTTFI : root :: mozilla :: TimeStamp , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > , pub __bindgen_padding_0 : [ u8 ; 7usize ] , } pub const nsDOMNavigationTiming_Type_TYPE_NAVIGATE : root :: nsDOMNavigationTiming_Type = 0 ; pub const nsDOMNavigationTiming_Type_TYPE_RELOAD : root :: nsDOMNavigationTiming_Type = 1 ; pub const nsDOMNavigationTiming_Type_TYPE_BACK_FORWARD : root :: nsDOMNavigationTiming_Type = 2 ; pub const nsDOMNavigationTiming_Type_TYPE_RESERVED : root :: nsDOMNavigationTiming_Type = 255 ; pub type nsDOMNavigationTiming_Type = u32 ; pub type nsDOMNavigationTiming_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; pub const nsDOMNavigationTiming_DocShellState_eActive : root :: nsDOMNavigationTiming_DocShellState = 0 ; pub const nsDOMNavigationTiming_DocShellState_eInactive : root :: nsDOMNavigationTiming_DocShellState = 1 ; pub type nsDOMNavigationTiming_DocShellState = u8 ; # [ test ] fn bindgen_test_layout_nsDOMNavigationTiming ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsDOMNavigationTiming > ( ) , 168usize , concat ! ( "Size of: " , stringify ! ( nsDOMNavigationTiming ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsDOMNavigationTiming > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsDOMNavigationTiming ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mRefCnt as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mDocShell as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mDocShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mUnloadedURI as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mUnloadedURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mLoadedURI as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mLoadedURI ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mTTITimer as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mTTITimer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mNavigationType as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mNavigationType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mNavigationStartHighRes as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mNavigationStartHighRes ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mNavigationStart as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mNavigationStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mNonBlankPaint as * const _ as usize } , 48usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mNonBlankPaint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mContentfulPaint as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mContentfulPaint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mDOMContentFlushed as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mDOMContentFlushed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mBeforeUnloadStart as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mBeforeUnloadStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mUnloadStart as * const _ as usize } , 80usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mUnloadStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mUnloadEnd as * const _ as usize } , 88usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mUnloadEnd ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mLoadEventStart as * const _ as usize } , 96usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mLoadEventStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mLoadEventEnd as * const _ as usize } , 104usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mLoadEventEnd ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mDOMLoading as * const _ as usize } , 112usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mDOMLoading ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mDOMInteractive as * const _ as usize } , 120usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mDOMInteractive ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mDOMContentLoadedEventStart as * const _ as usize } , 128usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mDOMContentLoadedEventStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mDOMContentLoadedEventEnd as * const _ as usize } , 136usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mDOMContentLoadedEventEnd ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mDOMComplete as * const _ as usize } , 144usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mDOMComplete ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsDOMNavigationTiming > ( ) ) ) . mTTFI as * const _ as usize } , 152usize , concat ! ( "Offset of field: " , stringify ! ( nsDOMNavigationTiming ) , "::" , stringify ! ( mTTFI ) ) ) ; } impl nsDOMNavigationTiming { # [ inline ] pub fn mDocShellHasBeenActiveSinceNavigationStart ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mDocShellHasBeenActiveSinceNavigationStart ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mDocShellHasBeenActiveSinceNavigationStart : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 1usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mDocShellHasBeenActiveSinceNavigationStart : u8 = unsafe { :: std :: mem :: transmute ( mDocShellHasBeenActiveSinceNavigationStart ) } ; mDocShellHasBeenActiveSinceNavigationStart as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsContainerFrame { _unused : [ u8 ; 0 ] , } # [ doc = " A class for managing a list of frames." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsFrameList { pub mFirstChild : * mut root :: nsIFrame , pub mLastChild : * mut root :: nsIFrame , } # [ doc = " A class representing a slice of a frame list." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsFrameList_Slice { pub mStart : * mut root :: nsIFrame , pub mEnd : * const root :: nsIFrame , } # [ test ] fn bindgen_test_layout_nsFrameList_Slice ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsFrameList_Slice > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsFrameList_Slice ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsFrameList_Slice > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsFrameList_Slice ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameList_Slice > ( ) ) ) . mStart as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameList_Slice ) , "::" , stringify ! ( mStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameList_Slice > ( ) ) ) . mEnd as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameList_Slice ) , "::" , stringify ! ( mEnd ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsFrameList_Enumerator { pub mFrame : * mut root :: nsIFrame , pub mEnd : * const root :: nsIFrame , } # [ test ] fn bindgen_test_layout_nsFrameList_Enumerator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsFrameList_Enumerator > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsFrameList_Enumerator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsFrameList_Enumerator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsFrameList_Enumerator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameList_Enumerator > ( ) ) ) . mFrame as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameList_Enumerator ) , "::" , stringify ! ( mFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameList_Enumerator > ( ) ) ) . mEnd as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameList_Enumerator ) , "::" , stringify ! ( mEnd ) ) ) ; } # [ doc = " A class that can be used to enumerate links between frames.  When created" ] # [ doc = " from an nsFrameList, it points to the \"link\" immediately before the first" ] # [ doc = " frame.  It can then be advanced until it points to the \"link\" immediately" ] # [ doc = " after the last frame.  At any position, PrevFrame() and NextFrame() are" ] # [ doc = " the frames before and after the given link.  This means PrevFrame() is" ] # [ doc = " null when the enumerator is at the beginning of the list and NextFrame()" ] # [ doc = " is null when it\'s AtEnd()." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsFrameList_FrameLinkEnumerator { pub _base : root :: nsFrameList_Enumerator , pub mPrev : * mut root :: nsIFrame , } # [ test ] fn bindgen_test_layout_nsFrameList_FrameLinkEnumerator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsFrameList_FrameLinkEnumerator > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsFrameList_FrameLinkEnumerator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsFrameList_FrameLinkEnumerator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsFrameList_FrameLinkEnumerator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameList_FrameLinkEnumerator > ( ) ) ) . mPrev as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameList_FrameLinkEnumerator ) , "::" , stringify ! ( mPrev ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsFrameList_Iterator { pub mList : * const root :: nsFrameList , pub mCurrent : * mut root :: nsIFrame , } # [ test ] fn bindgen_test_layout_nsFrameList_Iterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsFrameList_Iterator > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsFrameList_Iterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsFrameList_Iterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsFrameList_Iterator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameList_Iterator > ( ) ) ) . mList as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameList_Iterator ) , "::" , stringify ! ( mList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameList_Iterator > ( ) ) ) . mCurrent as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameList_Iterator ) , "::" , stringify ! ( mCurrent ) ) ) ; } pub type nsFrameList_iterator = root :: nsFrameList_Iterator ; pub type nsFrameList_const_iterator = root :: nsFrameList_Iterator ; pub type nsFrameList_reverse_iterator = root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > ; pub type nsFrameList_const_reverse_iterator = root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > ; # [ test ] fn bindgen_test_layout_nsFrameList ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsFrameList > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsFrameList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsFrameList > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsFrameList ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameList > ( ) ) ) . mFirstChild as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameList ) , "::" , stringify ! ( mFirstChild ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameList > ( ) ) ) . mLastChild as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameList ) , "::" , stringify ! ( mLastChild ) ) ) ; } # [ doc = " Frame manager interface. The frame manager serves one purpose:" ] # [ doc = " <li>handles structural modifications to the frame model. If the frame model" ] # [ doc = " lock can be acquired, then the changes are processed immediately; otherwise," ] # [ doc = " they\'re queued and processed later." ] # [ doc = "" ] # [ doc = " FIXME(emilio): The comment above doesn\'t make any sense, there\'s no \"frame" ] # [ doc = " model lock\" of any sort afaict." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsFrameManager { pub mPresShell : * mut root :: nsFrameManager_PresShell , pub mRootFrame : * mut root :: nsIFrame , } pub type nsFrameManager_PresShell = root :: mozilla :: PresShell ; pub use self :: super :: root :: mozilla :: layout :: FrameChildListID as nsFrameManager_ChildListID ; # [ test ] fn bindgen_test_layout_nsFrameManager ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsFrameManager > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsFrameManager ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsFrameManager > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsFrameManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameManager > ( ) ) ) . mPresShell as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameManager ) , "::" , stringify ! ( mPresShell ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsFrameManager > ( ) ) ) . mRootFrame as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsFrameManager ) , "::" , stringify ! ( mRootFrame ) ) ) ; } pub type nsFrameState_size_t = u64 ; pub const nsFrameState_NS_FRAME_IN_REFLOW : root :: nsFrameState = 1 ; pub const nsFrameState_NS_FRAME_FIRST_REFLOW : root :: nsFrameState = 2 ; pub const nsFrameState_NS_FRAME_IS_FLUID_CONTINUATION : root :: nsFrameState = 4 ; pub const nsFrameState_NS_FRAME_ANONYMOUSCONTENTCREATOR_CONTENT : root :: nsFrameState = 8 ; pub const nsFrameState_NS_FRAME_EXTERNAL_REFERENCE : root :: nsFrameState = 16 ; pub const nsFrameState_NS_FRAME_CONTAINS_RELATIVE_BSIZE : root :: nsFrameState = 32 ; pub const nsFrameState_NS_FRAME_GENERATED_CONTENT : root :: nsFrameState = 64 ; pub const nsFrameState_NS_FRAME_IS_OVERFLOW_CONTAINER : root :: nsFrameState = 128 ; pub const nsFrameState_NS_FRAME_OUT_OF_FLOW : root :: nsFrameState = 256 ; pub const nsFrameState_NS_FRAME_CAN_HAVE_ABSPOS_CHILDREN : root :: nsFrameState = 512 ; pub const nsFrameState_NS_FRAME_IS_DIRTY : root :: nsFrameState = 1024 ; pub const nsFrameState_NS_FRAME_TOO_DEEP_IN_FRAME_TREE : root :: nsFrameState = 2048 ; pub const nsFrameState_NS_FRAME_HAS_DIRTY_CHILDREN : root :: nsFrameState = 4096 ; pub const nsFrameState_NS_FRAME_HAS_VIEW : root :: nsFrameState = 8192 ; pub const nsFrameState_NS_FRAME_INDEPENDENT_SELECTION : root :: nsFrameState = 16384 ; pub const nsFrameState_NS_FRAME_PART_OF_IBSPLIT : root :: nsFrameState = 32768 ; pub const nsFrameState_NS_FRAME_MAY_BE_TRANSFORMED : root :: nsFrameState = 65536 ; pub const nsFrameState_NS_FRAME_IS_BIDI : root :: nsFrameState = 131072 ; pub const nsFrameState_NS_FRAME_HAS_CHILD_WITH_VIEW : root :: nsFrameState = 262144 ; pub const nsFrameState_NS_FRAME_REFLOW_ROOT : root :: nsFrameState = 524288 ; pub const nsFrameState_NS_FRAME_IS_PUSHED_FLOAT : root :: nsFrameState = 4294967296 ; pub const nsFrameState_NS_FRAME_DRAWING_AS_PAINTSERVER : root :: nsFrameState = 8589934592 ; pub const nsFrameState_NS_FRAME_DESCENDANT_INTRINSIC_ISIZE_DEPENDS_ON_BSIZE : root :: nsFrameState = 17179869184 ; pub const nsFrameState_NS_FRAME_SIMPLE_EVENT_REGIONS : root :: nsFrameState = 34359738368 ; pub const nsFrameState_NS_FRAME_UPDATE_LAYER_TREE : root :: nsFrameState = 68719476736 ; pub const nsFrameState_NS_FRAME_HAS_ABSPOS_CHILDREN : root :: nsFrameState = 137438953472 ; pub const nsFrameState_NS_FRAME_PAINTED_THEBES : root :: nsFrameState = 274877906944 ; pub const nsFrameState_NS_FRAME_IN_CONSTRAINED_BSIZE : root :: nsFrameState = 549755813888 ; pub const nsFrameState_NS_FRAME_FORCE_DISPLAY_LIST_DESCEND_INTO : root :: nsFrameState = 1099511627776 ; pub const nsFrameState_NS_FRAME_FONT_INFLATION_CONTAINER : root :: nsFrameState = 2199023255552 ; pub const nsFrameState_NS_FRAME_FONT_INFLATION_FLOW_ROOT : root :: nsFrameState = 4398046511104 ; pub const nsFrameState_NS_FRAME_SVG_LAYOUT : root :: nsFrameState = 8796093022208 ; pub const nsFrameState_NS_FRAME_HAS_MULTI_COLUMN_ANCESTOR : root :: nsFrameState = 17592186044416 ; pub const nsFrameState_NS_FRAME_DYNAMIC_REFLOW_ROOT : root :: nsFrameState = 35184372088832 ; pub const nsFrameState_NS_FRAME_VISIBILITY_IS_TRACKED : root :: nsFrameState = 70368744177664 ; pub const nsFrameState_NS_FRAME_IS_SVG_TEXT : root :: nsFrameState = 140737488355328 ; pub const nsFrameState_NS_FRAME_NEEDS_PAINT : root :: nsFrameState = 281474976710656 ; pub const nsFrameState_NS_FRAME_DESCENDANT_NEEDS_PAINT : root :: nsFrameState = 562949953421312 ; pub const nsFrameState_NS_FRAME_IN_POPUP : root :: nsFrameState = 1125899906842624 ; pub const nsFrameState_NS_FRAME_ALL_DESCENDANTS_NEED_PAINT : root :: nsFrameState = 2251799813685248 ; pub const nsFrameState_NS_FRAME_HAS_INVALID_RECT : root :: nsFrameState = 4503599627370496 ; pub const nsFrameState_NS_FRAME_IS_NONDISPLAY : root :: nsFrameState = 9007199254740992 ; pub const nsFrameState_NS_FRAME_HAS_LAYER_ACTIVITY_PROPERTY : root :: nsFrameState = 18014398509481984 ; pub const nsFrameState_NS_FRAME_OWNS_ANON_BOXES : root :: nsFrameState = 36028797018963968 ; pub const nsFrameState_NS_FRAME_HAS_CSS_COUNTER_STYLE : root :: nsFrameState = 72057594037927936 ; pub const nsFrameState_NS_FRAME_SIMPLE_DISPLAYLIST : root :: nsFrameState = 144115188075855872 ; pub const nsFrameState_NS_FRAME_MATHML_SCRIPT_DESCENDANT : root :: nsFrameState = 288230376151711744 ; pub const nsFrameState_NS_FRAME_IS_IN_SINGLE_CHAR_MI : root :: nsFrameState = 576460752303423488 ; pub const nsFrameState_NS_STATE_BOX_CHILD_RESERVED : root :: nsFrameState = 1048576 ; pub const nsFrameState_NS_STATE_STACK_NOT_POSITIONED : root :: nsFrameState = 2097152 ; pub const nsFrameState_NS_STATE_IS_HORIZONTAL : root :: nsFrameState = 4194304 ; pub const nsFrameState_NS_STATE_AUTO_STRETCH : root :: nsFrameState = 8388608 ; pub const nsFrameState_NS_STATE_IS_ROOT : root :: nsFrameState = 16777216 ; pub const nsFrameState_NS_STATE_MENU_HAS_POPUP_LIST : root :: nsFrameState = 268435456 ; pub const nsFrameState_NS_STATE_BOX_WRAPS_KIDS_IN_BLOCK : root :: nsFrameState = 536870912 ; pub const nsFrameState_NS_STATE_EQUAL_SIZE : root :: nsFrameState = 1073741824 ; pub const nsFrameState_NS_STATE_IS_DIRECTION_NORMAL : root :: nsFrameState = 2147483648 ; pub const nsFrameState_NS_FRAME_MOUSE_THROUGH_ALWAYS : root :: nsFrameState = 1152921504606846976 ; pub const nsFrameState_NS_FRAME_MOUSE_THROUGH_NEVER : root :: nsFrameState = 2305843009213693952 ; pub const nsFrameState_NS_STATE_FLEX_NORMAL_FLOW_CHILDREN_IN_CSS_ORDER : root :: nsFrameState = 1048576 ; pub const nsFrameState_NS_STATE_FLEX_IS_EMULATING_LEGACY_BOX : root :: nsFrameState = 2097152 ; pub const nsFrameState_NS_STATE_FLEX_GENERATE_COMPUTED_VALUES : root :: nsFrameState = 4194304 ; pub const nsFrameState_NS_STATE_FLEX_SYNTHESIZE_BASELINE : root :: nsFrameState = 8388608 ; pub const nsFrameState_NS_STATE_FLEX_HAS_LINE_CLAMP_ELLIPSIS : root :: nsFrameState = 16777216 ; pub const nsFrameState_NS_STATE_GRID_NORMAL_FLOW_CHILDREN_IN_CSS_ORDER : root :: nsFrameState = 1048576 ; pub const nsFrameState_NS_STATE_GRID_DID_PUSH_ITEMS : root :: nsFrameState = 2097152 ; pub const nsFrameState_NS_STATE_GRID_GENERATE_COMPUTED_VALUES : root :: nsFrameState = 4194304 ; pub const nsFrameState_NS_STATE_GRID_SYNTHESIZE_BASELINE : root :: nsFrameState = 8388608 ; pub const nsFrameState_NS_STATE_GRID_IS_COL_SUBGRID : root :: nsFrameState = 16777216 ; pub const nsFrameState_NS_STATE_GRID_IS_ROW_SUBGRID : root :: nsFrameState = 33554432 ; pub const nsFrameState_NS_STATE_GRID_HAS_COL_SUBGRID_ITEM : root :: nsFrameState = 67108864 ; pub const nsFrameState_NS_STATE_GRID_HAS_ROW_SUBGRID_ITEM : root :: nsFrameState = 134217728 ; pub const nsFrameState_NS_STATE_GRID_HAS_CHILD_NIFS : root :: nsFrameState = 268435456 ; pub const nsFrameState_NS_STATE_SVG_CLIPPATH_CHILD : root :: nsFrameState = 1048576 ; pub const nsFrameState_NS_STATE_SVG_POSITIONING_DIRTY : root :: nsFrameState = 2097152 ; pub const nsFrameState_NS_STATE_SVG_POSITIONING_MAY_USE_PERCENTAGES : root :: nsFrameState = 4194304 ; pub const nsFrameState_NS_STATE_SVG_TEXT_IN_REFLOW : root :: nsFrameState = 8388608 ; pub const nsFrameState_NS_STATE_SVG_TEXT_CORRESPONDENCE_DIRTY : root :: nsFrameState = 16777216 ; pub const nsFrameState_TEXT_FIRST_LETTER : root :: nsFrameState = 1048576 ; pub const nsFrameState_TEXT_START_OF_LINE : root :: nsFrameState = 2097152 ; pub const nsFrameState_TEXT_END_OF_LINE : root :: nsFrameState = 4194304 ; pub const nsFrameState_TEXT_HYPHEN_BREAK : root :: nsFrameState = 8388608 ; pub const nsFrameState_TEXT_TRIMMED_TRAILING_WHITESPACE : root :: nsFrameState = 16777216 ; pub const nsFrameState_TEXT_JUSTIFICATION_ENABLED : root :: nsFrameState = 33554432 ; pub const nsFrameState_TEXT_SELECTION_UNDERLINE_OVERFLOWED : root :: nsFrameState = 67108864 ; pub const nsFrameState_TEXT_IS_ONLY_WHITESPACE : root :: nsFrameState = 134217728 ; pub const nsFrameState_TEXT_ISNOT_ONLY_WHITESPACE : root :: nsFrameState = 268435456 ; pub const nsFrameState_TEXT_IN_TEXTRUN_USER_DATA : root :: nsFrameState = 536870912 ; pub const nsFrameState_TEXT_OFFSETS_NEED_FIXING : root :: nsFrameState = 1073741824 ; pub const nsFrameState_TEXT_HAS_NONCOLLAPSED_CHARACTERS : root :: nsFrameState = 2147483648 ; pub const nsFrameState_TEXT_IS_IN_TOKEN_MATHML : root :: nsFrameState = 4294967296 ; pub const nsFrameState_TEXT_IN_UNINFLATED_TEXTRUN_USER_DATA : root :: nsFrameState = 1152921504606846976 ; pub const nsFrameState_TEXT_HAS_FONT_INFLATION : root :: nsFrameState = 2305843009213693952 ; pub const nsFrameState_TEXT_NO_RENDERED_GLYPHS : root :: nsFrameState = 4611686018427387904 ; pub const nsFrameState_TEXT_IN_OFFSET_CACHE : root :: nsFrameState = 9223372036854775808 ; pub const nsFrameState_NS_BLOCK_NEEDS_BIDI_RESOLUTION : root :: nsFrameState = 1048576 ; pub const nsFrameState_NS_BLOCK_HAS_PUSHED_FLOATS : root :: nsFrameState = 2097152 ; pub const nsFrameState_NS_BLOCK_MARGIN_ROOT : root :: nsFrameState = 4194304 ; pub const nsFrameState_NS_BLOCK_FLOAT_MGR : root :: nsFrameState = 8388608 ; pub const nsFrameState_NS_BLOCK_HAS_LINE_CURSOR : root :: nsFrameState = 16777216 ; pub const nsFrameState_NS_BLOCK_HAS_OVERFLOW_LINES : root :: nsFrameState = 33554432 ; pub const nsFrameState_NS_BLOCK_HAS_OVERFLOW_OUT_OF_FLOWS : root :: nsFrameState = 67108864 ; pub const nsFrameState_NS_BLOCK_HAS_CLEAR_CHILDREN : root :: nsFrameState = 134217728 ; pub const nsFrameState_NS_BLOCK_CLIP_PAGINATED_OVERFLOW : root :: nsFrameState = 268435456 ; pub const nsFrameState_NS_BLOCK_HAS_FIRST_LETTER_STYLE : root :: nsFrameState = 536870912 ; pub const nsFrameState_NS_BLOCK_FRAME_HAS_OUTSIDE_MARKER : root :: nsFrameState = 1073741824 ; pub const nsFrameState_NS_BLOCK_FRAME_HAS_INSIDE_MARKER : root :: nsFrameState = 2147483648 ; pub const nsFrameState_NS_BLOCK_HAS_LINE_CLAMP_ELLIPSIS : root :: nsFrameState = 1152921504606846976 ; pub const nsFrameState_NS_BLOCK_LOOK_FOR_DIRTY_FRAMES : root :: nsFrameState = 2305843009213693952 ; pub const nsFrameState_NS_BLOCK_FRAME_INTRINSICS_INFLATED : root :: nsFrameState = 4611686018427387904 ; pub const nsFrameState_NS_BLOCK_HAS_FIRST_LETTER_CHILD : root :: nsFrameState = 9223372036854775808 ; pub const nsFrameState_BULLET_FRAME_HAS_FONT_INFLATION : root :: nsFrameState = 4611686018427387904 ; pub const nsFrameState_BULLET_FRAME_IMAGE_LOADING : root :: nsFrameState = 9223372036854775808 ; pub const nsFrameState_IMAGE_SIZECONSTRAINED : root :: nsFrameState = 1048576 ; pub const nsFrameState_NS_INLINE_FRAME_BIDI_VISUAL_STATE_IS_SET : root :: nsFrameState = 2097152 ; pub const nsFrameState_NS_INLINE_FRAME_BIDI_VISUAL_IS_FIRST : root :: nsFrameState = 4194304 ; pub const nsFrameState_NS_INLINE_FRAME_BIDI_VISUAL_IS_LAST : root :: nsFrameState = 8388608 ; pub const nsFrameState_NS_RUBY_TEXT_FRAME_AUTOHIDE : root :: nsFrameState = 16777216 ; pub const nsFrameState_NS_RUBY_TEXT_CONTAINER_IS_SPAN : root :: nsFrameState = 1048576 ; pub const nsFrameState_PLACEHOLDER_FOR_FLOAT : root :: nsFrameState = 1048576 ; pub const nsFrameState_PLACEHOLDER_FOR_ABSPOS : root :: nsFrameState = 2097152 ; pub const nsFrameState_PLACEHOLDER_FOR_FIXEDPOS : root :: nsFrameState = 4194304 ; pub const nsFrameState_PLACEHOLDER_FOR_POPUP : root :: nsFrameState = 8388608 ; pub const nsFrameState_PLACEHOLDER_FOR_TOPLAYER : root :: nsFrameState = 16777216 ; pub const nsFrameState_PLACEHOLDER_STATICPOS_NEEDS_CSSALIGN : root :: nsFrameState = 33554432 ; pub const nsFrameState_PLACEHOLDER_LINE_IS_EMPTY_SO_FAR : root :: nsFrameState = 67108864 ; pub const nsFrameState_PLACEHOLDER_HAVE_LINE_IS_EMPTY_SO_FAR : root :: nsFrameState = 134217728 ; pub const nsFrameState_NS_TABLE_CELL_HAS_PCT_OVER_BSIZE : root :: nsFrameState = 268435456 ; pub const nsFrameState_NS_TABLE_CELL_HAD_SPECIAL_REFLOW : root :: nsFrameState = 536870912 ; pub const nsFrameState_NS_TABLE_CELL_CONTENT_EMPTY : root :: nsFrameState = 2147483648 ; pub const nsFrameState_NS_REPEATED_ROW_OR_ROWGROUP : root :: nsFrameState = 268435456 ; pub const nsFrameState_NS_ROW_HAS_CELL_WITH_STYLE_BSIZE : root :: nsFrameState = 536870912 ; pub const nsFrameState_NS_TABLE_ROW_HAS_UNPAGINATED_BSIZE : root :: nsFrameState = 1073741824 ; pub const nsFrameState_NS_ROWGROUP_HAS_ROW_CURSOR : root :: nsFrameState = 134217728 ; pub const nsFrameState_NS_ROWGROUP_HAS_STYLE_BSIZE : root :: nsFrameState = 1073741824 ; pub const nsFrameState_NS_ROWGROUP_REPEATABLE : root :: nsFrameState = 2147483648 ; pub const nsFrameState_NS_TABLE_PART_HAS_FIXED_BACKGROUND : root :: nsFrameState = 268435456 ; pub type nsFrameState = u64 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct imgINotificationObserver { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct imgINotificationObserver_COMTypeInfo { pub _address : u8 , } pub const imgINotificationObserver_SIZE_AVAILABLE : root :: imgINotificationObserver__bindgen_ty_1 = 1 ; pub const imgINotificationObserver_FRAME_UPDATE : root :: imgINotificationObserver__bindgen_ty_1 = 2 ; pub const imgINotificationObserver_FRAME_COMPLETE : root :: imgINotificationObserver__bindgen_ty_1 = 3 ; pub const imgINotificationObserver_LOAD_COMPLETE : root :: imgINotificationObserver__bindgen_ty_1 = 4 ; pub const imgINotificationObserver_DECODE_COMPLETE : root :: imgINotificationObserver__bindgen_ty_1 = 5 ; pub const imgINotificationObserver_DISCARD : root :: imgINotificationObserver__bindgen_ty_1 = 6 ; pub const imgINotificationObserver_UNLOCKED_DRAW : root :: imgINotificationObserver__bindgen_ty_1 = 7 ; pub const imgINotificationObserver_IS_ANIMATED : root :: imgINotificationObserver__bindgen_ty_1 = 8 ; pub const imgINotificationObserver_HAS_TRANSPARENCY : root :: imgINotificationObserver__bindgen_ty_1 = 9 ; pub type imgINotificationObserver__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_imgINotificationObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < imgINotificationObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( imgINotificationObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < imgINotificationObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( imgINotificationObserver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISelectionDisplay { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISelectionDisplay_COMTypeInfo { pub _address : u8 , } pub const nsISelectionDisplay_DISPLAY_TEXT : root :: nsISelectionDisplay__bindgen_ty_1 = 1 ; pub const nsISelectionDisplay_DISPLAY_IMAGES : root :: nsISelectionDisplay__bindgen_ty_1 = 2 ; pub const nsISelectionDisplay_DISPLAY_FRAMES : root :: nsISelectionDisplay__bindgen_ty_1 = 4 ; pub const nsISelectionDisplay_DISPLAY_ALL : root :: nsISelectionDisplay__bindgen_ty_1 = 7 ; pub type nsISelectionDisplay__bindgen_ty_1 = u32 ; # [ test ] fn bindgen_test_layout_nsISelectionDisplay ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsISelectionDisplay > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsISelectionDisplay ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsISelectionDisplay > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsISelectionDisplay ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISelectionController { pub _base : root :: nsISelectionDisplay , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsISelectionController_COMTypeInfo { pub _address : u8 , } pub const nsISelectionController_SELECTION_NONE : root :: nsISelectionController__bindgen_ty_1 = 0 ; pub const nsISelectionController_SELECTION_NORMAL : root :: nsISelectionController__bindgen_ty_1 = 1 ; pub const nsISelectionController_SELECTION_SPELLCHECK : root :: nsISelectionController__bindgen_ty_1 = 2 ; pub const nsISelectionController_SELECTION_IME_RAWINPUT : root :: nsISelectionController__bindgen_ty_1 = 3 ; pub const nsISelectionController_SELECTION_IME_SELECTEDRAWTEXT : root :: nsISelectionController__bindgen_ty_1 = 4 ; pub const nsISelectionController_SELECTION_IME_CONVERTEDTEXT : root :: nsISelectionController__bindgen_ty_1 = 5 ; pub const nsISelectionController_SELECTION_IME_SELECTEDCONVERTEDTEXT : root :: nsISelectionController__bindgen_ty_1 = 6 ; pub const nsISelectionController_SELECTION_ACCESSIBILITY : root :: nsISelectionController__bindgen_ty_1 = 7 ; pub const nsISelectionController_SELECTION_FIND : root :: nsISelectionController__bindgen_ty_1 = 8 ; pub const nsISelectionController_SELECTION_URLSECONDARY : root :: nsISelectionController__bindgen_ty_1 = 9 ; pub const nsISelectionController_SELECTION_URLSTRIKEOUT : root :: nsISelectionController__bindgen_ty_1 = 10 ; pub const nsISelectionController_NUM_SELECTIONTYPES : root :: nsISelectionController__bindgen_ty_1 = 11 ; pub const nsISelectionController_SELECTION_ANCHOR_REGION : root :: nsISelectionController__bindgen_ty_1 = 0 ; pub const nsISelectionController_SELECTION_FOCUS_REGION : root :: nsISelectionController__bindgen_ty_1 = 1 ; pub const nsISelectionController_SELECTION_WHOLE_SELECTION : root :: nsISelectionController__bindgen_ty_1 = 2 ; pub const nsISelectionController_NUM_SELECTION_REGIONS : root :: nsISelectionController__bindgen_ty_1 = 3 ; pub const nsISelectionController_SELECTION_OFF : root :: nsISelectionController__bindgen_ty_1 = 0 ; pub const nsISelectionController_SELECTION_HIDDEN : root :: nsISelectionController__bindgen_ty_1 = 1 ; pub const nsISelectionController_SELECTION_ON : root :: nsISelectionController__bindgen_ty_1 = 2 ; pub const nsISelectionController_SELECTION_DISABLED : root :: nsISelectionController__bindgen_ty_1 = 3 ; pub const nsISelectionController_SELECTION_ATTENTION : root :: nsISelectionController__bindgen_ty_1 = 4 ; pub type nsISelectionController__bindgen_ty_1 = u32 ; pub const nsISelectionController_SCROLL_SYNCHRONOUS : root :: nsISelectionController__bindgen_ty_2 = 2 ; pub const nsISelectionController_SCROLL_FIRST_ANCESTOR_ONLY : root :: nsISelectionController__bindgen_ty_2 = 4 ; pub const nsISelectionController_SCROLL_CENTER_VERTICALLY : root :: nsISelectionController__bindgen_ty_2 = 16 ; pub const nsISelectionController_SCROLL_OVERFLOW_HIDDEN : root :: nsISelectionController__bindgen_ty_2 = 32 ; pub const nsISelectionController_SCROLL_FOR_CARET_MOVE : root :: nsISelectionController__bindgen_ty_2 = 64 ; pub type nsISelectionController__bindgen_ty_2 = u32 ; pub const nsISelectionController_MOVE_LEFT : root :: nsISelectionController__bindgen_ty_3 = 0 ; pub const nsISelectionController_MOVE_RIGHT : root :: nsISelectionController__bindgen_ty_3 = 1 ; pub const nsISelectionController_MOVE_UP : root :: nsISelectionController__bindgen_ty_3 = 2 ; pub const nsISelectionController_MOVE_DOWN : root :: nsISelectionController__bindgen_ty_3 = 3 ; pub type nsISelectionController__bindgen_ty_3 = u32 ; # [ test ] fn bindgen_test_layout_nsISelectionController ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsISelectionController > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsISelectionController ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsISelectionController > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsISelectionController ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsPresArena_FreeList { pub mEntries : root :: nsTArray < * mut :: std :: os :: raw :: c_void > , pub mEntrySize : usize , pub mEntriesEverAllocated : usize , } # [ repr ( C ) ] pub struct nsARefreshObserver__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " An abstract base class to be implemented by callers wanting to be" ] # [ doc = " notified at refresh times.  When nothing needs to be painted, callers" ] # [ doc = " may not be notified." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsARefreshObserver { pub vtable_ : * const nsARefreshObserver__bindgen_vtable , } # [ test ] fn bindgen_test_layout_nsARefreshObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsARefreshObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsARefreshObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsARefreshObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsARefreshObserver ) ) ) ; } # [ repr ( C ) ] pub struct nsATimerAdjustmentObserver__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " An abstract base class to be implemented by callers wanting to be notified" ] # [ doc = " when the observing refresh driver updated mMostRecentRefresh due to active" ] # [ doc = " timer changes. Callers must ensure an observer is removed before it is" ] # [ doc = " destroyed." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsATimerAdjustmentObserver { pub vtable_ : * const nsATimerAdjustmentObserver__bindgen_vtable , } # [ test ] fn bindgen_test_layout_nsATimerAdjustmentObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsATimerAdjustmentObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsATimerAdjustmentObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsATimerAdjustmentObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsATimerAdjustmentObserver ) ) ) ; } # [ repr ( C ) ] pub struct nsAPostRefreshObserver__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " An abstract base class to be implemented by callers wanting to be notified" ] # [ doc = " that a refresh has occurred. Callers must ensure an observer is removed" ] # [ doc = " before it is destroyed." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsAPostRefreshObserver { pub vtable_ : * const nsAPostRefreshObserver__bindgen_vtable , } # [ test ] fn bindgen_test_layout_nsAPostRefreshObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsAPostRefreshObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsAPostRefreshObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsAPostRefreshObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsAPostRefreshObserver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsRefreshDriver { pub _base : root :: mozilla :: layers :: TransactionIdAllocator , pub _base_1 : root :: nsARefreshObserver , pub mActiveTimer : * mut root :: mozilla :: RefreshDriverTimer , pub mPresContext : u32 , pub mRootRefresh : root :: RefPtr < root :: nsRefreshDriver > , pub mNextTransactionId : root :: nsRefreshDriver_TransactionId , pub mOutstandingTransactionId : root :: nsRefreshDriver_TransactionId , pub mCompletedTransaction : root :: nsRefreshDriver_TransactionId , pub mFreezeCount : u32 , pub __bindgen_padding_0 : u32 , pub mThrottledFrameRequestInterval : root :: mozilla :: TimeDuration , pub mMinRecomputeVisibilityInterval : root :: mozilla :: TimeDuration , pub mThrottled : bool , pub mNeedToRecomputeVisibility : bool , pub mTestControllingRefreshes : bool , pub mViewManagerFlushIsPending : bool , pub mHasScheduleFlush : bool , pub mInRefresh : bool , pub mWaitingForTransaction : bool , pub mSkippedPaints : bool , pub mResizeSuppressed : bool , pub mNotifyDOMContentFlushed : bool , pub __bindgen_padding_1 : u32 , pub mWarningThreshold : u64 , pub mMostRecentRefresh : root :: mozilla :: TimeStamp , pub mTickStart : root :: mozilla :: TimeStamp , pub mTickVsyncId : root :: mozilla :: VsyncId , pub mTickVsyncTime : root :: mozilla :: TimeStamp , pub mNextThrottledFrameRequestTick : root :: mozilla :: TimeStamp , pub mNextRecomputeVisibilityTick : root :: mozilla :: TimeStamp , pub mInitialTimerRunningLimit : root :: mozilla :: TimeStamp , pub mObservers : [ root :: nsRefreshDriver_ObserverArray ; 4usize ] , pub mTimerAdjustmentObservers : [ u32 ; 2usize ] , pub mRequests : root :: nsRefreshDriver_RequestTable , pub mStartTable : root :: nsRefreshDriver_ImageStartTable , pub mEarlyRunners : [ u32 ; 19usize ] , pub mVisualViewportResizeEvents : root :: nsRefreshDriver_VisualViewportResizeEventArray , pub mScrollEvents : root :: nsRefreshDriver_ScrollEventArray , pub mVisualViewportScrollEvents : root :: nsRefreshDriver_VisualViewportScrollEventArray , pub mDelayedScrollEvents : root :: nsRefreshDriver_ScrollEventArray , pub mResizeEventFlushObservers : [ u32 ; 19usize ] , pub mDelayedResizeEventFlushObservers : [ u32 ; 19usize ] , pub mStyleFlushObservers : [ u32 ; 19usize ] , pub mLayoutFlushObservers : [ u32 ; 19usize ] , pub mFrameRequestCallbackDocs : root :: nsTArray < * mut root :: nsRefreshDriver_Document > , pub mThrottledFrameRequestCallbackDocs : root :: nsTArray < * mut root :: nsRefreshDriver_Document > , pub mPostRefreshObservers : [ u32 ; 2usize ] , pub mPendingFullscreenEvents : root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PendingFullscreenEvent > > , pub mAnimationEventFlushObservers : [ u32 ; 19usize ] , pub __bindgen_padding_2 : u32 , } pub type nsRefreshDriver_Document = root :: mozilla :: dom :: Document ; pub type nsRefreshDriver_TransactionId = root :: mozilla :: layers :: TransactionId ; pub type nsRefreshDriver_VVPResizeEvent = root :: mozilla :: dom :: VisualViewport_VisualViewportResizeEvent ; pub type nsRefreshDriver_VVPScrollEvent = root :: mozilla :: dom :: VisualViewport_VisualViewportScrollEvent ; pub type nsRefreshDriver_ObserverArray = [ u32 ; 2usize ] ; pub type nsRefreshDriver_VisualViewportResizeEventArray = root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPResizeEvent > > ; pub type nsRefreshDriver_ScrollEventArray = root :: nsTArray < root :: RefPtr < root :: mozilla :: Runnable > > ; pub type nsRefreshDriver_VisualViewportScrollEventArray = root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPScrollEvent > > ; pub type nsRefreshDriver_RequestTable = [ u32 ; 5usize ] ; # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsRefreshDriver_ImageStartData { pub mStartTime : [ u64 ; 2usize ] , pub mEntries : root :: nsRefreshDriver_RequestTable , pub __bindgen_padding_0 : u32 , } # [ test ] fn bindgen_test_layout_nsRefreshDriver_ImageStartData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsRefreshDriver_ImageStartData > ( ) , 40usize , concat ! ( "Size of: " , stringify ! ( nsRefreshDriver_ImageStartData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsRefreshDriver_ImageStartData > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsRefreshDriver_ImageStartData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsRefreshDriver_ImageStartData > ( ) ) ) . mStartTime as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsRefreshDriver_ImageStartData ) , "::" , stringify ! ( mStartTime ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsRefreshDriver_ImageStartData > ( ) ) ) . mEntries as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsRefreshDriver_ImageStartData ) , "::" , stringify ! ( mEntries ) ) ) ; } pub type nsRefreshDriver_ImageStartTable = [ u32 ; 5usize ] ; pub const nsRefreshDriver_EnsureTimerStartedFlags_eNone : root :: nsRefreshDriver_EnsureTimerStartedFlags = 0 ; pub const nsRefreshDriver_EnsureTimerStartedFlags_eForceAdjustTimer : root :: nsRefreshDriver_EnsureTimerStartedFlags = 1 ; pub const nsRefreshDriver_EnsureTimerStartedFlags_eAllowTimeToGoBackwards : root :: nsRefreshDriver_EnsureTimerStartedFlags = 2 ; pub const nsRefreshDriver_EnsureTimerStartedFlags_eNeverAdjustTimer : root :: nsRefreshDriver_EnsureTimerStartedFlags = 4 ; pub type nsRefreshDriver_EnsureTimerStartedFlags = u32 ; # [ test ] fn bindgen_test_layout_nsRefreshDriver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsRefreshDriver > ( ) , 728usize , concat ! ( "Size of: " , stringify ! ( nsRefreshDriver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsRefreshDriver > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsRefreshDriver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDocumentObserver { pub _base : root :: nsIMutationObserver , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIDocumentObserver_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIDocumentObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIDocumentObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIDocumentObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIDocumentObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIDocumentObserver ) ) ) ; } # [ doc = " There are two advantages to inheriting from nsStubDocumentObserver" ] # [ doc = " rather than directly from nsIDocumentObserver:" ] # [ doc = "  1. smaller compiled code size (since there\'s no need for the code" ] # [ doc = "     for the empty virtual function implementations for every" ] # [ doc = "     nsIDocumentObserver implementation)" ] # [ doc = "  2. the performance of document\'s loop over observers benefits from" ] # [ doc = "     the fact that more of the functions called are the same (which" ] # [ doc = "     can reduce instruction cache misses and perhaps improve branch" ] # [ doc = "     prediction)" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsStubDocumentObserver { pub _base : root :: nsIDocumentObserver , } # [ test ] fn bindgen_test_layout_nsStubDocumentObserver ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStubDocumentObserver > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsStubDocumentObserver ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStubDocumentObserver > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsStubDocumentObserver ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct MobileViewportManager { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCaret { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsFrameSelection { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct RangePaintInfo { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCallbackEventRequest { _unused : [ u8 ; 0 ] , } # [ doc = " An internal interface" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIHTMLCollection { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIHTMLCollection_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsIHTMLCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIHTMLCollection > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIHTMLCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIHTMLCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIHTMLCollection ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsXBLDocumentInfo { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsAnonymousContentList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] pub struct nsXBLBinding { pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mMarkedForDeath : bool , pub mPrototypeBinding : * mut root :: nsXBLPrototypeBinding , pub mContent : root :: nsCOMPtr , pub mNextBinding : root :: RefPtr < root :: nsXBLBinding > , pub mBoundElement : * mut root :: mozilla :: dom :: Element , pub mDefaultInsertionPoint : root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > , pub mInsertionPoints : root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > > , pub mAnonymousContentList : root :: RefPtr < root :: nsAnonymousContentList > , } pub type nsXBLBinding_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsXBLBinding_cycleCollection { pub _base : root :: nsCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_nsXBLBinding_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsXBLBinding_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsXBLBinding_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsXBLBinding_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsXBLBinding_cycleCollection ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN12nsXBLBinding21_cycleCollectorGlobalE" ] pub static mut nsXBLBinding__cycleCollectorGlobal : root :: nsXBLBinding_cycleCollection ; } # [ test ] fn bindgen_test_layout_nsXBLBinding ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsXBLBinding > ( ) , 36usize , concat ! ( "Size of: " , stringify ! ( nsXBLBinding ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsXBLBinding > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsXBLBinding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsXBLBinding > ( ) ) ) . mRefCnt as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsXBLBinding ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsXBLBinding > ( ) ) ) . mMarkedForDeath as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsXBLBinding ) , "::" , stringify ! ( mMarkedForDeath ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsXBLBinding > ( ) ) ) . mPrototypeBinding as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsXBLBinding ) , "::" , stringify ! ( mPrototypeBinding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsXBLBinding > ( ) ) ) . mContent as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsXBLBinding ) , "::" , stringify ! ( mContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsXBLBinding > ( ) ) ) . mNextBinding as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsXBLBinding ) , "::" , stringify ! ( mNextBinding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsXBLBinding > ( ) ) ) . mBoundElement as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsXBLBinding ) , "::" , stringify ! ( mBoundElement ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsXBLBinding > ( ) ) ) . mDefaultInsertionPoint as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsXBLBinding ) , "::" , stringify ! ( mDefaultInsertionPoint ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsXBLBinding > ( ) ) ) . mInsertionPoints as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsXBLBinding ) , "::" , stringify ! ( mInsertionPoints ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsXBLBinding > ( ) ) ) . mAnonymousContentList as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsXBLBinding ) , "::" , stringify ! ( mAnonymousContentList ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsLabelsNodeList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsDOMTokenList { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsDOMCSSAttributeDeclaration { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsDOMStringMap { _unused : [ u8 ; 0 ] , } extern "C" { pub fn Servo_Element_IsDisplayContents ( arg1 : * const root :: mozilla :: dom :: Element ) -> bool ; } pub const ELEMENT_HAS_DIRTY_DESCENDANTS_FOR_SERVO : root :: _bindgen_ty_31 = 1048576 ; pub const ELEMENT_HAS_ANIMATION_ONLY_DIRTY_DESCENDANTS_FOR_SERVO : root :: _bindgen_ty_31 = 2097152 ; pub const ELEMENT_HAS_SNAPSHOT : root :: _bindgen_ty_31 = 4194304 ; pub const ELEMENT_HANDLED_SNAPSHOT : root :: _bindgen_ty_31 = 8388608 ; pub const ELEMENT_TYPE_SPECIFIC_BITS_OFFSET : root :: _bindgen_ty_31 = 23 ; pub type _bindgen_ty_31 = u32 ; pub type nsStyledElementBase = root :: mozilla :: dom :: Element ; # [ repr ( C ) ] pub struct nsStyledElement { pub _base : root :: nsStyledElementBase , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsStyledElement_COMTypeInfo { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsStyledElement ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsStyledElement > ( ) , 72usize , concat ! ( "Size of: " , stringify ! ( nsStyledElement ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsStyledElement > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsStyledElement ) ) ) ; } pub type nsMappedAttributeElementBase = root :: nsStyledElement ; # [ repr ( C ) ] pub struct nsMappedAttributeElement { pub _base : root :: nsMappedAttributeElementBase , } # [ test ] fn bindgen_test_layout_nsMappedAttributeElement ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsMappedAttributeElement > ( ) , 72usize , concat ! ( "Size of: " , stringify ! ( nsMappedAttributeElement ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsMappedAttributeElement > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsMappedAttributeElement ) ) ) ; } # [ repr ( C ) ] pub struct nsNameSpaceManager__bindgen_vtable ( :: std :: os :: raw :: c_void ) ; # [ doc = " The Name Space Manager tracks the association between a NameSpace" ] # [ doc = " URI and the int32_t runtime id. Mappings between NameSpaces and" ] # [ doc = " NameSpace prefixes are managed by nsINameSpaces." ] # [ doc = "" ] # [ doc = " All NameSpace URIs are stored in a global table so that IDs are" ] # [ doc = " consistent accross the app. NameSpace IDs are only consistent at runtime" ] # [ doc = " ie: they are not guaranteed to be consistent accross app sessions." ] # [ doc = "" ] # [ doc = " The nsNameSpaceManager needs to have a live reference for as long as" ] # [ doc = " the NameSpace IDs are needed." ] # [ doc = "" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsNameSpaceManager { pub vtable_ : * const nsNameSpaceManager__bindgen_vtable , pub mRefCnt : root :: nsAutoRefCnt , pub mMathMLDisabled : bool , pub mSVGDisabled : bool , pub mURIToIDTable : [ u32 ; 5usize ] , pub mDisabledURIToIDTable : [ u32 ; 5usize ] , pub mURIArray : root :: nsTArray < root :: RefPtr < root :: nsAtom > > , } pub type nsNameSpaceManager_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; extern "C" { # [ link_name = "\u{1}_ZN18nsNameSpaceManager9sInstanceE" ] pub static mut nsNameSpaceManager_sInstance : root :: mozilla :: StaticRefPtr < root :: nsNameSpaceManager > ; } # [ test ] fn bindgen_test_layout_nsNameSpaceManager ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsNameSpaceManager > ( ) , 56usize , concat ! ( "Size of: " , stringify ! ( nsNameSpaceManager ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsNameSpaceManager > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsNameSpaceManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNameSpaceManager > ( ) ) ) . mRefCnt as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsNameSpaceManager ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNameSpaceManager > ( ) ) ) . mMathMLDisabled as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsNameSpaceManager ) , "::" , stringify ! ( mMathMLDisabled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNameSpaceManager > ( ) ) ) . mSVGDisabled as * const _ as usize } , 9usize , concat ! ( "Offset of field: " , stringify ! ( nsNameSpaceManager ) , "::" , stringify ! ( mSVGDisabled ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNameSpaceManager > ( ) ) ) . mURIToIDTable as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsNameSpaceManager ) , "::" , stringify ! ( mURIToIDTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNameSpaceManager > ( ) ) ) . mDisabledURIToIDTable as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsNameSpaceManager ) , "::" , stringify ! ( mDisabledURIToIDTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsNameSpaceManager > ( ) ) ) . mURIArray as * const _ as usize } , 52usize , concat ! ( "Offset of field: " , stringify ! ( nsNameSpaceManager ) , "::" , stringify ! ( mURIArray ) ) ) ; } pub type nsGenericHTMLElementBase = root :: nsMappedAttributeElement ; # [ doc = " A common superclass for HTML elements" ] # [ repr ( C ) ] pub struct nsGenericHTMLElement { pub _base : root :: nsGenericHTMLElementBase , } pub const nsGenericHTMLElement_PresContextFor_eForComposedDoc : root :: nsGenericHTMLElement_PresContextFor = 0 ; pub const nsGenericHTMLElement_PresContextFor_eForUncomposedDoc : root :: nsGenericHTMLElement_PresContextFor = 1 ; # [ doc = " Get the presentation context for this content node." ] # [ doc = " @return the presentation context" ] pub type nsGenericHTMLElement_PresContextFor = u32 ; pub const nsGenericHTMLElement_ContentEditableTristate_eInherit : root :: nsGenericHTMLElement_ContentEditableTristate = -1 ; pub const nsGenericHTMLElement_ContentEditableTristate_eFalse : root :: nsGenericHTMLElement_ContentEditableTristate = 0 ; pub const nsGenericHTMLElement_ContentEditableTristate_eTrue : root :: nsGenericHTMLElement_ContentEditableTristate = 1 ; pub type nsGenericHTMLElement_ContentEditableTristate = i32 ; extern "C" { # [ link_name = "\u{1}_ZN20nsGenericHTMLElement19sCommonAttributeMapE" ] pub static mut nsGenericHTMLElement_sCommonAttributeMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN20nsGenericHTMLElement28sImageMarginSizeAttributeMapE" ] pub static mut nsGenericHTMLElement_sImageMarginSizeAttributeMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN20nsGenericHTMLElement24sImageBorderAttributeMapE" ] pub static mut nsGenericHTMLElement_sImageBorderAttributeMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN20nsGenericHTMLElement23sImageAlignAttributeMapE" ] pub static mut nsGenericHTMLElement_sImageAlignAttributeMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN20nsGenericHTMLElement21sDivAlignAttributeMapE" ] pub static mut nsGenericHTMLElement_sDivAlignAttributeMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN20nsGenericHTMLElement23sBackgroundAttributeMapE" ] pub static mut nsGenericHTMLElement_sBackgroundAttributeMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN20nsGenericHTMLElement28sBackgroundColorAttributeMapE" ] pub static mut nsGenericHTMLElement_sBackgroundColorAttributeMap : [ root :: mozilla :: dom :: Element_MappedAttributeEntry ; 0usize ] ; } # [ test ] fn bindgen_test_layout_nsGenericHTMLElement ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsGenericHTMLElement > ( ) , 72usize , concat ! ( "Size of: " , stringify ! ( nsGenericHTMLElement ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsGenericHTMLElement > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsGenericHTMLElement ) ) ) ; } # [ doc = " templated hashtable class maps keys to interface pointers." ] # [ doc = " See nsBaseHashtable for complete declaration." ] # [ doc = " @param KeyClass a wrapper-class for the hashtable key, see nsHashKeys.h" ] # [ doc = "   for a complete specification." ] # [ doc = " @param Interface the interface-type being wrapped" ] # [ doc = " @see nsDataHashtable, nsClassHashtable" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsInterfaceHashtable { pub _address : u8 , } pub type nsInterfaceHashtable_KeyType = [ u8 ; 0usize ] ; pub type nsInterfaceHashtable_UserDataType < Interface > = * mut Interface ; pub type nsInterfaceHashtable_base_type = u8 ; pub type nsBindingList = root :: nsTArray < root :: RefPtr < root :: nsXBLBinding > > ; # [ repr ( C ) ] pub struct nsBindingManager { pub _base : root :: nsStubMutationObserver , pub mRefCnt : root :: nsCycleCollectingAutoRefCnt , pub mBoundContentSet : u32 , pub mWrapperTable : root :: nsAutoPtr < root :: nsBindingManager_WrapperHashtable > , pub mDocumentTable : u32 , pub mLoadingDocTable : u32 , pub mAttachedStack : root :: nsBindingList , pub mProcessingAttachedStack : bool , pub mDestroyed : bool , pub mAttachedStackSizeOnOutermost : u32 , pub mProcessAttachedQueueEvent : u32 , pub mDocument : * mut root :: mozilla :: dom :: Document , } pub type nsBindingManager_HasThreadSafeRefCnt = root :: mozilla :: FalseType ; pub const nsBindingManager_DestructorHandling_eRunDtor : root :: nsBindingManager_DestructorHandling = 0 ; pub const nsBindingManager_DestructorHandling_eDoNotRunDtor : root :: nsBindingManager_DestructorHandling = 1 ; # [ doc = " Notify the binding manager that an element" ] # [ doc = " has been removed from its document," ] # [ doc = " so that it can update any bindings or" ] # [ doc = " nsIAnonymousContentCreator-created anonymous" ] # [ doc = " content that may depend on the document." ] # [ doc = " @param aContent the element that\'s being moved" ] # [ doc = " @param aOldDocument the old document in which the" ] # [ doc = "   content resided." ] # [ doc = " @param aDestructorHandling whether or not to run the possible XBL" ] # [ doc = "        destructor." ] pub type nsBindingManager_DestructorHandling = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsBindingManager_cycleCollection { pub _base : root :: nsXPCOMCycleCollectionParticipant , } # [ test ] fn bindgen_test_layout_nsBindingManager_cycleCollection ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsBindingManager_cycleCollection > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsBindingManager_cycleCollection ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsBindingManager_cycleCollection > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsBindingManager_cycleCollection ) ) ) ; } pub type nsBindingManager_WrapperHashtable = u8 ; extern "C" { # [ link_name = "\u{1}_ZN16nsBindingManager21_cycleCollectorGlobalE" ] pub static mut nsBindingManager__cycleCollectorGlobal : root :: nsBindingManager_cycleCollection ; } # [ test ] fn bindgen_test_layout_nsBindingManager ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsBindingManager > ( ) , 44usize , concat ! ( "Size of: " , stringify ! ( nsBindingManager ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsBindingManager > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsBindingManager ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mRefCnt as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mRefCnt ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mBoundContentSet as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mBoundContentSet ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mWrapperTable as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mWrapperTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mDocumentTable as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mDocumentTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mLoadingDocTable as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mLoadingDocTable ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mAttachedStack as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mAttachedStack ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mProcessingAttachedStack as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mProcessingAttachedStack ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mDestroyed as * const _ as usize } , 29usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mDestroyed ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mAttachedStackSizeOnOutermost as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mAttachedStackSizeOnOutermost ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mProcessAttachedQueueEvent as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mProcessAttachedQueueEvent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBindingManager > ( ) ) ) . mDocument as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsBindingManager ) , "::" , stringify ! ( mDocument ) ) ) ; } extern "C" { pub fn Gecko_ComputedStyle_Destroy ( arg1 : * mut root :: mozilla :: ComputedStyle ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsBoundingMetrics { # [ doc = "" ] pub leftBearing : root :: nscoord , pub rightBearing : root :: nscoord , pub ascent : root :: nscoord , pub descent : root :: nscoord , pub width : root :: nscoord , } # [ test ] fn bindgen_test_layout_nsBoundingMetrics ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsBoundingMetrics > ( ) , 20usize , concat ! ( "Size of: " , stringify ! ( nsBoundingMetrics ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsBoundingMetrics > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsBoundingMetrics ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBoundingMetrics > ( ) ) ) . leftBearing as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsBoundingMetrics ) , "::" , stringify ! ( leftBearing ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBoundingMetrics > ( ) ) ) . rightBearing as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsBoundingMetrics ) , "::" , stringify ! ( rightBearing ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBoundingMetrics > ( ) ) ) . ascent as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsBoundingMetrics ) , "::" , stringify ! ( ascent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBoundingMetrics > ( ) ) ) . descent as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsBoundingMetrics ) , "::" , stringify ! ( descent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsBoundingMetrics > ( ) ) ) . width as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsBoundingMetrics ) , "::" , stringify ! ( width ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsOverflowAreas { pub mRects : [ root :: nsRect ; 2usize ] , } # [ test ] fn bindgen_test_layout_nsOverflowAreas ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsOverflowAreas > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( nsOverflowAreas ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsOverflowAreas > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsOverflowAreas ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsOverflowAreas > ( ) ) ) . mRects as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsOverflowAreas ) , "::" , stringify ! ( mRects ) ) ) ; } # [ doc = " An nsCollapsingMargin represents a vertical collapsing margin between" ] # [ doc = " blocks as described in section 8.3.1 of CSS2," ] # [ doc = " <URL: http://www.w3.org/TR/REC-CSS2/box.html#collapsing-margins >." ] # [ doc = "" ] # [ doc = " All adjacent vertical margins collapse, and the resulting margin is" ] # [ doc = " the sum of the largest positive margin included and the smallest (most" ] # [ doc = " negative) negative margin included." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCollapsingMargin { pub mMostPos : root :: nscoord , pub mMostNeg : root :: nscoord , } # [ test ] fn bindgen_test_layout_nsCollapsingMargin ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCollapsingMargin > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsCollapsingMargin ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCollapsingMargin > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCollapsingMargin ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCollapsingMargin > ( ) ) ) . mMostPos as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCollapsingMargin ) , "::" , stringify ! ( mMostPos ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCollapsingMargin > ( ) ) ) . mMostNeg as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsCollapsingMargin ) , "::" , stringify ! ( mMostNeg ) ) ) ; } extern "C" { pub fn Servo_ResolveLogicalProperty ( arg1 : root :: nsCSSPropertyID , arg2 : * const root :: mozilla :: ComputedStyle ) -> root :: nsCSSPropertyID ; } extern "C" { pub fn Servo_Property_LookupEnabledForAllContent ( arg1 : * const ::gecko_bindings::structs::nsACString ) -> root :: nsCSSPropertyID ; } extern "C" { pub fn Servo_Property_GetName ( arg1 : root :: nsCSSPropertyID , aLength : * mut u32 ) -> * const u8 ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSKTableEntry { pub mKeyword : root :: nsCSSKeyword , pub mValue : i16 , } # [ test ] fn bindgen_test_layout_nsCSSKTableEntry ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCSSKTableEntry > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsCSSKTableEntry ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCSSKTableEntry > ( ) , 2usize , concat ! ( "Alignment of " , stringify ! ( nsCSSKTableEntry ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSKTableEntry > ( ) ) ) . mKeyword as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSKTableEntry ) , "::" , stringify ! ( mKeyword ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSKTableEntry > ( ) ) ) . mValue as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSKTableEntry ) , "::" , stringify ! ( mValue ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSProps { pub _address : u8 , } pub use self :: super :: root :: mozilla :: CSSEnabledState as nsCSSProps_EnabledState ; pub use self :: super :: root :: mozilla :: CSSPropFlags as nsCSSProps_Flags ; pub type nsCSSProps_KTableEntry = root :: nsCSSKTableEntry ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSProps_PropertyPref { pub mPropID : root :: nsCSSPropertyID , pub mPref : * const :: std :: os :: raw :: c_char , } # [ test ] fn bindgen_test_layout_nsCSSProps_PropertyPref ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCSSProps_PropertyPref > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsCSSProps_PropertyPref ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCSSProps_PropertyPref > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCSSProps_PropertyPref ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSProps_PropertyPref > ( ) ) ) . mPropID as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSProps_PropertyPref ) , "::" , stringify ! ( mPropID ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSProps_PropertyPref > ( ) ) ) . mPref as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSProps_PropertyPref ) , "::" , stringify ! ( mPref ) ) ) ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps11kFlagsTableE" ] pub static mut nsCSSProps_kFlagsTable : [ root :: nsCSSProps_Flags ; 424usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps17kSubpropertyTableE" ] pub static mut nsCSSProps_kSubpropertyTable : [ * const root :: nsCSSPropertyID ; 71usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps16gPropertyEnabledE" ] pub static mut nsCSSProps_gPropertyEnabled : [ bool ; 543usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps13kIDLNameTableE" ] pub static mut nsCSSProps_kIDLNameTable : [ * const :: std :: os :: raw :: c_char ; 424usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps25kIDLNameSortPositionTableE" ] pub static mut nsCSSProps_kIDLNameSortPositionTable : [ i32 ; 424usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps19gPropertyUseCounterE" ] pub static mut nsCSSProps_gPropertyUseCounter : [ root :: mozilla :: UseCounter ; 353usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps18kPropertyPrefTableE" ] pub static mut nsCSSProps_kPropertyPrefTable : [ root :: nsCSSProps_PropertyPref ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps18kShapeRadiusKTableE" ] pub static mut nsCSSProps_kShapeRadiusKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps21kFilterFunctionKTableE" ] pub static mut nsCSSProps_kFilterFunctionKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps20kBoxShadowTypeKTableE" ] pub static mut nsCSSProps_kBoxShadowTypeKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps13kCursorKTableE" ] pub static mut nsCSSProps_kCursorKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps14kDisplayKTableE" ] pub static mut nsCSSProps_kDisplayKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps31kAutoCompletionAlignJustifySelfE" ] pub static mut nsCSSProps_kAutoCompletionAlignJustifySelf : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps25kAutoCompletionAlignItemsE" ] pub static mut nsCSSProps_kAutoCompletionAlignItems : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps34kAutoCompletionAlignJustifyContentE" ] pub static mut nsCSSProps_kAutoCompletionAlignJustifyContent : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps20kFontSmoothingKTableE" ] pub static mut nsCSSProps_kFontSmoothingKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps19kGridAutoFlowKTableE" ] pub static mut nsCSSProps_kGridAutoFlowKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps23kGridTrackBreadthKTableE" ] pub static mut nsCSSProps_kGridTrackBreadthKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps17kLineHeightKTableE" ] pub static mut nsCSSProps_kLineHeightKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps16kTextAlignKTableE" ] pub static mut nsCSSProps_kTextAlignKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps26kTextDecorationStyleKTableE" ] pub static mut nsCSSProps_kTextDecorationStyleKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps29kTextEmphasisStyleShapeKTableE" ] pub static mut nsCSSProps_kTextEmphasisStyleShapeKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN10nsCSSProps19kTextOverflowKTableE" ] pub static mut nsCSSProps_kTextOverflowKTable : [ root :: nsCSSProps_KTableEntry ; 0usize ] ; } # [ test ] fn bindgen_test_layout_nsCSSProps ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCSSProps > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( nsCSSProps ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCSSProps > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( nsCSSProps ) ) ) ; } # [ doc = " nsCSSPropertyIDSet maintains a set of non-shorthand CSS properties.  In" ] # [ doc = " other words, for each longhand CSS property we support, it has a bit" ] # [ doc = " for whether that property is in the set." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSPropertyIDSet { pub mProperties : [ root :: nsCSSPropertyIDSet_property_set_type ; 12usize ] , } pub type nsCSSPropertyIDSet_property_set_type = :: std :: os :: raw :: c_ulong ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsCSSPropertyIDSet_Iterator { pub mPropertySet : * const root :: nsCSSPropertyIDSet , pub mChunk : usize , pub mBit : usize , } # [ test ] fn bindgen_test_layout_nsCSSPropertyIDSet_Iterator ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCSSPropertyIDSet_Iterator > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsCSSPropertyIDSet_Iterator ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCSSPropertyIDSet_Iterator > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCSSPropertyIDSet_Iterator ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSPropertyIDSet_Iterator > ( ) ) ) . mPropertySet as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSPropertyIDSet_Iterator ) , "::" , stringify ! ( mPropertySet ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSPropertyIDSet_Iterator > ( ) ) ) . mChunk as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSPropertyIDSet_Iterator ) , "::" , stringify ! ( mChunk ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSPropertyIDSet_Iterator > ( ) ) ) . mBit as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSPropertyIDSet_Iterator ) , "::" , stringify ! ( mBit ) ) ) ; } pub const nsCSSPropertyIDSet_kBitsInChunk : usize = 32 ; pub const nsCSSPropertyIDSet_kChunkCount : usize = 12 ; # [ test ] fn bindgen_test_layout_nsCSSPropertyIDSet ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsCSSPropertyIDSet > ( ) , 48usize , concat ! ( "Size of: " , stringify ! ( nsCSSPropertyIDSet ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsCSSPropertyIDSet > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsCSSPropertyIDSet ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsCSSPropertyIDSet > ( ) ) ) . mProperties as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsCSSPropertyIDSet ) , "::" , stringify ! ( mProperties ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct imgIContainer { pub _base : root :: nsISupports , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct imgIContainer_COMTypeInfo { pub _address : u8 , } pub const imgIContainer_TYPE_RASTER : root :: imgIContainer__bindgen_ty_1 = 0 ; pub const imgIContainer_TYPE_VECTOR : root :: imgIContainer__bindgen_ty_1 = 1 ; pub type imgIContainer__bindgen_ty_1 = u32 ; pub const imgIContainer_FLAG_NONE : root :: imgIContainer__bindgen_ty_2 = 0 ; pub const imgIContainer_FLAG_SYNC_DECODE : root :: imgIContainer__bindgen_ty_2 = 1 ; pub const imgIContainer_FLAG_SYNC_DECODE_IF_FAST : root :: imgIContainer__bindgen_ty_2 = 2 ; pub const imgIContainer_FLAG_ASYNC_NOTIFY : root :: imgIContainer__bindgen_ty_2 = 4 ; pub const imgIContainer_FLAG_DECODE_NO_PREMULTIPLY_ALPHA : root :: imgIContainer__bindgen_ty_2 = 8 ; pub const imgIContainer_FLAG_DECODE_NO_COLORSPACE_CONVERSION : root :: imgIContainer__bindgen_ty_2 = 16 ; pub const imgIContainer_FLAG_CLAMP : root :: imgIContainer__bindgen_ty_2 = 32 ; pub const imgIContainer_FLAG_HIGH_QUALITY_SCALING : root :: imgIContainer__bindgen_ty_2 = 64 ; pub const imgIContainer_FLAG_WANT_DATA_SURFACE : root :: imgIContainer__bindgen_ty_2 = 128 ; pub const imgIContainer_FLAG_BYPASS_SURFACE_CACHE : root :: imgIContainer__bindgen_ty_2 = 256 ; pub const imgIContainer_FLAG_FORCE_PRESERVEASPECTRATIO_NONE : root :: imgIContainer__bindgen_ty_2 = 512 ; pub const imgIContainer_FLAG_FORCE_UNIFORM_SCALING : root :: imgIContainer__bindgen_ty_2 = 1024 ; pub const imgIContainer_FLAG_AVOID_REDECODE_FOR_SIZE : root :: imgIContainer__bindgen_ty_2 = 2048 ; pub const imgIContainer_DECODE_FLAGS_DEFAULT : root :: imgIContainer__bindgen_ty_2 = 0 ; pub const imgIContainer_FRAME_FIRST : root :: imgIContainer__bindgen_ty_2 = 0 ; pub const imgIContainer_FRAME_CURRENT : root :: imgIContainer__bindgen_ty_2 = 1 ; pub const imgIContainer_FRAME_MAX_VALUE : root :: imgIContainer__bindgen_ty_2 = 1 ; pub type imgIContainer__bindgen_ty_2 = u32 ; pub const imgIContainer_kNormalAnimMode : root :: imgIContainer__bindgen_ty_3 = 0 ; pub const imgIContainer_kDontAnimMode : root :: imgIContainer__bindgen_ty_3 = 1 ; pub const imgIContainer_kLoopOnceAnimMode : root :: imgIContainer__bindgen_ty_3 = 2 ; pub type imgIContainer__bindgen_ty_3 = u32 ; # [ test ] fn bindgen_test_layout_imgIContainer ( ) { assert_eq ! ( :: std :: mem :: size_of :: < imgIContainer > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( imgIContainer ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < imgIContainer > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( imgIContainer ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsDisplayItemBase { _unused : [ u8 ; 0 ] , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsLineList_iterator { _unused : [ u8 ; 0 ] , } # [ doc = " A frame in the layout model. This interface is supported by all frame" ] # [ doc = " objects." ] # [ doc = "" ] # [ doc = " Frames can have multiple child lists: the default child list" ] # [ doc = " (referred to as the <i>principal</i> child list, and additional named" ] # [ doc = " child lists. There is an ordering of frames within a child list, but" ] # [ doc = " there is no order defined between frames in different child lists of" ] # [ doc = " the same parent frame." ] # [ doc = "" ] # [ doc = " Frames are NOT reference counted. Use the Destroy() member function" ] # [ doc = " to destroy a frame. The lifetime of the frame hierarchy is bounded by the" ] # [ doc = " lifetime of the presentation shell which owns the frames." ] # [ doc = "" ] # [ doc = " nsIFrame is a private Gecko interface. If you are not Gecko then you" ] # [ doc = " should not use it. If you\'re not in layout, then you won\'t be able to" ] # [ doc = " link to many of the functions defined here. Too bad." ] # [ doc = "" ] # [ doc = " If you\'re not in layout but you must call functions in here, at least" ] # [ doc = " restrict yourself to calling virtual methods, which won\'t hurt you as badly." ] # [ repr ( C ) ] pub struct nsIFrame { pub _base : root :: nsQueryFrame , pub mRect : root :: nsRect , pub mContent : root :: nsCOMPtr , pub mComputedStyle : root :: RefPtr < root :: nsIFrame_ComputedStyle > , pub mPresContext : * mut root :: nsPresContext , pub mParent : * mut root :: nsContainerFrame , pub mNextSibling : * mut root :: nsIFrame , pub mPrevSibling : * mut root :: nsIFrame , pub mDisplayItemData : root :: nsIFrame_DisplayItemDataArray , pub __bindgen_padding_0 : u32 , pub mState : root :: nsFrameState , # [ doc = " List of properties attached to the frame." ] pub mProperties : root :: nsIFrame_FrameProperties , pub mOverflow : root :: nsIFrame__bindgen_ty_8 , # [ doc = " @see GetWritingMode()" ] pub mWritingMode : root :: mozilla :: WritingMode , # [ doc = " The ClassID of the concrete class of this instance." ] pub mClass : root :: nsIFrame_ClassID , pub _bitfield_1 : root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > , pub __bindgen_padding_1 : u32 , } pub use self :: super :: root :: mozilla :: AlignmentContext as nsIFrame_AlignmentContext ; pub use self :: super :: root :: mozilla :: BaselineSharingGroup as nsIFrame_BaselineSharingGroup ; pub type nsIFrame_Maybe = u8 ; pub type nsIFrame_Nothing = root :: mozilla :: Nothing ; pub use self :: super :: root :: mozilla :: OnNonvisible as nsIFrame_OnNonvisible ; pub type nsIFrame_PropertyDescriptor = * const root :: mozilla :: FramePropertyDescriptor ; pub type nsIFrame_ReflowInput = root :: mozilla :: ReflowInput ; pub type nsIFrame_ReflowOutput = root :: mozilla :: ReflowOutput ; pub use self :: super :: root :: mozilla :: Visibility as nsIFrame_Visibility ; pub type nsIFrame_StyleFlexBasis = root :: mozilla :: StyleFlexBasis ; pub type nsIFrame_StyleSize = root :: mozilla :: StyleSize ; pub type nsIFrame_LengthPercentage = root :: mozilla :: LengthPercentage ; pub use self :: super :: root :: mozilla :: StyleExtremumLength as nsIFrame_StyleExtremumLength ; pub type nsIFrame_ComputedStyle = root :: mozilla :: ComputedStyle ; pub type nsIFrame_FrameProperties = root :: mozilla :: FrameProperties ; pub type nsIFrame_Layer = root :: mozilla :: layers :: Layer ; pub type nsIFrame_LayerManager = root :: mozilla :: layers :: LayerManager ; pub type nsIFrame_ChildList = root :: mozilla :: layout :: FrameChildList ; pub use self :: super :: root :: mozilla :: layout :: FrameChildListID as nsIFrame_ChildListID ; pub type nsIFrame_ChildListIDs = root :: mozilla :: layout :: FrameChildListIDs ; pub type nsIFrame_ChildListIterator = root :: mozilla :: layout :: FrameChildListIterator ; pub type nsIFrame_ChildListArrayIterator = root :: mozilla :: layout :: FrameChildListArrayIterator ; pub type nsIFrame_DrawTarget = root :: mozilla :: gfx :: DrawTarget ; pub type nsIFrame_Matrix = root :: mozilla :: gfx :: Matrix ; pub type nsIFrame_Matrix4x4 = root :: mozilla :: gfx :: Matrix4x4 ; pub type nsIFrame_Matrix4x4Flagged = root :: mozilla :: gfx :: Matrix4x4Flagged ; pub type nsIFrame_Sides = root :: mozilla :: Sides ; pub type nsIFrame_LogicalSides = root :: mozilla :: LogicalSides ; pub type nsIFrame_DisplayItemDataArray = [ u32 ; 2usize ] ; pub use self :: super :: root :: nsQueryFrame_ClassID as nsIFrame_ClassID ; pub type nsIFrame_Has_NS_DECL_QUERYFRAME_TARGET = root :: nsIFrame ; pub type nsIFrame_PostDestroyData = root :: mozilla :: layout :: PostFrameDestroyData ; # [ repr ( C ) ] pub struct nsIFrame_AutoPostDestroyData { pub mPresContext : * mut root :: nsPresContext , pub mData : root :: nsIFrame_PostDestroyData , } # [ test ] fn bindgen_test_layout_nsIFrame_AutoPostDestroyData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_AutoPostDestroyData > ( ) , 416usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_AutoPostDestroyData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_AutoPostDestroyData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_AutoPostDestroyData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_AutoPostDestroyData > ( ) ) ) . mPresContext as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_AutoPostDestroyData ) , "::" , stringify ! ( mPresContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_AutoPostDestroyData > ( ) ) ) . mData as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_AutoPostDestroyData ) , "::" , stringify ! ( mData ) ) ) ; } pub const nsIFrame_FrameSearchResult_FOUND : root :: nsIFrame_FrameSearchResult = 0 ; pub const nsIFrame_FrameSearchResult_CONTINUE : root :: nsIFrame_FrameSearchResult = 1 ; pub const nsIFrame_FrameSearchResult_CONTINUE_EMPTY : root :: nsIFrame_FrameSearchResult = 3 ; pub const nsIFrame_FrameSearchResult_CONTINUE_UNSELECTABLE : root :: nsIFrame_FrameSearchResult = 5 ; # [ doc = " Flags for PeekOffsetCharacter, PeekOffsetNoAmount, PeekOffsetWord return" ] # [ doc = " values." ] pub type nsIFrame_FrameSearchResult = u32 ; # [ doc = " Options for PeekOffsetCharacter()." ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIFrame_PeekOffsetCharacterOptions { pub mRespectClusters : bool , pub mIgnoreUserStyleAll : bool , } # [ test ] fn bindgen_test_layout_nsIFrame_PeekOffsetCharacterOptions ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_PeekOffsetCharacterOptions > ( ) , 2usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_PeekOffsetCharacterOptions ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_PeekOffsetCharacterOptions > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_PeekOffsetCharacterOptions ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_PeekOffsetCharacterOptions > ( ) ) ) . mRespectClusters as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_PeekOffsetCharacterOptions ) , "::" , stringify ! ( mRespectClusters ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_PeekOffsetCharacterOptions > ( ) ) ) . mIgnoreUserStyleAll as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_PeekOffsetCharacterOptions ) , "::" , stringify ! ( mIgnoreUserStyleAll ) ) ) ; } pub type nsIFrame_DisplayItemArray = [ u32 ; 7usize ] ; pub const nsIFrame_DISPLAY_CHILD_FORCE_PSEUDO_STACKING_CONTEXT : root :: nsIFrame__bindgen_ty_1 = 1 ; pub const nsIFrame_DISPLAY_CHILD_FORCE_STACKING_CONTEXT : root :: nsIFrame__bindgen_ty_1 = 2 ; pub const nsIFrame_DISPLAY_CHILD_INLINE : root :: nsIFrame__bindgen_ty_1 = 4 ; pub type nsIFrame__bindgen_ty_1 = u32 ; # [ repr ( C ) ] pub struct nsIFrame_ContentOffsets { pub content : root :: nsCOMPtr , pub offset : i32 , pub secondaryOffset : i32 , pub associate : root :: mozilla :: CaretAssociationHint , } # [ test ] fn bindgen_test_layout_nsIFrame_ContentOffsets ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_ContentOffsets > ( ) , 16usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_ContentOffsets ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_ContentOffsets > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_ContentOffsets ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_ContentOffsets > ( ) ) ) . content as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_ContentOffsets ) , "::" , stringify ! ( content ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_ContentOffsets > ( ) ) ) . offset as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_ContentOffsets ) , "::" , stringify ! ( offset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_ContentOffsets > ( ) ) ) . secondaryOffset as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_ContentOffsets ) , "::" , stringify ! ( secondaryOffset ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_ContentOffsets > ( ) ) ) . associate as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_ContentOffsets ) , "::" , stringify ! ( associate ) ) ) ; } pub const nsIFrame_IGNORE_SELECTION_STYLE : root :: nsIFrame__bindgen_ty_2 = 1 ; pub const nsIFrame_SKIP_HIDDEN : root :: nsIFrame__bindgen_ty_2 = 2 ; pub type nsIFrame__bindgen_ty_2 = u32 ; pub const nsIFrame_AllowCustomCursorImage_No : root :: nsIFrame_AllowCustomCursorImage = 0 ; pub const nsIFrame_AllowCustomCursorImage_Yes : root :: nsIFrame_AllowCustomCursorImage = 1 ; pub type nsIFrame_AllowCustomCursorImage = i32 ; # [ doc = " This structure holds information about a cursor. AllowCustomCursorImage" ] # [ doc = " is `No`, then no cursor image should be loaded from the style specified on" ] # [ doc = " `mStyle`, or the frame\'s style." ] # [ doc = "" ] # [ doc = " The `mStyle` member is used for `<area>` elements." ] # [ repr ( C ) ] pub struct nsIFrame_Cursor { pub mCursor : root :: mozilla :: StyleCursorKind , pub mAllowCustomCursor : root :: nsIFrame_AllowCustomCursorImage , pub mStyle : root :: RefPtr < root :: mozilla :: ComputedStyle > , } # [ test ] fn bindgen_test_layout_nsIFrame_Cursor ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_Cursor > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_Cursor ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_Cursor > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_Cursor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_Cursor > ( ) ) ) . mCursor as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_Cursor ) , "::" , stringify ! ( mCursor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_Cursor > ( ) ) ) . mAllowCustomCursor as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_Cursor ) , "::" , stringify ! ( mAllowCustomCursor ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_Cursor > ( ) ) ) . mStyle as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_Cursor ) , "::" , stringify ! ( mStyle ) ) ) ; } # [ doc = " |InlineIntrinsicISize| represents the intrinsic width information" ] # [ doc = " in inline layout.  Code that determines the intrinsic width of a" ] # [ doc = " region of inline layout accumulates the result into this structure." ] # [ doc = " This pattern is needed because we need to maintain state" ] # [ doc = " information about whitespace (for both collapsing and trimming)." ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsIFrame_InlineIntrinsicISizeData { pub mLine : * const root :: nsLineList_iterator , pub mLineContainer : * mut root :: nsIFrame , pub mPrevLines : root :: nscoord , pub mCurrentLine : root :: nscoord , pub mTrailingWhitespace : root :: nscoord , pub mSkipWhitespace : bool , pub mFloats : root :: nsTArray < root :: nsIFrame_InlineIntrinsicISizeData_FloatInfo > , } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIFrame_InlineIntrinsicISizeData_FloatInfo { pub mFrame : * const root :: nsIFrame , pub mWidth : root :: nscoord , } # [ test ] fn bindgen_test_layout_nsIFrame_InlineIntrinsicISizeData_FloatInfo ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_InlineIntrinsicISizeData_FloatInfo > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData_FloatInfo ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_InlineIntrinsicISizeData_FloatInfo > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_InlineIntrinsicISizeData_FloatInfo ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineIntrinsicISizeData_FloatInfo > ( ) ) ) . mFrame as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData_FloatInfo ) , "::" , stringify ! ( mFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineIntrinsicISizeData_FloatInfo > ( ) ) ) . mWidth as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData_FloatInfo ) , "::" , stringify ! ( mWidth ) ) ) ; } # [ test ] fn bindgen_test_layout_nsIFrame_InlineIntrinsicISizeData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_InlineIntrinsicISizeData > ( ) , 28usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_InlineIntrinsicISizeData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_InlineIntrinsicISizeData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineIntrinsicISizeData > ( ) ) ) . mLine as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData ) , "::" , stringify ! ( mLine ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineIntrinsicISizeData > ( ) ) ) . mLineContainer as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData ) , "::" , stringify ! ( mLineContainer ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineIntrinsicISizeData > ( ) ) ) . mPrevLines as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData ) , "::" , stringify ! ( mPrevLines ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineIntrinsicISizeData > ( ) ) ) . mCurrentLine as * const _ as usize } , 12usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData ) , "::" , stringify ! ( mCurrentLine ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineIntrinsicISizeData > ( ) ) ) . mTrailingWhitespace as * const _ as usize } , 16usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData ) , "::" , stringify ! ( mTrailingWhitespace ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineIntrinsicISizeData > ( ) ) ) . mSkipWhitespace as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData ) , "::" , stringify ! ( mSkipWhitespace ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineIntrinsicISizeData > ( ) ) ) . mFloats as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineIntrinsicISizeData ) , "::" , stringify ! ( mFloats ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsIFrame_InlineMinISizeData { pub _base : root :: nsIFrame_InlineIntrinsicISizeData , pub mAtStartOfLine : bool , } # [ test ] fn bindgen_test_layout_nsIFrame_InlineMinISizeData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_InlineMinISizeData > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_InlineMinISizeData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_InlineMinISizeData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_InlineMinISizeData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlineMinISizeData > ( ) ) ) . mAtStartOfLine as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlineMinISizeData ) , "::" , stringify ! ( mAtStartOfLine ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct nsIFrame_InlinePrefISizeData { pub _base : root :: nsIFrame_InlineIntrinsicISizeData , pub mLineIsEmpty : bool , } pub use self :: super :: root :: mozilla :: StyleClear as nsIFrame_InlinePrefISizeData_StyleClear ; # [ test ] fn bindgen_test_layout_nsIFrame_InlinePrefISizeData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_InlinePrefISizeData > ( ) , 32usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_InlinePrefISizeData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_InlinePrefISizeData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_InlinePrefISizeData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_InlinePrefISizeData > ( ) ) ) . mLineIsEmpty as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_InlinePrefISizeData ) , "::" , stringify ! ( mLineIsEmpty ) ) ) ; } # [ doc = " Return the horizontal components of padding, border, and margin" ] # [ doc = " that contribute to the intrinsic width that applies to the parent." ] # [ doc = " @param aPercentageBasis the percentage basis to use for padding/margin -" ] # [ doc = "   i.e. the Containing Block\'s inline-size" ] # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIFrame_IntrinsicISizeOffsetData { pub hPadding : root :: nscoord , pub hBorder : root :: nscoord , pub hMargin : root :: nscoord , } # [ test ] fn bindgen_test_layout_nsIFrame_IntrinsicISizeOffsetData ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_IntrinsicISizeOffsetData > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_IntrinsicISizeOffsetData ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_IntrinsicISizeOffsetData > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_IntrinsicISizeOffsetData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_IntrinsicISizeOffsetData > ( ) ) ) . hPadding as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_IntrinsicISizeOffsetData ) , "::" , stringify ! ( hPadding ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_IntrinsicISizeOffsetData > ( ) ) ) . hBorder as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_IntrinsicISizeOffsetData ) , "::" , stringify ! ( hBorder ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_IntrinsicISizeOffsetData > ( ) ) ) . hMargin as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_IntrinsicISizeOffsetData ) , "::" , stringify ! ( hMargin ) ) ) ; } pub const nsIFrame_ComputeSizeFlags_eDefault : root :: nsIFrame_ComputeSizeFlags = 0 ; # [ doc = " Set if the frame is in a context where non-replaced blocks should" ] # [ doc = " shrink-wrap (e.g., it\'s floating, absolutely positioned, or" ] # [ doc = " inline-block)." ] pub const nsIFrame_ComputeSizeFlags_eShrinkWrap : root :: nsIFrame_ComputeSizeFlags = 1 ; # [ doc = " Set if we\'d like to compute our \'auto\' bsize, regardless of our actual" ] # [ doc = " corresponding computed value. (e.g. to get an intrinsic height for flex" ] # [ doc = " items with \"min-height: auto\" to use during flexbox layout.)" ] pub const nsIFrame_ComputeSizeFlags_eUseAutoBSize : root :: nsIFrame_ComputeSizeFlags = 2 ; # [ doc = " Indicates that we should clamp the margin-box min-size to the given CB" ] # [ doc = " size.  This is used for implementing the grid area clamping here:" ] # [ doc = " https://drafts.csswg.org/css-grid/#min-size-auto" ] pub const nsIFrame_ComputeSizeFlags_eIClampMarginBoxMinSize : root :: nsIFrame_ComputeSizeFlags = 4 ; # [ doc = " Indicates that we should clamp the margin-box min-size to the given CB" ] # [ doc = " size.  This is used for implementing the grid area clamping here:" ] # [ doc = " https://drafts.csswg.org/css-grid/#min-size-auto" ] pub const nsIFrame_ComputeSizeFlags_eBClampMarginBoxMinSize : root :: nsIFrame_ComputeSizeFlags = 8 ; # [ doc = " The frame is stretching (per CSS Box Alignment) and doesn\'t have an" ] # [ doc = " Automatic Minimum Size in the indicated axis." ] # [ doc = " (may be used for both flex/grid items, but currently only used for Grid)" ] # [ doc = " https://drafts.csswg.org/css-grid/#min-size-auto" ] # [ doc = " https://drafts.csswg.org/css-align-3/#valdef-justify-self-stretch" ] pub const nsIFrame_ComputeSizeFlags_eIApplyAutoMinSize : root :: nsIFrame_ComputeSizeFlags = 16 ; # [ doc = " Bit-flags to pass to ComputeSize in |aFlags| parameter." ] pub type nsIFrame_ComputeSizeFlags = u32 ; # [ doc = " Computes an approximation of the rendered text of the frame and its" ] # [ doc = " continuations. Returns nothing for non-text frames." ] # [ doc = " The appended text will often not contain all the whitespace from source," ] # [ doc = " depending on CSS white-space processing." ] # [ doc = " if aEndOffset goes past end, use the text up to the string\'s end." ] # [ doc = " Call this on the primary frame for a text node." ] # [ doc = " aStartOffset and aEndOffset can be content offsets or offsets in the" ] # [ doc = " rendered text, depending on aOffsetType." ] # [ doc = " Returns a string, as well as offsets identifying the start of the text" ] # [ doc = " within the rendered text for the whole node, and within the text content" ] # [ doc = " of the node." ] # [ repr ( C ) ] pub struct nsIFrame_RenderedText { pub mString : root :: nsAutoString , pub mOffsetWithinNodeRenderedText : u32 , pub mOffsetWithinNodeText : i32 , } # [ test ] fn bindgen_test_layout_nsIFrame_RenderedText ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_RenderedText > ( ) , 152usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_RenderedText ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_RenderedText > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_RenderedText ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_RenderedText > ( ) ) ) . mString as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_RenderedText ) , "::" , stringify ! ( mString ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_RenderedText > ( ) ) ) . mOffsetWithinNodeRenderedText as * const _ as usize } , 144usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_RenderedText ) , "::" , stringify ! ( mOffsetWithinNodeRenderedText ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_RenderedText > ( ) ) ) . mOffsetWithinNodeText as * const _ as usize } , 148usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_RenderedText ) , "::" , stringify ! ( mOffsetWithinNodeText ) ) ) ; } pub const nsIFrame_TextOffsetType_OffsetsInContentText : root :: nsIFrame_TextOffsetType = 0 ; pub const nsIFrame_TextOffsetType_OffsetsInRenderedText : root :: nsIFrame_TextOffsetType = 1 ; pub type nsIFrame_TextOffsetType = i32 ; pub const nsIFrame_TrailingWhitespace_Trim : root :: nsIFrame_TrailingWhitespace = 0 ; pub const nsIFrame_TrailingWhitespace_DontTrim : root :: nsIFrame_TrailingWhitespace = 1 ; pub type nsIFrame_TrailingWhitespace = i32 ; pub const nsIFrame_IN_CSS_UNITS : root :: nsIFrame__bindgen_ty_3 = 1 ; pub const nsIFrame_STOP_AT_STACKING_CONTEXT_AND_DISPLAY_PORT : root :: nsIFrame__bindgen_ty_3 = 2 ; # [ doc = " Returns a transformation matrix that converts points in this frame\'s" ] # [ doc = " coordinate space to points in some ancestor frame\'s coordinate space." ] # [ doc = " The frame decides which ancestor it will use as a reference point." ] # [ doc = " If this frame has no ancestor, aOutAncestor will be set to null." ] # [ doc = "" ] # [ doc = " @param aStopAtAncestor don\'t look further than aStopAtAncestor. If null," ] # [ doc = "   all ancestors (including across documents) will be traversed." ] # [ doc = " @param aOutAncestor [out] The ancestor frame the frame has chosen.  If" ] # [ doc = "   this frame has no ancestor, *aOutAncestor will be set to null. If" ] # [ doc = " this frame is not a root frame, then *aOutAncestor will be in the same" ] # [ doc = " document as this frame. If this frame IsTransformed(), then *aOutAncestor" ] # [ doc = " will be the parent frame (if not preserve-3d) or the nearest" ] # [ doc = " non-transformed ancestor (if preserve-3d)." ] # [ doc = " @return A Matrix4x4 that converts points in this frame\'s coordinate space" ] # [ doc = "   into points in aOutAncestor\'s coordinate space." ] pub type nsIFrame__bindgen_ty_3 = u32 ; pub const nsIFrame_eMathML : root :: nsIFrame__bindgen_ty_4 = 1 ; pub const nsIFrame_eSVG : root :: nsIFrame__bindgen_ty_4 = 2 ; pub const nsIFrame_eSVGForeignObject : root :: nsIFrame__bindgen_ty_4 = 4 ; pub const nsIFrame_eSVGContainer : root :: nsIFrame__bindgen_ty_4 = 8 ; pub const nsIFrame_eSVGGeometry : root :: nsIFrame__bindgen_ty_4 = 16 ; pub const nsIFrame_eSVGPaintServer : root :: nsIFrame__bindgen_ty_4 = 32 ; pub const nsIFrame_eBidiInlineContainer : root :: nsIFrame__bindgen_ty_4 = 64 ; pub const nsIFrame_eReplaced : root :: nsIFrame__bindgen_ty_4 = 128 ; pub const nsIFrame_eReplacedContainsBlock : root :: nsIFrame__bindgen_ty_4 = 256 ; pub const nsIFrame_eLineParticipant : root :: nsIFrame__bindgen_ty_4 = 512 ; pub const nsIFrame_eXULBox : root :: nsIFrame__bindgen_ty_4 = 1024 ; pub const nsIFrame_eCanContainOverflowContainers : root :: nsIFrame__bindgen_ty_4 = 2048 ; pub const nsIFrame_eTablePart : root :: nsIFrame__bindgen_ty_4 = 4096 ; pub const nsIFrame_eExcludesIgnorableWhitespace : root :: nsIFrame__bindgen_ty_4 = 8192 ; pub const nsIFrame_eSupportsCSSTransforms : root :: nsIFrame__bindgen_ty_4 = 16384 ; pub const nsIFrame_eReplacedSizing : root :: nsIFrame__bindgen_ty_4 = 32768 ; pub const nsIFrame_eSupportsContainLayoutAndPaint : root :: nsIFrame__bindgen_ty_4 = 65536 ; pub const nsIFrame_eDEBUGAllFrames : root :: nsIFrame__bindgen_ty_4 = 1073741824 ; pub const nsIFrame_eDEBUGNoFrames : root :: nsIFrame__bindgen_ty_4 = -2147483648 ; # [ doc = " Bit-flags to pass to IsFrameOfType()" ] pub type nsIFrame__bindgen_ty_4 = i32 ; pub const nsIFrame_SKIP_SCROLLED_FRAME : root :: nsIFrame__bindgen_ty_5 = 1 ; # [ doc = " Get this frame\'s CSS containing block." ] # [ doc = "" ] # [ doc = " The algorithm is defined in" ] # [ doc = " http://www.w3.org/TR/CSS2/visudet.html#containing-block-details." ] # [ doc = "" ] # [ doc = " NOTE: This is guaranteed to return a non-null pointer when invoked on any" ] # [ doc = " frame other than the root frame." ] # [ doc = "" ] # [ doc = " Requires SKIP_SCROLLED_FRAME to get behaviour matching the spec, otherwise" ] # [ doc = " it can return anonymous inner scrolled frames. Bug 1204044 is filed for" ] # [ doc = " investigating whether any of the callers actually require the default" ] # [ doc = " behaviour." ] pub type nsIFrame__bindgen_ty_5 = u32 ; pub const nsIFrame_PaintType_PAINT_DEFAULT : root :: nsIFrame_PaintType = 0 ; pub const nsIFrame_PaintType_PAINT_COMPOSITE_ONLY : root :: nsIFrame_PaintType = 1 ; pub const nsIFrame_PaintType_PAINT_DELAYED_COMPRESS : root :: nsIFrame_PaintType = 2 ; # [ doc = " Ensures that the refresh driver is running, and schedules a view" ] # [ doc = " manager flush on the next tick." ] # [ doc = "" ] # [ doc = " The view manager flush will update the layer tree, repaint any" ] # [ doc = " invalid areas in the layer tree and schedule a layer tree" ] # [ doc = " composite operation to display the layer tree." ] # [ doc = "" ] # [ doc = " In general it is not necessary for frames to call this when they change." ] # [ doc = " For example, changes that result in a reflow will have this called for" ] # [ doc = " them by PresContext::DoReflow when the reflow begins. Style changes that" ] # [ doc = " do not trigger a reflow should have this called for them by" ] # [ doc = " DoApplyRenderingChangeToTree." ] # [ doc = "" ] # [ doc = " @param aType PAINT_COMPOSITE_ONLY : No changes have been made" ] # [ doc = " that require a layer tree update, so only schedule a layer" ] # [ doc = " tree composite." ] # [ doc = " PAINT_DELAYED_COMPRESS : Schedule a paint to be executed after a delay, and" ] # [ doc = " put FrameLayerBuilder in \'compressed\' mode that avoids short cut" ] # [ doc = " optimizations." ] pub type nsIFrame_PaintType = u32 ; pub const nsIFrame_UPDATE_IS_ASYNC : root :: nsIFrame__bindgen_ty_6 = 1 ; # [ doc = " Checks if the layer tree includes a dedicated layer for this" ] # [ doc = " frame/display item key pair, and invalidates at least aDamageRect" ] # [ doc = " area within that layer." ] # [ doc = "" ] # [ doc = " If no layer is found, calls InvalidateFrame() instead." ] # [ doc = "" ] # [ doc = " @param aDamageRect Area of the layer to invalidate." ] # [ doc = " @param aFrameDamageRect If no layer is found, the area of the frame to" ] # [ doc = "                         invalidate. If null, the entire frame will be" ] # [ doc = "                         invalidated." ] # [ doc = " @param aDisplayItemKey Display item type." ] # [ doc = " @param aFlags UPDATE_IS_ASYNC : Will skip the invalidation" ] # [ doc = " if the found layer is being composited by a remote" ] # [ doc = " compositor." ] # [ doc = " @return Layer, if found, nullptr otherwise." ] pub type nsIFrame__bindgen_ty_6 = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIFrame_OwnedAnonBox { pub mAnonBoxFrame : * mut root :: nsIFrame , pub mUpdateStyleFn : root :: nsIFrame_OwnedAnonBox_UpdateStyleFn , } pub type nsIFrame_OwnedAnonBox_UpdateStyleFn = :: std :: option :: Option < unsafe extern "C" fn ( aOwningFrame : * mut root :: nsIFrame , aAnonBox : * mut root :: nsIFrame , aRestyleState : * mut root :: mozilla :: ServoRestyleState ) > ; # [ test ] fn bindgen_test_layout_nsIFrame_OwnedAnonBox ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_OwnedAnonBox > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_OwnedAnonBox ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_OwnedAnonBox > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_OwnedAnonBox ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_OwnedAnonBox > ( ) ) ) . mAnonBoxFrame as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_OwnedAnonBox ) , "::" , stringify ! ( mAnonBoxFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_OwnedAnonBox > ( ) ) ) . mUpdateStyleFn as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_OwnedAnonBox ) , "::" , stringify ! ( mUpdateStyleFn ) ) ) ; } pub const nsIFrame_Halignment_hAlign_Left : root :: nsIFrame_Halignment = 0 ; pub const nsIFrame_Halignment_hAlign_Right : root :: nsIFrame_Halignment = 1 ; pub const nsIFrame_Halignment_hAlign_Center : root :: nsIFrame_Halignment = 2 ; pub type nsIFrame_Halignment = u32 ; pub const nsIFrame_Valignment_vAlign_Top : root :: nsIFrame_Valignment = 0 ; pub const nsIFrame_Valignment_vAlign_Middle : root :: nsIFrame_Valignment = 1 ; pub const nsIFrame_Valignment_vAlign_BaseLine : root :: nsIFrame_Valignment = 2 ; pub const nsIFrame_Valignment_vAlign_Bottom : root :: nsIFrame_Valignment = 3 ; pub type nsIFrame_Valignment = u32 ; # [ repr ( C ) ] pub struct nsIFrame_CaretPosition { pub mResultContent : root :: nsCOMPtr , pub mContentOffset : i32 , } # [ test ] fn bindgen_test_layout_nsIFrame_CaretPosition ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_CaretPosition > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_CaretPosition ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_CaretPosition > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_CaretPosition ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_CaretPosition > ( ) ) ) . mResultContent as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_CaretPosition ) , "::" , stringify ! ( mResultContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_CaretPosition > ( ) ) ) . mContentOffset as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_CaretPosition ) , "::" , stringify ! ( mContentOffset ) ) ) ; } pub const nsIFrame_VISIBILITY_CROSS_CHROME_CONTENT_BOUNDARY : root :: nsIFrame__bindgen_ty_7 = 1 ; pub type nsIFrame__bindgen_ty_7 = u32 ; # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIFrame_FrameWithDistance { pub mFrame : * mut root :: nsIFrame , pub mXDistance : root :: nscoord , pub mYDistance : root :: nscoord , } # [ test ] fn bindgen_test_layout_nsIFrame_FrameWithDistance ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_FrameWithDistance > ( ) , 12usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_FrameWithDistance ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_FrameWithDistance > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_FrameWithDistance ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_FrameWithDistance > ( ) ) ) . mFrame as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_FrameWithDistance ) , "::" , stringify ! ( mFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_FrameWithDistance > ( ) ) ) . mXDistance as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_FrameWithDistance ) , "::" , stringify ! ( mXDistance ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_FrameWithDistance > ( ) ) ) . mYDistance as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_FrameWithDistance ) , "::" , stringify ! ( mYDistance ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIFrame_VisualDeltas { pub mLeft : u8 , pub mTop : u8 , pub mRight : u8 , pub mBottom : u8 , } # [ test ] fn bindgen_test_layout_nsIFrame_VisualDeltas ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_VisualDeltas > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_VisualDeltas ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_VisualDeltas > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_VisualDeltas ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_VisualDeltas > ( ) ) ) . mLeft as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_VisualDeltas ) , "::" , stringify ! ( mLeft ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_VisualDeltas > ( ) ) ) . mTop as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_VisualDeltas ) , "::" , stringify ! ( mTop ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_VisualDeltas > ( ) ) ) . mRight as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_VisualDeltas ) , "::" , stringify ! ( mRight ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_VisualDeltas > ( ) ) ) . mBottom as * const _ as usize } , 3usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_VisualDeltas ) , "::" , stringify ! ( mBottom ) ) ) ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsIFrame__bindgen_ty_8 { pub mType : root :: __BindgenUnionField < u32 > , pub mVisualDeltas : root :: __BindgenUnionField < root :: nsIFrame_VisualDeltas > , pub bindgen_union_field : u32 , } # [ test ] fn bindgen_test_layout_nsIFrame__bindgen_ty_8 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame__bindgen_ty_8 > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( nsIFrame__bindgen_ty_8 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame__bindgen_ty_8 > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame__bindgen_ty_8 ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame__bindgen_ty_8 > ( ) ) ) . mType as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame__bindgen_ty_8 ) , "::" , stringify ! ( mType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame__bindgen_ty_8 > ( ) ) ) . mVisualDeltas as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame__bindgen_ty_8 ) , "::" , stringify ! ( mVisualDeltas ) ) ) ; } # [ doc = " Search the frame for the next word boundary" ] # [ doc = " @param  aForward [in] Are we moving forward (or backward) in content order." ] # [ doc = " @param  aWordSelectEatSpace [in] true: look for non-whitespace following" ] # [ doc = "         whitespace (in the direction of movement)." ] # [ doc = "         false: look for whitespace following non-whitespace (in the" ] # [ doc = "         direction  of movement)." ] # [ doc = " @param  aIsKeyboardSelect [in] Was the action initiated by a keyboard" ] # [ doc = " operation? If true, punctuation immediately following a word is considered" ] # [ doc = " part of that word. Otherwise, a sequence of punctuation is always" ] # [ doc = " considered as a word on its own." ] # [ doc = " @param  aOffset [in/out] At what offset into the frame to start looking." ] # [ doc = "         on output - what offset was reached (whether or not we found a" ] # [ doc = " place to stop)." ] # [ doc = " @param  aState [in/out] the state that is carried from frame to frame" ] # [ doc = " @return true: An appropriate offset was found within this frame," ] # [ doc = "         and is given by aOffset." ] # [ doc = "         false: Not found within this frame, need to try the next frame." ] # [ repr ( C ) ] pub struct nsIFrame_PeekWordState { pub mAtStart : bool , pub mSawBeforeType : bool , pub mLastCharWasPunctuation : bool , pub mLastCharWasWhitespace : bool , pub mSeenNonPunctuationSinceWhitespace : bool , pub mContext : root :: nsAutoString , } # [ test ] fn bindgen_test_layout_nsIFrame_PeekWordState ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame_PeekWordState > ( ) , 152usize , concat ! ( "Size of: " , stringify ! ( nsIFrame_PeekWordState ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame_PeekWordState > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame_PeekWordState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_PeekWordState > ( ) ) ) . mAtStart as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_PeekWordState ) , "::" , stringify ! ( mAtStart ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_PeekWordState > ( ) ) ) . mSawBeforeType as * const _ as usize } , 1usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_PeekWordState ) , "::" , stringify ! ( mSawBeforeType ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_PeekWordState > ( ) ) ) . mLastCharWasPunctuation as * const _ as usize } , 2usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_PeekWordState ) , "::" , stringify ! ( mLastCharWasPunctuation ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_PeekWordState > ( ) ) ) . mLastCharWasWhitespace as * const _ as usize } , 3usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_PeekWordState ) , "::" , stringify ! ( mLastCharWasWhitespace ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_PeekWordState > ( ) ) ) . mSeenNonPunctuationSinceWhitespace as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_PeekWordState ) , "::" , stringify ! ( mSeenNonPunctuationSinceWhitespace ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame_PeekWordState > ( ) ) ) . mContext as * const _ as usize } , 8usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame_PeekWordState ) , "::" , stringify ! ( mContext ) ) ) ; } pub const nsIFrame_FrameClassBits_eFrameClassBitsNone : root :: nsIFrame_FrameClassBits = 0 ; pub const nsIFrame_FrameClassBits_eFrameClassBitsLeaf : root :: nsIFrame_FrameClassBits = 1 ; pub const nsIFrame_FrameClassBits_eFrameClassBitsDynamicLeaf : root :: nsIFrame_FrameClassBits = 2 ; pub type nsIFrame_FrameClassBits = u32 ; extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame9kFrameIIDE" ] pub static nsIFrame_kFrameIID : root :: nsQueryFrame_FrameIID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame14kPrincipalListE" ] pub static nsIFrame_kPrincipalList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame13kAbsoluteListE" ] pub static nsIFrame_kAbsoluteList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame11kBulletListE" ] pub static nsIFrame_kBulletList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame12kCaptionListE" ] pub static nsIFrame_kCaptionList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame13kColGroupListE" ] pub static nsIFrame_kColGroupList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame29kExcessOverflowContainersListE" ] pub static nsIFrame_kExcessOverflowContainersList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame10kFixedListE" ] pub static nsIFrame_kFixedList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame10kFloatListE" ] pub static nsIFrame_kFloatList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame23kOverflowContainersListE" ] pub static nsIFrame_kOverflowContainersList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame13kOverflowListE" ] pub static nsIFrame_kOverflowList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame22kOverflowOutOfFlowListE" ] pub static nsIFrame_kOverflowOutOfFlowList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame10kPopupListE" ] pub static nsIFrame_kPopupList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame17kPushedFloatsListE" ] pub static nsIFrame_kPushedFloatsList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame16kSelectPopupListE" ] pub static nsIFrame_kSelectPopupList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame13kBackdropListE" ] pub static nsIFrame_kBackdropList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame22kNoReflowPrincipalListE" ] pub static nsIFrame_kNoReflowPrincipalList : root :: nsIFrame_ChildListID ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame26sLayerIsPrerenderedDataKeyE" ] pub static mut nsIFrame_sLayerIsPrerenderedDataKey : u8 ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame17sLayoutFrameTypesE" ] pub static mut nsIFrame_sLayoutFrameTypes : [ root :: mozilla :: LayoutFrameType ; 139usize ] ; } extern "C" { # [ link_name = "\u{1}_ZN8nsIFrame15sFrameClassBitsE" ] pub static mut nsIFrame_sFrameClassBits : [ root :: nsIFrame_FrameClassBits ; 139usize ] ; } # [ test ] fn bindgen_test_layout_nsIFrame ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsIFrame > ( ) , 80usize , concat ! ( "Size of: " , stringify ! ( nsIFrame ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsIFrame > ( ) , 8usize , concat ! ( "Alignment of " , stringify ! ( nsIFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mRect as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mRect ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mContent as * const _ as usize } , 20usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mContent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mComputedStyle as * const _ as usize } , 24usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mComputedStyle ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mPresContext as * const _ as usize } , 28usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mPresContext ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mParent as * const _ as usize } , 32usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mParent ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mNextSibling as * const _ as usize } , 36usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mNextSibling ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mPrevSibling as * const _ as usize } , 40usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mPrevSibling ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mDisplayItemData as * const _ as usize } , 44usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mDisplayItemData ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mState as * const _ as usize } , 56usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mState ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mProperties as * const _ as usize } , 64usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mProperties ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mOverflow as * const _ as usize } , 68usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mOverflow ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mWritingMode as * const _ as usize } , 72usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mWritingMode ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < nsIFrame > ( ) ) ) . mClass as * const _ as usize } , 73usize , concat ! ( "Offset of field: " , stringify ! ( nsIFrame ) , "::" , stringify ! ( mClass ) ) ) ; } impl nsIFrame { # [ inline ] pub fn mMayHaveRoundedCorners ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 0usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMayHaveRoundedCorners ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 0usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasImageRequest ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 1usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasImageRequest ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 1usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasFirstLetterChild ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 2usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasFirstLetterChild ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 2usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mParentIsWrapperAnonBox ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 3usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mParentIsWrapperAnonBox ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 3usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsWrapperBoxNeedingRestyle ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 4usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsWrapperBoxNeedingRestyle ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 4usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mReflowRequestedForCharDataChange ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 5usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mReflowRequestedForCharDataChange ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 5usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mForceDescendIntoIfVisible ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 6usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mForceDescendIntoIfVisible ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 6usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mBuiltDisplayList ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 7usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mBuiltDisplayList ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 7usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mFrameIsModified ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 8usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mFrameIsModified ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 8usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mHasOverrideDirtyRegion ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 9usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mHasOverrideDirtyRegion ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 9usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveWillChangeBudget ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 10usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMayHaveWillChangeBudget ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 10usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mIsPrimaryFrame ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 11usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mIsPrimaryFrame ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 11usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveTransformAnimation ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 12usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMayHaveTransformAnimation ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 12usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mMayHaveOpacityAnimation ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 13usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mMayHaveOpacityAnimation ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 13usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mAllDescendantsAreInvisible ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 14usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mAllDescendantsAreInvisible ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 14usize , 1u8 , val as u64 ) } } # [ inline ] pub fn mInScrollAnchorChain ( & self ) -> bool { unsafe { :: std :: mem :: transmute ( self . _bitfield_1 . get ( 15usize , 1u8 ) as u8 ) } } # [ inline ] pub fn set_mInScrollAnchorChain ( & mut self , val : bool ) { unsafe { let val : u8 = :: std :: mem :: transmute ( val ) ; self . _bitfield_1 . set ( 15usize , 1u8 , val as u64 ) } } # [ inline ] pub fn new_bitfield_1 ( mMayHaveRoundedCorners : bool , mHasImageRequest : bool , mHasFirstLetterChild : bool , mParentIsWrapperAnonBox : bool , mIsWrapperBoxNeedingRestyle : bool , mReflowRequestedForCharDataChange : bool , mForceDescendIntoIfVisible : bool , mBuiltDisplayList : bool , mFrameIsModified : bool , mHasOverrideDirtyRegion : bool , mMayHaveWillChangeBudget : bool , mIsPrimaryFrame : bool , mMayHaveTransformAnimation : bool , mMayHaveOpacityAnimation : bool , mAllDescendantsAreInvisible : bool , mInScrollAnchorChain : bool ) -> root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > { let mut __bindgen_bitfield_unit : root :: __BindgenBitfieldUnit < [ u8 ; 2usize ] , u8 > = Default :: default ( ) ; __bindgen_bitfield_unit . set ( 0usize , 1u8 , { let mMayHaveRoundedCorners : u8 = unsafe { :: std :: mem :: transmute ( mMayHaveRoundedCorners ) } ; mMayHaveRoundedCorners as u64 } ) ; __bindgen_bitfield_unit . set ( 1usize , 1u8 , { let mHasImageRequest : u8 = unsafe { :: std :: mem :: transmute ( mHasImageRequest ) } ; mHasImageRequest as u64 } ) ; __bindgen_bitfield_unit . set ( 2usize , 1u8 , { let mHasFirstLetterChild : u8 = unsafe { :: std :: mem :: transmute ( mHasFirstLetterChild ) } ; mHasFirstLetterChild as u64 } ) ; __bindgen_bitfield_unit . set ( 3usize , 1u8 , { let mParentIsWrapperAnonBox : u8 = unsafe { :: std :: mem :: transmute ( mParentIsWrapperAnonBox ) } ; mParentIsWrapperAnonBox as u64 } ) ; __bindgen_bitfield_unit . set ( 4usize , 1u8 , { let mIsWrapperBoxNeedingRestyle : u8 = unsafe { :: std :: mem :: transmute ( mIsWrapperBoxNeedingRestyle ) } ; mIsWrapperBoxNeedingRestyle as u64 } ) ; __bindgen_bitfield_unit . set ( 5usize , 1u8 , { let mReflowRequestedForCharDataChange : u8 = unsafe { :: std :: mem :: transmute ( mReflowRequestedForCharDataChange ) } ; mReflowRequestedForCharDataChange as u64 } ) ; __bindgen_bitfield_unit . set ( 6usize , 1u8 , { let mForceDescendIntoIfVisible : u8 = unsafe { :: std :: mem :: transmute ( mForceDescendIntoIfVisible ) } ; mForceDescendIntoIfVisible as u64 } ) ; __bindgen_bitfield_unit . set ( 7usize , 1u8 , { let mBuiltDisplayList : u8 = unsafe { :: std :: mem :: transmute ( mBuiltDisplayList ) } ; mBuiltDisplayList as u64 } ) ; __bindgen_bitfield_unit . set ( 8usize , 1u8 , { let mFrameIsModified : u8 = unsafe { :: std :: mem :: transmute ( mFrameIsModified ) } ; mFrameIsModified as u64 } ) ; __bindgen_bitfield_unit . set ( 9usize , 1u8 , { let mHasOverrideDirtyRegion : u8 = unsafe { :: std :: mem :: transmute ( mHasOverrideDirtyRegion ) } ; mHasOverrideDirtyRegion as u64 } ) ; __bindgen_bitfield_unit . set ( 10usize , 1u8 , { let mMayHaveWillChangeBudget : u8 = unsafe { :: std :: mem :: transmute ( mMayHaveWillChangeBudget ) } ; mMayHaveWillChangeBudget as u64 } ) ; __bindgen_bitfield_unit . set ( 11usize , 1u8 , { let mIsPrimaryFrame : u8 = unsafe { :: std :: mem :: transmute ( mIsPrimaryFrame ) } ; mIsPrimaryFrame as u64 } ) ; __bindgen_bitfield_unit . set ( 12usize , 1u8 , { let mMayHaveTransformAnimation : u8 = unsafe { :: std :: mem :: transmute ( mMayHaveTransformAnimation ) } ; mMayHaveTransformAnimation as u64 } ) ; __bindgen_bitfield_unit . set ( 13usize , 1u8 , { let mMayHaveOpacityAnimation : u8 = unsafe { :: std :: mem :: transmute ( mMayHaveOpacityAnimation ) } ; mMayHaveOpacityAnimation as u64 } ) ; __bindgen_bitfield_unit . set ( 14usize , 1u8 , { let mAllDescendantsAreInvisible : u8 = unsafe { :: std :: mem :: transmute ( mAllDescendantsAreInvisible ) } ; mAllDescendantsAreInvisible as u64 } ) ; __bindgen_bitfield_unit . set ( 15usize , 1u8 , { let mInScrollAnchorChain : u8 = unsafe { :: std :: mem :: transmute ( mInScrollAnchorChain ) } ; mInScrollAnchorChain as u64 } ) ; __bindgen_bitfield_unit } } # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct AutoWeakFrame { pub mPrev : * mut root :: AutoWeakFrame , pub mFrame : * mut root :: nsIFrame , } # [ test ] fn bindgen_test_layout_AutoWeakFrame ( ) { assert_eq ! ( :: std :: mem :: size_of :: < AutoWeakFrame > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( AutoWeakFrame ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < AutoWeakFrame > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( AutoWeakFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoWeakFrame > ( ) ) ) . mPrev as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( AutoWeakFrame ) , "::" , stringify ! ( mPrev ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < AutoWeakFrame > ( ) ) ) . mFrame as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( AutoWeakFrame ) , "::" , stringify ! ( mFrame ) ) ) ; } # [ doc = " @see AutoWeakFrame" ] # [ repr ( C ) ] # [ derive ( Debug ) ] pub struct WeakFrame { pub mFrame : * mut root :: nsIFrame , } # [ test ] fn bindgen_test_layout_WeakFrame ( ) { assert_eq ! ( :: std :: mem :: size_of :: < WeakFrame > ( ) , 4usize , concat ! ( "Size of: " , stringify ! ( WeakFrame ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < WeakFrame > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( WeakFrame ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < WeakFrame > ( ) ) ) . mFrame as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( WeakFrame ) , "::" , stringify ! ( mFrame ) ) ) ; } pub const GECKO_IS_NIGHTLY : bool = false ; extern "C" { pub fn Gecko_Element_DebugListAttributes ( arg1 : * const root :: mozilla :: dom :: Element , arg2 : * mut ::gecko_bindings::structs::nsCString ) ; } extern "C" { pub fn Gecko_Snapshot_DebugListAttributes ( arg1 : * const root :: mozilla :: ServoElementSnapshot , arg2 : * mut ::gecko_bindings::structs::nsCString ) ; } extern "C" { pub fn Gecko_IsSignificantChild ( arg1 : * const root :: nsINode , whitespace_is_significant : bool ) -> bool ; } extern "C" { pub fn Gecko_GetLastChild ( arg1 : * const root :: nsINode ) -> * const root :: nsINode ; } extern "C" { pub fn Gecko_GetPreviousSibling ( arg1 : * const root :: nsINode ) -> * const root :: nsINode ; } extern "C" { pub fn Gecko_GetFlattenedTreeParentNode ( arg1 : * const root :: nsINode ) -> * const root :: nsINode ; } extern "C" { pub fn Gecko_GetBeforeOrAfterPseudo ( arg1 : * const root :: mozilla :: dom :: Element , is_before : bool ) -> * const root :: mozilla :: dom :: Element ; } extern "C" { pub fn Gecko_GetMarkerPseudo ( arg1 : * const root :: mozilla :: dom :: Element ) -> * const root :: mozilla :: dom :: Element ; } extern "C" { pub fn Gecko_GetAnonymousContentForElement ( arg1 : * const root :: mozilla :: dom :: Element ) -> * mut root :: nsTArray < * mut root :: nsIContent > ; } extern "C" { pub fn Gecko_DestroyAnonymousContentList ( anon_content : * mut root :: nsTArray < * mut root :: nsIContent > ) ; } extern "C" { pub fn Gecko_GetAssignedNodes ( arg1 : * const root :: mozilla :: dom :: Element ) -> * const root :: nsTArray < root :: RefPtr < root :: nsINode > > ; } extern "C" { pub fn Gecko_ComputedStyle_Init ( context : * mut root :: mozilla :: ComputedStyle , values : * const root :: ServoComputedData , pseudo_type : root :: mozilla :: PseudoStyleType ) ; } extern "C" { pub fn Gecko_ConstructStyleChildrenIterator ( arg1 : * const root :: mozilla :: dom :: Element , arg2 : * mut root :: mozilla :: dom :: StyleChildrenIterator ) ; } extern "C" { pub fn Gecko_DestroyStyleChildrenIterator ( arg1 : * mut root :: mozilla :: dom :: StyleChildrenIterator ) ; } extern "C" { pub fn Gecko_GetNextStyleChild ( arg1 : * mut root :: mozilla :: dom :: StyleChildrenIterator ) -> * const root :: nsINode ; } extern "C" { pub fn Gecko_AddRefSheetLoadDataHolderArbitraryThread ( aPtr : * mut root :: mozilla :: css :: SheetLoadDataHolder ) ; } extern "C" { pub fn Gecko_ReleaseSheetLoadDataHolderArbitraryThread ( aPtr : * mut root :: mozilla :: css :: SheetLoadDataHolder ) ; } extern "C" { pub fn Gecko_StyleSheet_FinishAsyncParse ( data : * mut root :: mozilla :: css :: SheetLoadDataHolder , sheet_contents : root :: mozilla :: StyleStrong < root :: RawServoStyleSheetContents > , use_counters : root :: mozilla :: StyleOwnedOrNull < root :: StyleUseCounters > ) ; } extern "C" { pub fn Gecko_LoadStyleSheet ( loader : * mut root :: mozilla :: css :: Loader , parent : * mut root :: mozilla :: StyleSheet , parent_load_data : * mut root :: mozilla :: css :: SheetLoadData , reusable_sheets : * mut root :: mozilla :: css :: LoaderReusableStyleSheets , url : root :: mozilla :: StyleStrong < root :: RawServoCssUrlData > , media_list : root :: mozilla :: StyleStrong < root :: RawServoMediaList > ) -> * mut root :: mozilla :: StyleSheet ; } extern "C" { pub fn Gecko_LoadStyleSheetAsync ( parent_data : * mut root :: mozilla :: css :: SheetLoadDataHolder , arg1 : root :: mozilla :: StyleStrong < root :: RawServoCssUrlData > , arg2 : root :: mozilla :: StyleStrong < root :: RawServoMediaList > , arg3 : root :: mozilla :: StyleStrong < root :: RawServoImportRule > ) ; } extern "C" { pub fn Gecko_ElementState ( arg1 : * const root :: mozilla :: dom :: Element ) -> u64 ; } extern "C" { pub fn Gecko_IsRootElement ( arg1 : * const root :: mozilla :: dom :: Element ) -> bool ; } extern "C" { pub fn Gecko_MatchLang ( arg1 : * const root :: mozilla :: dom :: Element , override_lang : * mut root :: nsAtom , has_override_lang : bool , value : * const u16 ) -> bool ; } extern "C" { pub fn Gecko_GetXMLLangValue ( arg1 : * const root :: mozilla :: dom :: Element ) -> * mut root :: nsAtom ; } extern "C" { pub fn Gecko_GetDocumentLWTheme ( arg1 : * const root :: mozilla :: dom :: Document ) -> root :: mozilla :: dom :: Document_DocumentTheme ; } extern "C" { pub fn Gecko_GetPrefSheetPrefs ( arg1 : * const root :: mozilla :: dom :: Document ) -> * const root :: mozilla :: PreferenceSheet_Prefs ; } extern "C" { pub fn Gecko_IsTableBorderNonzero ( element : * const root :: mozilla :: dom :: Element ) -> bool ; } extern "C" { pub fn Gecko_IsBrowserFrame ( element : * const root :: mozilla :: dom :: Element ) -> bool ; } extern "C" { pub fn Gecko_AssertClassAttrValueIsSane ( arg1 : * const root :: nsAttrValue ) -> bool ; } extern "C" { pub fn Gecko_GetSVGAnimatedClass ( arg1 : * const root :: mozilla :: dom :: Element ) -> * const root :: nsAttrValue ; } extern "C" { pub fn Gecko_LangValue ( element : * const root :: mozilla :: dom :: Element ) -> * mut root :: nsAtom ; } extern "C" { pub fn Gecko_HasAttr ( element : * const root :: mozilla :: dom :: Element , ns : * mut root :: nsAtom , name : * mut root :: nsAtom ) -> bool ; } extern "C" { pub fn Gecko_AttrEquals ( element : * const root :: mozilla :: dom :: Element , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignoreCase : bool ) -> bool ; } extern "C" { pub fn Gecko_AttrDashEquals ( element : * const root :: mozilla :: dom :: Element , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_AttrIncludes ( element : * const root :: mozilla :: dom :: Element , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_AttrHasSubstring ( element : * const root :: mozilla :: dom :: Element , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_AttrHasPrefix ( element : * const root :: mozilla :: dom :: Element , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_AttrHasSuffix ( element : * const root :: mozilla :: dom :: Element , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_SnapshotLangValue ( element : * const root :: mozilla :: ServoElementSnapshot ) -> * mut root :: nsAtom ; } extern "C" { pub fn Gecko_SnapshotHasAttr ( element : * const root :: mozilla :: ServoElementSnapshot , ns : * mut root :: nsAtom , name : * mut root :: nsAtom ) -> bool ; } extern "C" { pub fn Gecko_SnapshotAttrEquals ( element : * const root :: mozilla :: ServoElementSnapshot , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignoreCase : bool ) -> bool ; } extern "C" { pub fn Gecko_SnapshotAttrDashEquals ( element : * const root :: mozilla :: ServoElementSnapshot , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_SnapshotAttrIncludes ( element : * const root :: mozilla :: ServoElementSnapshot , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_SnapshotAttrHasSubstring ( element : * const root :: mozilla :: ServoElementSnapshot , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_SnapshotAttrHasPrefix ( element : * const root :: mozilla :: ServoElementSnapshot , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_SnapshotAttrHasSuffix ( element : * const root :: mozilla :: ServoElementSnapshot , ns : * mut root :: nsAtom , name : * mut root :: nsAtom , str : * mut root :: nsAtom , ignore_case : bool ) -> bool ; } extern "C" { pub fn Gecko_GetStyleAttrDeclarationBlock ( element : * const root :: mozilla :: dom :: Element ) -> * const root :: mozilla :: StyleStrong < root :: RawServoDeclarationBlock > ; } extern "C" { pub fn Gecko_UnsetDirtyStyleAttr ( element : * const root :: mozilla :: dom :: Element ) ; } extern "C" { pub fn Gecko_GetHTMLPresentationAttrDeclarationBlock ( element : * const root :: mozilla :: dom :: Element ) -> * const root :: mozilla :: StyleStrong < root :: RawServoDeclarationBlock > ; } extern "C" { pub fn Gecko_GetExtraContentStyleDeclarations ( element : * const root :: mozilla :: dom :: Element ) -> * const root :: mozilla :: StyleStrong < root :: RawServoDeclarationBlock > ; } extern "C" { pub fn Gecko_GetUnvisitedLinkAttrDeclarationBlock ( element : * const root :: mozilla :: dom :: Element ) -> * const root :: mozilla :: StyleStrong < root :: RawServoDeclarationBlock > ; } extern "C" { pub fn Gecko_GetVisitedLinkAttrDeclarationBlock ( element : * const root :: mozilla :: dom :: Element ) -> * const root :: mozilla :: StyleStrong < root :: RawServoDeclarationBlock > ; } extern "C" { pub fn Gecko_GetActiveLinkAttrDeclarationBlock ( element : * const root :: mozilla :: dom :: Element ) -> * const root :: mozilla :: StyleStrong < root :: RawServoDeclarationBlock > ; } extern "C" { pub fn Gecko_VisitedStylesEnabled ( arg1 : * const root :: mozilla :: dom :: Document ) -> bool ; } extern "C" { pub fn Gecko_GetAnimationRule ( aElementOrPseudo : * const root :: mozilla :: dom :: Element , aCascadeLevel : root :: mozilla :: EffectCompositor_CascadeLevel , aAnimationValues : * mut root :: RawServoAnimationValueMap ) -> bool ; } extern "C" { pub fn Gecko_StyleAnimationsEquals ( arg1 : * const root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > , arg2 : * const root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) -> bool ; } extern "C" { pub fn Gecko_CopyAnimationNames ( aDest : * mut root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > , aSrc : * const root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ; } extern "C" { pub fn Gecko_SetAnimationName ( aStyleAnimation : * mut root :: mozilla :: StyleAnimation , aAtom : * mut root :: nsAtom ) ; } extern "C" { pub fn Gecko_UpdateAnimations ( aElementOrPseudo : * const root :: mozilla :: dom :: Element , aOldComputedValues : * const root :: mozilla :: ComputedStyle , aComputedValues : * const root :: mozilla :: ComputedStyle , aTasks : root :: mozilla :: UpdateAnimationsTasks ) ; } extern "C" { pub fn Gecko_GetAnimationEffectCount ( aElementOrPseudo : * const root :: mozilla :: dom :: Element ) -> usize ; } extern "C" { pub fn Gecko_ElementHasAnimations ( aElementOrPseudo : * const root :: mozilla :: dom :: Element ) -> bool ; } extern "C" { pub fn Gecko_ElementHasCSSAnimations ( aElementOrPseudo : * const root :: mozilla :: dom :: Element ) -> bool ; } extern "C" { pub fn Gecko_ElementHasCSSTransitions ( aElementOrPseudo : * const root :: mozilla :: dom :: Element ) -> bool ; } extern "C" { pub fn Gecko_ElementHasWebAnimations ( aElementOrPseudo : * const root :: mozilla :: dom :: Element ) -> bool ; } extern "C" { pub fn Gecko_ElementTransitions_Length ( aElementOrPseudo : * const root :: mozilla :: dom :: Element ) -> usize ; } extern "C" { pub fn Gecko_ElementTransitions_PropertyAt ( aElementOrPseudo : * const root :: mozilla :: dom :: Element , aIndex : usize ) -> root :: nsCSSPropertyID ; } extern "C" { pub fn Gecko_ElementTransitions_EndValueAt ( aElementOrPseudo : * const root :: mozilla :: dom :: Element , aIndex : usize ) -> * const root :: RawServoAnimationValue ; } extern "C" { pub fn Gecko_GetProgressFromComputedTiming ( arg1 : * const root :: mozilla :: ComputedTiming ) -> f64 ; } extern "C" { pub fn Gecko_GetPositionInSegment ( arg1 : * const root :: mozilla :: AnimationPropertySegment , aProgress : f64 , aBeforeFlag : root :: mozilla :: ComputedTimingFunction_BeforeFlag ) -> f64 ; } extern "C" { pub fn Gecko_AnimationGetBaseStyle ( aBaseStyles : * const root :: RawServoAnimationValueTable , aProperty : root :: nsCSSPropertyID ) -> * const root :: RawServoAnimationValue ; } extern "C" { pub fn Gecko_StyleTransition_SetUnsupportedProperty ( aTransition : * mut root :: mozilla :: StyleTransition , aAtom : * mut root :: nsAtom ) ; } extern "C" { pub fn Gecko_Atomize ( aString : * const :: std :: os :: raw :: c_char , aLength : u32 ) -> * mut root :: nsAtom ; } extern "C" { pub fn Gecko_Atomize16 ( aString : * const ::gecko_bindings::structs::nsAString ) -> * mut root :: nsAtom ; } extern "C" { pub fn Gecko_AddRefAtom ( aAtom : * mut root :: nsAtom ) ; } extern "C" { pub fn Gecko_ReleaseAtom ( aAtom : * mut root :: nsAtom ) ; } extern "C" { pub fn Gecko_CopyFontFamilyFrom ( dst : * mut root :: nsFont , src : * const root :: nsFont ) ; } extern "C" { pub fn Gecko_nsTArray_FontFamilyName_AppendNamed ( aNames : * mut root :: nsTArray < root :: mozilla :: FontFamilyName > , aName : * mut root :: nsAtom , arg1 : root :: mozilla :: StyleFontFamilyNameSyntax ) ; } extern "C" { pub fn Gecko_nsTArray_FontFamilyName_AppendGeneric ( aNames : * mut root :: nsTArray < root :: mozilla :: FontFamilyName > , arg1 : root :: mozilla :: StyleGenericFontFamily ) ; } extern "C" { pub fn Gecko_SharedFontList_Create ( ) -> * mut root :: mozilla :: SharedFontList ; } extern "C" { pub fn Gecko_SharedFontList_SizeOfIncludingThis ( fontlist : * mut root :: mozilla :: SharedFontList ) -> usize ; } extern "C" { pub fn Gecko_SharedFontList_SizeOfIncludingThisIfUnshared ( fontlist : * mut root :: mozilla :: SharedFontList ) -> usize ; } extern "C" { pub fn Gecko_AddRefSharedFontListArbitraryThread ( aPtr : * mut root :: mozilla :: SharedFontList ) ; } extern "C" { pub fn Gecko_ReleaseSharedFontListArbitraryThread ( aPtr : * mut root :: mozilla :: SharedFontList ) ; } extern "C" { pub fn Gecko_nsFont_InitSystem ( dst : * mut root :: nsFont , font_id : i32 , font : * const root :: nsStyleFont , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_nsFont_Destroy ( dst : * mut root :: nsFont ) ; } extern "C" { pub fn Gecko_ConstructFontFeatureValueSet ( ) -> * mut root :: gfxFontFeatureValueSet ; } extern "C" { pub fn Gecko_AppendFeatureValueHashEntry ( value_set : * mut root :: gfxFontFeatureValueSet , family : * mut root :: nsAtom , alternate : u32 , name : * mut root :: nsAtom ) -> * mut root :: nsTArray < :: std :: os :: raw :: c_uint > ; } extern "C" { pub fn Gecko_ClearAlternateValues ( font : * mut root :: nsFont , length : usize ) ; } extern "C" { pub fn Gecko_AppendAlternateValues ( font : * mut root :: nsFont , alternate_name : u32 , atom : * mut root :: nsAtom ) ; } extern "C" { pub fn Gecko_CopyAlternateValuesFrom ( dest : * mut root :: nsFont , src : * const root :: nsFont ) ; } extern "C" { pub fn Gecko_SetImageOrientation ( aVisibility : * mut root :: nsStyleVisibility , aOrientation : u8 , aFlip : bool ) ; } extern "C" { pub fn Gecko_SetImageOrientationAsFromImage ( aVisibility : * mut root :: nsStyleVisibility ) ; } extern "C" { pub fn Gecko_CopyImageOrientationFrom ( aDst : * mut root :: nsStyleVisibility , aSrc : * const root :: nsStyleVisibility ) ; } extern "C" { pub fn Gecko_SetCounterStyleToName ( ptr : * mut root :: mozilla :: CounterStylePtr , name : * mut root :: nsAtom ) ; } extern "C" { pub fn Gecko_SetCounterStyleToSymbols ( ptr : * mut root :: mozilla :: CounterStylePtr , symbols_type : u8 , symbols : * const * const ::gecko_bindings::structs::nsACString , symbols_count : u32 ) ; } extern "C" { pub fn Gecko_SetCounterStyleToString ( ptr : * mut root :: mozilla :: CounterStylePtr , symbol : * const ::gecko_bindings::structs::nsACString ) ; } extern "C" { pub fn Gecko_CopyCounterStyle ( dst : * mut root :: mozilla :: CounterStylePtr , src : * const root :: mozilla :: CounterStylePtr ) ; } extern "C" { pub fn Gecko_CounterStyle_GetName ( ptr : * const root :: mozilla :: CounterStylePtr ) -> * mut root :: nsAtom ; } extern "C" { pub fn Gecko_CounterStyle_GetAnonymous ( ptr : * const root :: mozilla :: CounterStylePtr ) -> * const root :: mozilla :: AnonymousCounterStyle ; } extern "C" { pub fn Gecko_SetNullImageValue ( image : * mut root :: nsStyleImage ) ; } extern "C" { pub fn Gecko_SetGradientImageValue ( image : * mut root :: nsStyleImage , gradient : * mut root :: nsStyleGradient ) ; } extern "C" { pub fn Gecko_SetLayerImageImageValue ( image : * mut root :: nsStyleImage , image_value : * mut root :: mozilla :: css :: URLValue ) ; } extern "C" { pub fn Gecko_SetImageElement ( image : * mut root :: nsStyleImage , atom : * mut root :: nsAtom ) ; } extern "C" { pub fn Gecko_CopyImageValueFrom ( image : * mut root :: nsStyleImage , other : * const root :: nsStyleImage ) ; } extern "C" { pub fn Gecko_InitializeImageCropRect ( image : * mut root :: nsStyleImage ) ; } extern "C" { pub fn Gecko_CreateGradient ( shape : u8 , size : u8 , repeating : bool , legacy_syntax : bool , moz_legacy_syntax : bool , stops : u32 ) -> * mut root :: nsStyleGradient ; } extern "C" { pub fn Gecko_GetImageRequest ( image : * const root :: nsStyleImage ) -> * const root :: nsStyleImageRequest ; } extern "C" { pub fn Gecko_GetImageElement ( image : * const root :: nsStyleImage ) -> * mut root :: nsAtom ; } extern "C" { pub fn Gecko_GetGradientImageValue ( image : * const root :: nsStyleImage ) -> * const root :: nsStyleGradient ; } extern "C" { pub fn Gecko_SetListStyleImageNone ( style_struct : * mut root :: nsStyleList ) ; } extern "C" { pub fn Gecko_SetListStyleImageImageValue ( style_struct : * mut root :: nsStyleList , aImageValue : * mut root :: mozilla :: css :: URLValue ) ; } extern "C" { pub fn Gecko_CopyListStyleImageFrom ( dest : * mut root :: nsStyleList , src : * const root :: nsStyleList ) ; } extern "C" { pub fn Gecko_SetCursorArrayLength ( ui : * mut root :: nsStyleUI , len : usize ) ; } extern "C" { pub fn Gecko_SetCursorImageValue ( aCursor : * mut root :: nsCursorImage , aImageValue : * mut root :: mozilla :: css :: URLValue ) ; } extern "C" { pub fn Gecko_CopyCursorArrayFrom ( dest : * mut root :: nsStyleUI , src : * const root :: nsStyleUI ) ; } extern "C" { pub fn Gecko_SetContentDataImageValue ( aList : * mut root :: nsStyleContentData , aImageValue : * mut root :: mozilla :: css :: URLValue ) ; } extern "C" { pub fn Gecko_SetCounterFunction ( content_data : * mut root :: nsStyleContentData , arg1 : root :: mozilla :: StyleContentType ) -> * mut root :: nsStyleContentData_CounterFunction ; } extern "C" { pub fn Gecko_SetNodeFlags ( node : * const root :: nsINode , flags : u32 ) ; } extern "C" { pub fn Gecko_UnsetNodeFlags ( node : * const root :: nsINode , flags : u32 ) ; } extern "C" { pub fn Gecko_NoteDirtyElement ( arg1 : * const root :: mozilla :: dom :: Element ) ; } extern "C" { pub fn Gecko_NoteDirtySubtreeForInvalidation ( arg1 : * const root :: mozilla :: dom :: Element ) ; } extern "C" { pub fn Gecko_NoteAnimationOnlyDirtyElement ( arg1 : * const root :: mozilla :: dom :: Element ) ; } extern "C" { pub fn Gecko_AnimationNameMayBeReferencedFromStyle ( arg1 : * const root :: nsPresContext , name : * mut root :: nsAtom ) -> bool ; } extern "C" { pub fn Gecko_GetImplementedPseudo ( arg1 : * const root :: mozilla :: dom :: Element ) -> root :: mozilla :: PseudoStyleType ; } extern "C" { pub fn Gecko_CalcStyleDifference ( old_style : * const root :: mozilla :: ComputedStyle , new_style : * const root :: mozilla :: ComputedStyle , any_style_struct_changed : * mut bool , reset_only_changed : * mut bool ) -> u32 ; } extern "C" { pub fn Gecko_GetElementSnapshot ( table : * const root :: mozilla :: ServoElementSnapshotTable , arg1 : * const root :: mozilla :: dom :: Element ) -> * const root :: mozilla :: ServoElementSnapshot ; } extern "C" { pub fn Gecko_HaveSeenPtr ( table : * mut root :: mozilla :: SeenPtrs , ptr : * const :: std :: os :: raw :: c_void ) -> bool ; } extern "C" { pub fn Gecko_ResizeTArrayForStrings ( array : * mut root :: nsTArray < ::gecko_bindings::structs::nsString > , length : u32 ) ; } extern "C" { pub fn Gecko_SetStyleGridTemplate ( grid_template : * mut root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > , value : * mut root :: nsStyleGridTemplate ) ; } extern "C" { pub fn Gecko_CreateStyleGridTemplate ( track_sizes : u32 , name_size : u32 ) -> * mut root :: nsStyleGridTemplate ; } extern "C" { pub fn Gecko_CopyStyleGridTemplateValues ( grid_template : * mut root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > , other : * const root :: nsStyleGridTemplate ) ; } extern "C" { pub fn Gecko_NewGridTemplateAreasValue ( areas : u32 , templates : u32 , columns : u32 ) -> * mut root :: mozilla :: css :: GridTemplateAreasValue ; } extern "C" { pub fn Gecko_AddRefGridTemplateAreasValueArbitraryThread ( aPtr : * mut root :: mozilla :: css :: GridTemplateAreasValue ) ; } extern "C" { pub fn Gecko_ReleaseGridTemplateAreasValueArbitraryThread ( aPtr : * mut root :: mozilla :: css :: GridTemplateAreasValue ) ; } extern "C" { pub fn Gecko_ClearAndResizeStyleContents ( content : * mut root :: nsStyleContent , how_many : u32 ) ; } extern "C" { pub fn Gecko_ClearAndResizeCounterIncrements ( content : * mut root :: nsStyleContent , how_many : u32 ) ; } extern "C" { pub fn Gecko_ClearAndResizeCounterResets ( content : * mut root :: nsStyleContent , how_many : u32 ) ; } extern "C" { pub fn Gecko_ClearAndResizeCounterSets ( content : * mut root :: nsStyleContent , how_many : u32 ) ; } extern "C" { pub fn Gecko_CopyStyleContentsFrom ( content : * mut root :: nsStyleContent , other : * const root :: nsStyleContent ) ; } extern "C" { pub fn Gecko_CopyCounterResetsFrom ( content : * mut root :: nsStyleContent , other : * const root :: nsStyleContent ) ; } extern "C" { pub fn Gecko_CopyCounterSetsFrom ( content : * mut root :: nsStyleContent , other : * const root :: nsStyleContent ) ; } extern "C" { pub fn Gecko_CopyCounterIncrementsFrom ( content : * mut root :: nsStyleContent , other : * const root :: nsStyleContent ) ; } extern "C" { pub fn Gecko_EnsureImageLayersLength ( layers : * mut root :: nsStyleImageLayers , len : usize , layer_type : root :: nsStyleImageLayers_LayerType ) ; } extern "C" { pub fn Gecko_EnsureStyleAnimationArrayLength ( array : * mut :: std :: os :: raw :: c_void , len : usize ) ; } extern "C" { pub fn Gecko_EnsureStyleTransitionArrayLength ( array : * mut :: std :: os :: raw :: c_void , len : usize ) ; } extern "C" { pub fn Gecko_GetOrCreateKeyframeAtStart ( keyframes : * mut root :: nsTArray < root :: mozilla :: Keyframe > , offset : f32 , timingFunction : * const root :: nsTimingFunction ) -> * mut root :: mozilla :: Keyframe ; } extern "C" { pub fn Gecko_GetOrCreateInitialKeyframe ( keyframes : * mut root :: nsTArray < root :: mozilla :: Keyframe > , timingFunction : * const root :: nsTimingFunction ) -> * mut root :: mozilla :: Keyframe ; } extern "C" { pub fn Gecko_GetOrCreateFinalKeyframe ( keyframes : * mut root :: nsTArray < root :: mozilla :: Keyframe > , timingFunction : * const root :: nsTimingFunction ) -> * mut root :: mozilla :: Keyframe ; } extern "C" { pub fn Gecko_AppendPropertyValuePair ( arg1 : * mut root :: nsTArray < root :: mozilla :: PropertyValuePair > , aProperty : root :: nsCSSPropertyID ) -> * mut root :: mozilla :: PropertyValuePair ; } extern "C" { pub fn Gecko_ResetStyleCoord ( unit : * mut root :: nsStyleUnit , value : * mut root :: nsStyleUnion ) ; } extern "C" { pub fn Gecko_SetStyleCoordCalcValue ( unit : * mut root :: nsStyleUnit , value : * mut root :: nsStyleUnion , calc : root :: nsStyleCoord_CalcValue ) ; } extern "C" { pub fn Gecko_CopyShapeSourceFrom ( dst : * mut root :: mozilla :: StyleShapeSource , src : * const root :: mozilla :: StyleShapeSource ) ; } extern "C" { pub fn Gecko_DestroyShapeSource ( shape : * mut root :: mozilla :: StyleShapeSource ) ; } extern "C" { pub fn Gecko_NewShapeImage ( shape : * mut root :: mozilla :: StyleShapeSource ) ; } extern "C" { pub fn Gecko_StyleShapeSource_SetURLValue ( shape : * mut root :: mozilla :: StyleShapeSource , uri : * mut root :: mozilla :: css :: URLValue ) ; } extern "C" { pub fn Gecko_SetToSVGPath ( shape : * mut root :: mozilla :: StyleShapeSource , arg1 : root :: mozilla :: StyleForgottenArcSlicePtr < root :: mozilla :: StylePathCommand > , arg2 : root :: mozilla :: StyleFillRule ) ; } extern "C" { pub fn Gecko_SetStyleMotion ( aMotion : * mut root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > , aValue : * mut root :: mozilla :: StyleMotion ) ; } extern "C" { pub fn Gecko_NewStyleMotion ( ) -> * mut root :: mozilla :: StyleMotion ; } extern "C" { pub fn Gecko_CopyStyleMotions ( motion : * mut root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > , other : * const root :: mozilla :: StyleMotion ) ; } extern "C" { pub fn Gecko_ResetFilters ( effects : * mut root :: nsStyleEffects , new_len : usize ) ; } extern "C" { pub fn Gecko_CopyFiltersFrom ( aSrc : * mut root :: nsStyleEffects , aDest : * mut root :: nsStyleEffects ) ; } extern "C" { pub fn Gecko_nsStyleFilter_SetURLValue ( effects : * mut root :: nsStyleFilter , uri : * mut root :: mozilla :: css :: URLValue ) ; } extern "C" { pub fn Gecko_nsStyleSVGPaint_CopyFrom ( dest : * mut root :: nsStyleSVGPaint , src : * const root :: nsStyleSVGPaint ) ; } extern "C" { pub fn Gecko_nsStyleSVGPaint_SetURLValue ( paint : * mut root :: nsStyleSVGPaint , uri : * mut root :: mozilla :: css :: URLValue ) ; } extern "C" { pub fn Gecko_nsStyleSVGPaint_Reset ( paint : * mut root :: nsStyleSVGPaint ) ; } extern "C" { pub fn Gecko_nsStyleSVG_SetDashArrayLength ( svg : * mut root :: nsStyleSVG , len : u32 ) ; } extern "C" { pub fn Gecko_nsStyleSVG_CopyDashArray ( dst : * mut root :: nsStyleSVG , src : * const root :: nsStyleSVG ) ; } extern "C" { pub fn Gecko_nsStyleSVG_SetContextPropertiesLength ( svg : * mut root :: nsStyleSVG , len : u32 ) ; } extern "C" { pub fn Gecko_nsStyleSVG_CopyContextProperties ( dst : * mut root :: nsStyleSVG , src : * const root :: nsStyleSVG ) ; } extern "C" { pub fn Gecko_URLValue_Create ( url : root :: mozilla :: StyleStrong < root :: RawServoCssUrlData > , aCORSMode : root :: mozilla :: CORSMode ) -> * mut root :: mozilla :: css :: URLValue ; } extern "C" { pub fn Gecko_URLValue_SizeOfIncludingThis ( url : * mut root :: mozilla :: css :: URLValue ) -> usize ; } extern "C" { pub fn Gecko_GetComputedURLSpec ( url : * const root :: mozilla :: css :: URLValue , spec : * mut ::gecko_bindings::structs::nsCString ) ; } extern "C" { pub fn Gecko_GetComputedImageURLSpec ( url : * const root :: mozilla :: css :: URLValue , spec : * mut ::gecko_bindings::structs::nsCString ) ; } extern "C" { pub fn Gecko_nsIURI_Debug ( arg1 : * mut root :: nsIURI , spec : * mut ::gecko_bindings::structs::nsCString ) ; } extern "C" { pub fn Gecko_AddRefCSSURLValueArbitraryThread ( aPtr : * mut root :: mozilla :: css :: URLValue ) ; } extern "C" { pub fn Gecko_ReleaseCSSURLValueArbitraryThread ( aPtr : * mut root :: mozilla :: css :: URLValue ) ; } extern "C" { pub fn Gecko_AddRefURLExtraDataArbitraryThread ( aPtr : * mut root :: mozilla :: URLExtraData ) ; } extern "C" { pub fn Gecko_ReleaseURLExtraDataArbitraryThread ( aPtr : * mut root :: mozilla :: URLExtraData ) ; } extern "C" { pub fn Gecko_FillAllImageLayers ( layers : * mut root :: nsStyleImageLayers , max_len : u32 ) ; } extern "C" { pub fn Gecko_AddRefCalcArbitraryThread ( aPtr : * mut root :: nsStyleCoord_Calc ) ; } extern "C" { pub fn Gecko_ReleaseCalcArbitraryThread ( aPtr : * mut root :: nsStyleCoord_Calc ) ; } extern "C" { pub fn Gecko_FontStretch_ToFloat ( aStretch : root :: mozilla :: FontStretch ) -> f32 ; } extern "C" { pub fn Gecko_FontStretch_SetFloat ( aStretch : * mut root :: mozilla :: FontStretch , aFloatValue : f32 ) ; } extern "C" { pub fn Gecko_FontSlantStyle_ToFloat ( aStyle : root :: mozilla :: FontSlantStyle ) -> f32 ; } extern "C" { pub fn Gecko_FontSlantStyle_SetNormal ( arg1 : * mut root :: mozilla :: FontSlantStyle ) ; } extern "C" { pub fn Gecko_FontSlantStyle_SetItalic ( arg1 : * mut root :: mozilla :: FontSlantStyle ) ; } extern "C" { pub fn Gecko_FontSlantStyle_SetOblique ( arg1 : * mut root :: mozilla :: FontSlantStyle , angle_degrees : f32 ) ; } extern "C" { pub fn Gecko_FontSlantStyle_Get ( arg1 : root :: mozilla :: FontSlantStyle , normal : * mut bool , italic : * mut bool , oblique_angle : * mut f32 ) ; } extern "C" { pub fn Gecko_FontWeight_ToFloat ( aWeight : root :: mozilla :: FontWeight ) -> f32 ; } extern "C" { pub fn Gecko_FontWeight_SetFloat ( aWeight : * mut root :: mozilla :: FontWeight , aFloatValue : f32 ) ; } extern "C" { pub fn Gecko_nsStyleFont_SetLang ( font : * mut root :: nsStyleFont , atom : * mut root :: nsAtom ) ; } extern "C" { pub fn Gecko_nsStyleFont_CopyLangFrom ( aFont : * mut root :: nsStyleFont , aSource : * const root :: nsStyleFont ) ; } extern "C" { pub fn Gecko_nsStyleFont_PrioritizeUserFonts ( font : * mut root :: nsStyleFont , aDefaultGeneric : root :: mozilla :: StyleGenericFontFamily ) ; } extern "C" { pub fn Gecko_nsStyleFont_ComputeMinSize ( arg1 : * const root :: nsStyleFont , arg2 : * const root :: mozilla :: dom :: Document ) -> root :: nscoord ; } extern "C" { pub fn Gecko_nsStyleFont_ComputeDefaultFontType ( arg1 : * const root :: mozilla :: dom :: Document , generic_family : root :: mozilla :: StyleGenericFontFamily , language : * mut root :: nsAtom ) -> root :: mozilla :: StyleGenericFontFamily ; } extern "C" { pub fn Gecko_GetBaseSize ( lang : * mut root :: nsAtom ) -> root :: mozilla :: FontSizePrefs ; } extern "C" { pub fn Gecko_GetBindingParent ( arg1 : * const root :: mozilla :: dom :: Element ) -> * const root :: mozilla :: dom :: Element ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct GeckoFontMetrics { pub mChSize : root :: nscoord , pub mXSize : root :: nscoord , } # [ test ] fn bindgen_test_layout_GeckoFontMetrics ( ) { assert_eq ! ( :: std :: mem :: size_of :: < GeckoFontMetrics > ( ) , 8usize , concat ! ( "Size of: " , stringify ! ( GeckoFontMetrics ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < GeckoFontMetrics > ( ) , 4usize , concat ! ( "Alignment of " , stringify ! ( GeckoFontMetrics ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoFontMetrics > ( ) ) ) . mChSize as * const _ as usize } , 0usize , concat ! ( "Offset of field: " , stringify ! ( GeckoFontMetrics ) , "::" , stringify ! ( mChSize ) ) ) ; assert_eq ! ( unsafe { & ( * ( :: std :: ptr :: null :: < GeckoFontMetrics > ( ) ) ) . mXSize as * const _ as usize } , 4usize , concat ! ( "Offset of field: " , stringify ! ( GeckoFontMetrics ) , "::" , stringify ! ( mXSize ) ) ) ; } extern "C" { pub fn Gecko_GetFontMetrics ( arg1 : * const root :: nsPresContext , is_vertical : bool , font : * const root :: nsStyleFont , font_size : root :: nscoord , use_user_font_set : bool ) -> root :: GeckoFontMetrics ; } extern "C" { pub fn Gecko_StyleSheet_Clone ( aSheet : * const root :: mozilla :: StyleSheet , aNewParentSheet : * const root :: mozilla :: StyleSheet ) -> * mut root :: mozilla :: StyleSheet ; } extern "C" { pub fn Gecko_StyleSheet_AddRef ( aSheet : * const root :: mozilla :: StyleSheet ) ; } extern "C" { pub fn Gecko_StyleSheet_Release ( aSheet : * const root :: mozilla :: StyleSheet ) ; } extern "C" { pub fn Gecko_LookupCSSKeyword ( string : * const u8 , len : u32 ) -> root :: nsCSSKeyword ; } extern "C" { pub fn Gecko_CSSKeywordString ( keyword : root :: nsCSSKeyword , len : * mut u32 ) -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn Gecko_IsDocumentBody ( element : * const root :: mozilla :: dom :: Element ) -> bool ; } extern "C" { pub fn Gecko_GetLookAndFeelSystemColor ( color_id : i32 , arg1 : * const root :: mozilla :: dom :: Document ) -> root :: nscolor ; } extern "C" { pub fn Gecko_AddPropertyToSet ( arg1 : * mut root :: nsCSSPropertyIDSet , arg2 : root :: nsCSSPropertyID ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleFont ( ptr : * mut root :: nsStyleFont , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleFont ( ptr : * mut root :: nsStyleFont , other : * const root :: nsStyleFont ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleFont ( ptr : * mut root :: nsStyleFont ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleColor ( ptr : * mut root :: nsStyleColor , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleColor ( ptr : * mut root :: nsStyleColor , other : * const root :: nsStyleColor ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleColor ( ptr : * mut root :: nsStyleColor ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleList ( ptr : * mut root :: nsStyleList , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleList ( ptr : * mut root :: nsStyleList , other : * const root :: nsStyleList ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleList ( ptr : * mut root :: nsStyleList ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleText ( ptr : * mut root :: nsStyleText , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleText ( ptr : * mut root :: nsStyleText , other : * const root :: nsStyleText ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleText ( ptr : * mut root :: nsStyleText ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleVisibility ( ptr : * mut root :: nsStyleVisibility , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleVisibility ( ptr : * mut root :: nsStyleVisibility , other : * const root :: nsStyleVisibility ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleVisibility ( ptr : * mut root :: nsStyleVisibility ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleUI ( ptr : * mut root :: nsStyleUI , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleUI ( ptr : * mut root :: nsStyleUI , other : * const root :: nsStyleUI ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleUI ( ptr : * mut root :: nsStyleUI ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleTableBorder ( ptr : * mut root :: nsStyleTableBorder , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleTableBorder ( ptr : * mut root :: nsStyleTableBorder , other : * const root :: nsStyleTableBorder ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleTableBorder ( ptr : * mut root :: nsStyleTableBorder ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleSVG ( ptr : * mut root :: nsStyleSVG , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleSVG ( ptr : * mut root :: nsStyleSVG , other : * const root :: nsStyleSVG ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleSVG ( ptr : * mut root :: nsStyleSVG ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleBackground ( ptr : * mut root :: nsStyleBackground , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleBackground ( ptr : * mut root :: nsStyleBackground , other : * const root :: nsStyleBackground ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleBackground ( ptr : * mut root :: nsStyleBackground ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStylePosition ( ptr : * mut root :: nsStylePosition , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStylePosition ( ptr : * mut root :: nsStylePosition , other : * const root :: nsStylePosition ) ; } extern "C" { pub fn Gecko_Destroy_nsStylePosition ( ptr : * mut root :: nsStylePosition ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleTextReset ( ptr : * mut root :: nsStyleTextReset , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleTextReset ( ptr : * mut root :: nsStyleTextReset , other : * const root :: nsStyleTextReset ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleTextReset ( ptr : * mut root :: nsStyleTextReset ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleDisplay ( ptr : * mut root :: nsStyleDisplay , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleDisplay ( ptr : * mut root :: nsStyleDisplay , other : * const root :: nsStyleDisplay ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleDisplay ( ptr : * mut root :: nsStyleDisplay ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleContent ( ptr : * mut root :: nsStyleContent , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleContent ( ptr : * mut root :: nsStyleContent , other : * const root :: nsStyleContent ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleContent ( ptr : * mut root :: nsStyleContent ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleUIReset ( ptr : * mut root :: nsStyleUIReset , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleUIReset ( ptr : * mut root :: nsStyleUIReset , other : * const root :: nsStyleUIReset ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleUIReset ( ptr : * mut root :: nsStyleUIReset ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleTable ( ptr : * mut root :: nsStyleTable , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleTable ( ptr : * mut root :: nsStyleTable , other : * const root :: nsStyleTable ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleTable ( ptr : * mut root :: nsStyleTable ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleMargin ( ptr : * mut root :: nsStyleMargin , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleMargin ( ptr : * mut root :: nsStyleMargin , other : * const root :: nsStyleMargin ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleMargin ( ptr : * mut root :: nsStyleMargin ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStylePadding ( ptr : * mut root :: nsStylePadding , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStylePadding ( ptr : * mut root :: nsStylePadding , other : * const root :: nsStylePadding ) ; } extern "C" { pub fn Gecko_Destroy_nsStylePadding ( ptr : * mut root :: nsStylePadding ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleBorder ( ptr : * mut root :: nsStyleBorder , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleBorder ( ptr : * mut root :: nsStyleBorder , other : * const root :: nsStyleBorder ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleBorder ( ptr : * mut root :: nsStyleBorder ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleOutline ( ptr : * mut root :: nsStyleOutline , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleOutline ( ptr : * mut root :: nsStyleOutline , other : * const root :: nsStyleOutline ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleOutline ( ptr : * mut root :: nsStyleOutline ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleXUL ( ptr : * mut root :: nsStyleXUL , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleXUL ( ptr : * mut root :: nsStyleXUL , other : * const root :: nsStyleXUL ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleXUL ( ptr : * mut root :: nsStyleXUL ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleSVGReset ( ptr : * mut root :: nsStyleSVGReset , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleSVGReset ( ptr : * mut root :: nsStyleSVGReset , other : * const root :: nsStyleSVGReset ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleSVGReset ( ptr : * mut root :: nsStyleSVGReset ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleColumn ( ptr : * mut root :: nsStyleColumn , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleColumn ( ptr : * mut root :: nsStyleColumn , other : * const root :: nsStyleColumn ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleColumn ( ptr : * mut root :: nsStyleColumn ) ; } extern "C" { pub fn Gecko_Construct_Default_nsStyleEffects ( ptr : * mut root :: nsStyleEffects , arg1 : * const root :: mozilla :: dom :: Document ) ; } extern "C" { pub fn Gecko_CopyConstruct_nsStyleEffects ( ptr : * mut root :: nsStyleEffects , other : * const root :: nsStyleEffects ) ; } extern "C" { pub fn Gecko_Destroy_nsStyleEffects ( ptr : * mut root :: nsStyleEffects ) ; } extern "C" { pub fn Gecko_RegisterProfilerThread ( name : * const :: std :: os :: raw :: c_char ) ; } extern "C" { pub fn Gecko_UnregisterProfilerThread ( ) ; } extern "C" { pub fn Gecko_Construct_AutoProfilerLabel ( arg1 : * mut root :: mozilla :: AutoProfilerLabel , arg2 : root :: JS :: ProfilingCategoryPair ) ; } extern "C" { pub fn Gecko_Destroy_AutoProfilerLabel ( arg1 : * mut root :: mozilla :: AutoProfilerLabel ) ; } extern "C" { pub fn Gecko_DocumentRule_UseForPresentation ( arg1 : * const root :: mozilla :: dom :: Document , aPattern : * const ::gecko_bindings::structs::nsACString , arg2 : root :: mozilla :: css :: DocumentMatchingFunction ) -> bool ; } extern "C" { pub fn Gecko_SetJemallocThreadLocalArena ( enabled : bool ) ; } pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_after : u32 = 129 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_before : u32 = 129 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_marker : u32 = 0 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_backdrop : u32 = 0 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_cue : u32 = 68 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_firstLetter : u32 = 3 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_firstLine : u32 = 3 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_selection : u32 = 2 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozFocusInner : u32 = 0 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozFocusOuter : u32 = 0 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozMathAnonymous : u32 = 16 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozNumberWrapper : u32 = 56 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozNumberText : u32 = 56 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozNumberSpinBox : u32 = 56 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozNumberSpinUp : u32 = 56 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozNumberSpinDown : u32 = 56 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozProgressBar : u32 = 8 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozRangeTrack : u32 = 8 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozRangeProgress : u32 = 8 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozRangeThumb : u32 = 8 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozMeterBar : u32 = 8 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_placeholder : u32 = 8 ; pub const SERVO_CSS_PSEUDO_ELEMENT_FLAGS_mozColorSwatch : u32 = 12 ; extern "C" { pub fn Gecko_ErrorReportingEnabled ( sheet : * const root :: mozilla :: StyleSheet , loader : * const root :: mozilla :: css :: Loader ) -> bool ; } extern "C" { pub fn Gecko_ReportUnexpectedCSSError ( sheet : * const root :: mozilla :: StyleSheet , loader : * const root :: mozilla :: css :: Loader , uri : * mut root :: nsIURI , message : * const :: std :: os :: raw :: c_char , param : * const :: std :: os :: raw :: c_char , paramLen : u32 , prefix : * const :: std :: os :: raw :: c_char , prefixParam : * const :: std :: os :: raw :: c_char , prefixParamLen : u32 , suffix : * const :: std :: os :: raw :: c_char , source : * const :: std :: os :: raw :: c_char , sourceLen : u32 , selectors : * const :: std :: os :: raw :: c_char , selectorsLen : u32 , lineNumber : u32 , colNumber : u32 ) ; } extern "C" { pub fn Gecko_ContentList_AppendAll ( aContentList : * mut root :: nsSimpleContentList , aElements : * mut * const root :: mozilla :: dom :: Element , aLength : usize ) ; } extern "C" { pub fn Gecko_Document_GetElementsWithId ( arg1 : * const root :: mozilla :: dom :: Document , aId : * mut root :: nsAtom ) -> * const root :: nsTArray < * mut root :: mozilla :: dom :: Element > ; } extern "C" { pub fn Gecko_ShadowRoot_GetElementsWithId ( arg1 : * const root :: mozilla :: dom :: ShadowRoot , aId : * mut root :: nsAtom ) -> * const root :: nsTArray < * mut root :: mozilla :: dom :: Element > ; } extern "C" { pub fn Gecko_GetBoolPrefValue ( pref_name : * const :: std :: os :: raw :: c_char ) -> bool ; } extern "C" { pub fn Gecko_IsInServoTraversal ( ) -> bool ; } extern "C" { pub fn Gecko_IsMainThread ( ) -> bool ; } extern "C" { pub fn Gecko_MediaFeatures_GetDisplayMode ( arg1 : * const root :: mozilla :: dom :: Document ) -> root :: mozilla :: StyleDisplayMode ; } extern "C" { pub fn Gecko_MediaFeatures_GetColorDepth ( arg1 : * const root :: mozilla :: dom :: Document ) -> u32 ; } extern "C" { pub fn Gecko_MediaFeatures_GetDeviceSize ( arg1 : * const root :: mozilla :: dom :: Document , width : * mut root :: nscoord , height : * mut root :: nscoord ) ; } extern "C" { pub fn Gecko_MediaFeatures_GetResolution ( arg1 : * const root :: mozilla :: dom :: Document ) -> f32 ; } extern "C" { pub fn Gecko_MediaFeatures_PrefersReducedMotion ( arg1 : * const root :: mozilla :: dom :: Document ) -> bool ; } extern "C" { pub fn Gecko_MediaFeatures_PrefersColorScheme ( arg1 : * const root :: mozilla :: dom :: Document ) -> root :: mozilla :: StylePrefersColorScheme ; } extern "C" { pub fn Gecko_MediaFeatures_PrimaryPointerCapabilities ( arg1 : * const root :: mozilla :: dom :: Document ) -> root :: mozilla :: PointerCapabilities ; } extern "C" { pub fn Gecko_MediaFeatures_AllPointerCapabilities ( arg1 : * const root :: mozilla :: dom :: Document ) -> root :: mozilla :: PointerCapabilities ; } extern "C" { pub fn Gecko_MediaFeatures_GetDevicePixelRatio ( arg1 : * const root :: mozilla :: dom :: Document ) -> f32 ; } extern "C" { pub fn Gecko_MediaFeatures_HasSystemMetric ( arg1 : * const root :: mozilla :: dom :: Document , metric : * mut root :: nsAtom , is_accessible_from_content : bool ) -> bool ; } extern "C" { pub fn Gecko_MediaFeatures_IsResourceDocument ( arg1 : * const root :: mozilla :: dom :: Document ) -> bool ; } extern "C" { pub fn Gecko_MediaFeatures_GetOperatingSystemVersion ( arg1 : * const root :: mozilla :: dom :: Document ) -> * mut root :: nsAtom ; } # [ repr ( C ) ] # [ derive ( Debug , Copy , Clone ) ] pub struct nsMediaFeatures { pub _address : u8 , } # [ test ] fn bindgen_test_layout_nsMediaFeatures ( ) { assert_eq ! ( :: std :: mem :: size_of :: < nsMediaFeatures > ( ) , 1usize , concat ! ( "Size of: " , stringify ! ( nsMediaFeatures ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < nsMediaFeatures > ( ) , 1usize , concat ! ( "Alignment of " , stringify ! ( nsMediaFeatures ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTSubstring_open0_char16_t_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTSubstring < u16 > > ( ) , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTSubstring < u16 > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTSubstring < u16 > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTSubstring < u16 > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTString_open0_char16_t_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTString < u16 > > ( ) , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTString < u16 > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTString < u16 > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTString < u16 > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTSubstring_open0_char_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTSubstring < :: std :: os :: raw :: c_char > > ( ) , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTSubstring < :: std :: os :: raw :: c_char > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTSubstring < :: std :: os :: raw :: c_char > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTSubstring < :: std :: os :: raw :: c_char > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTString_open0_char_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTString < :: std :: os :: raw :: c_char > > ( ) , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTString < :: std :: os :: raw :: c_char > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTString < :: std :: os :: raw :: c_char > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTString < :: std :: os :: raw :: c_char > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsAtom_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsAtom > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsAtom > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsAtom > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsAtom > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_RawServoFontFaceRule_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: RawServoFontFaceRule > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoFontFaceRule > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: RawServoFontFaceRule > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoFontFaceRule > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsISupports_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_StyleGenericPosition_open0_StyleHorizontalPosition_StyleVerticalPosition_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StyleGenericPosition < root :: mozilla :: StyleHorizontalPosition , root :: mozilla :: StyleVerticalPosition > > ( ) , 24usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StyleGenericPosition < root :: mozilla :: StyleHorizontalPosition , root :: mozilla :: StyleVerticalPosition > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StyleGenericPosition < root :: mozilla :: StyleHorizontalPosition , root :: mozilla :: StyleVerticalPosition > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StyleGenericPosition < root :: mozilla :: StyleHorizontalPosition , root :: mozilla :: StyleVerticalPosition > ) ) ) ; } # [ test ] fn __bindgen_test_layout_StyleGenericBorderImageSlice_open0_StyleNonNegativeNumberOrPercentage_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StyleGenericBorderImageSlice < root :: mozilla :: StyleNonNegativeNumberOrPercentage > > ( ) , 36usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StyleGenericBorderImageSlice < root :: mozilla :: StyleNonNegativeNumberOrPercentage > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StyleGenericBorderImageSlice < root :: mozilla :: StyleNonNegativeNumberOrPercentage > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StyleGenericBorderImageSlice < root :: mozilla :: StyleNonNegativeNumberOrPercentage > ) ) ) ; } # [ test ] fn __bindgen_test_layout_StyleGenericTransformOrigin_open0_StyleLengthPercentage_StyleLengthPercentage_StyleLength_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StyleGenericTransformOrigin < root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLength > > ( ) , 28usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StyleGenericTransformOrigin < root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLength > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StyleGenericTransformOrigin < root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLength > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StyleGenericTransformOrigin < root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLengthPercentage , root :: mozilla :: StyleLength > ) ) ) ; } # [ test ] fn __bindgen_test_layout_StyleGenericShapeRadius_open0_StyleNonNegativeLengthPercentage_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StyleGenericShapeRadius < root :: mozilla :: StyleNonNegativeLengthPercentage > > ( ) , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StyleGenericShapeRadius < root :: mozilla :: StyleNonNegativeLengthPercentage > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StyleGenericShapeRadius < root :: mozilla :: StyleNonNegativeLengthPercentage > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StyleGenericShapeRadius < root :: mozilla :: StyleNonNegativeLengthPercentage > ) ) ) ; } # [ test ] fn __bindgen_test_layout_BaseTimeDuration_open0_TimeDurationValueCalculator_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: BaseTimeDuration > ( ) , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: BaseTimeDuration ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: BaseTimeDuration > ( ) , 8usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: BaseTimeDuration ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_FontFamilyName_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: FontFamilyName > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: FontFamilyName > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: FontFamilyName > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: FontFamilyName > ) ) ) ; } # [ test ] fn __bindgen_test_layout_NotNull_open0_RefPtr_open1_SharedFontList_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: NotNull < root :: RefPtr < root :: mozilla :: SharedFontList > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: NotNull < root :: RefPtr < root :: mozilla :: SharedFontList > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: NotNull < root :: RefPtr < root :: mozilla :: SharedFontList > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: NotNull < root :: RefPtr < root :: mozilla :: SharedFontList > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_SharedFontList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: SharedFontList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: SharedFontList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: SharedFontList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: SharedFontList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_uint32_t_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < u32 > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < u32 > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < u32 > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < u32 > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_gfxFontFeatureValueSet_ValueList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: gfxFontFeatureValueSet_ValueList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: gfxFontFeatureValueSet_ValueList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: gfxFontFeatureValueSet_ValueList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: gfxFontFeatureValueSet_ValueList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_uint32_t_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < u32 > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < u32 > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < u32 > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < u32 > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_gfxFontFeature_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: gfxFontFeature > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: gfxFontFeature > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: gfxFontFeature > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: gfxFontFeature > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_gfxFontVariation_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: gfxFontVariation > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: gfxFontVariation > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: gfxFontVariation > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: gfxFontVariation > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_gfxAlternateValue_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: gfxAlternateValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: gfxAlternateValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: gfxAlternateValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: gfxAlternateValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_TErrorResult_open0_AssertAndSuppressCleanupPolicy_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: binding_danger :: TErrorResult > ( ) , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: binding_danger :: TErrorResult ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: binding_danger :: TErrorResult > ( ) , 8usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: binding_danger :: TErrorResult ) ) ) ; } # [ test ] fn __bindgen_test_layout_TErrorResult_open0_AssertAndSuppressCleanupPolicy_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: binding_danger :: TErrorResult > ( ) , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: binding_danger :: TErrorResult ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: binding_danger :: TErrorResult > ( ) , 8usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: binding_danger :: TErrorResult ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_URLParams_Param_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: dom :: URLParams_Param > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: dom :: URLParams_Param > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: dom :: URLParams_Param > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: dom :: URLParams_Param > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_URLParams_DefaultDelete_open1_URLParams_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: URLParams > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: URLParams > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: URLParams > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: URLParams > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_URLParams_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_JSErrorNotes_Note_DeletePolicy_open1_JSErrorNotes_Note_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DeletePolicy_open0_JSErrorNotes_Note_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_JSErrorNotes_DeletePolicy_open1_JSErrorNotes_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DeletePolicy_open0_JSErrorNotes_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_JSErrorNotes_Note_DeletePolicy_open1_JSErrorNotes_Note_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DeletePolicy_open0_JSErrorNotes_Note_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_JSErrorNotes_Note_DeletePolicy_open1_JSErrorNotes_Note_close1_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DeletePolicy_open0_JSErrorNotes_Note_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_JSErrorNotes_Note_DeletePolicy_open1_JSErrorNotes_Note_close1_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes_Note > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DeletePolicy_open0_JSErrorNotes_Note_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_JSErrorNotes_DeletePolicy_open1_JSErrorNotes_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: JSErrorNotes > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: JSErrorNotes > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DeletePolicy_open0_JSErrorNotes_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: DeletePolicy > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: DeletePolicy ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_ProfilerBacktrace_ProfilerBacktraceDestructor_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: ProfilerBacktrace > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: ProfilerBacktrace > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: ProfilerBacktrace > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: ProfilerBacktrace > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrincipal_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_Heap_open0_Value_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: Heap < root :: JS :: Value > > ( ) , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: Heap < root :: JS :: Value > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: Heap < root :: JS :: Value > > ( ) , 8usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: Heap < root :: JS :: Value > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_IPCClientInfo_DefaultDelete_open1_IPCClientInfo_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: IPCClientInfo > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: IPCClientInfo > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: IPCClientInfo > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: IPCClientInfo > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_IPCClientInfo_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_IPCServiceWorkerDescriptor_DefaultDelete_open1_IPCServiceWorkerDescriptor_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: IPCServiceWorkerDescriptor > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: IPCServiceWorkerDescriptor > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: IPCServiceWorkerDescriptor > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: IPCServiceWorkerDescriptor > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_IPCServiceWorkerDescriptor_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsCString_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsCString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsCString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsCString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsCString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_LinkedList_open0_DOMEventTargetHelper_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: LinkedList > ( ) , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: LinkedList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: LinkedList > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: LinkedList ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIWeakReference_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIEventTarget_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_RawServoCssUrlData_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: RawServoCssUrlData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoCssUrlData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: RawServoCssUrlData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoCssUrlData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_GridNamedArea_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: css :: GridNamedArea > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: css :: GridNamedArea > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: css :: GridNamedArea > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: css :: GridNamedArea > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsString_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_imgRequestProxy_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: imgRequestProxy > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: imgRequestProxy > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: imgRequestProxy > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: imgRequestProxy > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_ProxyBehaviour_DefaultDelete_open1_ProxyBehaviour_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: ProxyBehaviour > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: ProxyBehaviour > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: ProxyBehaviour > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: ProxyBehaviour > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_ProxyBehaviour_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsILoadGroup_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_TabGroup_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: TabGroup > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: TabGroup > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: TabGroup > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: TabGroup > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIEventTarget_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsString_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRefPtrHashKey_open0_nsAtom_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_CounterStyle_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: mozilla :: CounterStyle > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: CounterStyle > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: mozilla :: CounterStyle > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: CounterStyle > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_StyleGradientItem_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: StyleGradientItem > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: StyleGradientItem > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: StyleGradientItem > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: StyleGradientItem > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_imgRequestProxy_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: imgRequestProxy > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: imgRequestProxy > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: imgRequestProxy > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: imgRequestProxy > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_URLValue_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ImageTracker_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: ImageTracker > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ImageTracker > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: ImageTracker > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ImageTracker > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DocGroup_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DocGroup > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DocGroup > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DocGroup > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DocGroup > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMArray_open0_imgIContainer_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMArray > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMArray ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMArray > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMArray ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsStyleSides_DefaultDelete_open1_nsStyleSides_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsStyleSides > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleSides > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsStyleSides > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleSides > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsStyleSides_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsStyleSides_DefaultDelete_open1_nsStyleSides_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsStyleSides > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleSides > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsStyleSides > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleSides > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsStyleSides_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_CachedBorderImageData_DefaultDelete_open1_CachedBorderImageData_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: CachedBorderImageData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: CachedBorderImageData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: CachedBorderImageData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: CachedBorderImageData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_CachedBorderImageData_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsStyleSides_DefaultDelete_open1_nsStyleSides_close1_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsStyleSides > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleSides > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsStyleSides > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleSides > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsStyleSides_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsStyleAutoArray_open0_nsStyleImageLayers_Layer_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsStyleAutoArray < root :: nsStyleImageLayers_Layer > > ( ) , 88usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: nsStyleImageLayers_Layer > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsStyleAutoArray < root :: nsStyleImageLayers_Layer > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: nsStyleImageLayers_Layer > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsStyleImageRequest_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsStyleImageRequest > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsStyleImageRequest > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsStyleImageRequest > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsStyleImageRequest > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsTArray_open1_nsString_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsTArray < ::gecko_bindings::structs::nsString > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsTArray < ::gecko_bindings::structs::nsString > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsTArray < ::gecko_bindings::structs::nsString > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsTArray < ::gecko_bindings::structs::nsString > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsString_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsStyleCoord_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsStyleCoord > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCoord > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsStyleCoord > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCoord > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsStyleCoord_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsStyleCoord > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCoord > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsStyleCoord > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCoord > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsString_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsString_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsStyleGridTemplate_DefaultDelete_open1_nsStyleGridTemplate_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsStyleGridTemplate_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsStyleGridTemplate_DefaultDelete_open1_nsStyleGridTemplate_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsStyleGridTemplate_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_GridTemplateAreasValue_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: GridTemplateAreasValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: GridTemplateAreasValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: GridTemplateAreasValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: GridTemplateAreasValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsStyleImage_DefaultDelete_open1_nsStyleImage_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsStyleImage > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleImage > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsStyleImage > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleImage > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsStyleImage_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_StyleBasicShape_DefaultDelete_open1_StyleGenericBasicShape_open2_StyleLengthPercentage_StyleLengthPercentage_StyleLengthPercentage_StyleLengthPercentage_close2_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleBasicShape > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleBasicShape > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleBasicShape > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleBasicShape > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_StyleGenericBasicShape_open1_StyleLengthPercentage_StyleLengthPercentage_StyleLengthPercentage_StyleLengthPercentage_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_StyleSVGPath_DefaultDelete_open1_StyleSVGPath_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleSVGPath > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleSVGPath > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleSVGPath > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleSVGPath > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_StyleSVGPath_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_StyleBasicShape_DefaultDelete_open1_StyleGenericBasicShape_open2_StyleLengthPercentage_StyleLengthPercentage_StyleLengthPercentage_StyleLengthPercentage_close2_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleBasicShape > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleBasicShape > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleBasicShape > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleBasicShape > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_StyleGenericBasicShape_open1_StyleLengthPercentage_StyleLengthPercentage_StyleLengthPercentage_StyleLengthPercentage_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsStyleImage_DefaultDelete_open1_nsStyleImage_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsStyleImage > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleImage > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsStyleImage > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleImage > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsStyleImage_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_StyleSVGPath_DefaultDelete_open1_StyleSVGPath_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleSVGPath > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleSVGPath > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleSVGPath > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleSVGPath > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_StyleSVGPath_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_URLValue_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_Position_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: Position > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: Position > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: Position > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: Position > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_StyleMotion_DefaultDelete_open1_StyleMotion_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_StyleMotion_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsStyleAutoArray_open0_StyleTransition_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleTransition > > ( ) , 40usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleTransition > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleTransition > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleTransition > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsStyleAutoArray_open0_StyleAnimation_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 44usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_6 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_7 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_8 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsStyleContentData_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsStyleContentData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleContentData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsStyleContentData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleContentData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsStyleCounterData_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsStyleCounterData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCounterData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsStyleCounterData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCounterData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsStyleCounterData_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsStyleCounterData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCounterData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsStyleCounterData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCounterData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsStyleCounterData_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsStyleCounterData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCounterData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsStyleCounterData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleCounterData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsStyleImageRequest_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsStyleImageRequest > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsStyleImageRequest > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsStyleImageRequest > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsStyleImageRequest > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsCursorImage_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsCursorImage > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsCursorImage > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsCursorImage > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsCursorImage > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_URLValue_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_URLValue_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_URLValue_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: URLValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: URLValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_NonNegativeLengthPercentage_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: NonNegativeLengthPercentage > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: NonNegativeLengthPercentage > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: NonNegativeLengthPercentage > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: NonNegativeLengthPercentage > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsStyleFilter_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsStyleFilter > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleFilter > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsStyleFilter > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsStyleFilter > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_nsISupports_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: nsISupports > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsISupports > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: nsISupports > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsISupports > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_RawServoAnimationValue_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: RawServoAnimationValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoAnimationValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: RawServoAnimationValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoAnimationValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsCString_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsCString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsCString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsCString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsCString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsISerialEventTarget_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_6 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_7 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrincipal_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheet_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_RawServoStyleSheetContents_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: RawServoStyleSheetContents > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoStyleSheetContents > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: RawServoStyleSheetContents > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoStyleSheetContents > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsLayoutStylesheetCacheShm_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsLayoutStylesheetCacheShm > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsLayoutStylesheetCacheShm > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsLayoutStylesheetCacheShm > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsLayoutStylesheetCacheShm > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_URLExtraData_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: URLExtraData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: URLExtraData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: URLExtraData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: URLExtraData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheet_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_MediaList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: MediaList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: MediaList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: MediaList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: MediaList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheet_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_ServoStyleSet_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: mozilla :: ServoStyleSet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: ServoStyleSet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: mozilla :: ServoStyleSet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: ServoStyleSet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ServoCSSRuleList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: ServoCSSRuleList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: ServoCSSRuleList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: ServoCSSRuleList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: ServoCSSRuleList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_MozPromiseHolder_open0_StyleSheetParsePromise_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: MozPromiseHolder < root :: mozilla :: StyleSheetParsePromise > > ( ) , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: MozPromiseHolder < root :: mozilla :: StyleSheetParsePromise > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: MozPromiseHolder < root :: mozilla :: StyleSheetParsePromise > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: MozPromiseHolder < root :: mozilla :: StyleSheetParsePromise > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_8 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrincipal_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsNodeInfoManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsNodeInfoManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsNodeInfoManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsNodeInfoManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsNodeInfoManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_NodeInfo_NodeInfoInner_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: NodeInfo_NodeInfoInner > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: NodeInfo_NodeInfoInner > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: NodeInfo_NodeInfoInner > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: NodeInfo_NodeInfoInner > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrincipal_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrincipal_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsBindingManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsBindingManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsBindingManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsBindingManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsBindingManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAttrChildContentList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAttrChildContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAttrChildContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAttrChildContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAttrChildContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_LinkedList_open1_nsRange_close1_DefaultDelete_open1_LinkedList_open2_nsRange_close2_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: LinkedList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: LinkedList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: LinkedList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: LinkedList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_LinkedList_open1_nsRange_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_LinkedList_open1_nsRange_close1_DefaultDelete_open1_LinkedList_open2_nsRange_close2_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: LinkedList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: LinkedList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: LinkedList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: LinkedList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_LinkedList_open1_nsRange_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_NodeInfo_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: NodeInfo > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: NodeInfo > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: NodeInfo > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: NodeInfo > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrincipal_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_StyleSheet_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheet_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_SheetLoadData_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: css :: SheetLoadData > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: css :: SheetLoadData > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: css :: SheetLoadData > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: css :: SheetLoadData > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_SheetLoadData_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: SheetLoadData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: SheetLoadData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: SheetLoadData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: SheetLoadData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheet_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_Loader_Sheets_DefaultDelete_open1_Loader_Sheets_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: css :: Loader_Sheets > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: css :: Loader_Sheets > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: css :: Loader_Sheets > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: css :: Loader_Sheets > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_Loader_Sheets_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsICSSLoaderObserver_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DocGroup_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DocGroup > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DocGroup > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DocGroup > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DocGroup > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIConsoleReportCollector_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_Decoder_DefaultDelete_open1_Decoder_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_Decoder_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_Decoder_DefaultDelete_open1_Decoder_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_Decoder_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_Decoder_DefaultDelete_open1_Decoder_close1_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: Decoder > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_Decoder_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_Encoder_DefaultDelete_open1_Encoder_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: Encoder > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: Encoder > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: Encoder > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: Encoder > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_Encoder_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Loader_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: Loader > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: Loader > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: Loader > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: Loader > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_9 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheet_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_SheetLoadData_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: SheetLoadData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: SheetLoadData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: SheetLoadData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: SheetLoadData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIStyleSheetLinkingElement_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsICSSLoaderObserver_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrincipal_close0_instantiation_6 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsINode_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_RawServoDeclarationBlock_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: RawServoDeclarationBlock > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoDeclarationBlock > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: RawServoDeclarationBlock > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoDeclarationBlock > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIGlobalObject_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_CallbackObject_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: CallbackObject > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: CallbackObject > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: CallbackObject > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: CallbackObject > ) ) ) ; } # [ test ] fn __bindgen_test_layout_Heap_open0_ptr_JSObject_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: Heap < * mut root :: JSObject > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: Heap < * mut root :: JSObject > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: Heap < * mut root :: JSObject > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: Heap < * mut root :: JSObject > ) ) ) ; } # [ test ] fn __bindgen_test_layout_Heap_open0_ptr_JSObject_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: Heap < * mut root :: JSObject > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: Heap < * mut root :: JSObject > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: Heap < * mut root :: JSObject > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: Heap < * mut root :: JSObject > ) ) ) ; } # [ test ] fn __bindgen_test_layout_Heap_open0_ptr_JSObject_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: Heap < * mut root :: JSObject > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: Heap < * mut root :: JSObject > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: Heap < * mut root :: JSObject > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: Heap < * mut root :: JSObject > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIGlobalObject_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_TenuredHeap_open0_ptr_JSObject_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: TenuredHeap > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: TenuredHeap ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: TenuredHeap > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: TenuredHeap ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsPIDOMWindowInner_Document_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsPIDOMWindowInner_Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsPIDOMWindowInner_Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsPIDOMWindowInner_Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsPIDOMWindowInner_Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_10 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_11 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Performance_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Performance > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Performance > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Performance > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Performance > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_TimeoutManager_DefaultDelete_open1_TimeoutManager_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: TimeoutManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: TimeoutManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: TimeoutManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: TimeoutManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_TimeoutManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Navigator_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Navigator > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Navigator > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Navigator > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Navigator > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsPIDOMWindowOuter_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Element_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_AudioContext_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: mozilla :: dom :: AudioContext > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: dom :: AudioContext > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: mozilla :: dom :: AudioContext > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: dom :: AudioContext > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_TabGroup_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: TabGroup > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: TabGroup > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: TabGroup > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: TabGroup > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsPIDOMWindowInner_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_ReportingObserver_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: ReportingObserver > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: ReportingObserver > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: ReportingObserver > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: ReportingObserver > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_Report_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: Report > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: Report > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: Report > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: Report > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsCString_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsCString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsCString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsCString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsCString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_WindowGlobalChild_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: WindowGlobalChild > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: WindowGlobalChild > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: WindowGlobalChild > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: WindowGlobalChild > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsCOMPtr_open1_nsIRunnable_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsCOMPtr > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsCOMPtr > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsCOMPtr > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsCOMPtr > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIRunnable_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsPIDOMWindowOuter_Document_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsPIDOMWindowOuter_Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsPIDOMWindowOuter_Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsPIDOMWindowOuter_Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsPIDOMWindowOuter_Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_12 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ContentFrameMessageManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: ContentFrameMessageManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ContentFrameMessageManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: ContentFrameMessageManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ContentFrameMessageManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_Element_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIDocShell_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_BrowsingContext_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_TabGroup_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: TabGroup > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: TabGroup > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: TabGroup > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: TabGroup > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_BrowsingContext_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRefPtrHashKey_open0_nsAtom_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_9 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_LangGroupFontPrefs_DefaultDelete_open1_LangGroupFontPrefs_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: LangGroupFontPrefs > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: LangGroupFontPrefs > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: LangGroupFontPrefs > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: LangGroupFontPrefs > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_LangGroupFontPrefs_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_BrowsingContext_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_BrowsingContext_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_BrowsingContextGroup_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContextGroup > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContextGroup > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContextGroup > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContextGroup > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_BrowsingContext_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: BrowsingContext > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIDocShell_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Element_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_Heap_open0_ptr_JSObject_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: JS :: Heap < * mut root :: JSObject > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: JS :: Heap < * mut root :: JSObject > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: JS :: Heap < * mut root :: JSObject > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: JS :: Heap < * mut root :: JSObject > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_JSONWriteFunc_DefaultDelete_open1_JSONWriteFunc_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: JSONWriteFunc > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: JSONWriteFunc > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: JSONWriteFunc > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: JSONWriteFunc > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_JSONWriteFunc_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_JSONWriteFunc_DefaultDelete_open1_JSONWriteFunc_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: JSONWriteFunc > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: JSONWriteFunc > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: JSONWriteFunc > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: JSONWriteFunc > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_JSONWriteFunc_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsCString_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsCString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsCString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsCString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsCString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ContentBlockingLog_LogEntry_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_LogEntry > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_LogEntry > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_LogEntry > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_LogEntry > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_ContentBlockingLog_OriginDataEntry_DefaultDelete_open1_ContentBlockingLog_OriginDataEntry_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ContentBlockingLog_OriginDataEntry > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ContentBlockingLog_OriginDataEntry > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ContentBlockingLog_OriginDataEntry > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ContentBlockingLog_OriginDataEntry > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_ContentBlockingLog_OriginDataEntry_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ContentBlockingLog_OriginEntry_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_OriginEntry > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_OriginEntry > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_OriginEntry > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: dom :: ContentBlockingLog_OriginEntry > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_10 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_TreeOrderedArray_open0_IdentifierMapEntry_Element_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: dom :: TreeOrderedArray > ( ) , 16usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: dom :: TreeOrderedArray ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: dom :: TreeOrderedArray > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: dom :: TreeOrderedArray ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsBaseContentList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsBaseContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsBaseContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsBaseContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsBaseContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsAutoPtr_open0_nsTHashtable_open1_IdentifierMapEntry_ChangeCallbackEntry_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < u32 > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < u32 > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( u32 ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_IdentifierMapEntry_Element_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: IdentifierMapEntry_Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: IdentifierMapEntry_Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: IdentifierMapEntry_Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: IdentifierMapEntry_Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_StyleSheet_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheet_close0_instantiation_6 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheetList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: StyleSheetList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: StyleSheetList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: StyleSheetList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: StyleSheetList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_11 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIObserver_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContentViewer_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsILoadGroup_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIStreamListener_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_13 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIInterfaceRequestor_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIInterfaceRequestor_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsILoadContext_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIInterfaceRequestor_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIProgressEventSink_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIInterfaceRequestor_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIChannelEventSink_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIInterfaceRequestor_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIApplicationCacheContainer_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_RawServoSelectorList_DefaultDelete_open1_RawServoSelectorList_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: RawServoSelectorList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: RawServoSelectorList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: RawServoSelectorList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: RawServoSelectorList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RawServoSelectorList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_FrameRequestCallback_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: FrameRequestCallback > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: FrameRequestCallback > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: FrameRequestCallback > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: FrameRequestCallback > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_ShadowRoot_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: ShadowRoot > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: ShadowRoot > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: ShadowRoot > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: ShadowRoot > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DocumentL10n_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DocumentL10n > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DocumentL10n > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DocumentL10n > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DocumentL10n > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsString_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIApplicationCache_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_Document_SelectorCache_DefaultDelete_open1_Document_SelectorCache_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: Document_SelectorCache > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: Document_SelectorCache > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: Document_SelectorCache > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: Document_SelectorCache > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_Document_SelectorCache_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_ServoStyleSet_DefaultDelete_open1_ServoStyleSet_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleSet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleSet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleSet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleSet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_ServoStyleSet_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_14 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_15 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_16 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_17 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_18 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_URLExtraData_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: URLExtraData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: URLExtraData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: URLExtraData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: URLExtraData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_NotNull_open0_ptr_const_mozilla__Encoding_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: NotNull < * const root :: mozilla :: Encoding > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: NotNull < * const root :: mozilla :: Encoding > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: NotNull < * const root :: mozilla :: Encoding > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: NotNull < * const root :: mozilla :: Encoding > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Loader_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: Loader > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: Loader > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: Loader > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: Loader > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ImageLoader_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: css :: ImageLoader > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: ImageLoader > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: css :: ImageLoader > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: css :: ImageLoader > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsHTMLStyleSheet_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsHTMLStyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsHTMLStyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsHTMLStyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsHTMLStyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsHTMLCSSStyleSheet_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsHTMLCSSStyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsHTMLCSSStyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsHTMLCSSStyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsHTMLCSSStyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ImageTracker_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: ImageTracker > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ImageTracker > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: ImageTracker > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ImageTracker > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_SVGUseElement_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: SVGUseElement > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: SVGUseElement > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: SVGUseElement > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: SVGUseElement > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsAutoPtr_open0_nsTHashtable_open1_nsPtrHashKey_open2_nsISupports_close2_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < u32 > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < u32 > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( u32 ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_Link_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: Link > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: Link > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: Link > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: Link > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_Link_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_SMILAnimationController_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: SMILAnimationController > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: SMILAnimationController > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: SMILAnimationController > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: SMILAnimationController > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIHTMLCollection_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsContentList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsContentList_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsContentList_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsContentList_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsContentList_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIHTMLCollection_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsContentList_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_FontFaceSet_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: FontFaceSet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: FontFaceSet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: FontFaceSet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: FontFaceSet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Promise_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Promise > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Promise > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Promise > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Promise > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_FeaturePolicy_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: FeaturePolicy > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: FeaturePolicy > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: FeaturePolicy > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: FeaturePolicy > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_ResizeObserverController_DefaultDelete_open1_ResizeObserverController_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ResizeObserverController > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ResizeObserverController > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ResizeObserverController > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: ResizeObserverController > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_ResizeObserverController_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIScriptGlobalObject_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIChannel_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsISupports_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIChannel_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMArray_open0_nsINode_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMArray > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMArray ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMArray > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMArray ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_ChannelEventQueue_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: net :: ChannelEventQueue > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: net :: ChannelEventQueue > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: net :: ChannelEventQueue > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: net :: ChannelEventQueue > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_EventListener_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: EventListener > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: EventListener > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: EventListener > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: EventListener > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsWeakPtr_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsWeakPtr > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsWeakPtr > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsWeakPtr > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsWeakPtr > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIDocumentEncoder_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_Document_FrameRequest_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: dom :: Document_FrameRequest > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: dom :: Document_FrameRequest > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: dom :: Document_FrameRequest > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: dom :: Document_FrameRequest > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultHasher_open0_int_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultHasher > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultHasher ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultHasher > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultHasher ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIStructuredCloneContainer_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIVariant_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_XPathEvaluator_DefaultDelete_open1_XPathEvaluator_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: XPathEvaluator > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: XPathEvaluator > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: dom :: XPathEvaluator > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: dom :: XPathEvaluator > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_XPathEvaluator_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_AnonymousContent_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: AnonymousContent > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: AnonymousContent > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: AnonymousContent > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: AnonymousContent > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_LinkedList_open0_MediaQueryList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: LinkedList > ( ) , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: LinkedList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: LinkedList > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: LinkedList ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_StyleUseCounters_DefaultDelete_open1_StyleUseCounters_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: StyleUseCounters > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: StyleUseCounters > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: StyleUseCounters > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: StyleUseCounters > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_StyleUseCounters_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsINode_DocGroup_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsINode_DocGroup > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsINode_DocGroup > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsINode_DocGroup > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsINode_DocGroup > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsCOMPtr_open1_nsIPrincipal_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsCOMPtr > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsCOMPtr > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsCOMPtr > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsCOMPtr > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrincipal_close0_instantiation_7 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_uint64_t_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < u64 > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < u64 > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < u64 > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < u64 > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIParser_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsXULPrototypeDocument_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsXULPrototypeDocument > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsXULPrototypeDocument > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsXULPrototypeDocument > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsXULPrototypeDocument > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRevocableEventPtr_open0_nsRunnableMethod_open1_Document_void_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < u32 > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < u32 > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( u32 ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsDOMNavigationTiming_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsDOMNavigationTiming > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMNavigationTiming > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsDOMNavigationTiming > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMNavigationTiming > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_DOMIntersectionObserver_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: DOMIntersectionObserver > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: DOMIntersectionObserver > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: DOMIntersectionObserver > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: DOMIntersectionObserver > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsWeakPtr_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsWeakPtr > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsWeakPtr > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsWeakPtr > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsWeakPtr > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DOMImplementation_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMImplementation > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMImplementation > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMImplementation > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMImplementation > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsContentList_close0_instantiation_6 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_HTMLImageElement_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: HTMLImageElement > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: HTMLImageElement > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: HTMLImageElement > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: HTMLImageElement > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_nsIObjectLoadingContent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: nsIObjectLoadingContent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIObjectLoadingContent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: nsIObjectLoadingContent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIObjectLoadingContent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DocumentTimeline_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DocumentTimeline > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DocumentTimeline > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DocumentTimeline > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DocumentTimeline > ) ) ) ; } # [ test ] fn __bindgen_test_layout_LinkedList_open0_DocumentTimeline_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: LinkedList > ( ) , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: LinkedList ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: LinkedList > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: LinkedList ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ScriptLoader_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: ScriptLoader > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ScriptLoader > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: ScriptLoader > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ScriptLoader > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_PendingAnimationTracker_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: PendingAnimationTracker > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: PendingAnimationTracker > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: PendingAnimationTracker > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: PendingAnimationTracker > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Promise_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Promise > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Promise > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Promise > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Promise > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsFrameLoader_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsFrameLoader > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsFrameLoader > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsFrameLoader > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsFrameLoader > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsCOMPtr_open1_nsIRunnable_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsCOMPtr > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsCOMPtr > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsCOMPtr > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsCOMPtr > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIRunnable_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsRunnableMethod_open1_Document_void_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < u32 > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < u32 > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( u32 ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsILayoutHistoryState_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_EventListenerManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: EventListenerManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: EventListenerManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: EventListenerManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: EventListenerManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIRunnable_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIRequest_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_StyleSheet_close1_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: StyleSheet > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheet_close0_instantiation_7 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DOMStyleSheetSetList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMStyleSheetSetList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMStyleSheetSetList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMStyleSheetSetList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMStyleSheetSetList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_SVGElement_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: SVGElement > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: SVGElement > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: mozilla :: dom :: SVGElement > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: mozilla :: dom :: SVGElement > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRefPtrHashKey_open0_nsAtom_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_12 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsINode_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIDOMXULCommandDispatcher_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_XULBroadcastManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: XULBroadcastManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: XULBroadcastManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: XULBroadcastManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: XULBroadcastManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_XULPersist_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: XULPersist > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: XULPersist > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: XULPersist > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: XULPersist > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsICookieSettings_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrincipal_close0_instantiation_8 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_AttrArray_Impl_DefaultDelete_open1_AttrArray_Impl_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: AttrArray_Impl > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: AttrArray_Impl > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: AttrArray_Impl > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: AttrArray_Impl > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_AttrArray_Impl_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsISupports_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DOMRect_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMRect > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMRect > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMRect > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMRect > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DOMRect_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMRect > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMRect > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMRect > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMRect > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DOMRect_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMRect > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMRect > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMRect > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMRect > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Element_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsPIDOMWindowInner_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation_6 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_IntersectionCallback_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: IntersectionCallback > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: IntersectionCallback > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: IntersectionCallback > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: IntersectionCallback > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Element_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_double_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < f64 > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < f64 > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < f64 > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < f64 > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_Element_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: dom :: Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_DOMIntersectionObserverEntry_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: DOMIntersectionObserverEntry > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: DOMIntersectionObserverEntry > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: DOMIntersectionObserverEntry > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: DOMIntersectionObserverEntry > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DOMIntersectionObserverEntry_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMIntersectionObserverEntry > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMIntersectionObserverEntry > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: DOMIntersectionObserverEntry > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: DOMIntersectionObserverEntry > ) ) ) ; } # [ test ] fn __bindgen_test_layout_BaseTransactionId_open0_TransactionIdType_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: layers :: BaseTransactionId > ( ) , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: layers :: BaseTransactionId ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: layers :: BaseTransactionId > ( ) , 8usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: layers :: BaseTransactionId ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_const_char_FreePolicy_open1_const_char_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < :: std :: os :: raw :: c_char > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < :: std :: os :: raw :: c_char > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < :: std :: os :: raw :: c_char > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < :: std :: os :: raw :: c_char > ) ) ) ; } # [ test ] fn __bindgen_test_layout_FreePolicy_open0_const_char_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: detail :: FreePolicy > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: detail :: FreePolicy ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: detail :: FreePolicy > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: detail :: FreePolicy ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIWidget_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsIWidget_LayoutDeviceIntRect_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsIWidget_LayoutDeviceIntRect > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsIWidget_LayoutDeviceIntRect > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsIWidget_LayoutDeviceIntRect > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsIWidget_LayoutDeviceIntRect > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIObserver_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsIWidget_LongTapInfo_DefaultDelete_open1_nsIWidget_LongTapInfo_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsIWidget_LongTapInfo > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsIWidget_LongTapInfo > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsIWidget_LongTapInfo > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsIWidget_LongTapInfo > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsIWidget_LongTapInfo_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsITimer_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIWidget_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIWidget_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_13 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_6 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_7 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_8 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_uint8_t_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < u8 > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < u8 > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < u8 > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < u8 > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIWidget_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ShadowRoot_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_HTMLSlotElement_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: HTMLSlotElement > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: HTMLSlotElement > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: HTMLSlotElement > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: HTMLSlotElement > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRefPtrHashKey_open0_nsAtom_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsAtom_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsAtom > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsAtom > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsAtom > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsAtom > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_14 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIRunnable_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsDOMAttributeMap_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsDOMAttributeMap > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMAttributeMap > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsDOMAttributeMap > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMAttributeMap > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsDOMAttributeMap_Element_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsPoint_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsPoint > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsPoint > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsPoint > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsPoint > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nscoord_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nscoord > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nscoord > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nscoord > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nscoord > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nscoord_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nscoord > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nscoord > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nscoord > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nscoord > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ScrollSnapInfo_ScrollSnapRange_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ScrollSnapInfo_ScrollSnapRange_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: layers :: ScrollSnapInfo_ScrollSnapRange > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsRect_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsRect > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsRect > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsRect > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsRect > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation_7 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsDeviceContext_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsDeviceContext > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDeviceContext > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsDeviceContext > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDeviceContext > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_EventStateManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: EventStateManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: EventStateManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: EventStateManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: EventStateManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsRefreshDriver_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsRefreshDriver > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsRefreshDriver > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsRefreshDriver > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsRefreshDriver > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_AnimationEventDispatcher_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: AnimationEventDispatcher > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: AnimationEventDispatcher > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: AnimationEventDispatcher > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: AnimationEventDispatcher > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_EffectCompositor_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: EffectCompositor > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: EffectCompositor > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: EffectCompositor > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: EffectCompositor > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsTransitionManager_DefaultDelete_open1_nsTransitionManager_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsTransitionManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsTransitionManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsTransitionManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsTransitionManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsTransitionManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsAnimationManager_DefaultDelete_open1_nsAnimationManager_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsAnimationManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsAnimationManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsAnimationManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsAnimationManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsAnimationManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_RestyleManager_DefaultDelete_open1_RestyleManager_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: RestyleManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: RestyleManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: RestyleManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: RestyleManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RestyleManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_CounterStyleManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: CounterStyleManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: CounterStyleManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: CounterStyleManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: CounterStyleManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_15 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_gfxFontFeatureValueSet_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: gfxFontFeatureValueSet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: gfxFontFeatureValueSet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: gfxFontFeatureValueSet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: gfxFontFeatureValueSet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsITheme_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIPrintSettings_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsBidi_DefaultDelete_open1_nsBidi_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsBidi > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsBidi > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsBidi > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsBidi > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsBidi_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_gfxTextPerfMetrics_DefaultDelete_open1_gfxTextPerfMetrics_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: gfxTextPerfMetrics > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: gfxTextPerfMetrics > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: gfxTextPerfMetrics > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: gfxTextPerfMetrics > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_gfxTextPerfMetrics_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_gfxMissingFontRecorder_DefaultDelete_open1_gfxMissingFontRecorder_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: gfxMissingFontRecorder > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: gfxMissingFontRecorder > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: gfxMissingFontRecorder > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: gfxMissingFontRecorder > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_gfxMissingFontRecorder_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_WidgetPointerEvent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: WidgetPointerEvent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: WidgetPointerEvent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: WidgetPointerEvent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: WidgetPointerEvent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_WidgetPointerEventHolder_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: WidgetPointerEventHolder > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: WidgetPointerEventHolder > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: WidgetPointerEventHolder > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: WidgetPointerEventHolder > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_9 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_10 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_11 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_PresShell_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: PresShell > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: PresShell > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: PresShell > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: PresShell > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation_8 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Touch_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Touch > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Touch > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Touch > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Touch > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Document_close0_instantiation_9 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_EventTarget_close0_instantiation_12 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_RawServoStyleSet_DefaultDelete_open1_RawServoStyleSet_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: RawServoStyleSet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: RawServoStyleSet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: RawServoStyleSet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: RawServoStyleSet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RawServoStyleSet_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_ServoStyleRuleMap_DefaultDelete_open1_ServoStyleRuleMap_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_ServoStyleRuleMap_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_PostTraversalTask_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: PostTraversalTask > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: PostTraversalTask > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: PostTraversalTask > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: PostTraversalTask > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ComputedStyle_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: ComputedStyle > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: ComputedStyle > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: ComputedStyle > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: ComputedStyle > ) ) ) ; } # [ test ] fn __bindgen_test_layout_Variant_open0_LayersId_FocusTarget_ScrollTargets_FocusTarget_NoFocusTarget_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: Variant > ( ) , 40usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: Variant ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: Variant > ( ) , 8usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: Variant ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_19 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIURI_close0_instantiation_20 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsITimer_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsIContent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsIContent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsIContent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsIContent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsIContent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_ReverseIterator_open0_nsFrameList_Iterator_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > > ( ) , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > ) ) ) ; } # [ test ] fn __bindgen_test_layout_ReverseIterator_open0_nsFrameList_Iterator_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > > ( ) , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: ReverseIterator < root :: nsFrameList_Iterator > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_void_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut :: std :: os :: raw :: c_void > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut :: std :: os :: raw :: c_void > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut :: std :: os :: raw :: c_void > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut :: std :: os :: raw :: c_void > ) ) ) ; } # [ test ] fn __bindgen_test_layout_CallbackObjectHolder_open0_EventListener_nsIDOMEventListener_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: dom :: CallbackObjectHolder > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: dom :: CallbackObjectHolder ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: dom :: CallbackObjectHolder > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: dom :: CallbackObjectHolder ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_16 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_17 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_LinkedListElement_open0_DOMEventTargetHelper_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: LinkedListElement > ( ) , 12usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: LinkedListElement ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: LinkedListElement > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: LinkedListElement ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_EventListenerManager_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: EventListenerManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: EventListenerManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: EventListenerManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: EventListenerManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsString_close0_instantiation_6 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsAtom_close1_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsAtom > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsAtom > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsAtom > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsAtom > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_18 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_VisualViewport_VisualViewportResizeEvent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportResizeEvent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportResizeEvent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportResizeEvent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportResizeEvent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_VisualViewport_VisualViewportScrollEvent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportScrollEvent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportScrollEvent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportScrollEvent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: VisualViewport_VisualViewportScrollEvent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_BaseTransactionId_open0_VsyncIdType_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: layers :: BaseTransactionId > ( ) , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: layers :: BaseTransactionId ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: layers :: BaseTransactionId > ( ) , 8usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: layers :: BaseTransactionId ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsRefreshDriver_VVPResizeEvent_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPResizeEvent > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPResizeEvent > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPResizeEvent > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPResizeEvent > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsRefreshDriver_VVPResizeEvent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsRefreshDriver_VVPResizeEvent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsRefreshDriver_VVPResizeEvent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsRefreshDriver_VVPResizeEvent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsRefreshDriver_VVPResizeEvent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_Runnable_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: Runnable > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: Runnable > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: Runnable > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: Runnable > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsRefreshDriver_VVPScrollEvent_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPScrollEvent > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPScrollEvent > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPScrollEvent > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsRefreshDriver_VVPScrollEvent > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsRefreshDriver_VVPScrollEvent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsRefreshDriver_VVPScrollEvent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsRefreshDriver_VVPScrollEvent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsRefreshDriver_VVPScrollEvent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsRefreshDriver_VVPScrollEvent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsRefreshDriver_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsRefreshDriver > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsRefreshDriver > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsRefreshDriver > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsRefreshDriver > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIRunnable_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_Document_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: nsRefreshDriver_Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsRefreshDriver_Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: nsRefreshDriver_Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsRefreshDriver_Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_Document_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: nsRefreshDriver_Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsRefreshDriver_Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: nsRefreshDriver_Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsRefreshDriver_Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_UniquePtr_open1_PendingFullscreenEvent_DefaultDelete_open2_PendingFullscreenEvent_close2_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PendingFullscreenEvent > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PendingFullscreenEvent > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PendingFullscreenEvent > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PendingFullscreenEvent > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_nsIFrame_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: nsIFrame > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIFrame > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: nsIFrame > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIFrame > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_PresShell_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: PresShell > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: PresShell > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: PresShell > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: PresShell > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_6 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_PresShell_DelayedEvent_DefaultDelete_open1_PresShell_DelayedEvent_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_PresShell_DelayedEvent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_OwningNonNull_open0_PresShell_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: OwningNonNull < root :: mozilla :: PresShell > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: OwningNonNull < root :: mozilla :: PresShell > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: OwningNonNull < root :: mozilla :: PresShell > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: OwningNonNull < root :: mozilla :: PresShell > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRevocableEventPtr_open0_nsRunnableMethod_open1_PresShell_void_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < u32 > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < u32 > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( u32 ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_PresShell_Document_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: PresShell_Document > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: PresShell_Document > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: PresShell_Document > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: PresShell_Document > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsPresContext_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsPresContext > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsPresContext > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsPresContext > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsPresContext > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_StyleSheet_close0_instantiation_8 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: StyleSheet > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: StyleSheet > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsCSSFrameConstructor_DefaultDelete_open1_nsCSSFrameConstructor_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsCSSFrameConstructor > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsCSSFrameConstructor > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsCSSFrameConstructor > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsCSSFrameConstructor > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsCSSFrameConstructor_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsFrameSelection_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsFrameSelection > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsFrameSelection > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsFrameSelection > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsFrameSelection > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsCaret_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsCaret > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsCaret > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsCaret > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsCaret > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsCaret_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsCaret > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsCaret > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsCaret > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsCaret > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_AccessibleCaretEventHub_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: AccessibleCaretEventHub > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: AccessibleCaretEventHub > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: AccessibleCaretEventHub > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: AccessibleCaretEventHub > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsITimer_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_WeakFrame_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: WeakFrame > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: WeakFrame > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: WeakFrame > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: WeakFrame > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_PresShell_DirtyRootsList_FrameAndDepth_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: PresShell_DirtyRootsList_FrameAndDepth > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: PresShell_DirtyRootsList_FrameAndDepth > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: PresShell_DirtyRootsList_FrameAndDepth > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: PresShell_DirtyRootsList_FrameAndDepth > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_UniquePtr_open1_PresShell_DelayedEvent_DefaultDelete_open2_PresShell_DelayedEvent_close2_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_PresShell_DelayedEvent_DefaultDelete_open1_PresShell_DelayedEvent_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: PresShell_DelayedEvent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_PresShell_DelayedEvent_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRevocableEventPtr_open0_PresShell_nsSynthMouseMoveEvent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsRevocableEventPtr < root :: mozilla :: PresShell_nsSynthMouseMoveEvent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsRevocableEventPtr < root :: mozilla :: PresShell_nsSynthMouseMoveEvent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsRevocableEventPtr < root :: mozilla :: PresShell_nsSynthMouseMoveEvent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsRevocableEventPtr < root :: mozilla :: PresShell_nsSynthMouseMoveEvent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ZoomConstraintsClient_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: ZoomConstraintsClient > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: ZoomConstraintsClient > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: ZoomConstraintsClient > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: ZoomConstraintsClient > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_GeckoMVMContext_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: GeckoMVMContext > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: GeckoMVMContext > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: GeckoMVMContext > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: GeckoMVMContext > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_MobileViewportManager_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: MobileViewportManager > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: MobileViewportManager > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: MobileViewportManager > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: MobileViewportManager > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsITimer_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsITimer_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_7 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_8 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_9 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_10 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_nsIFrame_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: nsIFrame > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsIFrame > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: nsIFrame > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsIFrame > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMArray_open0_nsIContent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMArray > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMArray ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMArray > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMArray ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_nsIFrame_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: nsIFrame > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIFrame > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: nsIFrame > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIFrame > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_nsIScrollableFrame_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: nsIScrollableFrame > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIScrollableFrame > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: nsIScrollableFrame > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIScrollableFrame > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsPtrHashKey_open0_nsIScrollableFrame_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsPtrHashKey < root :: nsIScrollableFrame > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIScrollableFrame > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsPtrHashKey < root :: nsIScrollableFrame > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsPtrHashKey < root :: nsIScrollableFrame > ) ) ) ; } # [ test ] fn __bindgen_test_layout_StaticRefPtr_open0_nsIContent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: StaticRefPtr < root :: nsIContent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: nsIContent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: StaticRefPtr < root :: nsIContent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: StaticRefPtr < root :: nsIContent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_11 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsXBLBinding_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsXBLBinding > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsXBLBinding > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsXBLBinding > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsXBLBinding > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_XBLChildrenElement_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_XBLChildrenElement_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_XBLChildrenElement_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: XBLChildrenElement > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAnonymousContentList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAnonymousContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAnonymousContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAnonymousContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAnonymousContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsDOMCSSAttributeDeclaration_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsDOMCSSAttributeDeclaration > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMCSSAttributeDeclaration > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsDOMCSSAttributeDeclaration > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMCSSAttributeDeclaration > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DeclarationBlock_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: DeclarationBlock > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: DeclarationBlock > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: DeclarationBlock > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: DeclarationBlock > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIControllers_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsLabelsNodeList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsLabelsNodeList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsLabelsNodeList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsLabelsNodeList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsLabelsNodeList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ShadowRoot_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: ShadowRoot > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsXBLBinding_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsXBLBinding > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsXBLBinding > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsXBLBinding > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsXBLBinding > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_CustomElementData_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: CustomElementData > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: CustomElementData > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: CustomElementData > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: CustomElementData > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsICSSDeclaration_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsDOMAttributeMap_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsDOMAttributeMap > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMAttributeMap > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsDOMAttributeMap > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMAttributeMap > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsContentList_close0_instantiation_7 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsContentList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsContentList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsDOMTokenList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsDOMTokenList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMTokenList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsDOMTokenList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsDOMTokenList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsISupports_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_SMILAttr_DefaultDelete_open1_SMILAttr_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_SMILAttr_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRefPtrHashKey_open0_nsAtom_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRefPtrHashKey_open0_nsAtom_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsRefPtrHashKey < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsAtom_close1_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsAtom > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsAtom > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsAtom > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsAtom > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsAtom_close0_instantiation_19 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsAtom > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsAtom > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsINode_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsINode > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsINode > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsINode > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsINode > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsINode_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsINode > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsINode > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsINode > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsINode > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_RawServoMediaList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: RawServoMediaList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoMediaList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: RawServoMediaList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoMediaList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Element_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_RawServoAuthorStyles_DefaultDelete_open1_RawServoAuthorStyles_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: RawServoAuthorStyles > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: RawServoAuthorStyles > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: RawServoAuthorStyles > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: RawServoAuthorStyles > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RawServoAuthorStyles_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_ServoStyleRuleMap_DefaultDelete_open1_ServoStyleRuleMap_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: ServoStyleRuleMap > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_ServoStyleRuleMap_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_BaseTimeDuration_open0_StickyTimeDurationValueCalculator_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: BaseTimeDuration > ( ) , 8usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: BaseTimeDuration ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: BaseTimeDuration > ( ) , 8usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: BaseTimeDuration ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_RawServoDeclarationBlock_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: RawServoDeclarationBlock > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoDeclarationBlock > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: RawServoDeclarationBlock > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: RawServoDeclarationBlock > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_PropertyValuePair_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: PropertyValuePair > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: PropertyValuePair > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: PropertyValuePair > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: PropertyValuePair > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_AttrArray_InternalAttr_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: AttrArray_InternalAttr > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: AttrArray_InternalAttr > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: AttrArray_InternalAttr > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: AttrArray_InternalAttr > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRefPtrHashKey_open0_Element_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsRefPtrHashKey < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsRefPtrHashKey < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: mozilla :: dom :: Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsXBLBinding_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsXBLBinding > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsXBLBinding > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsXBLBinding > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsXBLBinding > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsXBLBinding_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsXBLBinding > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsXBLBinding > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsXBLBinding > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsXBLBinding > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsAutoPtr_open0_nsTHashtable_open1_nsRefPtrHashKey_open2_nsIContent_close2_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < u32 > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < u32 > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( u32 ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsRefPtrHashKey_open0_nsIContent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsRefPtrHashKey < root :: nsIContent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsIContent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsRefPtrHashKey < root :: nsIContent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsRefPtrHashKey < root :: nsIContent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsAutoPtr_open0_nsBindingManager_WrapperHashtable_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsAutoPtr < root :: nsBindingManager_WrapperHashtable > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsAutoPtr < root :: nsBindingManager_WrapperHashtable > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsAutoPtr < root :: nsBindingManager_WrapperHashtable > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsAutoPtr < root :: nsBindingManager_WrapperHashtable > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsAutoPtr_open0_nsRefPtrHashtable_open1_nsURIHashKey_nsXBLDocumentInfo_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < u32 > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < u32 > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( u32 ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsAutoPtr_open0_nsInterfaceHashtable_open1_nsURIHashKey_nsIStreamListener_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < u32 > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < u32 > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( u32 ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsRunnableMethod_open1_nsBindingManager_void_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < u32 > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( u32 ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < u32 > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( u32 ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_FrameProperties_PropertyValue_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: FrameProperties_PropertyValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: FrameProperties_PropertyValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: FrameProperties_PropertyValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: FrameProperties_PropertyValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_EnumSet_open0_FrameChildListID_unsigned_int_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: EnumSet < :: std :: os :: raw :: c_uint > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: EnumSet < :: std :: os :: raw :: c_uint > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: EnumSet < :: std :: os :: raw :: c_uint > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: EnumSet < :: std :: os :: raw :: c_uint > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_FrameChildList_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: layout :: FrameChildList > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: layout :: FrameChildList > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: layout :: FrameChildList > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: layout :: FrameChildList > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ComputedStyle_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: ComputedStyle > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: ComputedStyle > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: ComputedStyle > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: ComputedStyle > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_uint8_t_DefaultDelete_open1_unsigned_char_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < u8 > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < u8 > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < u8 > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < u8 > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_unsigned_char_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_uint8_t_DefaultDelete_open1_unsigned_char_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < u8 > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < u8 > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < u8 > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < u8 > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_unsigned_char_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_gfxRect_DefaultDelete_open1_RectTyped_open2_UnknownUnits_double_close2_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: gfxRect > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: gfxRect > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: gfxRect > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: gfxRect > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_RectTyped_open1_UnknownUnits_double_close1_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_SMILAttr_DefaultDelete_open1_SMILAttr_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_SMILAttr_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsAutoPtr_open0_nsString_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsAutoPtr < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsAutoPtr < ::gecko_bindings::structs::nsString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsAutoPtr < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsAutoPtr < ::gecko_bindings::structs::nsString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_SMILAttr_DefaultDelete_open1_SMILAttr_close1_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: SMILAttr > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_SMILAttr_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsAutoPtr_open0_nsAttrValue_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsAutoPtr < root :: nsAttrValue > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsAutoPtr < root :: nsAttrValue > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsAutoPtr < root :: nsAttrValue > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsAutoPtr < root :: nsAttrValue > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_DeclarationBlock_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: DeclarationBlock > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: DeclarationBlock > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: DeclarationBlock > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: DeclarationBlock > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_12 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_ComputedStyle_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: ComputedStyle > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: ComputedStyle > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: ComputedStyle > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: ComputedStyle > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsIFrame_InlineIntrinsicISizeData_FloatInfo_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: nsIFrame_InlineIntrinsicISizeData_FloatInfo > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: nsIFrame_InlineIntrinsicISizeData_FloatInfo > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: nsIFrame_InlineIntrinsicISizeData_FloatInfo > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: nsIFrame_InlineIntrinsicISizeData_FloatInfo > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_13 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsCOMPtr_open0_nsIContent_close0_instantiation_14 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsCOMPtr > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsCOMPtr ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsIFrame_ComputedStyle_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsIFrame_ComputedStyle > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsIFrame_ComputedStyle > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsIFrame_ComputedStyle > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsIFrame_ComputedStyle > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_nsIContent_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: nsIContent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsIContent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: nsIContent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsIContent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_Element_close0_instantiation_5 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: mozilla :: dom :: Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_nsIContent_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: nsIContent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsIContent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: nsIContent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsIContent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_nsIContent_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: nsIContent > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsIContent > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: nsIContent > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: nsIContent > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_RefPtr_open1_nsINode_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: RefPtr < root :: nsINode > > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsINode > > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: RefPtr < root :: nsINode > > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: RefPtr < root :: nsINode > > ) ) ) ; } # [ test ] fn __bindgen_test_layout_RefPtr_open0_nsINode_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: RefPtr < root :: nsINode > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: RefPtr < root :: nsINode > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: RefPtr < root :: nsINode > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: RefPtr < root :: nsINode > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsStyleAutoArray_open0_StyleAnimation_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 44usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsStyleAutoArray_open0_StyleAnimation_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 44usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsStyleAutoArray_open0_StyleAnimation_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 44usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsStyleAutoArray_open0_StyleAnimation_close0_instantiation_4 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 44usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsStyleAutoArray < root :: mozilla :: StyleAnimation > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_FontFamilyName_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: FontFamilyName > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: FontFamilyName > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: FontFamilyName > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: FontFamilyName > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_FontFamilyName_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: FontFamilyName > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: FontFamilyName > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: FontFamilyName > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: FontFamilyName > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_unsigned_int_close0_instantiation ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < :: std :: os :: raw :: c_uint > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < :: std :: os :: raw :: c_uint > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < :: std :: os :: raw :: c_uint > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < :: std :: os :: raw :: c_uint > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_nsString_close0_instantiation_7 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < ::gecko_bindings::structs::nsString > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < ::gecko_bindings::structs::nsString > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsStyleGridTemplate_DefaultDelete_open1_nsStyleGridTemplate_close1_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsStyleGridTemplate_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_nsStyleGridTemplate_DefaultDelete_open1_nsStyleGridTemplate_close1_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: nsStyleGridTemplate > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_nsStyleGridTemplate_close0_instantiation_3 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_PropertyValuePair_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < root :: mozilla :: PropertyValuePair > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: PropertyValuePair > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < root :: mozilla :: PropertyValuePair > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < root :: mozilla :: PropertyValuePair > ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_StyleMotion_DefaultDelete_open1_StyleMotion_close1_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_StyleMotion_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_UniquePtr_open0_StyleMotion_DefaultDelete_open1_StyleMotion_close1_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: UniquePtr < root :: mozilla :: StyleMotion > ) ) ) ; } # [ test ] fn __bindgen_test_layout_DefaultDelete_open0_StyleMotion_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: mozilla :: DefaultDelete > ( ) , 1usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: mozilla :: DefaultDelete ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_Element_close0_instantiation_1 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: dom :: Element > ) ) ) ; } # [ test ] fn __bindgen_test_layout_nsTArray_open0_ptr_Element_close0_instantiation_2 ( ) { assert_eq ! ( :: std :: mem :: size_of :: < root :: nsTArray < * mut root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Size of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: dom :: Element > ) ) ) ; assert_eq ! ( :: std :: mem :: align_of :: < root :: nsTArray < * mut root :: mozilla :: dom :: Element > > ( ) , 4usize , concat ! ( "Alignment of template specialization: " , stringify ! ( root :: nsTArray < * mut root :: mozilla :: dom :: Element > ) ) ) ; } }
     |                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ^^^^^^^^^^^^^^^^^^^^^

In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static JSObject* js::StructMetaTypeDescr::create(JSContext*, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:849:26: note: parameter passing for argument of type 'JS::HandleValueVector' {aka 'JS::Handle<JS::StackGCVector<JS::Value> >'} changed in GCC 7.1
  849 |   return createFromArrays(cx, structTypePrototype, opaque,
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  850 |                           /* allowConstruct= */ true, ids, fieldTypeObjs,
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  851 |                           fieldProps);
      |                           ~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:576:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  576 |   if (!DefineDataProperty(cx, obj, cx->names().elementType, elementTypeVal,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  577 |                           JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:582:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  582 |   if (!DefineDataProperty(cx, obj, cx->names().length, lengthValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  583 |                           JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp: In static member function 'static bool js::GlobalObject::initTypedObjectModule(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1379:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1379 |   if (!JS_GetProperty(cx, module, "int32", &typeDescr)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1384:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1384 |   if (!JS_GetProperty(cx, module, "float32", &typeDescr)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1389:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1389 |   if (!JS_GetProperty(cx, module, "float64", &typeDescr)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1394:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1394 |   if (!JS_GetProperty(cx, module, "Object", &typeDescr)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1399:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1399 |   if (!JS_GetProperty(cx, module, "WasmAnyRef", &typeDescr)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1305:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1305 |   if (!DefineDataProperty(cx, proto, cx->names().prototype, protoProtoValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1306 |                           JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1415:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1415 |   if (!DefineDataProperty(cx, module, cx->names().ArrayType, arrayTypeValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1416 |                           JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1305:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1305 |   if (!DefineDataProperty(cx, proto, cx->names().prototype, protoProtoValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1306 |                           JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1431:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1431 |   if (!DefineDataProperty(cx, module, cx->names().StructType, structTypeValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1432 |                           JSPROP_READONLY | JSPROP_PERMANENT)) {
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:1438:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1438 |   if (!DefineDataProperty(cx, global, cx->names().TypedObject, moduleValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1439 |                           JSPROP_RESOLVING)) {
      |                           ~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp: In function 'bool Collator(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:109:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  109 |   if (!intl::InitializeObject(cx, collator, cx->names().InitializeCollator,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  110 |                               locales, options)) {
      |                               ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:109:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool DateTimeFormat(JSContext*, const JS::CallArgs&, bool, js::intl::DateTimeFormatOptions)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:124:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  124 |   return intl::LegacyInitializeObject(
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  125 |       cx, dateTimeFormat, cx->names().InitializeDateTimeFormat, thisValue,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  126 |       locales, options, dtfOptions, args.rval());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:124:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:124:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:124:38: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.cpp:30,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:302:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  302 |   if (!GetProperty(cx, internals, internals, cx->names().usage, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:351:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  351 |   if (!GetProperty(cx, internals, internals, cx->names().sensitivity, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:373:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  373 |   if (!GetProperty(cx, internals, internals, cx->names().ignorePunctuation,
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  374 |                    &value)) {
      |                    ~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:386:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  386 |   if (!GetProperty(cx, internals, internals, cx->names().numeric, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/Collator.cpp:393:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  393 |   if (!GetProperty(cx, internals, internals, cx->names().caseFirst, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src3.cpp:47:
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool js::intl_FormatDateTime(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:665:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  665 |   if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:677:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  677 |   if (!GetProperty(cx, internals, internals, cx->names().timeZone, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/DateTimeFormat.cpp:688:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  688 |   if (!GetProperty(cx, internals, internals, cx->names().pattern, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src4.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src4.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp
js/src/Unified_cpp_js_src5.o
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::ToIdOperation(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:427:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  427 | static MOZ_ALWAYS_INLINE bool ToIdOperation(JSContext* cx, HandleValue idval,
      |                               ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:427:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::GetElementOperation(JSContext*, JSOp, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:574:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  574 | static MOZ_ALWAYS_INLINE bool GetElementOperation(JSContext* cx, JSOp op,
      |                               ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:574:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:574:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitAllocPolicy.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:541:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  541 |     if (!GetProperty(cx, boxed, receiver, id, res)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:486:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  486 |     if (!GetProperty(cx, obj, receiver, id, res)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::InitElemOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:609:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  609 | static MOZ_ALWAYS_INLINE bool InitElemOperation(JSContext* cx, jsbytecode* pc,
      |                               ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:609:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  621 |   return DefineDataProperty(cx, obj, id, val, flags);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::BitNot(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:850:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  850 | static MOZ_ALWAYS_INLINE bool BitNot(JSContext* cx, MutableHandleValue in,
      |                               ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:850:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  857 |     return BigInt::bitNot(cx, in, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::BitXor(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:864:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  864 | static MOZ_ALWAYS_INLINE bool BitXor(JSContext* cx, MutableHandleValue lhs,
      |                               ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:864:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:864:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  872 |     return BigInt::bitXor(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::BitOr(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  879 | static MOZ_ALWAYS_INLINE bool BitOr(JSContext* cx, MutableHandleValue lhs,
      |                               ^~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:879:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  887 |     return BigInt::bitOr(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::BitAnd(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  894 | static MOZ_ALWAYS_INLINE bool BitAnd(JSContext* cx, MutableHandleValue lhs,
      |                               ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:894:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  902 |     return BigInt::bitAnd(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::BitLsh(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  909 | static MOZ_ALWAYS_INLINE bool BitLsh(JSContext* cx, MutableHandleValue lhs,
      |                               ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:909:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  917 |     return BigInt::lsh(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::BitRsh(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  924 | static MOZ_ALWAYS_INLINE bool BitRsh(JSContext* cx, MutableHandleValue lhs,
      |                               ^~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:924:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  932 |     return BigInt::rsh(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::ThrowObjectCoercible(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1534:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1534 | bool ThrowObjectCoercible(JSContext* cx, HandleValue v) {
      |      ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashFunctions.h:50,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1536:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1536 |   MOZ_ALWAYS_FALSE(ToObjectSlow(cx, v, true));
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:676:12: note: in definition of macro 'MOZ_ALWAYS_FALSE'
  676 |       if ((expr)) {                 \
      |            ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::ThrowBadDerivedReturn(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1520:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1520 | bool ThrowBadDerivedReturn(JSContext* cx, HandleValue v) {
      |      ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitAllocPolicy.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::MutatePrototype(JSContext*, js::HandlePlainObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:338:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  338 | bool MutatePrototype(JSContext* cx, HandlePlainObject obj, HandleValue value) {
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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::Equal]':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  348 | bool LooselyEqual(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  350 |   if (!js::LooselyEqual(cx, lhs, rhs, res)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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::NotEqual]':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  348 | bool LooselyEqual(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  350 |   if (!js::LooselyEqual(cx, lhs, rhs, res)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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::Equal]':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  369 | bool StrictlyEqual(JSContext* cx, MutableHandleValue lhs,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  371 |   if (!js::StrictlyEqual(cx, lhs, rhs, res)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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::NotEqual]':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  369 | bool StrictlyEqual(JSContext* cx, MutableHandleValue lhs,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  371 |   if (!js::StrictlyEqual(cx, lhs, rhs, res)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:545:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  545 | bool SetArrayLength(JSContext* cx, HandleObject obj, HandleValue value,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:563:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  563 |     if (!ArraySetLength(cx, array, id, JSPROP_PERMANENT, value, result)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'JSString* js::jit::StringFromCodePoint(JSContext*, int32_t)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:595:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  595 |   if (!str_fromCodePoint_one_arg(cx, rval, &rval)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::CreateThis(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:698:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  698 | bool CreateThis(JSContext* cx, HandleObject callee, HandleObject newTarget,
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::InterpretResume(JSContext*, JS::HandleObject, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:982:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  982 | bool InterpretResume(JSContext* cx, HandleObject obj, HandleValue val,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:982:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:992:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  992 |   return CallSelfHostedFunction(cx, cx->names().InterpretGeneratorResume,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  993 |                                 UndefinedHandleValue, args, rval);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::NewArgumentsObject(JSContext*, js::jit::BaselineFrame*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1054:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1054 | bool NewArgumentsObject(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::EnterWith(JSContext*, js::jit::BaselineFrame*, JS::HandleValue, JS::Handle<js::WithScope*>)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1263:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1263 | bool EnterWith(JSContext* cx, BaselineFrame* frame, HandleValue val,
      |      ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::BaselineGetFunctionThis(JSContext*, js::jit::BaselineFrame*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1540:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1540 | bool BaselineGetFunctionThis(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1952:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1952 | bool GetPrototypeOf(JSContext* cx, HandleObject target,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::TrySkipAwait(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:2017:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2017 | MOZ_MUST_USE bool TrySkipAwait(JSContext* cx, HandleValue val,
      |                   ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:2017:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:2020:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2020 |   if (!TrySkipAwait(cx, val, &canSkip, resolved)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:2020:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::CheckIsCallable(JSContext*, JS::HandleValue, js::CheckIsCallableKind)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1616:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1616 | bool CheckIsCallable(JSContext* cx, HandleValue v, CheckIsCallableKind kind) {
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::DoToNumber(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:2042:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2042 | bool DoToNumber(JSContext* cx, HandleValue arg, MutableHandleValue ret) {
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:2042:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:209:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  209 |   if (!ToNumberSlow(cx, vp, &d)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::DoToNumeric(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:2047:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2047 | bool DoToNumeric(JSContext* cx, HandleValue arg, MutableHandleValue ret) {
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:2047:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'bool js::SetIntrinsicOperation(JSContext*, JSScript*, jsbytecode*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:293:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  293 | inline bool SetIntrinsicOperation(JSContext* cx, JSScript* script,
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::CallNativeSetter(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1583:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1583 | bool CallNativeSetter(JSContext* cx, HandleFunction callee, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::CallNativeGetter(JSContext*, JS::HandleFunction, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1545:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1545 | bool CallNativeGetter(JSContext* cx, HandleFunction callee, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::CallNativeGetterByValue(JSContext*, JS::HandleFunction, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1564:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1564 | bool CallNativeGetterByValue(JSContext* cx, HandleFunction callee,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1564:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::GetIntrinsicValue(JSContext*, js::HandlePropertyName, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:682:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  682 | bool GetIntrinsicValue(JSContext* cx, HandlePropertyName name,
      |      ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  782 |     if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:785:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  785 |     return GlobalObject::addIntrinsicValue(cx, global, name, value);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1974:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1974 | bool DoConcatStringObject(JSContext* cx, HandleValue lhs, HandleValue rhs,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1974:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1974:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
   Compiling geckoservo v0.0.1 (/<<PKGBUILDDIR>>/servo/ports/geckolib)
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=geckoservo CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/servo/ports/geckolib CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.0.1 /usr/bin/rustc --crate-name geckoservo servo/ports/geckolib/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 --cfg 'feature="bindgen"' --cfg 'feature="gecko_profiler"' -C metadata=38845fd926634850 -C extra-filename=-38845fd926634850 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern atomic_refcell=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libatomic_refcell-5a5d0ca20337c307.rmeta --extern cssparser=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcssparser-50d9c672c007d41b.rmeta --extern cstr=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcstr-ba78c8047c4a6a7c.rmeta --extern libc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblibc-0257befc5c9a3942.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern malloc_size_of=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmalloc_size_of-0c87cd8221576ecb.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern num_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnum_traits-96a5d95487b2fd36.rmeta --extern parking_lot=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libparking_lot-bf5adf0899e81342.rmeta --extern selectors=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libselectors-ee60d84c1b2d1e1e.rmeta --extern servo_arc=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libservo_arc-d7aa941100996212.rmeta --extern smallvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libsmallvec-d7933f46b5e41beb.rmeta --extern style=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstyle-13ed6a55c7b46e91.rmeta --extern style_traits=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstyle_traits-6a098b24103a5432.rmeta --extern to_shmem=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libto_shmem-c1a2d46c6f52dd43.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=.`
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::ArrayPopDense(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:449:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  449 | bool ArrayPopDense(JSContext* cx, HandleObject obj, MutableHandleValue rval) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::ArrayShiftDense(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:513:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  513 | bool ArrayShiftDense(JSContext* cx, HandleObject obj, MutableHandleValue rval) {
      |      ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  110 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In constructor 'js::jit::AutoDetectInvalidation::AutoDetectInvalidation(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:189:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  189 | AutoDetectInvalidation::AutoDetectInvalidation(JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::HandleDebugTrap(JSContext*, js::jit::BaselineFrame*, uint8_t*, bool*)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1155:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1155 |     resumeMode = Debugger::onTrap(cx, &rval);
      |                  ~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1151:40: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1151 |     resumeMode = Debugger::onSingleStep(cx, &rval);
      |                  ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1171:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1171 |       cx->setPendingExceptionAndCaptureStack(rval);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:1358:25
     |
1358 |     let loader: Option<&StyleStylesheetLoader> = match loader {
     |                         ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StyleStylesheetLoader`
     |
     = note: `#[warn(bare_trait_objects)]` on by default

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:1371:41
     |
1371 |         reporter.as_ref().map(|r| r as &ParseErrorReporter),
     |                                         ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:1865:34
     |
1865 |         .map(|loader| loader as &StyleStylesheetLoader);
     |                                  ^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn StyleStylesheetLoader`

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:3545:28
     |
3545 |     matching_func: Option<&Fn(&PseudoElement) -> bool>,
     |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn Fn(&PseudoElement) -> bool`

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:3734:23
     |
3734 |     reporter: Option<&ParseErrorReporter>,
     |                       ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:3771:41
     |
3771 |         reporter.as_ref().map(|r| r as &ParseErrorReporter),
     |                                         ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:3923:41
     |
3923 |         reporter.as_ref().map(|r| r as &ParseErrorReporter),
     |                                         ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:4130:41
     |
4130 |         reporter.as_ref().map(|r| r as &ParseErrorReporter),
     |                                         ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:5151:32
     |
5151 |     font_metrics_provider: &'a FontMetricsProvider,
     |                                ^^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn FontMetricsProvider`

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:6104:29
     |
6104 |     error_reporter: Option<&ParseErrorReporter>,
     |                             ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

warning: trait objects without an explicit `dyn` are deprecated
    --> servo/ports/geckolib/glue.rs:6168:63
     |
6168 |     match parse_color(&value, reporter.as_ref().map(|r| r as &ParseErrorReporter)) {
     |                                                               ^^^^^^^^^^^^^^^^^^ help: use `dyn`: `dyn ParseErrorReporter`

In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::ValueToId(JSContext*, typename js::MaybeRooted<JS::Value, allowGC>::HandleType, typename js::MaybeRooted<JS::PropertyKey, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   74 | inline bool ValueToId(
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:672:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  672 | bool OperatorIn(JSContext* cx, HandleValue key, HandleObject obj, bool* out) {
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:672:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h: In function 'bool js::jit::OperatorInI(JSContext*, uint32_t, JS::HandleObject, bool*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::LessThan(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:389:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  389 | bool LessThan(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs,
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:389:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  720 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  725 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  735 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::LessThanOrEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:394:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  394 | bool LessThanOrEqual(JSContext* cx, MutableHandleValue lhs,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:394:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  720 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  725 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  735 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::GreaterThan(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:399:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  399 | bool GreaterThan(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:399:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  720 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  725 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  735 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::GreaterThanOrEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:404:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  404 | bool GreaterThanOrEqual(JSContext* cx, MutableHandleValue lhs,
      |      ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:404:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  720 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  725 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctionList-inl.h:23,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:27,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  735 |     return BigInt::lessThan(cx, lhs, rhs, res);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
warning: use of deprecated item 'std::mem::uninitialized': use `mem::MaybeUninit` instead
    --> servo/ports/geckolib/glue.rs:1413:13
     |
1413 |             profiler_label!(Parse);
     |             ^^^^^^^^^^^^^^^^^^^^^^^
     |
     = note: `#[warn(deprecated)]` on by default
     = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'js::ArrayObject* js::ProcessCallSiteObjOperation(JSContext*, JS::HandleScript, jsbytecode*)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  679 |     if (!DefineDataProperty(cx, cso, cx->names().raw, rawValue, 0)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, js::PropertyName*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  134 | inline bool GetProperty(JSContext* cx, JS::Handle<JSObject*> obj,
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'UPluralRules* NewUPluralRules(JSContext*, JS::Handle<js::PluralRulesObject*>)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:303:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  303 |   if (!GetProperty(cx, internals, internals, cx->names().type, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:78:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   78 |   if (!DefineDataProperty(cx, info, cx->names().firstDayOfWeek, v)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:84:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   84 |   if (!DefineDataProperty(cx, info, cx->names().minDays, v)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:134:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  134 |   if (!DefineDataProperty(cx, info, cx->names().weekendStart, weekendStart)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:138:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  138 |   if (!DefineDataProperty(cx, info, cx->names().weekendEnd, weekendEnd)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_GetLocaleInfo(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:488:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  488 |   if (!DefineDataProperty(cx, info, cx->names().locale, args[0])) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:496:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  496 |   if (!DefineDataProperty(cx, info, cx->names().direction, dir)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp: In function 'JSObject* js::CreateNumberFormatPrototype(JSContext*, JS::HandleObject, JS::Handle<js::GlobalObject*>, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:189:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  189 |   if (!DefineDataProperty(cx, Intl, cx->names().NumberFormat, ctorValue, 0)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_NumberFormat_availableLocales(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:203:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  203 |   if (!GetAvailableLocales(cx, unum_countAvailable, unum_getAvailable,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  204 |                            &result)) {
      |                            ~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp: In function 'JSObject* js::CreatePluralRulesPrototype(JSContext*, JS::HandleObject, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:167:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  167 |   if (!DefineDataProperty(cx, Intl, cx->names().PluralRules, ctorValue, 0)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_PluralRules_availableLocales(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:182:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  182 |   if (!GetAvailableLocales(cx, uloc_countAvailable, uloc_getAvailable,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  183 |                            &result)) {
      |                            ~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/intl/RelativeTimeFormat.cpp: In function 'JSObject* js::CreateRelativeTimeFormatPrototype(JSContext*, JS::HandleObject, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/RelativeTimeFormat.cpp:171:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  171 |   if (!DefineDataProperty(cx, Intl, cx->names().RelativeTimeFormat, ctorValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  172 |                           0)) {
      |                           ~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_RelativeTimeFormat_availableLocales(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:182:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  182 |   if (!GetAvailableLocales(cx, uloc_countAvailable, uloc_getAvailable,
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  183 |                            &result)) {
      |                            ~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::InvokeFunction(JSContext*, JS::HandleObject, bool, bool, uint32_t, JS::Value*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:196:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  196 | bool InvokeFunction(JSContext* cx, HandleObject obj, bool constructing,
      |      ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitAllocPolicy.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:235:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  235 |       if (!Construct(cx, fval, cargs, newTarget, &obj)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:235:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:247:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  247 |     return InternalConstructWithProvidedThis(cx, fval, thisv, cargs, newTarget,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  248 |                                              rval);
      |                                              ~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:247:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:247:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:260:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  260 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:260:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::InvokeFunctionShuffleNewTarget(JSContext*, JS::HandleObject, uint32_t, uint32_t, JS::Value*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:263:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  263 | bool InvokeFunctionShuffleNewTarget(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:269:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  269 |   return InvokeFunction(cx, obj, true, false, numActualArgs, argv, rval);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::InvokeFromInterpreterStub(JSContext*, js::jit::InterpreterStubExitFrameLayout*)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:289:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  289 |   if (!InvokeFunction(cx, fun, constructing,
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  290 |                       /* ignoresReturnValue = */ false, numActualArgs, argv,
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |                       &rval)) {
      |                       ~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::GeneratorThrowOrReturn(JSContext*, js::jit::BaselineFrame*, JS::Handle<js::AbstractGeneratorObject*>, JS::HandleValue, uint32_t)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1013:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1013 | bool GeneratorThrowOrReturn(JSContext* cx, BaselineFrame* frame,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1013:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashFunctions.h:50,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/TypePolicy.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1039:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1039 |       js::GeneratorThrowOrReturn(cx, frame, genObj, arg, resumeKind));
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:676:12: note: in definition of macro 'MOZ_ALWAYS_FALSE'
  676 |       if ((expr)) {                 \
      |            ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::ArrayPushDense(JSContext*, js::HandleArrayObject, JS::HandleValue, uint32_t*)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:470:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  470 | bool ArrayPushDense(JSContext* cx, HandleArrayObject arr, HandleValue v,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::SetProperty(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::HandleValue, bool, jsbytecode*)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:602:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  602 | bool SetProperty(JSContext* cx, HandleObject obj, HandlePropertyName name,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:622:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  622 |       if (!NativeSetProperty<Unqualified>(cx, obj.as<NativeObject>(), id, value,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  623 |                                           receiver, result)) {
      |                                           ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:622:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:627:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  627 |       if (!NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, value,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  628 |                                         receiver, result)) {
      |                                         ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:627:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineFrame-inl.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit10.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::SetDenseElement(JSContext*, js::HandleNativeObject, int32_t, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1352:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1352 | bool SetDenseElement(JSContext* cx, HandleNativeObject obj, int32_t index,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/VMFunctions.cpp:1365:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1365 |   return SetObjectElement(cx, obj, indexVal, value, strict);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:436:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  436 |     if (!DefineDataElement(cx, res, i++, element)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp: In static member function 'static bool js::GlobalObject::initIntlObject(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:573:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  573 |   if (!DefineDataProperty(cx, global, cx->names().Intl, intlValue,
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  574 |                           JSPROP_RESOLVING)) {
      |                           ~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp: In function 'bool NumberFormat(JSContext*, const JS::CallArgs&, bool)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:122:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  122 |   return intl::LegacyInitializeObject(
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  123 |       cx, numberFormat, cx->names().InitializeNumberFormat, thisValue, locales,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  124 |       options, DateTimeFormatOptions::Standard, args.rval());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:122:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:122:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:122:38: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/intl/RelativeTimeFormat.cpp: In function 'bool RelativeTimeFormat(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/RelativeTimeFormat.cpp:115:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  115 |   if (!intl::InitializeObject(cx, relativeTimeFormat,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  116 |                               cx->names().InitializeRelativeTimeFormat, locales,
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  117 |                               options)) {
      |                               ~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/RelativeTimeFormat.cpp:115:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp: In function 'bool PluralRules(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:107:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  107 |   if (!intl::InitializeObject(cx, pluralRules,
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
  108 |                               cx->names().InitializePluralRules, locales,
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  109 |                               options)) {
      |                               ~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:107:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/usr/bin/g++ -o Unified_cpp_js_src_jit11.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit11.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit11.cpp
js/src/jit/Unified_cpp_js_src_jit12.o
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::intl_ComputeDisplayNames(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:2:
/<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:464:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  464 |     if (!DefineDataElement(cx, result, i, v)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/builtin/intl/IntlObject.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:20:
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:227:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  227 |     if (!GetProperty(cx, internals, internals,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  228 |                      cx->names().minimumSignificantDigits, &value)) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:233:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  233 |     if (!GetProperty(cx, internals, internals,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  234 |                      cx->names().maximumSignificantDigits, &value)) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:239:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  239 |     if (!GetProperty(cx, internals, internals, cx->names().minimumIntegerDigits,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  240 |                      &value)) {
      |                      ~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:245:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  245 |     if (!GetProperty(cx, internals, internals,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  246 |                      cx->names().minimumFractionDigits, &value)) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/PluralRules.cpp:251:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  251 |     if (!GetProperty(cx, internals, internals,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  252 |                      cx->names().maximumFractionDigits, &value)) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:11:
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp: In function 'bool intl_FormatNumberToParts(JSContext*, void**, double, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:531:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  531 | static bool intl_FormatNumberToParts(JSContext* cx, UNumberFormat* nf, double x,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:840:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  840 |     if (!DefineDataProperty(cx, singlePart, cx->names().type, propVal)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:851:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  851 |     if (!DefineDataProperty(cx, singlePart, cx->names().value, propVal)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:856:27: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  856 |     if (!DefineDataElement(cx, partsArray, partIndex, propVal)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=gkrust-shared CARGO_PKG_DESCRIPTION='Shared Rust code for libxul' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/toolkit/library/rust/shared CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= OUT_DIR=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/gkrust-shared-12f62832369463e7/out CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name gkrust_shared toolkit/library/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -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="profiler_helper"' --cfg 'feature="quantum_render"' --cfg 'feature="servo"' --cfg 'feature="webrender_bindings"' -C metadata=2ff0d422dae8c5bb -C extra-filename=-2ff0d422dae8c5bb --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern arrayvec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libarrayvec-0261b1ab00c0b712.rmeta --extern audioipc_client=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libaudioipc_client-3e361128c45c1332.rmeta --extern audioipc_server=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libaudioipc_server-5186b4ce43687ac2.rmeta --extern bookmark_sync=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libbookmark_sync-a9b4a2435fb54543.rmeta --extern cosec=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcosec-cf0d494b6ba46954.rmeta --extern cubeb_pulse=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcubeb_pulse-f4cb3bdb19d556b4.rlib --extern cubeb_sys=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libcubeb_sys-25dd8df0179752ed.rmeta --extern encoding_c=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libencoding_c-6806f2b8d489f726.rmeta --extern encoding_glue=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libencoding_glue-c5ad18657b99a32b.rmeta --extern env_logger=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libenv_logger-5d13e123de265bb5.rmeta --extern geckoservo=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libgeckoservo-38845fd926634850.rmeta --extern gkrust_utils=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libgkrust_utils-874bbecdf498cc54.rmeta --extern kvstore=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libkvstore-b45ee9d1b5e0099f.rmeta --extern lmdb_rkv_sys=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblmdb_rkv_sys-dab356db0627d7cc.rmeta --extern log=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/liblog-18a57bfe92f75079.rmeta --extern mozurl=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmozurl-c623fa1d6961064f.rmeta --extern mp4parse_capi=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmp4parse_capi-b502cc102e378e57.rmeta --extern netwerk_helper=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnetwerk_helper-c45c1f9eae4a147b.rmeta --extern nserror=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnserror-f1ec97e7d20865a3.rmeta --extern nsstring=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libnsstring-f7ecafec38c293d1.rmeta --extern prefs_parser=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libprefs_parser-565862ad6da09fa5.rmeta --extern profiler_helper=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libprofiler_helper-e8d2cd8d1b94401f.rmeta --extern rsdparsa_capi=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librsdparsa_capi-0ab0c345855231a2.rmeta --extern storage=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libstorage-3c136ced0774d761.rmeta --extern u2fhid=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libu2fhid-d96fb54a24ca41dd.rmeta --extern webrender_bindings=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libwebrender_bindings-1dbf33be6394b6c7.rmeta --extern xpcom=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libxpcom-2095dcb94b37d8b8.rmeta -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out`
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:258:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  258 |   if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:283:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  283 |   if (!GetProperty(cx, internals, internals, cx->names().style, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:294:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  294 |       if (!GetProperty(cx, internals, internals, cx->names().currency,
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  295 |                        &value)) {
      |                        ~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:307:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  307 |       if (!GetProperty(cx, internals, internals, cx->names().currencyDisplay,
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  308 |                        &value)) {
      |                        ~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:338:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  338 |     if (!GetProperty(cx, internals, internals,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  339 |                      cx->names().minimumSignificantDigits, &value)) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:344:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  344 |     if (!GetProperty(cx, internals, internals,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  345 |                      cx->names().maximumSignificantDigits, &value)) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:350:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  350 |     if (!GetProperty(cx, internals, internals, cx->names().minimumIntegerDigits,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  351 |                      &value)) {
      |                      ~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:356:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  356 |     if (!GetProperty(cx, internals, internals,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  357 |                      cx->names().minimumFractionDigits, &value)) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:362:21: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  362 |     if (!GetProperty(cx, internals, internals,
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
  363 |                      cx->names().maximumFractionDigits, &value)) {
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/NumberFormat.cpp:369:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  369 |   if (!GetProperty(cx, internals, internals, cx->names().useGrouping, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src4.cpp:29:
/<<PKGBUILDDIR>>/js/src/builtin/intl/RelativeTimeFormat.cpp: In function 'bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/builtin/intl/RelativeTimeFormat.cpp:208:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  208 |   if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/builtin/intl/RelativeTimeFormat.cpp:216:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  216 |   if (!GetProperty(cx, internals, internals, cx->names().style, &value)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src5.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src5.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src5.cpp
js/src/Unified_cpp_js_src6.o
/usr/bin/g++ -o Unified_cpp_js_src6.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src6.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp
js/src/Unified_cpp_js_src7.o
/usr/bin/g++ -o Unified_cpp_js_src_jit12.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit12.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit12.cpp
js/src/jit/Unified_cpp_js_src_jit13.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp: In function 'bool IsDate(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:1601:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1601 | MOZ_ALWAYS_INLINE bool IsDate(HandleValue v) {
      |                        ^~~~~~
/<<PKGBUILDDIR>>/js/src/jsdate.cpp: In function 'bool date_setTime_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:1927:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1927 |     dateObj->setUTCTime(ClippedTime::invalid(), args.rval());
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setMilliseconds_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCMilliseconds_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setSeconds_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2059:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2059 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCSeconds_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2096:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2096 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setMinutes_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2138:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2138 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCMinutes_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2181:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2181 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setHours_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2228:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2228 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCHours_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2276:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2276 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setDate_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCDate_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setMonth_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2391:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2391 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCMonth_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2428:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2428 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setFullYear_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2483:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2483 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCFullYear_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2525:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2525 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setYear_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2549:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2549 |     dateObj->setUTCTime(ClippedTime::invalid(), args.rval());
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2566:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2566 |   dateObj->setUTCTime(TimeClip(u), args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.h: In function 'bool FinishDateClassInit(JSContext*, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:1582:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1582 |   return NativeGetProperty(cx, obj, receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:3351:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3351 |          NativeDefineDataProperty(cx, proto.as<NativeObject>(), toGMTStringId,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3352 |                                   toUTCStringFun, 0);
      |                                   ~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool GetMsecsOrDefault(JSContext*, const JS::CallArgs&, unsigned int, double, double*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ResolveStandardClass(JSContext*, JS::HandleObject, JS::HandleId, bool*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:849:30: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
  849 |     return DefineDataProperty(
      |            ~~~~~~~~~~~~~~~~~~^
  850 |         cx, global, id, UndefinedHandleValue,
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  851 |         JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool GetDateOrDefault(JSContext*, const JS::CallArgs&, unsigned int, double, double*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool GetSecsOrDefault(JSContext*, const JS::CallArgs&, unsigned int, double, double*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool DefineDataProperty(JSContext*, JS::HandleObject, const char*, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2070:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2070 | static bool DefineDataProperty(JSContext* cx, HandleObject obj,
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_UTC(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool date_parse(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ValueToObject(JSContext*, JS::HandleValue, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:318:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  318 | JS_PUBLIC_API bool JS_ValueToObject(JSContext* cx, HandleValue value,
      |                    ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSFunction* JS_ValueToFunction(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:335:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  335 | JS_PUBLIC_API JSFunction* JS_ValueToFunction(JSContext* cx, HandleValue value) {
      |                           ^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:982:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  982 |   ReportIsNotFunction(cx, v, -1, construct);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSFunction* JS_ValueToConstructor(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:342:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  342 | JS_PUBLIC_API JSFunction* JS_ValueToConstructor(JSContext* cx,
      |                           ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:982:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  982 |   ReportIsNotFunction(cx, v, -1, construct);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSString* JS_ValueToSource(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:350:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  350 | JS_PUBLIC_API JSString* JS_ValueToSource(JSContext* cx, HandleValue value) {
      |                         ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:354:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  354 |   return ValueToSource(cx, value);
      |          ~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSType JS_TypeOfValue(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:361:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  361 | JS_PUBLIC_API JSType JS_TypeOfValue(JSContext* cx, HandleValue value) {
      |                      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::detail::ComputeThis(JSContext*, JS::Value*, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1119:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1119 |   if (!BoxNonStrictThis(cx, thisv, thisv)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ValueToId(JSContext*, JS::HandleValue, JS::MutableHandleId)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1432:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1432 | JS_PUBLIC_API bool JS_ValueToId(JSContext* cx, HandleValue value,
      |                    ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_IdToValue(JSContext*, jsid, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1449:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1449 | JS_PUBLIC_API bool JS_IdToValue(JSContext* cx, jsid id, MutableHandleValue vp) {
      |                    ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::ToPrimitive(JSContext*, JS::HandleObject, JSType, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1458:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1458 | JS_PUBLIC_API bool JS::ToPrimitive(JSContext* cx, HandleObject obj, JSType hint,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_HasInstance(JSContext*, JS::HandleObject, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1563:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1563 | JS_PUBLIC_API bool JS_HasInstance(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetOwnPropertyDescriptorById(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1837:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1837 | JS_PUBLIC_API bool JS_GetOwnPropertyDescriptorById(
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1837:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1844:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1844 |   return GetOwnPropertyDescriptor(cx, obj, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, const char*, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1847:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1847 | JS_PUBLIC_API bool JS_GetOwnPropertyDescriptor(
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1847:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1844:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1844 |   return GetOwnPropertyDescriptor(cx, obj, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetOwnUCPropertyDescriptor(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1858:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1858 | JS_PUBLIC_API bool JS_GetOwnUCPropertyDescriptor(
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1844:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1844 |   return GetOwnPropertyDescriptor(cx, obj, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetPropertyDescriptorById(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1869:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1869 | JS_PUBLIC_API bool JS_GetPropertyDescriptorById(
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1873:31: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1873 |   return GetPropertyDescriptor(cx, obj, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetPropertyDescriptor(JSContext*, JS::HandleObject, const char*, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1876:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1876 | JS_PUBLIC_API bool JS_GetPropertyDescriptor(
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1876:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1873:31: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1873 |   return GetPropertyDescriptor(cx, obj, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetUCPropertyDescriptor(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1887:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1887 | JS_PUBLIC_API bool JS_GetUCPropertyDescriptor(
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1873:31: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1873 |   return GetPropertyDescriptor(cx, obj, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1908:20: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1908 | JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1905:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1905 |   return DefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2013:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2013 | JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2013:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleObject, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleString, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, int32_t, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, uint32_t, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, double, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2082:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2082 | JS_PUBLIC_API bool JS_DefineProperty(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, JS::HandleObject, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2116:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2116 |   return DefineDataProperty(cx, obj, name, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, JS::HandleString, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2123:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2123 |   return DefineDataProperty(cx, obj, name, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, int32_t, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2130:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2130 |   return DefineDataProperty(cx, obj, name,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 2131 |                             HandleValue::fromMarkedLocation(&value), attrs);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, uint32_t, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2138:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2138 |   return DefineDataProperty(cx, obj, name,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 2139 |                             HandleValue::fromMarkedLocation(&value), attrs);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, double, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2146:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2146 |   return DefineDataProperty(cx, obj, name,
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
 2147 |                             HandleValue::fromMarkedLocation(&value), attrs);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2152:20: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2152 | JS_PUBLIC_API bool JS_DefineUCProperty(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1905:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1905 |   return DefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2188:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2188 | JS_PUBLIC_API bool JS_DefineUCProperty(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleObject, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleString, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, int32_t, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, uint32_t, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, double, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2256:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2256 | JS_PUBLIC_API bool JS_DefineElement(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleObject, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleString, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, int32_t, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, uint32_t, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, double, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ForwardGetPropertyTo(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2370:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2370 | JS_PUBLIC_API bool JS_ForwardGetPropertyTo(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2370:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ForwardGetElementTo(JSContext*, JS::HandleObject, uint32_t, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2380:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2380 | JS_PUBLIC_API bool JS_ForwardGetElementTo(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetPropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2390:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2390 | JS_PUBLIC_API bool JS_GetPropertyById(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetProperty(JSContext*, JS::HandleObject, const char*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2396:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2396 | JS_PUBLIC_API bool JS_GetProperty(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2403:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2403 |   return JS_GetPropertyById(cx, obj, id, vp);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2406:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2406 | JS_PUBLIC_API bool JS_GetUCProperty(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2414:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2414 |   return JS_GetPropertyById(cx, obj, id, vp);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetElement(JSContext*, JS::HandleObject, uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2417:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2417 | JS_PUBLIC_API bool JS_GetElement(JSContext* cx, HandleObject objArg,
      |                    ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ForwardSetPropertyTo(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2422:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2422 | JS_PUBLIC_API bool JS_ForwardSetPropertyTo(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2422:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_SetPropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2433:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2433 | JS_PUBLIC_API bool JS_SetPropertyById(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_SetProperty(JSContext*, JS::HandleObject, const char*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2444:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2444 | JS_PUBLIC_API bool JS_SetProperty(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2451:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2451 |   return JS_SetPropertyById(cx, obj, id, v);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_SetUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2454:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2454 | JS_PUBLIC_API bool JS_SetUCProperty(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2462:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2462 |   return JS_SetPropertyById(cx, obj, id, v);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2476:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2476 | JS_PUBLIC_API bool JS_SetElement(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  316 |     return JSObject::nonNativeSetElement(cx, obj, index, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  319 |   return NativeSetElement(cx, obj.as<NativeObject>(), index, v, receiver,
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  320 |                           result);
      |                           ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  316 |     return JSObject::nonNativeSetElement(cx, obj, index, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  319 |   return NativeSetElement(cx, obj.as<NativeObject>(), index, v, receiver,
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  320 |                           result);
      |                           ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleString)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  316 |     return JSObject::nonNativeSetElement(cx, obj, index, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  319 |   return NativeSetElement(cx, obj.as<NativeObject>(), index, v, receiver,
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  320 |                           result);
      |                           ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, int32_t)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  316 |     return JSObject::nonNativeSetElement(cx, obj, index, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  319 |   return NativeSetElement(cx, obj.as<NativeObject>(), index, v, receiver,
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  320 |                           result);
      |                           ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, uint32_t)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  316 |     return JSObject::nonNativeSetElement(cx, obj, index, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  319 |   return NativeSetElement(cx, obj.as<NativeObject>(), index, v, receiver,
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  320 |                           result);
      |                           ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, double)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  316 |     return JSObject::nonNativeSetElement(cx, obj, index, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  319 |   return NativeSetElement(cx, obj.as<NativeObject>(), index, v, receiver,
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  320 |                           result);
      |                           ~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSObject* JS_DefineObject(JSContext*, JS::HandleObject, const char*, const JSClass*, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2891:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2891 |   if (!DefineDataProperty(cx, obj, name, nobjValue, attrs)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineConstDoubles(JSContext*, JS::HandleObject, const JSConstDoubleSpec*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineConstIntegers(JSContext*, JS::HandleObject, const JSConstIntegerSpec*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In member function 'bool JSPropertySpec::getValue(JSContext*, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2925:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2925 | JS_PUBLIC_API bool JSPropertySpec::getValue(JSContext* cx,
      |                    ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineProperties(JSContext*, JS::HandleObject, const JSPropertySpec*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2844:43: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2844 |   if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), getterNameName,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2845 |                                            name, 0, &getterValue)) {
      |                                            ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2860:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2860 |     if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), setterNameName,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2861 |                                              name, 0, &setterValue)) {
      |                                              ~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1999:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1999 |   return js::DefineDataProperty(cx, obj, id, value, attrs);
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::ObjectToCompletePropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3007:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3007 | JS_PUBLIC_API bool JS::ObjectToCompletePropertyDescriptor(
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3007:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3013:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3013 |   if (!ToPropertyDescriptor(cx, descObj, true, desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3013:28: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_IsArrayObject(JSContext*, JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3079:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3079 | JS_PUBLIC_API bool JS_IsArrayObject(JSContext* cx, JS::HandleValue value,
      |                    ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, JS::HandleId, unsigned int)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3200:43: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3200 |   if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), shName, name,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3201 |                                            nargs, &funVal)) {
      |                                            ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, JS::HandleId)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3231:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3231 |     if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), shName, name,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3232 |                                              fs->nargs, &funVal)) {
      |                                              ~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::FinishDynamicModuleImport(JSContext*, JS::HandleValue, JS::HandleString, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3744:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3744 | JS_PUBLIC_API bool JS::FinishDynamicModuleImport(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3752:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3752 |   return js::FinishDynamicModuleImport(cx, referencingPrivate, specifier,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 3753 |                                        promise);
      |                                        ~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_jit13.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit13.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit13.cpp
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSString* JS::GetRequestedModuleSpecifier(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3832:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3832 | JS_PUBLIC_API JSString* JS::GetRequestedModuleSpecifier(JSContext* cx,
      |                         ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3832:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'void JS::GetRequestedModuleSourcePos(JSContext*, JS::HandleValue, uint32_t*, uint32_t*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3841:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3841 | JS_PUBLIC_API void JS::GetRequestedModuleSourcePos(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3841:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSObject* JS::CallOriginalPromiseResolve(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4016:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4016 | JS_PUBLIC_API JSObject* JS::CallOriginalPromiseResolve(
      |                         ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4016:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4023:57: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4023 |                        PromiseObject::unforgeableResolve(cx, resolutionValue));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
js/src/jit/Unified_cpp_js_src_jit2.o
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSObject* JS::CallOriginalPromiseReject(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4028:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4028 | JS_PUBLIC_API JSObject* JS::CallOriginalPromiseReject(
      |                         ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4028:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4035:56: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4035 |                        PromiseObject::unforgeableReject(cx, rejectionValue));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSObject* JS::CallOriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4092:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4092 |   return OriginalPromiseThen(cx, promiseObj, onFulfilled, onRejected, resultObj,
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4093 |                              createDependent);
      |                              ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::AddPromiseReactions(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4092:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4092 |   return OriginalPromiseThen(cx, promiseObj, onFulfilled, onRejected, resultObj,
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4093 |                              createDependent);
      |                              ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ParseJSON(JSContext*, const char16_t*, uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4757:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4757 | JS_PUBLIC_API bool JS_ParseJSON(JSContext* cx, const char16_t* chars,
      |                    ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4761:30: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 4761 |   return ParseJSONWithReviver(cx, mozilla::Range<const char16_t>(chars, len),
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4762 |                               NullHandleValue, vp);
      |                               ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4761:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ParseJSON(JSContext*, JS::HandleString, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4765:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4765 | JS_PUBLIC_API bool JS_ParseJSON(JSContext* cx, HandleString str,
      |                    ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4792:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4792 |              ? ParseJSONWithReviver(cx, stableChars.latin1Range(), reviver, vp)
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4792:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4793:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4793 |              : ParseJSONWithReviver(cx, stableChars.twoByteRange(), reviver,
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4794 |                                     vp);
      |                                     ~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4793:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ParseJSONWithReviver(JSContext*, const char16_t*, uint32_t, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4770:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4770 | JS_PUBLIC_API bool JS_ParseJSONWithReviver(JSContext* cx, const char16_t* chars,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4770:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4775:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4775 |   return ParseJSONWithReviver(cx, mozilla::Range<const char16_t>(chars, len),
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4776 |                               reviver, vp);
      |                               ~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4775:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_ParseJSONWithReviver(JSContext*, JS::HandleString, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4779:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4779 | JS_PUBLIC_API bool JS_ParseJSONWithReviver(JSContext* cx, HandleString str,
      |                    ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4779:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4779:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4792:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4792 |              ? ParseJSONWithReviver(cx, stableChars.latin1Range(), reviver, vp)
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4792:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4793:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4793 |              : ParseJSONWithReviver(cx, stableChars.twoByteRange(), reviver,
      |                ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4794 |                                     vp);
      |                                     ~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4793:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In function 'JSObject* JS_GetConstructor(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_toJSON(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/VMFunctions.h:17,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:38,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:36,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::GetFirstArgumentAsTypeHint(JSContext*, JS::CallArgs, JSType*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1508:45: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1508 |   const char* source = ValueToSourceForError(cx, args.get(0), bytes);
      |                        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp: In function 'bool date_toPrimitive(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:3094:29: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 3094 |   return OrdinaryToPrimitive(cx, obj, hint, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In member function 'bool JS::ObjectOpResult::reportStrictErrorOrWarning(JSContext*, JS::HandleObject, JS::HandleId, bool)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:172:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  172 |     return ReportValueErrorFlags(cx, flags, code_, JSDVG_IGNORE_STACK, val,
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  173 |                                  nullptr, nullptr, nullptr);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:191:35: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  191 |       return ReportValueErrorFlags(cx, flags, code_, JSDVG_IGNORE_STACK, val,
      |              ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 |                                    nullptr, propName.get(), nullptr);
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::Handle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2164:20: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2164 | JS_PUBLIC_API bool JS_DefineUCProperty(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1905:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1905 |   return DefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1915:20: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1915 | JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:1905:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1905 |   return DefineProperty(cx, obj, id, desc, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_GetPendingException(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:5015:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5015 | JS_PUBLIC_API bool JS_GetPendingException(JSContext* cx,
      |                    ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:5022:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5022 |   return cx->getPendingException(vp);
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'void JS_SetPendingException(JSContext*, JS::HandleValue, JS::ExceptionStackBehavior)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:5025:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5025 | JS_PUBLIC_API void JS_SetPendingException(JSContext* cx, HandleValue value,
      |                    ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:5032:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5032 |     cx->setPendingExceptionAndCaptureStack(value);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'void JS::SetPendingExceptionAndStack(JSContext*, JS::HandleValue, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:5043:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5043 | JS_PUBLIC_API void JS::SetPendingExceptionAndStack(JSContext* cx,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSExceptionState* JS_SaveExceptionState(JSContext*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:5022:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 5022 |   return cx->getPendingException(vp);
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:99,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h: In member function 'bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   26 | inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) {
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_WrapValue(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:603:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  603 | JS_PUBLIC_API bool JS_WrapValue(JSContext* cx, MutableHandleValue vp) {
      |                    ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::RejectPromise(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4074:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4074 | JS_PUBLIC_API bool JS::RejectPromise(JSContext* cx, JS::HandleObject promiseObj,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::ResolvePromise(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4068:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4068 | JS_PUBLIC_API bool JS::ResolvePromise(JSContext* cx,
      |                    ^~
In file included from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:49,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'JSObject* JS_TransplantObject(JSContext*, JS::HandleObject, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:87:7: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   87 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:614:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here
  614 |   for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:49,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:83:42: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
   83 |            it >= zone->compartments().end();
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:614:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' was declared here
  614 |   for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) {
      |                         ^
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'void JS_RestoreExceptionState(JSContext*, JSExceptionState*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:5032:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5032 |     cx->setPendingExceptionAndCaptureStack(value);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp: In function 'bool FormatDate(JSContext*, double, FormatSpec, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2806:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2806 | static bool FormatDate(JSContext* cx, double utcTime, FormatSpec format,
      |             ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'JSObject* CloneFunctionObject(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleScope)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3291:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3291 |     ReportIsNotFunction(cx, v);
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_Stringify(JSContext*, JS::MutableHandleValue, JS::HandleObject, JS::HandleValue, JSONWriteCallback, void*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4714:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4714 | JS_PUBLIC_API bool JS_Stringify(JSContext* cx, MutableHandleValue vp,
      |                    ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4714:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4724:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4724 |   if (!Stringify(cx, vp, replacer, space, sb, StringifyBehavior::Normal)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::ToJSONMaybeSafely(JSContext*, JS::HandleObject, JSONWriteCallback, void*)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:4746:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 4746 |   if (!Stringify(cx, &inputValue, nullptr, NullHandleValue, sb,
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 4747 |                  StringifyBehavior::RestrictedSafe))
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp: In member function 'void js::DateObject::setUTCTime(JS::ClippedTime, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:1468:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1468 | void DateObject::setUTCTime(ClippedTime t, MutableHandleValue vp) {
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:1468:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsdate.cpp: In function 'bool date_setTime(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:1927:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1927 |     dateObj->setUTCTime(ClippedTime::invalid(), args.rval());
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:1936:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1936 |   dateObj->setUTCTime(TimeClip(result), args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:1993:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1993 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2022:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2022 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setSeconds(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2059:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2059 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2096:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2096 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setMinutes(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2138:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2138 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2181:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2181 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setHours(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2228:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2228 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2276:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2276 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setDate(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2306:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2306 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2337:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2337 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setMonth(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2391:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2391 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2428:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2428 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setFullYear(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2483:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2483 |   dateObj->setUTCTime(u, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2525:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2525 |   dateObj->setUTCTime(v, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool date_setYear(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:47:
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2549:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2549 |     dateObj->setUTCTime(ClippedTime::invalid(), args.rval());
      |     ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsdate.cpp:2566:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2566 |   dateObj->setUTCTime(TimeClip(u), args.rval());
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool DateConstructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_CallFunctionName(JSContext*, JS::HandleObject, const char*, const JS::HandleValueArray&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2632:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2632 | JS_PUBLIC_API bool JS_CallFunctionName(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.cpp:100,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2658:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2658 |   return Call(cx, fval, thisv, iargs, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2658:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::Construct(JSContext*, JS::HandleValue, JS::HandleObject, const JS::HandleValueArray&, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2676:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2676 | JS_PUBLIC_API bool JS::Construct(JSContext* cx, HandleValue fval,
      |                    ^~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2702:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2702 |   return js::Construct(cx, fval, cargs, newTargetVal, objp);
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2702:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In function 'JSObject* JS_New(JSContext*, JS::HandleObject, const JS::HandleValueArray&)':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3879:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3879 |   if (!js::Construct(cx, ctorVal, args, ctorVal, &obj)) {
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:3879:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::Construct(JSContext*, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2705:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2705 | JS_PUBLIC_API bool JS::Construct(JSContext* cx, HandleValue fval,
      |                    ^~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Label.h:10,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpEngine.h:35,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpAST.h:42,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpMacroAssembler.h:34,
                 from /<<PKGBUILDDIR>>/js/src/irregexp/RegExpInterpreter.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src6.cpp:38:
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2723:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2723 |   return js::Construct(cx, fval, cargs, fval, objp);
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2723:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS::Call(JSContext*, JS::HandleValue, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2661:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2661 | JS_PUBLIC_API bool JS::Call(JSContext* cx, HandleValue thisv, HandleValue fval,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2661:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2661:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2673:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2673 |   return Call(cx, fval, thisv, iargs, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2673:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_CallFunctionValue(JSContext*, JS::HandleObject, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2595:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2595 | JS_PUBLIC_API bool JS_CallFunctionValue(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2595:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2610:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2610 |   return Call(cx, fval, thisv, iargs, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2610:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsapi.cpp: In function 'bool JS_CallFunction(JSContext*, JS::HandleObject, JS::HandleFunction, const JS::HandleValueArray&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2613:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2613 | JS_PUBLIC_API bool JS_CallFunction(JSContext* cx, HandleObject obj,
      |                    ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2629:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2629 |   return Call(cx, fval, thisv, iargs, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsapi.cpp:2629:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/usr/bin/g++ -o Unified_cpp_js_src7.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src7.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp
js/src/Unified_cpp_js_src8.o
/usr/bin/g++ -o Unified_cpp_js_src_jit2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit2.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit2.cpp
js/src/jit/Unified_cpp_js_src_jit3.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:20:
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool IsNumber(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:671:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  671 | MOZ_ALWAYS_INLINE bool IsNumber(HandleValue v) {
      |                        ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:20,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In function 'bool num_toString_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:20:
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool num_toFixed_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1101:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1101 |     if (!ToInteger(cx, args[0], &prec)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool num_toExponential_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1148:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1148 |     if (!ToInteger(cx, args[0], &prec)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool num_toPrecision_impl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1209:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1209 |   if (!ToInteger(cx, args[0], &prec)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::hasOwn(JSContext*, JS::HandleObject, JS::HandleId, bool*) const':
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:63:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   63 |   if (!getOwnPropertyDescriptor(cx, proxy, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:312:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  312 | bool BaseProxyHandler::boxedValue_unbox(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:29:
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'JS::PerfMeasurement* GetPM(JSContext*, JS::HandleValue, const char*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:184:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  184 | static PerfMeasurement* GetPM(JSContext* cx, JS::HandleValue value,
      |                         ^~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:188:71: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  188 |         DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, value, nullptr);
      |                                                                       ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const':
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:324:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  324 | bool BaseProxyHandler::hasInstance(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:29:
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_canMeasureSomething(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:81:29: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   81 |   PerfMeasurement* p = GetPM(cx, args.thisv(), "canMeasureSomething");
      |                        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_reset(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:71:29: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   71 |   PerfMeasurement* p = GetPM(cx, args.thisv(), "reset");
      |                        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_stop(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:61:29: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   61 |   PerfMeasurement* p = GetPM(cx, args.thisv(), "stop");
      |                        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_start(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:51:29: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   51 |   PerfMeasurement* p = GetPM(cx, args.thisv(), "start");
      |                        ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:70:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   70 | bool BaseProxyHandler::get(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:70:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:80:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   80 |   if (!getOwnPropertyDescriptor(cx, proxy, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:123:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  123 |   return CallGetter(cx, receiver, getterFunc, vp);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:123:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:29:
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_eventsMeasured(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:43:1: note: in expansion of macro 'GETTER'
   43 | GETTER(eventsMeasured)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_cache_misses(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:35:1: note: in expansion of macro 'GETTER'
   35 | GETTER(cache_misses)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_cache_references(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:34:1: note: in expansion of macro 'GETTER'
   34 | GETTER(cache_references)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_cpu_cycles(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:32:1: note: in expansion of macro 'GETTER'
   32 | GETTER(cpu_cycles)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_instructions(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:33:1: note: in expansion of macro 'GETTER'
   33 | GETTER(instructions)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_page_faults(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:39:1: note: in expansion of macro 'GETTER'
   39 | GETTER(page_faults)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_cpu_migrations(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:42:1: note: in expansion of macro 'GETTER'
   42 | GETTER(cpu_migrations)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_context_switches(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:41:1: note: in expansion of macro 'GETTER'
   41 | GETTER(context_switches)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_major_page_faults(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:40:1: note: in expansion of macro 'GETTER'
   40 | GETTER(major_page_faults)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_branch_misses(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:37:1: note: in expansion of macro 'GETTER'
   37 | GETTER(branch_misses)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_branch_instructions(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:36:1: note: in expansion of macro 'GETTER'
   36 | GETTER(branch_instructions)
      | ^~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_get_bus_cycles(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   26 |     PerfMeasurement* p = GetPM(cx, args.thisv(), #name);               \
      |                          ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:38:1: note: in expansion of macro 'GETTER'
   38 | GETTER(bus_cycles)
      | ^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp: In function 'const char* FormatValue(JSContext*, JS::HandleValue, JS::UniqueChars&)':
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:673:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  673 | static const char* FormatValue(JSContext* cx, HandleValue v,
      |                    ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsexn.cpp: In function 'uint64_t JS::ExceptionTimeWarpTarget(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:377:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  377 | JS_PUBLIC_API uint64_t JS::ExceptionTimeWarpTarget(JS::HandleValue value) {
      |                        ^~
/<<PKGBUILDDIR>>/js/src/jsexn.cpp: In function 'bool JS::CreateError(JSContext*, JSExnType, JS::HandleObject, JS::HandleString, uint32_t, uint32_t, JSErrorReport*, JS::HandleString, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:1016:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1016 | JS_PUBLIC_API bool JS::CreateError(JSContext* cx, JSExnType type,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsexn.cpp: In function 'bool js::GetInternalError(JSContext*, unsigned int, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:1108:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1108 | bool js::GetInternalError(JSContext* cx, unsigned errorNumber,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:1112:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1112 |   return CallSelfHostedFunction(cx, cx->names().GetInternalError,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1113 |                                 NullHandleValue, args, error);
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsexn.cpp: In function 'bool js::GetTypeError(JSContext*, unsigned int, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:1116:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1116 | bool js::GetTypeError(JSContext* cx, unsigned errorNumber,
      |      ^~
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:1120:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1120 |   return CallSelfHostedFunction(cx, cx->names().GetTypeError, NullHandleValue,
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1121 |                                 args, error);
      |                                 ~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp: In function 'bool JS_WrapPropertyDescriptor(JSContext*, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:195:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  195 | JS_FRIEND_API bool JS_WrapPropertyDescriptor(
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp: In function 'void js::AssertSameCompartment(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:357:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  357 | JS_FRIEND_API void js::AssertSameCompartment(JSContext* cx, JS::HandleValue v) {
      |                    ^~
In file included from /<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'JS::Realm* js::GetAnyRealmInZone(JS::Zone*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:123:13: warning: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
  123 |     return *it;
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:1133:20: note: '*((void*)(& realm)+8).js::RealmsInCompartmentIter::it' was declared here
 1133 |   RealmsInZoneIter realm(zone);
      |                    ^~~~~
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp: In function 'bool js::ReportIsNotFunction(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:1261:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1261 | JS_FRIEND_API bool js::ReportIsNotFunction(JSContext* cx, HandleValue v) {
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:1263:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1263 |   return ReportIsNotFunction(cx, v, -1);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp: In function 'bool js::SetPropertyIgnoringNamedGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:148:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  148 | bool js::SetPropertyIgnoringNamedGetter(JSContext* cx, HandleObject obj,
      |      ^~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:148:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:148:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:253:12: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  253 |   return op(cx, obj, id, v, result);
      |          ~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:189:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  189 |     if (!GetOwnPropertyDescriptor(cx, receiverObj, id, &existingDescriptor)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:212:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  212 |     return DefineDataProperty(cx, receiverObj, id, v, attrs, result);
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:225:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  225 |   if (!CallSetter(cx, receiver, setterValue, v)) {
      |        ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:225:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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':
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:126:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  126 | bool BaseProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:126:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:137:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  137 |   if (!getOwnPropertyDescriptor(cx, proxy, id, &ownDesc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:144:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  144 |   return SetPropertyIgnoringNamedGetter(cx, proxy, id, v, receiver, ownDesc,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  145 |                                         result);
      |                                         ~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:144:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:144:40: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp: In function 'JS::UniqueChars JS::FormatStackDump(JSContext*, bool, bool, bool)':
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:776:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  776 |       const char* value = FormatValue(cx, arg, valueBytes);
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:882:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  882 |       const char* name = FormatValue(cx, key, nameBytes);
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:891:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  891 |       const char* value = FormatValue(cx, v, valueBytes);
      |                           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:891:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsexn.cpp: In function 'const char* js::ValueToSourceForError(JSContext*, JS::HandleValue, JS::UniqueChars&)':
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:1043:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1043 | const char* js::ValueToSourceForError(JSContext* cx, HandleValue val,
      |             ^~
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:1055:40: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1055 |   RootedString str(cx, JS_ValueToSource(cx, val));
      |                        ~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool num_parseFloat(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:20:
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1741:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1741 | JS_PUBLIC_API bool js::ToNumberSlow(JSContext* cx, HandleValue v_,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToNumericSlow(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1789:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1789 | bool js::ToNumericSlow(JSContext* cx, MutableHandleValue vp) {
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:20,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:209:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  209 |   if (!ToNumberSlow(cx, vp, &d)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:20:
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToInt32OrBigIntSlow(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1924:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1924 | bool js::ToInt32OrBigIntSlow(JSContext* cx, MutableHandleValue vp) {
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:20,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In function 'bool js::ToInteger(JSContext*, JS::HandleValue, double*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:314:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  314 | static MOZ_MUST_USE inline bool ToInteger(JSContext* cx, HandleValue v,
      |                                 ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:314:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:20:
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::num_toString(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:867:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  867 |     if (!ToInteger(cx, args[0], &d2)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool num_toFixed(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1101:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1101 |     if (!ToInteger(cx, args[0], &prec)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool num_toExponential(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1148:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1148 |     if (!ToInteger(cx, args[0], &prec)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool num_toPrecision(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1209:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1209 |   if (!ToInteger(cx, args[0], &prec)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToInt8Slow(JSContext*, JS::HandleValue, int8_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1816:20: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1816 | JS_PUBLIC_API bool js::ToInt8Slow(JSContext* cx, const HandleValue v,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1823:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1823 |     if (!ToNumberSlow(cx, v, &d)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToUint8Slow(JSContext*, JS::HandleValue, uint8_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1836:20: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1836 | JS_PUBLIC_API bool js::ToUint8Slow(JSContext* cx, const HandleValue v,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1843:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1843 |     if (!ToNumberSlow(cx, v, &d)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToInt16Slow(JSContext*, JS::HandleValue, int16_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1855:20: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1855 | JS_PUBLIC_API bool js::ToInt16Slow(JSContext* cx, const HandleValue v,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1862:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1862 |     if (!ToNumberSlow(cx, v, &d)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToInt64Slow(JSContext*, JS::HandleValue, int64_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1874:20: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1874 | JS_PUBLIC_API bool js::ToInt64Slow(JSContext* cx, const HandleValue v,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1881:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1881 |     if (!ToNumberSlow(cx, v, &d)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToUint64Slow(JSContext*, JS::HandleValue, uint64_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1894:20: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1894 | JS_PUBLIC_API bool js::ToUint64Slow(JSContext* cx, const HandleValue v,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1901:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1901 |     if (!ToNumberSlow(cx, v, &d)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToInt32Slow(JSContext*, JS::HandleValue, int32_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1909:20: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1909 | JS_PUBLIC_API bool js::ToInt32Slow(JSContext* cx, const HandleValue v,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1916:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1916 |     if (!ToNumberSlow(cx, v, &d)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool js::num_parseInt(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:20:
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToUint32Slow(JSContext*, JS::HandleValue, uint32_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1943:20: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1943 | JS_PUBLIC_API bool js::ToUint32Slow(JSContext* cx, const HandleValue v,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1950:22: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1950 |     if (!ToNumberSlow(cx, v, &d)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:29:
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp: In function 'bool pm_construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/perf/jsperf.cpp:158:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  158 |     ReportMissingArg(cx, args.calleev(), 0);
      |     ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsexn.cpp: In member function 'bool js::ErrorReport::init(JSContext*, JS::HandleValue, js::ErrorReport::SniffingBehavior)':
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:771:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  771 | bool ErrorReport::init(JSContext* cx, HandleValue exn,
      |      ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:824:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  824 |     if (JS_GetProperty(cx, exnObject, js_name_str, &val) && val.isString()) {
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:831:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  831 |     if (JS_GetProperty(cx, exnObject, js_message_str, &val) && val.isString()) {
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:863:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  863 |     if (JS_GetProperty(cx, exnObject, filename_str, &val)) {
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:875:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  875 |     if (!JS_GetProperty(cx, exnObject, js_lineNumber_str, &val) ||
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:882:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  882 |     if (!JS_GetProperty(cx, exnObject, js_columnNumber_str, &val) ||
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool exn_toSource(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:490:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  490 |       !(message = ValueToSource(cx, messageVal))) {
      |                   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsexn.cpp:497:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  497 |       !(filename = ValueToSource(cx, filenameVal))) {
      |                    ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:43,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeSet.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectGroup.h:19,
                 from /<<PKGBUILDDIR>>/js/src/vm/Shape.h:32,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:18,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h: In function 'bool Error(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1756 |   return ToStringSlow<allowGC>(cx, v);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:20:
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToUint16Slow(JSContext*, JS::HandleValue, uint16_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1958:20: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1958 | JS_PUBLIC_API bool js::ToUint16Slow(JSContext* cx, const HandleValue v,
      |                    ^~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1964:27: note: parameter passing for argument of type 'const HandleValue' {aka 'const JS::Handle<JS::Value>'} changed in GCC 7.1
 1964 |   } else if (!ToNumberSlow(cx, v, &d)) {
      |               ~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'bool js::ToIndexSlow(JSContext*, JS::HandleValue, unsigned int, uint64_t*)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1972:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1972 | bool js::ToIndexSlow(JSContext* cx, JS::HandleValue v,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:20,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:328:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!ToNumberSlow(cx, v, dp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h: In function 'bool Number(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:20:
/<<PKGBUILDDIR>>/js/src/jsnum.cpp: In function 'JSObject* js::InitNumberClass(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1400:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1400 |   if (!DefineDataProperty(cx, ctor, parseIntId, parseIntValue, 0)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1413:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1413 |   if (!DefineDataProperty(cx, ctor, parseFloatId, parseFloatValue, 0)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1421:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1421 |   if (!NativeDefineDataProperty(
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^
 1422 |           cx, global, cx->names().NaN, valueNaN,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1423 |           JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING) ||
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.cpp:1424:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1424 |       !NativeDefineDataProperty(
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^
 1425 |           cx, global, cx->names().Infinity, valueInfinity,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1426 |           JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING)) {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h: In function 'bool js::NukeCrossCompartmentWrappers(JSContext*, const js::CompartmentFilter&, JS::Realm*, js::NukeReferencesToWindow, js::NukeReferencesFromTarget)':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:1463:11: warning: '*((void*)& e +49)' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1463 |       if (mRemoved) {
      |           ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:454:55: note: '*((void*)& e +49)' was declared here
  454 |     mozilla::Maybe<Compartment::NonStringWrapperEnum> e;
      |                                                       ^
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:1996:7: warning: '*((void*)(& e)+28).mozilla::detail::HashTable<mozilla::HashMapEntry<js::CrossCompartmentKey, js::detail::UnsafeBareWeakHeapPtr<JS::Value> >, mozilla::HashMap<js::CrossCompartmentKey, js::detail::UnsafeBareWeakHeapPtr<JS::Value>, js::CrossCompartmentKey::Hasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::ModIterator::mTable' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1996 |       (void)changeTableSize(bestCapacity, DontReportFailure);
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:454:55: note: '*((void*)(& e)+28).mozilla::detail::HashTable<mozilla::HashMapEntry<js::CrossCompartmentKey, js::detail::UnsafeBareWeakHeapPtr<JS::Value> >, mozilla::HashMap<js::CrossCompartmentKey, js::detail::UnsafeBareWeakHeapPtr<JS::Value>, js::CrossCompartmentKey::Hasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::ModIterator::mTable' was declared here
  454 |     mozilla::Maybe<Compartment::NonStringWrapperEnum> e;
      |                                                       ^
In file included from /<<PKGBUILDDIR>>/js/src/vm/Realm.h:26,
                 from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:33,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Compartment.h:340:9: warning: '*((void*)(& e)+36).mozilla::detail::EntrySlot<mozilla::HashMapEntry<js::CrossCompartmentKey, js::detail::UnsafeBareWeakHeapPtr<JS::Value> > >::mEntry' may be used uninitialized in this function [-Wmaybe-uninitialized]
  340 |         if (!inner->empty()) {
      |         ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:454:55: note: '*((void*)(& e)+36).mozilla::detail::EntrySlot<mozilla::HashMapEntry<js::CrossCompartmentKey, js::detail::UnsafeBareWeakHeapPtr<JS::Value> > >::mEntry' was declared here
  454 |     mozilla::Maybe<Compartment::NonStringWrapperEnum> e;
      |                                                       ^
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:454:55: warning: '*((void*)(& e)+28).mozilla::detail::EntrySlot<mozilla::HashMapEntry<js::CrossCompartmentKey, js::detail::UnsafeBareWeakHeapPtr<JS::Value> > >::mKeyHash' may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from /<<PKGBUILDDIR>>/js/src/jsapi.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Variant.h:220:5: warning: '*((void*)(& e)+28).mozilla::detail::EntrySlot<mozilla::HashMapEntry<js::CrossCompartmentKey, js::detail::UnsafeBareWeakHeapPtr<JS::Value> > >::mEntry' may be used uninitialized in this function [-Wmaybe-uninitialized]
  220 |     if (aV.template is<N>()) {
      |     ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:454:55: note: '*((void*)(& e)+28).mozilla::detail::EntrySlot<mozilla::HashMapEntry<js::CrossCompartmentKey, js::detail::UnsafeBareWeakHeapPtr<JS::Value> > >::mEntry' was declared here
  454 |     mozilla::Maybe<Compartment::NonStringWrapperEnum> e;
      |                                                       ^
In file included from /<<PKGBUILDDIR>>/js/src/vm/Realm.h:26,
                 from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:33,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Compartment.h:277:14: warning: '*((void*)(& e)+8).mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<js::CrossCompartmentKey, JS::Value, js::CrossCompartmentKey::Hasher, js::SystemAllocPolicy> > >::mEntry' may be used uninitialized in this function [-Wmaybe-uninitialized]
  277 |       for (; !outer->empty(); outer->popFront()) {
      |              ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:454:55: note: '*((void*)(& e)+8).mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<js::CrossCompartmentKey, JS::Value, js::CrossCompartmentKey::Hasher, js::SystemAllocPolicy> > >::mEntry' was declared here
  454 |     mozilla::Maybe<Compartment::NonStringWrapperEnum> e;
      |                                                       ^
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:454:55: warning: 'e.mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<js::CrossCompartmentKey, JS::Value, js::CrossCompartmentKey::Hasher, js::SystemAllocPolicy> > >::mKeyHash' may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from /<<PKGBUILDDIR>>/js/src/vm/Realm.h:26,
                 from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jsexn.cpp:33,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Compartment.h:277:14: warning: 'e.mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<js::CrossCompartmentKey, JS::Value, js::CrossCompartmentKey::Hasher, js::SystemAllocPolicy> > >::mEntry' may be used uninitialized in this function [-Wmaybe-uninitialized]
  277 |       for (; !outer->empty(); outer->popFront()) {
      |              ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:454:55: note: 'e.mozilla::detail::EntrySlot<mozilla::HashMapEntry<JS::Compartment*, js::NurseryAwareHashMap<js::CrossCompartmentKey, JS::Value, js::CrossCompartmentKey::Hasher, js::SystemAllocPolicy> > >::mEntry' was declared here
  454 |     mozilla::Maybe<Compartment::NonStringWrapperEnum> e;
      |                                                       ^
In file included from /<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:87:7: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   87 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:438:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here
  438 |   for (CompartmentsIter c(rt); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:83:42: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
   83 |            it >= zone->compartments().end();
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:438:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' was declared here
  438 |   for (CompartmentsIter c(rt); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h: In member function 'bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Compartment-inl.h:26:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   26 | inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) {
      |             ^~
In file included from /<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'bool js::RemapAllWrappersForObject(JSContext*, JSObject*, JSObject*)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:92:13: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   92 |     return *it;
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:622:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here
  622 |   for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:83:42: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
   83 |            it >= zone->compartments().end();
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:622:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' was declared here
  622 |   for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h: In function 'bool js::RecomputeWrappers(JSContext*, const js::CompartmentFilter&, const js::CompartmentFilter&)':
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:87:7: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' may be used uninitialized in this function [-Wmaybe-uninitialized]
   87 |     it++;
      |     ~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:644:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::it' was declared here
  644 |   for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/js/src/jsfriendapi.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:11:
/<<PKGBUILDDIR>>/js/src/gc/PublicIterators.h:83:42: warning: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' may be used uninitialized in this function [-Wmaybe-uninitialized]
   83 |            it >= zone->compartments().end();
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:644:25: note: '*((void*)(& c)+20).js::CompartmentsInZoneIter::zone' was declared here
  644 |   for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) {
      |                         ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::getOwnEnumerablePropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const':
/<<PKGBUILDDIR>>/js/src/proxy/BaseProxyHandler.cpp:252:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  252 |     if (!getOwnPropertyDescriptor(cx, proxy, id, &desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src7.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp: In member function 'virtual bool js::CrossCompartmentWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:46:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   46 | bool CrossCompartmentWrapper::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:50:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   27 |       ok = (pre) && (op);                         \
      |                     ~~~~                   
......
   50 |          Wrapper::getOwnPropertyDescriptor(cx, wrapper, id, desc),
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro 'PIERCE'
   27 |       ok = (pre) && (op);                         \
      |                      ^~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp: In member function 'virtual bool js::CrossCompartmentWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:54:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   54 | bool CrossCompartmentWrapper::defineProperty(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:60:33: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   27 |       ok = (pre) && (op);                         \
      |                     ~~~~         
......
   60 |          Wrapper::defineProperty(cx, wrapper, id, desc2, result), NOTHING);
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro 'PIERCE'
   27 |       ok = (pre) && (op);                         \
      |                      ^~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp: In member function 'virtual bool js::CrossCompartmentWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:177:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  177 | bool CrossCompartmentWrapper::get(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:177:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:187:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  187 |     if (!Wrapper::get(cx, wrapper, receiverCopy, id, vp)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:187:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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':
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:194:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  194 | bool CrossCompartmentWrapper::set(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:194:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   27 |       ok = (pre) && (op);                         \
      |                     ~~~~
......
  203 |          Wrapper::set(cx, wrapper, id, valCopy, receiverCopy, result), NOTHING);
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro 'PIERCE'
   27 |       ok = (pre) && (op);                         \
      |                      ^~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   27 |       ok = (pre) && (op);                         \
      |                     ~~~~
......
  203 |          Wrapper::set(cx, wrapper, id, valCopy, receiverCopy, result), NOTHING);
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro 'PIERCE'
   27 |       ok = (pre) && (op);                         \
      |                      ^~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp: In member function 'virtual bool js::CrossCompartmentWrapper::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const':
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:316:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  316 | bool CrossCompartmentWrapper::hasInstance(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:323:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  323 |   return Wrapper::hasInstance(cx, wrapper, v, bp);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp: In member function 'virtual bool js::CrossCompartmentWrapper::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:366:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  366 | bool CrossCompartmentWrapper::boxedValue_unbox(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:369:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   27 |       ok = (pre) && (op);                         \
      |                     ~~~~                                 
......
  369 |   PIERCE(cx, wrapper, NOTHING, Wrapper::boxedValue_unbox(cx, wrapper, vp),
/<<PKGBUILDDIR>>/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro 'PIERCE'
   27 |       ok = (pre) && (op);                         \
      |                      ^~
/usr/bin/g++ -o Unified_cpp_js_src8.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src8.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp
js/src/Unified_cpp_js_src9.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit2.cpp:29:
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In function 'bool ValueToNameOrSymbolId(JSContext*, JS::HandleValue, JS::MutableHandleId, bool*)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:201:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  201 | static bool ValueToNameOrSymbolId(JSContext* cx, HandleValue idval,
      |             ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit2.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit2.cpp:29:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:117:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  117 | GetPropIRGenerator::GetPropIRGenerator(JSContext* cx, HandleScript script,
      | ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:117:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:117:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:2811:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2811 | HasPropIRGenerator::HasPropIRGenerator(JSContext* cx, HandleScript script,
      | ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:2811:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:3180:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3180 | SetPropIRGenerator::SetPropIRGenerator(JSContext* cx, HandleScript script,
      | ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:3180:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:3180:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In constructor 'js::jit::InstanceOfIRGenerator::InstanceOfIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:4394:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4394 | InstanceOfIRGenerator::InstanceOfIRGenerator(JSContext* cx, HandleScript script,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In constructor 'js::jit::TypeOfIRGenerator::TypeOfIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:4485:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4485 | TypeOfIRGenerator::TypeOfIRGenerator(JSContext* cx, HandleScript script,
      | ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In constructor 'js::jit::GetIteratorIRGenerator::GetIteratorIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:4541:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4541 | GetIteratorIRGenerator::GetIteratorIRGenerator(JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:4609:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4609 | CallIRGenerator::CallIRGenerator(JSContext* cx, HandleScript script,
      | ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:4609:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:4609:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachDeferredStub(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:5452:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5452 | AttachDecision CallIRGenerator::tryAttachDeferredStub(HandleValue result) {
      |                ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In constructor 'js::jit::CompareIRGenerator::CompareIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JSOp, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:5514:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5514 | CompareIRGenerator::CompareIRGenerator(JSContext* cx, HandleScript script,
      | ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:5514:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In constructor 'js::jit::ToBoolIRGenerator::ToBoolIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:5865:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5865 | ToBoolIRGenerator::ToBoolIRGenerator(JSContext* cx, HandleScript script,
      | ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In constructor 'js::jit::GetIntrinsicIRGenerator::GetIntrinsicIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:5970:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5970 | GetIntrinsicIRGenerator::GetIntrinsicIRGenerator(JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In constructor 'js::jit::UnaryArithIRGenerator::UnaryArithIRGenerator(JSContext*, JS::HandleScript, jsbytecode*, js::jit::ICState::Mode, JSOp, JS::HandleValue, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:5993:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 5993 | UnaryArithIRGenerator::UnaryArithIRGenerator(JSContext* cx, HandleScript script,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:5993:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:6087:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6087 | BinaryArithIRGenerator::BinaryArithIRGenerator(
      | ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:6087:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:6087:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function 'virtual bool js::OpaqueCrossCompartmentWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:13:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   13 | bool OpaqueCrossCompartmentWrapper::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function 'virtual bool js::OpaqueCrossCompartmentWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:20:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   20 | bool OpaqueCrossCompartmentWrapper::defineProperty(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function 'virtual bool js::OpaqueCrossCompartmentWrapper::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const':
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:136:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  136 | bool OpaqueCrossCompartmentWrapper::hasInstance(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/SecurityWrapper.cpp: In member function 'bool js::SecurityWrapper<Base>::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const [with Base = js::Wrapper]':
/<<PKGBUILDDIR>>/js/src/proxy/SecurityWrapper.cpp:93:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   93 | bool SecurityWrapper<Base>::boxedValue_unbox(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/SecurityWrapper.cpp: In member function 'bool js::SecurityWrapper<Base>::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper]':
/<<PKGBUILDDIR>>/js/src/proxy/SecurityWrapper.cpp:93:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:2:
/<<PKGBUILDDIR>>/js/src/proxy/DeadObjectProxy.cpp: In member function 'virtual bool js::DeadObjectProxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/src/proxy/DeadObjectProxy.cpp:23:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   23 | bool DeadObjectProxy::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/DeadObjectProxy.cpp: In member function 'virtual bool js::DeadObjectProxy::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/proxy/DeadObjectProxy.cpp:30:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   30 | bool DeadObjectProxy::defineProperty(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/DeadObjectProxy.cpp: In member function 'virtual bool js::DeadObjectProxy::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const':
/<<PKGBUILDDIR>>/js/src/proxy/DeadObjectProxy.cpp:95:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   95 | bool DeadObjectProxy::hasInstance(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function 'virtual bool js::OpaqueCrossCompartmentWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:85:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   85 | bool OpaqueCrossCompartmentWrapper::get(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:85:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:85:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:88:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   88 |   return BaseProxyHandler::get(cx, wrapper, receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:88:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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':
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:91:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 | bool OpaqueCrossCompartmentWrapper::set(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:91:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:95:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   95 |   return BaseProxyHandler::set(cx, wrapper, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:95:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function 'virtual bool js::OpaqueCrossCompartmentWrapper::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const':
/<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:101:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  101 |   ReportIsNotFunction(cx, v);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1409:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1409 | bool ScriptedProxyHandler::boxedValue_unbox(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:45:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   45 | bool ForwardingProxyHandler::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:50:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   50 |   return GetOwnPropertyDescriptor(cx, target, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:53:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   53 | bool ForwardingProxyHandler::defineProperty(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:59:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   59 |   return DefineProperty(cx, target, id, desc, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1369:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1369 | bool ScriptedProxyHandler::hasInstance(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/SecurityWrapper.cpp: In member function 'bool js::SecurityWrapper<Base>::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper]':
/<<PKGBUILDDIR>>/js/src/proxy/SecurityWrapper.cpp:100:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  100 | bool SecurityWrapper<Base>::defineProperty(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/SecurityWrapper.cpp:108:30: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  108 |   return Base::defineProperty(cx, wrapper, id, desc, result);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const':
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:217:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  217 | bool ForwardingProxyHandler::hasInstance(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:257:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  257 | bool ForwardingProxyHandler::boxedValue_unbox(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool IsCompatiblePropertyDescriptor(JSContext*, bool, JS::Handle<JS::PropertyDescriptor>, JS::Handle<JS::PropertyDescriptor>, const char**)':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:31:13: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   31 | static bool IsCompatiblePropertyDescriptor(JSContext* cx, bool extensible,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:31:13: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:70:19: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   70 |     if (!SameValue(cx, desc.value(), current.value(), &same)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:131:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  131 |         if (!SameValue(cx, desc.value(), current.value(), &same)) {
      |              ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:47:
/<<PKGBUILDDIR>>/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':
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:144:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  144 | bool ForwardingProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:144:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:38:
/<<PKGBUILDDIR>>/js/src/proxy/SecurityWrapper.cpp: In member function 'bool js::SecurityWrapper<Base>::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const [with Base = js::Wrapper]':
/<<PKGBUILDDIR>>/js/src/proxy/SecurityWrapper.cpp:100:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  100 | bool SecurityWrapper<Base>::defineProperty(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:59:24: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   59 |   return DefineProperty(cx, target, id, desc, result);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:136:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 | bool ForwardingProxyHandler::get(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:136:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool GetProxyTrap(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:181:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  181 | static bool GetProxyTrap(JSContext* cx, HandleObject handler,
      |             ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/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':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1159:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1159 | bool ScriptedProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1159:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1176:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1176 |   if (!GetProxyTrap(cx, handler, cx->names().set, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  280 |     return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  283 |   return NativeSetProperty<Qualified>(cx, obj.as<NativeObject>(), id, v,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |                                       receiver, result);
      |                                       ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1201:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1201 |     if (!Call(cx, trap, thisv, args, &trapResult)) {
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1201:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1213:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1213 |   if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1222:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1222 |       if (!SameValue(cx, v, desc.value(), &same)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:20:
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:76:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   76 | bool Proxy::getOwnPropertyDescriptor(JSContext* cx, HandleObject proxy,
      |      ^~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:90:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   90 |   return handler->getOwnPropertyDescriptor(cx, proxy, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:538:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  538 | bool Proxy::hasInstance(JSContext* cx, HandleObject proxy, MutableHandleValue v,
      |      ^~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:550:57: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  550 |   return proxy->as<ProxyObject>().handler()->hasInstance(cx, proxy, v, bp);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:93:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   93 | bool Proxy::defineProperty(JSContext* cx, HandleObject proxy, HandleId id,
      |      ^~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:107:60: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  107 |   return proxy->as<ProxyObject>().handler()->defineProperty(cx, proxy, id, desc,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  108 |                                                             result);
      |                                                             ~~~~~~~
/<<PKGBUILDDIR>>/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&)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:398:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  398 | bool Proxy::set(JSContext* cx, HandleObject proxy, HandleId id, HandleValue v,
      |      ^~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:398:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  392 |     return handler->BaseProxyHandler::set(cx, proxy, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  395 |   return handler->set(cx, proxy, id, v, receiver, result);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:958:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  958 |   if (!GetProxyTrap(cx, handler, cx->names().deleteProperty, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  123 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:991:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  991 |   if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1080:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1080 | bool ScriptedProxyHandler::get(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1080:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1097:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1097 |   if (!GetProxyTrap(cx, handler, cx->names().get, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1121:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1121 |     if (!Call(cx, trap, thisv, args, &trapResult)) {
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1121:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1128:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1128 |   if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1137:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1137 |       if (!SameValue(cx, trapResult, desc.value(), &same)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:469:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  469 |   if (!GetProxyTrap(cx, handler, cx->names().isExtensible, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  106 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::preventExtensions(JSContext*, JS::HandleObject, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:408:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  408 |   if (!GetProxyTrap(cx, handler, cx->names().preventExtensions, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  106 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:510:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  510 | bool ScriptedProxyHandler::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:527:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  527 |   if (!GetProxyTrap(cx, handler, cx->names().getOwnPropertyDescriptor, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:533:36: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  533 |     return GetOwnPropertyDescriptor(cx, target, id, desc);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  123 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:555:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  555 |   if (!GetOwnPropertyDescriptor(cx, target, id, &targetDesc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:596:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  596 |   if (!ToPropertyDescriptor(cx, trapResult, true, &resultDesc)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:596:28: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:605:38: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  605 |   if (!IsCompatiblePropertyDescriptor(cx, extensibleTarget, resultDesc,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  606 |                                       targetDesc, &errorDetails))
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1022:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1022 |   if (!GetProxyTrap(cx, handler, cx->names().has, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  123 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1049:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1049 |     if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:633:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  633 | bool ScriptedProxyHandler::defineProperty(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:651:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  651 |   if (!GetProxyTrap(cx, handler, cx->names().defineProperty, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:657:26: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  657 |     return DefineProperty(cx, target, id, desc, result);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:662:38: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  662 |   if (!FromPropertyDescriptorToObject(cx, desc, &descObj)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:681:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  681 |     if (!Call(cx, trap, thisv, args, &trapResult)) {
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:681:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:693:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  693 |   if (!GetOwnPropertyDescriptor(cx, target, id, &targetDesc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:720:40: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  720 |     if (!IsCompatiblePropertyDescriptor(cx, extensibleTarget, desc, targetDesc,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  721 |                                         &errorDetails))
      |                                         ~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:20:
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:347:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  347 | bool Proxy::get(JSContext* cx, HandleObject proxy, HandleValue receiver_,
      |      ^~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:347:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:20:
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  344 |   return handler->get(cx, proxy, receiver, id, vp);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:231:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  231 |   if (!GetProxyTrap(cx, handler, cx->names().getPrototypeOf, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:249:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  249 |     if (!js::Call(cx, trap, handlerProto, args, &handlerProto)) {
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:249:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:310:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  310 |   if (!GetProxyTrap(cx, handler, cx->names().setPrototypeOf, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:328:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  328 |     if (!js::Call(cx, trap, hval, args, &hval)) {
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:328:18: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:20:
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:259:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  259 | bool js::ProxyHas(JSContext* cx, HandleObject proxy, HandleValue idVal,
      |      ^~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:259:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:20:
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:288:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  288 | bool js::ProxyHasOwn(JSContext* cx, HandleObject proxy, HandleValue idVal,
      |      ^~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:288:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:20:
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:355:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  355 | bool js::ProxyGetProperty(JSContext* cx, HandleObject proxy, HandleId id,
      |      ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:20:
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  344 |   return handler->get(cx, proxy, receiver, id, vp);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:361:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  361 | bool js::ProxyGetPropertyByValue(JSContext* cx, HandleObject proxy,
      |      ^~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:361:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:20:
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  344 |   return handler->get(cx, proxy, receiver, id, vp);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In function 'bool js::ProxySetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:406:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  406 | bool js::ProxySetProperty(JSContext* cx, HandleObject proxy, HandleId id,
      |      ^~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  392 |     return handler->BaseProxyHandler::set(cx, proxy, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  395 |   return handler->set(cx, proxy, id, v, receiver, result);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In function 'bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:416:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  416 | bool js::ProxySetPropertyByValue(JSContext* cx, HandleObject proxy,
      |      ^~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:416:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:20:
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  392 |     return handler->BaseProxyHandler::set(cx, proxy, id, v, receiver, result);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  395 |   return handler->set(cx, proxy, id, v, receiver, result);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::boxedValue_unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:608:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  608 | bool Proxy::boxedValue_unbox(JSContext* cx, HandleObject proxy,
      |      ^~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:613:62: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  613 |   return proxy->as<ProxyObject>().handler()->boxedValue_unbox(cx, proxy, vp);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp: In function 'JSObject* js::NewProxyObject(JSContext*, const js::BaseProxyHandler*, JS::HandleValue, JSObject*, const js::ProxyOptions&)':
/<<PKGBUILDDIR>>/js/src/proxy/Proxy.cpp:771:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  771 | JS_FRIEND_API JSObject* js::NewProxyObject(JSContext* cx,
      |                         ^~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSFunction.h:16,
                 from /<<PKGBUILDDIR>>/js/src/proxy/DeadObjectProxy.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h: In function 'bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)':
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1031 |   ReportNotObjectArg(cx, nth, fun, v);
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1031 |   ReportNotObjectArg(cx, nth, fun, v);
      |   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp: In destructor 'js::ErrorCopier::~ErrorCopier()':
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:445:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  445 |     if (cx->getPendingException(&exc) && exc.isObject() &&
      |         ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:811:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  811 |   if (!GetProxyTrap(cx, handler, cx->names().ownKeys, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSContext-inl.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/TypeInference-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:36,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  106 |   return Call(cx, fval, thisv, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:873:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  873 |     if (!GetOwnPropertyDescriptor(cx, target, targetKeys[i], &desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit2.cpp:29:
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.h: In member function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.h:1126:10: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1126 |     bool addArgc;
      |          ^~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.h: In member function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.h:1145:10: warning: 'addArgc' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1145 |     bool addArgc;
      |          ^~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1558:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1558 |   if (!DefineDataProperty(cx, result, cx->names().proxy, proxyVal) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1559:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1559 |       !DefineDataProperty(cx, result, cx->names().revoke, revokeVal)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jsexn.h:18,
                 from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:13,
                 from /<<PKGBUILDDIR>>/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:11:
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h: In member function 'virtual bool js::ForwardingProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const':
/<<PKGBUILDDIR>>/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1142 |   ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback,
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1143 |                         arg1, arg2);
      |                         ~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:182:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  182 |   if (!Construct(cx, target, cargs, args.newTarget(), &obj)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:182:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:29:
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1259:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1259 |   if (!GetProxyTrap(cx, handler, cx->names().apply, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1271:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1271 |     return js::Call(cx, fval, args.thisv(), iargs, args.rval());
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1271:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1289:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1289 |   return js::Call(cx, trap, thisv, iargs, args.rval());
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1289:18: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const':
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1310:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1310 |   if (!GetProxyTrap(cx, handler, cx->names().construct, &trap)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1323:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1323 |     if (!Construct(cx, targetv, cargs, args.newTarget(), &obj)) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1323:19: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1347:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1347 |     if (!Call(cx, trap, thisv, iargs, args.rval())) {
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/ScriptedProxyHandler.cpp:1347:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src8.cpp:47:
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const':
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:162:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  162 |   return js::Call(cx, target, args.thisv(), iargs, args.rval());
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/proxy/Wrapper.cpp:162:18: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/usr/bin/g++ -o Unified_cpp_js_src9.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src9.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/Unified_cpp_js_src9.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit2.cpp:29:
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::SetPropIRGenerator::tryAttachStub()':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:3211:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3211 |   if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) {
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::SetPropIRGenerator::tryAttachAddSlotStub(js::HandleObjectGroup, js::HandleShape)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:4288:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4288 |   if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) {
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:1852:14: warning: 'protoKey' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1852 |   JSProtoKey protoKey;
      |              ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::HasPropIRGenerator::tryAttachStub()':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:3104:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 3104 |   if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) {
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachXrayCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId)':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:1332:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1332 |     if (!GetOwnPropertyDescriptor(cx_, holder, id, &desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachStub()':
/<<PKGBUILDDIR>>/js/src/jit/CacheIR.cpp:256:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) {
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_jit3.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit3.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit3.cpp
js/src/jit/Unified_cpp_js_src_jit4.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/src/wasm'
mkdir -p '.deps/'
js/src/wasm/Unified_cpp_js_src_wasm0.o
/usr/bin/g++ -o Unified_cpp_js_src_wasm0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/wasm -I/<<PKGBUILDDIR>>/build-browser/js/src/wasm -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_wasm0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp
js/src/wasm/Unified_cpp_js_src_wasm1.o
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Scope.h:24,
                 from /<<PKGBUILDDIR>>/js/src/frontend/ParseNode.h:16,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'int32_t CoerceInPlace_ToInt32(JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'int32_t CoerceInPlace_ToNumber(JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp: In function 'bool GetDataProperty(JSContext*, JS::HandleValue, js::HandleAtom, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6439:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6439 | static bool GetDataProperty(JSContext* cx, HandleValue objVal, HandleAtom field,
      |             ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6439:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6452:29: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 6452 |   if (!GetPropertyDescriptor(cx, obj, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit3.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase<NumDefs>*) [with unsigned int NumDefs = 2]':
/<<PKGBUILDDIR>>/js/src/jit/CodeGenerator.cpp:13935:26: warning: 'argMir' may be used uninitialized in this function [-Wmaybe-uninitialized]
13935 |     ABIArg arg = abi.next(argMir);
      |                  ~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase<NumDefs>*) [with unsigned int NumDefs = 1]':
/<<PKGBUILDDIR>>/js/src/jit/CodeGenerator.cpp:13935:26: warning: 'argMir' may be used uninitialized in this function [-Wmaybe-uninitialized]
13935 |     ABIArg arg = abi.next(argMir);
      |                  ~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp: In function 'bool CheckArguments({anonymous}::FunctionValidatorShared&, js::frontend::ParseNode**, js::wasm::ValTypeVector*)':
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:908:58: warning: 'type' may be used uninitialized in this function [-Wmaybe-uninitialized]
  908 |   bool isInt() const { return isSigned() || isUnsigned() || which_ == Int; }
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:3198:10: note: 'type' was declared here
 3198 |     Type type;
      |          ^~~~
In file included from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/js/src/frontend/ParseNode.h:814:17: warning: 'coercedExpr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  814 |   return getKind() == ParseNodeKind::Name && as<NameNode>().name() == name;
      |          ~~~~~~~^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:3156:14: note: 'coercedExpr' was declared here
 3156 |   ParseNode* coercedExpr;
      |              ^~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_jit4.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit4.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit4.cpp
js/src/jit/Unified_cpp_js_src_jit5.o
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Scope.h:24,
                 from /<<PKGBUILDDIR>>/js/src/frontend/ParseNode.h:16,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'int32_t CoerceInPlace_JitEntry(int, js::wasm::TlsData*, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmDebug.cpp: In member function 'bool js::wasm::DebugState::getGlobal(js::wasm::Instance&, uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmDebug.cpp:337:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  337 | bool DebugState::getGlobal(Instance& instance, uint32_t globalIndex,
      |      ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:20:
/<<PKGBUILDDIR>>/js/src/wasm/WasmBuiltins.cpp: In function 'bool WasmHandleDebugTrap()':
/<<PKGBUILDDIR>>/js/src/wasm/WasmBuiltins.cpp:272:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  272 |     ResumeMode mode = Debugger::onSingleStep(cx, &result);
      |                       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmBuiltins.cpp:284:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  284 |     ResumeMode mode = Debugger::onTrap(cx, &result);
      |                       ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::StackMapGenerator::createStackMap(const char*, const ExitStubMapVector&, uint32_t, js::wasm::HasRefTypedDebugFrame, const StkVector&)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:2336:78: warning: 'framePushedExcludingArgs' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2336 |       uint32_t offsFromMapLowest = framePushedExcludingArgs.value() - v.offs();
      |                                                                              ^
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitStructSet()':
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:10621:12: warning: 'typeIndex' may be used uninitialized in this function [-Wmaybe-uninitialized]
10621 |   uint32_t typeIndex;
      |            ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitEnd()':
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:8361:13: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized]
 8361 |   LabelKind kind;
      |             ^~~~
In file included from /<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:144,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::BaseCompiler::emitBr()':
/<<PKGBUILDDIR>>/js/src/wasm/WasmOpIter.h:501:25: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized]
  501 |     return controlStack_[controlStack_.length() - 1 - relativeDepth]
      |            ~~~~~~~~~~~~~^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:8395:12: note: 'relativeDepth' was declared here
 8395 |   uint32_t relativeDepth;
      |            ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:144,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmOpIter.h: In member function 'bool js::wasm::BaseCompiler::emitBrIf()':
/<<PKGBUILDDIR>>/js/src/wasm/WasmOpIter.h:501:25: warning: 'relativeDepth' may be used uninitialized in this function [-Wmaybe-uninitialized]
  501 |     return controlStack_[controlStack_.length() - 1 - relativeDepth]
      |            ~~~~~~~~~~~~~^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:8428:12: note: 'relativeDepth' was declared here
 8428 |   uint32_t relativeDepth;
      |            ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitStructGet()':
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:10549:12: warning: 'typeIndex' may be used uninitialized in this function [-Wmaybe-uninitialized]
10549 |   uint32_t typeIndex;
      |            ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp: In member function 'bool js::wasm::BaseCompiler::emitStructNew()':
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:10409:12: warning: 'typeIndex' may be used uninitialized in this function [-Wmaybe-uninitialized]
10409 |   uint32_t typeIndex;
      |            ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/Stack.h:31,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:55,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/frontend/FullParseHandler.h:18,
                 from /<<PKGBUILDDIR>>/js/src/frontend/Parser.h:183,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:38,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/js/src/wasm/WasmTypes.h: In member function 'bool js::wasm::BaseCompiler::emitCall()':
/<<PKGBUILDDIR>>/js/src/wasm/WasmTypes.h:1786:26: warning: 'funcIndex' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1786 |       : packed_(funcIndex)
      |                          ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:8673:12: note: 'funcIndex' was declared here
 8673 |   uint32_t funcIndex;
      |            ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCAPI.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:25,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:73,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.h:28,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:19,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h: In member function 'bool js::wasm::BaseCompiler::emitCallIndirect()':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h:518:19: warning: 'funcTypeIndex' may be used uninitialized in this function [-Wmaybe-uninitialized]
  518 |     return begin()[aIndex];
      |            ~~~~~~~^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:8725:12: note: 'funcTypeIndex' was declared here
 8725 |   uint32_t funcTypeIndex;
      |            ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCAPI.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:25,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:73,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.h:28,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:19,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h:518:19: warning: 'tableIndex' may be used uninitialized in this function [-Wmaybe-uninitialized]
  518 |     return begin()[aIndex];
      |            ~~~~~~~^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmBaselineCompile.cpp:8726:12: note: 'tableIndex' was declared here
 8726 |   uint32_t tableIndex;
      |            ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp: In function 'bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6475 |   return GetDataProperty(cx, objVal, field, v);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Scope.h:24,
                 from /<<PKGBUILDDIR>>/js/src/frontend/ParseNode.h:16,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6549:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6549 |           if (!RoundFloat32(cx, v, &f)) {
      |                ~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/Scope.h:24,
                 from /<<PKGBUILDDIR>>/js/src/frontend/ParseNode.h:16,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6475 |   return GetDataProperty(cx, objVal, field, v);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6475 |   return GetDataProperty(cx, objVal, field, v);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6483:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6483 |   return GetDataProperty(cx, objVal, fieldHandle, v);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6483:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6475 |   return GetDataProperty(cx, objVal, field, v);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6483:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6483 |   return GetDataProperty(cx, objVal, fieldHandle, v);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6483:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 6475 |   return GetDataProperty(cx, objVal, field, v);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCAPI.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:25,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:73,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.h:28,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:19,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h: In function 'bool CheckFuncPtrTableAgainstExisting(ModuleValidator<Unit>&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = char16_t]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h:512:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized]
  512 |     return begin()[aIndex];
      |            ~~~~~~~^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:2011:14: note: 'sigIndex' was declared here
 2011 |     uint32_t sigIndex;
      |              ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCAPI.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:25,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:73,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.h:28,
                 from /<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:19,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h: In function 'bool CheckFuncPtrTableAgainstExisting(ModuleValidator<Unit>&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = mozilla::Utf8Unit]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h:512:19: warning: 'sigIndex' may be used uninitialized in this function [-Wmaybe-uninitialized]
  512 |     return begin()[aIndex];
      |            ~~~~~~~^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2:
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:2011:14: note: 'sigIndex' was declared here
 2011 |     uint32_t sigIndex;
      |              ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp: In function 'bool CheckCoercedCall({anonymous}::FunctionValidator<Unit>&, js::frontend::ParseNode*, Type, Type*) [with Unit = char16_t]':
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:4028:7: warning: 'callee' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4028 |   if (!f.encoder().writeVarU32(callee->funcDefIndex())) {
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:4018:32: note: 'callee' was declared here
 4018 |   ModuleValidatorShared::Func* callee;
      |                                ^~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp: In function 'bool CheckCoercedCall({anonymous}::FunctionValidator<Unit>&, js::frontend::ParseNode*, Type, Type*) [with Unit = mozilla::Utf8Unit]':
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:4028:7: warning: 'callee' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4028 |   if (!f.encoder().writeVarU32(callee->funcDefIndex())) {
/<<PKGBUILDDIR>>/js/src/wasm/AsmJS.cpp:4018:32: note: 'callee' was declared here
 4018 |   ModuleValidatorShared::Func* callee;
      |                                ^~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_wasm1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/wasm -I/<<PKGBUILDDIR>>/build-browser/js/src/wasm -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_wasm1.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp
js/src/wasm/Unified_cpp_js_src_wasm2.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit4.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/IonCacheIRCompiler.cpp: In member function 'bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot()':
/<<PKGBUILDDIR>>/js/src/jit/IonCacheIRCompiler.cpp:1532:30: warning: '*((void*)& scratch +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1532 |   Maybe<AutoScratchRegister> scratch;
      |                              ^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool IsInstance(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:1192:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1192 | static bool IsInstance(HandleValue v) {
      |             ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool IsMemory(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:1672:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1672 | static bool IsMemory(HandleValue v) {
      |             ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool IsTable(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2078:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2078 | static bool IsTable(HandleValue v) {
      |             ^~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool IsGlobal(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2586:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2586 | static bool IsGlobal(HandleValue v) {
      |             ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool RejectWithPendingException(JSContext*, JS::Handle<js::PromiseObject*>)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2762:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2762 |   if (!GetAndClearException(cx, &rejectionValue)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool EnforceRangeU32(JSContext*, JS::HandleValue, const char*, const char*, uint32_t*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:531:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  531 | static bool EnforceRangeU32(JSContext* cx, HandleValue v, const char* kind,
      |             ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool GetProperty(JSContext*, JS::HandleObject, const char*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:241:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  241 | static bool GetProperty(JSContext* cx, HandleObject obj, const char* chars,
      |             ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmTableObject::setImpl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2101:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2101 |   if (!EnforceRangeU32(cx, v, "Table", noun, index)) {
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2226:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2226 |       if (!BoxAnyRef(cx, fillValue, &tmp)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool InitErrorClass(JSContext*, JS::HandleObject, const char*, JSExnType)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:3751:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3751 |   return DefineDataProperty(cx, wasm, id, ctorValue, 0);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:580:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  580 |   if (!EnforceRangeU32(cx, initialVal, kind, "initial size",
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  581 |                        &limits->initial)) {
      |                        ~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:605:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  605 |     if (!EnforceRangeU32(cx, maxVal, kind, "maximum size",
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  606 |                          limits->maximum.ptr())) {
      |                          ~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool js::wasm::CheckFuncRefValue(JSContext*, JS::HandleValue, JS::MutableHandleFunction)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:1548:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1548 | bool wasm::CheckFuncRefValue(JSContext* cx, HandleValue v,
      |      ^~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool ToWebAssemblyValue(JSContext*, js::wasm::ValType, JS::HandleValue, js::wasm::MutableHandleVal)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:154:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  154 | static bool ToWebAssemblyValue(JSContext* cx, ValType targetType, HandleValue v,
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:154:13: note: parameter passing for argument of type 'js::wasm::MutableHandleVal' {aka 'JS::MutableHandle<js::wasm::Val>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:183:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  183 |       if (!CheckFuncRefValue(cx, v, &fun)) {
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:191:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  191 |       if (!BoxAnyRef(cx, v, &tmp)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmTableObject::growImpl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2257:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2257 |   if (!EnforceRangeU32(cx, args.get(0), "Table", "grow delta", &delta)) {
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2290:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2290 |         if (!CheckFuncRefValue(cx, fillValue, &fun)) {
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2300:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2300 |       if (!BoxAnyRef(cx, fillValue, &tmp)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In member function 'void js::WasmGlobalObject::val(js::wasm::MutableHandleVal) const':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2706:6: note: parameter passing for argument of type 'js::wasm::MutableHandleVal' {aka 'JS::MutableHandle<js::wasm::Val>'} changed in GCC 7.1
 2706 | void WasmGlobalObject::val(MutableHandleVal outval) const {
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmGlobalObject::valueGetterImpl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2738:6: note: parameter passing for argument of type 'js::wasm::MutableHandleVal' {aka 'JS::MutableHandle<js::wasm::Val>'} changed in GCC 7.1
 2738 |   val(&result);
      |   ~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In member function 'JS::Value js::WasmGlobalObject::value(JSContext*) const':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2738:6: note: parameter passing for argument of type 'js::wasm::MutableHandleVal' {aka 'JS::MutableHandle<js::wasm::Val>'} changed in GCC 7.1
 2738 |   val(&result);
      |   ~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:38:
/<<PKGBUILDDIR>>/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmIonCompile.cpp:1804:13: warning: 'kind' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1804 |   LabelKind kind;
      |             ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool js::wasm::GetImports(JSContext*, const js::wasm::Module&, JS::HandleObject, js::wasm::ImportValues*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:266:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  266 |     if (!GetProperty(cx, importObj, import.module.get(), &v)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:278:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  278 |     if (!GetProperty(cx, obj, import.field.get(), &v)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:347:19: note: parameter passing for argument of type 'js::wasm::MutableHandleVal' {aka 'JS::MutableHandle<js::wasm::Val>'} changed in GCC 7.1
  347 |           obj->val(&val);
      |           ~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:373:34: note: parameter passing for argument of type 'js::wasm::MutableHandleVal' {aka 'JS::MutableHandle<js::wasm::Val>'} changed in GCC 7.1
  373 |           if (!ToWebAssemblyValue(cx, global.type(), v, &val)) {
      |                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static bool js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp: In member function 'bool js::wasm::Instance::callImport(JSContext*, uint32_t, unsigned int, const uint64_t*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:102:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  102 | bool Instance::callImport(JSContext* cx, uint32_t funcImportIndex,
      |      ^~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:154:12: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  154 |   if (!Call(cx, fval, thisv, args, rval)) {
      |        ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:154:12: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:261:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  261 |   return instance->callImport(cx, funcImportIndex, argc, argv, &rval);
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:269:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  269 |   if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:290:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  290 |   if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:302:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  302 |   if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:306:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  306 |   if (!BoxAnyRef(cx, rval, &result)) {
      |        ~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:319:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  319 |   if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In member function 'bool js::wasm::Instance::callExport(JSContext*, uint32_t, JS::CallArgs)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:1703:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1703 |         if (!RoundFloat32(cx, v, (float*)&exportArgs[i])) {
      |              ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:1720:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1720 |         if (!CheckFuncRefValue(cx, v, &fun)) {
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:1734:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1734 |         if (!BoxAnyRef(cx, v, &ar)) {
      |              ~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:38:
/<<PKGBUILDDIR>>/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmIonCompile.cpp:2193:19: warning: 'value' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2193 |   f.storeGlobalVar(global.offset(), global.isIndirect(), value);
      |   ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmIonCompile.cpp:2185:16: note: 'value' was declared here
 2185 |   MDefinition* value;
      |                ^~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/JitAllocPolicy.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jit/shared/Assembler-shared.h:15,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmCode.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:25,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/InlineList.h:314:5: warning: 'falseValue' may be used uninitialized in this function [-Wmaybe-uninitialized]
  314 |     at->next = item;
      |     ^~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:38:
/<<PKGBUILDDIR>>/js/src/wasm/WasmIonCompile.cpp:2450:16: note: 'falseValue' was declared here
 2450 |   MDefinition* falseValue;
      |                ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmGlobalObject::valueSetterImpl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2639:26: note: parameter passing for argument of type 'js::wasm::MutableHandleVal' {aka 'JS::MutableHandle<js::wasm::Val>'} changed in GCC 7.1
 2639 |   if (!ToWebAssemblyValue(cx, global->type(), args.get(0), &val)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_jit5.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit5.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp
js/src/jit/Unified_cpp_js_src_jit6.o
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmTableObject::getImpl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2101:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2101 |   if (!EnforceRangeU32(cx, v, "Table", noun, index)) {
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In member function 'virtual bool AsyncInstantiateTask::resolve(JSContext*, JS::Handle<js::PromiseObject*>)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2861:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2861 |       if (!JS_DefineProperty(cx, resultObj, "module", val, JSPROP_ENUMERATE)) {
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2866:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2866 |       if (!JS_DefineProperty(cx, resultObj, "instance", val,
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2867 |                              JSPROP_ENUMERATE)) {
      |                              ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'JSObject* js::InitWebAssemblyClass(JSContext*, JS::Handle<js::GlobalObject*>)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3732 |   return DefineDataProperty(cx, wasm, id, ctorValue, 0);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3732 |   return DefineDataProperty(cx, wasm, id, ctorValue, 0);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3732 |   return DefineDataProperty(cx, wasm, id, ctorValue, 0);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3732 |   return DefineDataProperty(cx, wasm, id, ctorValue, 0);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3732 |   return DefineDataProperty(cx, wasm, id, ctorValue, 0);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h: In static member function 'static bool js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmGlobalObject* js::WasmGlobalObject::create(JSContext*, js::wasm::HandleVal, bool)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2404:19: note: parameter passing for argument of type 'js::wasm::HandleVal' {aka 'JS::Handle<js::wasm::Val>'} changed in GCC 7.1
 2404 | WasmGlobalObject* WasmGlobalObject::create(JSContext* cx, HandleVal hval,
      |                   ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmGlobalObject::construct(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2493:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2493 |   if (!JS_GetProperty(cx, obj, "mutable", &mutableVal)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2498:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2498 |   if (!JS_GetProperty(cx, obj, "value", &typeVal)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Zone.h:17,
                 from /<<PKGBUILDDIR>>/js/src/gc/WeakMap.h:15,
                 from /<<PKGBUILDDIR>>/js/src/builtin/TypedObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmInstance.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmFrameIter.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47:
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2577:54: note: parameter passing for argument of type 'js::wasm::HandleVal' {aka 'JS::Handle<js::wasm::Val>'} changed in GCC 7.1
 2577 |   WasmGlobalObject* global = WasmGlobalObject::create(cx, globalVal, isMutable);
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:2572:28: note: parameter passing for argument of type 'js::wasm::MutableHandleVal' {aka 'JS::MutableHandle<js::wasm::Val>'} changed in GCC 7.1
 2572 |     if (!ToWebAssemblyValue(cx, globalType, valueVal, &globalVal)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In function 'bool ResolveResponse(JSContext*, JS::CallArgs, JS::Handle<js::PromiseObject*>, bool, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:3610:57: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 3610 |                        PromiseObject::unforgeableResolve(cx, callArgs.get(0)));
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmMemoryObject::growImpl(JSContext*, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:1729:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1729 |   if (!EnforceRangeU32(cx, args.get(0), "Memory", "grow delta", &delta)) {
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmMemoryObject::grow(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmJS.cpp:1729:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1729 |   if (!EnforceRangeU32(cx, args.get(0), "Memory", "grow delta", &delta)) {
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_wasm2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/wasm -I/<<PKGBUILDDIR>>/build-browser/js/src/wasm -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_wasm2.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm2.cpp
js/src/wasm/Unified_cpp_js_src_wasm3.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/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<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
  130 |     IRGenerator gen(cx, script, ic->pc(), ic->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/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::Value>&, JS::Handle<JSObject*>&}]':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
  130 |     IRGenerator gen(cx, script, ic->pc(), ic->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/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::Value>&, JS::Handle<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
  130 |     IRGenerator gen(cx, script, ic->pc(), ic->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/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::Value>&, JS::Rooted<JS::Value>&}]':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'const JS::Handle<JS::Value>' changed in GCC 7.1
  130 |     IRGenerator gen(cx, script, ic->pc(), ic->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:401:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  401 | bool IonGetNameIC::update(JSContext* cx, HandleScript outerScript,
      |      ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  202 |       if (!NativeGetExistingProperty(cx, normalized, holder.as<NativeObject>(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203 |                                      shape, vp)) {
      |                                      ~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:202:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  202 |       if (!NativeGetExistingProperty(cx, normalized, holder.as<NativeObject>(),
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203 |                                      shape, vp)) {
      |                                      ~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp: In static member function 'static JSObject* js::jit::IonGetIteratorIC::update(JSContext*, JS::HandleScript, js::jit::IonGetIteratorIC*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:453:11: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  453 | JSObject* IonGetIteratorIC::update(JSContext* cx, HandleScript outerScript,
      |           ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:460:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  460 |   return ValueToIterator(cx, value);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:482:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  482 | bool IonInIC::update(JSContext* cx, HandleScript outerScript, IonInIC* ic,
      |      ^~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:490:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  490 |   return OperatorIn(cx, key, obj, res);
      |          ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:493:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  493 | bool IonInstanceOfIC::update(JSContext* cx, HandleScript outerScript,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:505:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  505 | bool IonUnaryArithIC::update(JSContext* cx, HandleScript outerScript,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:505:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitRealm.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/Assembler-arm.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/MacroAssembler-arm.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/CacheIR.h:17,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  857 |     return BigInt::bitNot(cx, in, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitRealm.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/Assembler-arm.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/MacroAssembler-arm.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/CacheIR.h:17,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:384:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  384 |     return BigInt::neg(cx, val, res);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:406:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  406 |   return BigInt::inc(cx, val, res);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:424:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  424 |   return BigInt::dec(cx, val, res);
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  130 |     IRGenerator gen(cx, script, ic->pc(), ic->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  552 | bool IonBinaryArithIC::update(JSContext* cx, HandleScript outerScript,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:569:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  569 |       if (!AddValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:569:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:574:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  574 |       if (!SubValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:574:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:579:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  579 |       if (!MulValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:579:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:584:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  584 |       if (!DivValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:584:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:589:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  589 |       if (!ModValues(cx, &lhsCopy, &rhsCopy, ret)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:589:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitRealm.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/Assembler-arm.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/MacroAssembler-arm.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/CacheIR.h:17,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  887 |     return BigInt::bitOr(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitRealm.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/Assembler-arm.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/MacroAssembler-arm.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/CacheIR.h:17,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  872 |     return BigInt::bitXor(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineJIT.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitRealm.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/Assembler-arm.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/MacroAssembler-arm.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/CacheIR.h:17,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  902 |     return BigInt::bitAnd(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  130 |     IRGenerator gen(cx, script, ic->pc(), ic->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:622:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  622 | bool IonCompareIC::update(JSContext* cx, HandleScript outerScript,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:622:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:622:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:638:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  638 |       if (!LessThan(cx, &lhsCopy, &rhsCopy, res)) {
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:643:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  643 |       if (!LessThanOrEqual(cx, &lhsCopy, &rhsCopy, res)) {
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:648:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  648 |       if (!GreaterThan(cx, &lhsCopy, &rhsCopy, res)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:653:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  653 |       if (!GreaterThanOrEqual(cx, &lhsCopy, &rhsCopy, res)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:658:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  658 |       if (!LooselyEqual<EqualityKind::Equal>(cx, &lhsCopy, &rhsCopy, res)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:663:48: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  663 |       if (!LooselyEqual<EqualityKind::NotEqual>(cx, &lhsCopy, &rhsCopy, res)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:668:46: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  668 |       if (!StrictlyEqual<EqualityKind::Equal>(cx, &lhsCopy, &rhsCopy, res)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:673:49: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  673 |       if (!StrictlyEqual<EqualityKind::NotEqual>(cx, &lhsCopy, &rhsCopy, res)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  130 |     IRGenerator gen(cx, script, ic->pc(), ic->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:2:
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp: In function 'bool GetFunctionExport(JSContext*, js::HandleWasmInstanceObject, const JSFunctionVector&, const js::wasm::Export&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:1096:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1096 | static bool GetFunctionExport(JSContext* cx,
      |             ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:35,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h: In function 'bool js::ValueToId(JSContext*, typename js::MaybeRooted<JS::Value, allowGC>::HandleType, typename js::MaybeRooted<JS::PropertyKey, allowGC>::MutableHandleType) [with js::AllowGC allowGC = js::CanGC]':
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:74:13: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   74 | inline bool ValueToId(
      |             ^~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type 'js::MaybeRooted<JS::Value, js::CanGC>::HandleType' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   93 |   JSAtom* atom = ToAtom<allowGC>(cx, v);
      |                  ~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  153 | bool IonGetPropertyIC::update(JSContext* cx, HandleScript outerScript,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:173:62: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  173 |                            val, idVal, val, ic->resultFlags());
      |                                                              ^
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:173:62: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:173:62: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:218:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  218 |     if (!GetProperty(cx, val, name, res)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:218:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Realm.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/CacheIR.h:17,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  999 |   return js::ToObjectSlow(cx, vp, true);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:474:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  474 | bool Module::extractCode(JSContext* cx, Tier tier,
      |      ^~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:500:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  500 |   if (!JS_DefineProperty(cx, result, "code", value, JSPROP_ENUMERATE)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:516:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  516 |     if (!JS_DefineProperty(cx, segment, "begin", value, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:521:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  521 |     if (!JS_DefineProperty(cx, segment, "end", value, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:526:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  526 |     if (!JS_DefineProperty(cx, segment, "kind", value, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:532:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  532 |       if (!JS_DefineProperty(cx, segment, "funcIndex", value,
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                              JSPROP_ENUMERATE)) {
      |                              ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:538:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  538 |       if (!JS_DefineProperty(cx, segment, "funcBodyBegin", value,
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  539 |                              JSPROP_ENUMERATE)) {
      |                              ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:544:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  544 |       if (!JS_DefineProperty(cx, segment, "funcBodyEnd", value,
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  545 |                              JSPROP_ENUMERATE)) {
      |                              ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:556:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  556 |   if (!JS_DefineProperty(cx, result, "segments", value, JSPROP_ENUMERATE)) {
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:464:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  464 | bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:464:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/vm/NativeObject.h:22,
                 from /<<PKGBUILDDIR>>/js/src/vm/ArrayObject.h:10,
                 from /<<PKGBUILDDIR>>/js/src/builtin/Array.h:17,
                 from /<<PKGBUILDDIR>>/js/src/vm/Realm.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/CacheIR.h:17,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |   return js::ToObjectSlow(cx, v, false);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:239:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  239 | bool IonGetPropSuperIC::update(JSContext* cx, HandleScript outerScript,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:239:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:239:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  130 |     IRGenerator gen(cx, script, ic->pc(), ic->state().mode(),
      |                 ^~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:257:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  257 |   if (!ValueToId<CanGC>(cx, idVal, &id)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:20,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  114 |     return op(cx, obj, receiver, id, vp);
      |            ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  117 |   return NativeGetProperty(cx, obj.as<NativeObject>(), receiver, id, vp);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h: In function 'void js::InitGlobalLexicalOperation(JSContext*, js::LexicalEnvironmentObject*, JSScript*, jsbytecode*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:343:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  343 | inline void InitGlobalLexicalOperation(JSContext* cx,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/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)':
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:271:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  271 | bool IonSetPropertyIC::update(JSContext* cx, HandleScript outerScript,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:271:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:299:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  299 |                            ic->guardHoles());
      |                                            ^
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:299:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:299:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:659:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  659 |     if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  621 |   return DefineDataProperty(cx, obj, id, val, flags);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:329:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  329 |       if (!SetObjectElement(cx, obj, idVal, rhs, ic->strict())) {
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:339:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  339 |       InitGlobalLexicalOperation(cx, &cx->global()->lexicalEnvironment(),
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |                                  script, pc, rhs);
      |                                  ~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject-inl.h:12,
                 from /<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  331 |     return ValueToId<CanGC>(cx, argument, result);
      |            ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  334 |   return ToPropertyKeySlow(cx, argument, result);
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  621 |   return DefineDataProperty(cx, obj, id, val, flags);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:352:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  352 |       if (!SetProperty(cx, obj, name, rhs, ic->strict(), pc)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:375:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  375 |                            ic->guardHoles());
      |                                            ^
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:375:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/IonIC.cpp:375:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit5.cpp:47:
/<<PKGBUILDDIR>>/js/src/jit/JitFrames.cpp: In function 'void js::jit::HandleException(js::jit::ResumeFromException*)':
/<<PKGBUILDDIR>>/js/src/jit/JitFrames.cpp:409:37: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  409 |         if (!cx->getPendingException(
      |              ~~~~~~~~~~~~~~~~~~~~~~~^
  410 |                 MutableHandleValue::fromMarkedLocation(&rfe->exception))) {
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::instantiateGlobals(JSContext*, const ValVector&, js::WasmGlobalObjectVector&) const':
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:979:35: note: parameter passing for argument of type 'js::wasm::HandleVal' {aka 'JS::Handle<js::wasm::Val>'} changed in GCC 7.1
  979 |       cx, WasmGlobalObject::create(cx, val, global.isMutable()));
      |           ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_jit6.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit6.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit6.cpp
js/src/jit/Unified_cpp_js_src_jit7.o
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::instantiate(JSContext*, js::wasm::ImportValues&, JS::HandleObject, js::MutableHandleWasmInstanceObject) const':
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:1129:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1129 |     if (!GetFunctionExport(cx, instanceObj, funcImports, exports[0], &val)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:1157:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1157 |         if (!GetFunctionExport(cx, instanceObj, funcImports, exp, &val)) {
      |              ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmModule.cpp:1172:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1172 |     if (!JS_DefinePropertyById(cx, exportObj, id, val, JSPROP_ENUMERATE)) {
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_wasm3.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/wasm -I/<<PKGBUILDDIR>>/build-browser/js/src/wasm -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_wasm3.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp
/usr/bin/g++ -o Unified_cpp_js_src_jit7.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit7.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit7.cpp
js/src/jit/Unified_cpp_js_src_jit8.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:20:
/<<PKGBUILDDIR>>/js/src/wasm/WasmTypes.cpp: In member function 'bool js::wasm::DebugFrame::getLocal(uint32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmTypes.cpp:663:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  663 | bool DebugFrame::getLocal(uint32_t localIndex, MutableHandleValue vp) {
      |      ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/wasm/WasmTextToBinary.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmAST.h: In function 'js::wasm::AstExpr* ParseExprBody({anonymous}::WasmParseContext&, {anonymous}::WasmToken, bool)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmAST.h:498:75: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
  498 |   explicit AstConst(LitVal val) : AstExpr(Kind, ExprType::Limit), val_(val) {}
      |                                                                           ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmTextToBinary.cpp:2873:9: note: 'result' was declared here
 2873 |   Float result;
      |         ^~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/wasm/WasmTextToBinary.cpp:34,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmAST.h:498:75: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
  498 |   explicit AstConst(LitVal val) : AstExpr(Kind, ExprType::Limit), val_(val) {}
      |                                                                           ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmTextToBinary.cpp:2873:9: note: 'result' was declared here
 2873 |   Float result;
      |         ^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:29:
/<<PKGBUILDDIR>>/js/src/wasm/WasmValidate.cpp: In function 'bool js::wasm::DecodeValidatedLocalEntries(js::wasm::Decoder&, js::wasm::ValTypeVector*)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmValidate.cpp:431:26: warning: 'numLocalEntries' may be used uninitialized in this function [-Wmaybe-uninitialized]
  431 |   for (uint32_t i = 0; i < numLocalEntries; i++) {
      |                        ~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCAPI.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:25,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:73,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallNonGenericMethod.h:12,
                 from /<<PKGBUILDDIR>>/js/src/NamespaceImports.h:15,
                 from /<<PKGBUILDDIR>>/js/src/gc/Barrier.h:10,
                 from /<<PKGBUILDDIR>>/js/src/gc/Policy.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmTable.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmTable.cpp:19,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h: In function 'bool EncodeDataSection(js::wasm::Encoder&, js::wasm::AstModule&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h:160:5: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized]
  160 |     *aDst = temp;
      |     ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmTextToBinary.cpp:7220:15: note: 'byte' was declared here
 7220 |       uint8_t byte;
      |               ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCAPI.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:25,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:73,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallNonGenericMethod.h:12,
                 from /<<PKGBUILDDIR>>/js/src/NamespaceImports.h:15,
                 from /<<PKGBUILDDIR>>/js/src/gc/Barrier.h:10,
                 from /<<PKGBUILDDIR>>/js/src/gc/Policy.h:13,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmTable.h:22,
                 from /<<PKGBUILDDIR>>/js/src/wasm/WasmTable.cpp:19,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h: In function 'bool js::wasm::TextToBinary(const char16_t*, uintptr_t, js::wasm::Bytes*, js::wasm::Uint32Vector*, JS::UniqueChars*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Vector.h:160:5: warning: 'byte' may be used uninitialized in this function [-Wmaybe-uninitialized]
  160 |     *aDst = temp;
      |     ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11:
/<<PKGBUILDDIR>>/js/src/wasm/WasmTextToBinary.cpp:7422:15: note: 'byte' was declared here
 7422 |       uint8_t byte;
      |               ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:20:
/<<PKGBUILDDIR>>/js/src/wasm/WasmTypes.cpp: In static member function 'static WasmValueBox* WasmValueBox::create(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmTypes.cpp:121:15: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  121 | WasmValueBox* WasmValueBox::create(JSContext* cx, HandleValue val) {
      |               ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/wasm/WasmTypes.cpp:121:15: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/wasm/WasmTypes.cpp: In function 'bool js::wasm::BoxAnyRef(JSContext*, JS::HandleValue, js::wasm::MutableHandleAnyRef)':
/<<PKGBUILDDIR>>/js/src/wasm/WasmTypes.cpp:131:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  131 | bool wasm::BoxAnyRef(JSContext* cx, HandleValue val, MutableHandleAnyRef addr) {
      |      ^~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/wasm'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src'
mkdir -p '.deps/'
modules/fdlibm/src/e_acos.o
/usr/bin/g++ -o e_acos.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_acos.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_acos.cpp
modules/fdlibm/src/e_acosh.o
/usr/bin/g++ -o e_acosh.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_acosh.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_acosh.cpp
modules/fdlibm/src/e_asin.o
/usr/bin/g++ -o e_asin.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_asin.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_asin.cpp
modules/fdlibm/src/e_atan2.o
/usr/bin/g++ -o e_atan2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_atan2.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_atan2.cpp
modules/fdlibm/src/e_atanh.o
/usr/bin/g++ -o e_atanh.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_atanh.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_atanh.cpp
modules/fdlibm/src/e_cosh.o
/usr/bin/g++ -o e_cosh.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_cosh.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_cosh.cpp
modules/fdlibm/src/e_exp.o
/usr/bin/g++ -o e_exp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_exp.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_exp.cpp
modules/fdlibm/src/e_hypot.o
/usr/bin/g++ -o e_hypot.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_hypot.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_hypot.cpp
modules/fdlibm/src/e_log.o
/usr/bin/g++ -o e_log.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_log.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_log.cpp
modules/fdlibm/src/e_log10.o
/usr/bin/g++ -o e_log10.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_log10.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_log10.cpp
modules/fdlibm/src/e_log2.o
/usr/bin/g++ -o e_log2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_log2.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_log2.cpp
modules/fdlibm/src/e_pow.o
/usr/bin/g++ -o e_pow.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_pow.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_pow.cpp
modules/fdlibm/src/e_sinh.o
/usr/bin/g++ -o e_sinh.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_sinh.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_sinh.cpp
modules/fdlibm/src/e_sqrt.o
/usr/bin/g++ -o e_sqrt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/e_sqrt.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/e_sqrt.cpp
modules/fdlibm/src/k_exp.o
/usr/bin/g++ -o k_exp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/k_exp.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/k_exp.cpp
modules/fdlibm/src/s_asinh.o
/usr/bin/g++ -o s_asinh.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_asinh.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_asinh.cpp
modules/fdlibm/src/s_atan.o
/usr/bin/g++ -o s_atan.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_atan.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_atan.cpp
modules/fdlibm/src/s_cbrt.o
/usr/bin/g++ -o s_cbrt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_cbrt.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_cbrt.cpp
modules/fdlibm/src/s_ceil.o
/usr/bin/g++ -o s_ceil.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_ceil.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_ceil.cpp
modules/fdlibm/src/s_ceilf.o
/usr/bin/g++ -o s_ceilf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_ceilf.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_ceilf.cpp
modules/fdlibm/src/s_copysign.o
/usr/bin/g++ -o s_copysign.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_copysign.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_copysign.cpp
modules/fdlibm/src/s_expm1.o
/usr/bin/g++ -o s_expm1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_expm1.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_expm1.cpp
modules/fdlibm/src/s_fabs.o
/usr/bin/g++ -o s_fabs.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_fabs.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_fabs.cpp
modules/fdlibm/src/s_floor.o
/usr/bin/g++ -o s_floor.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_floor.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_floor.cpp
modules/fdlibm/src/s_floorf.o
/usr/bin/g++ -o s_floorf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_floorf.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_floorf.cpp
modules/fdlibm/src/s_log1p.o
/usr/bin/g++ -o s_log1p.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_log1p.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_log1p.cpp
modules/fdlibm/src/s_nearbyint.o
/usr/bin/g++ -o s_nearbyint.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_nearbyint.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_nearbyint.cpp
modules/fdlibm/src/s_rint.o
/usr/bin/g++ -o s_rint.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_rint.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_rint.cpp
modules/fdlibm/src/s_rintf.o
/usr/bin/g++ -o s_rintf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_rintf.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_rintf.cpp
modules/fdlibm/src/s_scalbn.o
/usr/bin/g++ -o s_scalbn.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_scalbn.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_scalbn.cpp
modules/fdlibm/src/s_tanh.o
/usr/bin/g++ -o s_tanh.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_tanh.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_tanh.cpp
modules/fdlibm/src/s_trunc.o
/usr/bin/g++ -o s_trunc.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_trunc.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_trunc.cpp
modules/fdlibm/src/s_truncf.o
/usr/bin/g++ -o s_truncf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-parentheses -Wno-sign-compare  -MD -MP -MF .deps/s_truncf.o.pp   /<<PKGBUILDDIR>>/modules/fdlibm/src/s_truncf.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/modules/fdlibm/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config/external/nspr'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config/external/nspr'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config/external/zlib'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config/external/zlib'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/memory/build'
mkdir -p '.deps/'
memory/build/Unified_cpp_memory_build0.o
/usr/bin/g++ -o Unified_cpp_memory_build0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_MEMORY_IMPL -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/memory/build -I/<<PKGBUILDDIR>>/build-browser/memory/build -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_memory_build0.o.pp   /<<PKGBUILDDIR>>/build-browser/memory/build/Unified_cpp_memory_build0.cpp
In file included from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/MIRGraph.h: In member function 'js::jit::IonBuilder::InliningResult js::jit::IonBuilder::inlineTypedArray(js::jit::CallInfo&, js::Native)':
/<<PKGBUILDDIR>>/js/src/jit/MIRGraph.h:953:25: warning: 'ins' may be used uninitialized in this function [-Wmaybe-uninitialized]
  953 |   instructions_.pushBack(ins);
      |   ~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit7.cpp:11:
/<<PKGBUILDDIR>>/js/src/jit/MCallOptimize.cpp:3035:17: note: 'ins' was declared here
 3035 |   MInstruction* ins;
      |                 ^~~
In file included from /<<PKGBUILDDIR>>/js/src/jsutil.h:24,
                 from /<<PKGBUILDDIR>>/js/src/gc/Heap.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonCode.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/JSJitFrameIter.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitFrames.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/Bailouts.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:419:58: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized]
  419 |     return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
      |                                                          ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit7.cpp:20:
/<<PKGBUILDDIR>>/js/src/jit/MIR.cpp:3998:13: note: 'res' was declared here
 3998 |     int32_t res;
      |             ^~~
/<<PKGBUILDDIR>>/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)':
/<<PKGBUILDDIR>>/js/src/jit/MIR.cpp:991:16: warning: 'res' may be used uninitialized in this function [-Wmaybe-uninitialized]
  991 |   payload_.i64 = i;
      |   ~~~~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/js/src/jit/MIR.cpp:4017:13: note: 'res' was declared here
 4017 |     int64_t res;
      |             ^~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/memory/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/memory/mozalloc'
mkdir -p '.deps/'
memory/mozalloc/mozalloc_abort.o
/usr/bin/g++ -o mozalloc_abort.o -c  -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/memory/mozalloc -I/<<PKGBUILDDIR>>/build-browser/memory/mozalloc -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/memory/build -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/mozalloc_abort.o.pp   /<<PKGBUILDDIR>>/memory/mozalloc/mozalloc_abort.cpp
memory/mozalloc/Unified_cpp_memory_mozalloc0.o
/usr/bin/g++ -o Unified_cpp_memory_mozalloc0.o -c  -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/memory/mozalloc -I/<<PKGBUILDDIR>>/build-browser/memory/mozalloc -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/memory/build -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp   /<<PKGBUILDDIR>>/build-browser/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/memory/mozalloc'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/memory/volatile'
mkdir -p '.deps/'
memory/volatile/Unified_cpp_memory_volatile0.o
/usr/bin/g++ -o Unified_cpp_memory_volatile0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/memory/volatile -I/<<PKGBUILDDIR>>/build-browser/memory/volatile -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_memory_volatile0.o.pp   /<<PKGBUILDDIR>>/build-browser/memory/volatile/Unified_cpp_memory_volatile0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/memory/volatile'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/memory/volatile/tests'
mkdir -p '.deps/'
memory/volatile/tests/Unified_cpp_volatile_tests0.o
/usr/bin/g++ -o Unified_cpp_volatile_tests0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/memory/volatile/tests -I/<<PKGBUILDDIR>>/build-browser/memory/volatile/tests -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_volatile_tests0.o.pp   /<<PKGBUILDDIR>>/build-browser/memory/volatile/tests/Unified_cpp_volatile_tests0.cpp
In file included from /<<PKGBUILDDIR>>/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/SharedICRegisters-arm.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/SharedICRegisters.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/MoveResolver.h: In member function 'void js::jit::MacroAssembler::passABIArg(const js::jit::MoveOperand&, js::jit::MoveOp::Type)':
/<<PKGBUILDDIR>>/js/src/jit/MoveResolver.h:63:66: warning: 'to.js::jit::MoveOperand::code_' may be used uninitialized in this function [-Wmaybe-uninitialized]
   63 |       : kind_(other.kind_), code_(other.code_), disp_(other.disp_) {}
      |                                                                  ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit7.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.cpp:2916:15: note: 'to.js::jit::MoveOperand::code_' was declared here
 2916 |   MoveOperand to(*this, arg);
      |               ^~
In file included from /<<PKGBUILDDIR>>/js/src/jit/arm/MacroAssembler-arm.h:14,
                 from /<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/arm/SharedICRegisters-arm.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/SharedICRegisters.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/BaselineIC.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jit/MIR.h:21,
                 from /<<PKGBUILDDIR>>/js/src/jit/LIR.h:20,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/Lowering.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit7.cpp:2:
/<<PKGBUILDDIR>>/js/src/jit/MoveResolver.h:76:23: warning: 'to' may be used uninitialized in this function [-Wmaybe-uninitialized]
   76 |     return isMemory() || isEffectiveAddress();
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit7.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/MacroAssembler.cpp:2916:15: note: 'to' was declared here
 2916 |   MoveOperand to(*this, arg);
      |               ^~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/memory/volatile/tests'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/mozglue/misc'
mkdir -p '.deps/'
mozglue/misc/AutoProfilerLabel.o
/usr/bin/g++ -o AutoProfilerLabel.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/AutoProfilerLabel.o.pp   /<<PKGBUILDDIR>>/mozglue/misc/AutoProfilerLabel.cpp
mozglue/misc/ConditionVariable_posix.o
/usr/bin/g++ -o ConditionVariable_posix.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/ConditionVariable_posix.o.pp   /<<PKGBUILDDIR>>/mozglue/misc/ConditionVariable_posix.cpp
mozglue/misc/Mutex_posix.o
/usr/bin/g++ -o Mutex_posix.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Mutex_posix.o.pp   /<<PKGBUILDDIR>>/mozglue/misc/Mutex_posix.cpp
mozglue/misc/Printf.o
/usr/bin/g++ -o Printf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Printf.o.pp   /<<PKGBUILDDIR>>/mozglue/misc/Printf.cpp
mozglue/misc/StackWalk.o
/usr/bin/g++ -o StackWalk.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/StackWalk.o.pp   /<<PKGBUILDDIR>>/mozglue/misc/StackWalk.cpp
mozglue/misc/TimeStamp.o
/usr/bin/g++ -o TimeStamp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/TimeStamp.o.pp   /<<PKGBUILDDIR>>/mozglue/misc/TimeStamp.cpp
mozglue/misc/TimeStamp_posix.o
/<<PKGBUILDDIR>>/mozglue/misc/TimeStamp.cpp: In static member function 'static mozilla::TimeStamp mozilla::TimeStamp::NowFuzzy(mozilla::TimeStampValue)':
/<<PKGBUILDDIR>>/mozglue/misc/TimeStamp.cpp:112:20: note: parameter passing for argument of type 'mozilla::TimeStampValue' {aka 'mozilla::TimeStamp63Bit'} changed in GCC 9.1
  112 | MFBT_API TimeStamp TimeStamp::NowFuzzy(TimeStampValue aValue) {
      |                    ^~~~~~~~~
/usr/bin/g++ -o TimeStamp_posix.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/mozglue/misc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/TimeStamp_posix.o.pp   /<<PKGBUILDDIR>>/mozglue/misc/TimeStamp_posix.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/mozglue/misc'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config/external/icu/common'
mkdir -p '.deps/'
config/external/icu/common/appendable.o
/usr/bin/g++ -o appendable.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/appendable.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/appendable.cpp
config/external/icu/common/bmpset.o
/usr/bin/g++ -o bmpset.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/bmpset.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/bmpset.cpp
config/external/icu/common/brkeng.o
/usr/bin/g++ -o brkeng.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/brkeng.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/brkeng.cpp
config/external/icu/common/brkiter.o
/usr/bin/g++ -o brkiter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/brkiter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/brkiter.cpp
config/external/icu/common/bytesinkutil.o
/usr/bin/g++ -o bytesinkutil.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/bytesinkutil.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/bytesinkutil.cpp
config/external/icu/common/bytestream.o
/usr/bin/g++ -o bytestream.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/bytestream.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/bytestream.cpp
config/external/icu/common/bytestrie.o
/usr/bin/g++ -o bytestrie.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/bytestrie.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/bytestrie.cpp
config/external/icu/common/bytestriebuilder.o
/usr/bin/g++ -o bytestriebuilder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/bytestriebuilder.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/bytestriebuilder.cpp
config/external/icu/common/caniter.o
/usr/bin/g++ -o Unified_cpp_js_src_jit8.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit8.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp
js/src/jit/Unified_cpp_js_src_jit9.o
/usr/bin/g++ -o caniter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/caniter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/caniter.cpp
config/external/icu/common/characterproperties.o
/usr/bin/g++ -o characterproperties.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/characterproperties.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/characterproperties.cpp
config/external/icu/common/chariter.o
/usr/bin/g++ -o chariter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/chariter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/chariter.cpp
config/external/icu/common/charstr.o
/usr/bin/g++ -o charstr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/charstr.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/charstr.cpp
config/external/icu/common/cmemory.o
/usr/bin/g++ -o cmemory.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/cmemory.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/cmemory.cpp
config/external/icu/common/cstring.o
/usr/bin/g++ -o cstring.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/cstring.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/cstring.cpp
config/external/icu/common/dictbe.o
/usr/bin/g++ -o dictbe.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/dictbe.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/dictbe.cpp
config/external/icu/common/dictionarydata.o
/usr/bin/g++ -o dictionarydata.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/dictionarydata.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/dictionarydata.cpp
config/external/icu/common/dtintrv.o
/usr/bin/g++ -o dtintrv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/dtintrv.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/dtintrv.cpp
config/external/icu/common/edits.o
/usr/bin/g++ -o edits.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/edits.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/edits.cpp
config/external/icu/common/errorcode.o
/usr/bin/g++ -o errorcode.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/errorcode.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/errorcode.cpp
config/external/icu/common/filteredbrk.o
/usr/bin/g++ -o filteredbrk.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/filteredbrk.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/filteredbrk.cpp
config/external/icu/common/filterednormalizer2.o
/usr/bin/g++ -o filterednormalizer2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/filterednormalizer2.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/filterednormalizer2.cpp
config/external/icu/common/loadednormalizer2impl.o
/usr/bin/g++ -o loadednormalizer2impl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/loadednormalizer2impl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/loadednormalizer2impl.cpp
config/external/icu/common/localebuilder.o
/usr/bin/g++ -o localebuilder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/localebuilder.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/localebuilder.cpp
config/external/icu/common/locavailable.o
/usr/bin/g++ -o locavailable.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/locavailable.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/locavailable.cpp
config/external/icu/common/locbased.o
/usr/bin/g++ -o locbased.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/locbased.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/locbased.cpp
config/external/icu/common/locdispnames.o
/usr/bin/g++ -o locdispnames.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/locdispnames.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/locdispnames.cpp
config/external/icu/common/locdspnm.o
/usr/bin/g++ -o locdspnm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/locdspnm.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/locdspnm.cpp
config/external/icu/common/locid.o
/usr/bin/g++ -o locid.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/locid.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/locid.cpp
config/external/icu/common/loclikely.o
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RAbs::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:760:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  760 |   if (!js::math_abs_handle(cx, v, &result)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RFloor::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:573:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  573 |   if (!js::math_floor_handle(cx, v, &result)) {
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RCeil::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:593:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  593 |   if (!js::math_ceil_handle(cx, v, &result)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RRound::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:614:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  614 |   if (!js::math_round_handle(cx, arg, &result)) return false;
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RToFloat32::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:1136:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1136 |   if (!RoundFloat32(cx, v, &result)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RSign::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:884:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  884 |   if (!js::math_sign_handle(cx, arg, &result)) return false;
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RTrunc::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:633:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  633 |   if (!js::math_trunc_handle(cx, arg, &result)) return false;
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RFromCharCode::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:673:36: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  673 |   if (!js::str_fromCharCode_one_arg(cx, operand, &result)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RAtomicIsLockFree::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:1608:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1608 |   if (!js::AtomicIsLockFree(cx, operand, &result)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitAllocPolicy.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In member function 'virtual bool js::jit::RTruncateToInt32::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RSqrt::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:784:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  784 |   if (!math_sqrt_handle(cx, num, &result)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:790:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  790 |   if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) {
      |                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitAllocPolicy.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In member function 'virtual bool js::jit::RToDouble::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RCharCodeAt::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:652:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  652 |   if (!js::str_charCodeAt_impl(cx, lhs, rhs, &result)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RAtan2::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:811:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  811 |   if (!math_atan2_handle(cx, y, x, &result)) return false;
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:811:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RMod::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:475:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  475 |   if (!js::ModValues(cx, &lhs, &rhs, &result)) {
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:475:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RConcat::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:515:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  515 |   if (!js::AddValues(cx, &lhs, &rhs, &result)) {
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:515:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RPow::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:695:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  695 |   if (!js::PowValues(cx, &base, &power, &result)) {
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:695:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In member function 'virtual bool js::jit::RBitNot::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:28,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  857 |     return BigInt::bitNot(cx, in, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RMinMax::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:740:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  740 |   if (!js::minmax_impl(cx, isMax_, a, b, &result)) {
      |        ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:740:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RRegExpMatcher::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:1026:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1026 |   if (!RegExpMatcherRaw(cx, regexp, input, lastIndex, nullptr, &result)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RPowHalf::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:718:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  718 |   if (!js::PowValues(cx, &base, &power, &result)) {
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:718:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RAdd::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:346:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  346 |   if (!js::AddValues(cx, &lhs, &rhs, &result)) {
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:346:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:352:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  352 |   if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) {
      |                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RSub::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:377:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  377 |   if (!js::SubValues(cx, &lhs, &rhs, &result)) {
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:377:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:383:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  383 |   if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) {
      |                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RDiv::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:447:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  447 |   if (!js::DivValues(cx, &lhs, &rhs, &result)) {
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:447:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:453:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  453 |   if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) {
      |                             ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RLambdaArrow::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:1403:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1403 |   JSObject* resultObject = js::LambdaArrow(cx, fun, scopeChain, newTarget);
      |                            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:73,
                 from /<<PKGBUILDDIR>>/js/src/jsfriendapi.h:18,
                 from /<<PKGBUILDDIR>>/js/src/jit/IonTypes.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompactBuffer.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:419:58: warning: 'result' may be used uninitialized in this function [-Wmaybe-uninitialized]
  419 |     return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i));
      |                                                          ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:310:11: note: 'result' was declared here
  310 |   int32_t result;
      |           ^~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitAllocPolicy.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RSetArrayLength::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:1535:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1535 |   if (!ArraySetLength(cx, obj, id, JSPROP_PERMANENT, len, error)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RMul::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:411:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  411 |     if (!js::MulValues(cx, &lhs, &rhs, &result)) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:411:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:417:43: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  417 |     if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) {
      |                               ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:422:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  422 |     if (!js::math_imul_handle(cx, lhs, rhs, &result)) {
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:422:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In member function 'virtual bool js::jit::RBitXor::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:28,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  872 |     return BigInt::bitXor(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In member function 'virtual bool js::jit::RBitAnd::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:28,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  902 |     return BigInt::bitAnd(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In member function 'virtual bool js::jit::RBitOr::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:28,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  887 |     return BigInt::bitOr(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In member function 'virtual bool js::jit::RLsh::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:28,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  917 |     return BigInt::lsh(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In member function 'virtual bool js::jit::RRsh::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:238:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  238 |   return ToInt32OrBigIntSlow(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:28,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  932 |     return BigInt::rsh(cx, lhs, rhs, out);
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/src/vm/GlobalObject.h:11,
                 from /<<PKGBUILDDIR>>/js/src/vm/EnvironmentObject.h:16,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:15,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/js/src/jsnum.h: In member function 'virtual bool js::jit::RUrsh::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/src/jsnum.h:228:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  228 |   return ToNumericSlow(cx, vp);
      |          ~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/src/vm/JSObject.h:13,
                 from /<<PKGBUILDDIR>>/js/src/builtin/AtomicsObject.h:15,
                 from /<<PKGBUILDDIR>>/js/src/vm/Runtime.h:24,
                 from /<<PKGBUILDDIR>>/js/src/vm/JSContext.h:27,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileWrappers.h:10,
                 from /<<PKGBUILDDIR>>/js/src/jit/Ion.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/JitAllocPolicy.h:19,
                 from /<<PKGBUILDDIR>>/js/src/jit/CompileInfo.h:12,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.h:13,
                 from /<<PKGBUILDDIR>>/js/src/jit/OptimizationTracking.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit8.cpp:38:
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:925:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  925 |       if (!js::math_sin_handle(cx, arg, &result)) {
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:936:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  936 |       if (!js::math_log_handle(cx, arg, &result)) {
      |            ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o loclikely.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/loclikely.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/loclikely.cpp
config/external/icu/common/locmap.o
/usr/bin/g++ -o locmap.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/locmap.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/locmap.cpp
config/external/icu/common/locresdata.o
/usr/bin/g++ -o locresdata.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/locresdata.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/locresdata.cpp
config/external/icu/common/locutil.o
/usr/bin/g++ -o locutil.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/locutil.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/locutil.cpp
config/external/icu/common/messagepattern.o
/usr/bin/g++ -o messagepattern.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/messagepattern.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/messagepattern.cpp
config/external/icu/common/normalizer2.o
/usr/bin/g++ -o normalizer2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/normalizer2.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/normalizer2.cpp
config/external/icu/common/normalizer2impl.o
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RHypot::recover(JSContext*, js::jit::SnapshotIterator&) const':
/<<PKGBUILDDIR>>/js/src/jit/Recover.cpp:840:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  840 |   if (!js::math_hypot_handle(cx, vec, &result)) return false;
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_src_jit9.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DJS_HAS_CTYPES -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src/jit -I/<<PKGBUILDDIR>>/build-browser/js/src -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -fno-strict-aliasing -Werror=format -Wno-shadow -Wno-attributes  -MD -MP -MF .deps/Unified_cpp_js_src_jit9.o.pp   /<<PKGBUILDDIR>>/build-browser/js/src/jit/Unified_cpp_js_src_jit9.cpp
/usr/bin/g++ -o normalizer2impl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/normalizer2impl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/normalizer2impl.cpp
config/external/icu/common/normlzr.o
/usr/bin/g++ -o normlzr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/normlzr.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/normlzr.cpp
config/external/icu/common/parsepos.o
/usr/bin/g++ -o parsepos.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/parsepos.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/parsepos.cpp
config/external/icu/common/patternprops.o
/usr/bin/g++ -o patternprops.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/patternprops.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/patternprops.cpp
config/external/icu/common/propname.o
/usr/bin/g++ -o propname.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/propname.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/propname.cpp
config/external/icu/common/punycode.o
/usr/bin/g++ -o punycode.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/punycode.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/punycode.cpp
config/external/icu/common/putil.o
/usr/bin/g++ -o putil.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/putil.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/putil.cpp
config/external/icu/common/rbbi.o
/usr/bin/g++ -o rbbi.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/rbbi.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/rbbi.cpp
config/external/icu/common/rbbi_cache.o
/usr/bin/g++ -o rbbi_cache.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/rbbi_cache.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/rbbi_cache.cpp
config/external/icu/common/rbbidata.o
/usr/bin/g++ -o rbbidata.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/rbbidata.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/rbbidata.cpp
config/external/icu/common/rbbinode.o
/usr/bin/g++ -o rbbinode.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/rbbinode.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/rbbinode.cpp
config/external/icu/common/rbbirb.o
/usr/bin/g++ -o rbbirb.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/rbbirb.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/rbbirb.cpp
config/external/icu/common/rbbiscan.o
/usr/bin/g++ -o rbbiscan.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/rbbiscan.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/rbbiscan.cpp
config/external/icu/common/rbbisetb.o
/usr/bin/g++ -o rbbisetb.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/rbbisetb.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/rbbisetb.cpp
config/external/icu/common/rbbistbl.o
/usr/bin/g++ -o rbbistbl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/rbbistbl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/rbbistbl.cpp
config/external/icu/common/rbbitblb.o
/usr/bin/g++ -o rbbitblb.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/rbbitblb.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/rbbitblb.cpp
config/external/icu/common/resbund.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/src/jit'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config/external/icu/data'
mkdir -p '.deps/'
config/external/icu/data/icudata_gas.o
/usr/bin/gcc -std=gnu99 -o icudata_gas.o -DNDEBUG=1 -DTRIMMED=1 -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/config/external/icu/data -I/<<PKGBUILDDIR>>/config/external/icu/data/ '-DICU_DATA_FILE="icudt64l.dat"' -DICU_DATA_SYMBOL=icudt64_dat  -c /<<PKGBUILDDIR>>/config/external/icu/data/icudata_gas.S
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config/external/icu/data'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n'
mkdir -p '.deps/'
config/external/icu/i18n/astro.o
/usr/bin/g++ -o astro.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/astro.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/astro.cpp
config/external/icu/i18n/basictz.o
/usr/bin/g++ -o resbund.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/resbund.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/resbund.cpp
config/external/icu/common/resource.o
/usr/bin/g++ -o resource.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/resource.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/resource.cpp
config/external/icu/common/ruleiter.o
/usr/bin/g++ -o basictz.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/basictz.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/basictz.cpp
config/external/icu/i18n/bocsu.o
/usr/bin/g++ -o ruleiter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ruleiter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ruleiter.cpp
config/external/icu/common/schriter.o
/usr/bin/g++ -o schriter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/schriter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/schriter.cpp
config/external/icu/common/serv.o
/usr/bin/g++ -o bocsu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/bocsu.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/bocsu.cpp
config/external/icu/i18n/buddhcal.o
/usr/bin/g++ -o serv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/serv.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/serv.cpp
config/external/icu/common/servlk.o
/usr/bin/g++ -o buddhcal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/buddhcal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/buddhcal.cpp
config/external/icu/i18n/calendar.o
/usr/bin/g++ -o calendar.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/calendar.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/calendar.cpp
config/external/icu/i18n/cecal.o
/usr/bin/g++ -o servlk.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/servlk.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/servlk.cpp
config/external/icu/common/servlkf.o
/usr/bin/g++ -o servlkf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/servlkf.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/servlkf.cpp
config/external/icu/common/servls.o
/usr/bin/g++ -o servls.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/servls.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/servls.cpp
config/external/icu/common/servnotf.o
/usr/bin/g++ -o cecal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/cecal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/cecal.cpp
config/external/icu/i18n/chnsecal.o
/usr/bin/g++ -o chnsecal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/chnsecal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/chnsecal.cpp
config/external/icu/i18n/choicfmt.o
/usr/bin/g++ -o servnotf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/servnotf.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/servnotf.cpp
config/external/icu/common/servrbf.o
/usr/bin/g++ -o servrbf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/servrbf.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/servrbf.cpp
config/external/icu/common/servslkf.o
/usr/bin/g++ -o choicfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/choicfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/choicfmt.cpp
config/external/icu/i18n/coleitr.o
/usr/bin/g++ -o servslkf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/servslkf.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/servslkf.cpp
config/external/icu/common/sharedobject.o
/usr/bin/g++ -o coleitr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/coleitr.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/coleitr.cpp
config/external/icu/i18n/coll.o
/usr/bin/g++ -o sharedobject.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/sharedobject.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/sharedobject.cpp
config/external/icu/common/simpleformatter.o
/usr/bin/g++ -o coll.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/coll.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/coll.cpp
config/external/icu/i18n/collation.o
/usr/bin/g++ -o simpleformatter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/simpleformatter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/simpleformatter.cpp
config/external/icu/common/static_unicode_sets.o
/usr/bin/g++ -o static_unicode_sets.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/static_unicode_sets.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/static_unicode_sets.cpp
config/external/icu/common/stringpiece.o
/usr/bin/g++ -o collation.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collation.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collation.cpp
config/external/icu/i18n/collationbuilder.o
/usr/bin/g++ -o collationbuilder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationbuilder.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationbuilder.cpp
config/external/icu/i18n/collationcompare.o
/usr/bin/g++ -o stringpiece.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/stringpiece.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/stringpiece.cpp
config/external/icu/common/stringtriebuilder.o
/usr/bin/g++ -o stringtriebuilder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/stringtriebuilder.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/stringtriebuilder.cpp
config/external/icu/common/uarrsort.o
/usr/bin/g++ -o uarrsort.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uarrsort.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uarrsort.cpp
config/external/icu/common/ubidi.o
/usr/bin/g++ -o collationcompare.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationcompare.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationcompare.cpp
config/external/icu/i18n/collationdata.o
/usr/bin/g++ -o ubidi.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ubidi.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ubidi.cpp
config/external/icu/common/ubidi_props.o
/usr/bin/g++ -o collationdata.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationdata.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationdata.cpp
config/external/icu/i18n/collationdatabuilder.o
/usr/bin/g++ -o ubidi_props.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ubidi_props.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ubidi_props.cpp
config/external/icu/common/ubidiln.o
/usr/bin/g++ -o collationdatabuilder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationdatabuilder.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationdatabuilder.cpp
config/external/icu/i18n/collationdatareader.o
/usr/bin/g++ -o ubidiln.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ubidiln.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ubidiln.cpp
config/external/icu/common/ubidiwrt.o
/usr/bin/g++ -o ubidiwrt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ubidiwrt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ubidiwrt.cpp
config/external/icu/common/ubrk.o
/usr/bin/g++ -o collationdatareader.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationdatareader.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationdatareader.cpp
config/external/icu/i18n/collationdatawriter.o
/usr/bin/g++ -o ubrk.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ubrk.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ubrk.cpp
config/external/icu/common/ucase.o
/usr/bin/g++ -o collationdatawriter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationdatawriter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationdatawriter.cpp
config/external/icu/i18n/collationfastlatin.o
/usr/bin/g++ -o ucase.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucase.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucase.cpp
config/external/icu/common/ucasemap.o
/usr/bin/g++ -o collationfastlatin.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationfastlatin.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationfastlatin.cpp
config/external/icu/i18n/collationfastlatinbuilder.o
/usr/bin/g++ -o ucasemap.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucasemap.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucasemap.cpp
config/external/icu/common/ucasemap_titlecase_brkiter.o
/usr/bin/g++ -o collationfastlatinbuilder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationfastlatinbuilder.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationfastlatinbuilder.cpp
config/external/icu/i18n/collationfcd.o
/usr/bin/g++ -o ucasemap_titlecase_brkiter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucasemap_titlecase_brkiter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp
config/external/icu/common/uchar.o
/usr/bin/g++ -o collationfcd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationfcd.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationfcd.cpp
config/external/icu/i18n/collationiterator.o
/usr/bin/g++ -o uchar.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uchar.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uchar.cpp
config/external/icu/common/ucharstrie.o
/usr/bin/g++ -o collationiterator.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationiterator.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationiterator.cpp
config/external/icu/i18n/collationkeys.o
/usr/bin/g++ -o ucharstrie.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucharstrie.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucharstrie.cpp
config/external/icu/common/ucharstriebuilder.o
/usr/bin/g++ -o collationkeys.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationkeys.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationkeys.cpp
config/external/icu/i18n/collationroot.o
/usr/bin/g++ -o ucharstriebuilder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucharstriebuilder.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucharstriebuilder.cpp
config/external/icu/common/ucharstrieiterator.o
/usr/bin/g++ -o ucharstrieiterator.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucharstrieiterator.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucharstrieiterator.cpp
config/external/icu/common/uchriter.o
/usr/bin/g++ -o collationroot.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationroot.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationroot.cpp
config/external/icu/i18n/collationrootelements.o
/usr/bin/g++ -o uchriter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uchriter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uchriter.cpp
config/external/icu/common/ucln_cmn.o
/usr/bin/g++ -o ucln_cmn.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucln_cmn.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucln_cmn.cpp
config/external/icu/common/ucmndata.o
/usr/bin/g++ -o collationrootelements.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationrootelements.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationrootelements.cpp
config/external/icu/i18n/collationruleparser.o
/usr/bin/g++ -o collationruleparser.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationruleparser.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationruleparser.cpp
config/external/icu/i18n/collationsets.o
/usr/bin/g++ -o ucmndata.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucmndata.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucmndata.cpp
config/external/icu/common/ucnv.o
/usr/bin/g++ -o ucnv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv.cpp
config/external/icu/common/ucnv_bld.o
/usr/bin/g++ -o collationsets.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationsets.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationsets.cpp
config/external/icu/i18n/collationsettings.o
/usr/bin/g++ -o ucnv_bld.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv_bld.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv_bld.cpp
config/external/icu/common/ucnv_cb.o
/usr/bin/g++ -o collationsettings.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationsettings.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationsettings.cpp
config/external/icu/i18n/collationtailoring.o
/usr/bin/g++ -o ucnv_cb.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv_cb.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv_cb.cpp
config/external/icu/common/ucnv_cnv.o
/usr/bin/g++ -o ucnv_cnv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv_cnv.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv_cnv.cpp
config/external/icu/common/ucnv_err.o
/usr/bin/g++ -o collationtailoring.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationtailoring.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationtailoring.cpp
config/external/icu/i18n/collationweights.o
/usr/bin/g++ -o ucnv_err.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv_err.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv_err.cpp
config/external/icu/common/ucnv_io.o
/usr/bin/g++ -o collationweights.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/collationweights.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/collationweights.cpp
config/external/icu/i18n/compactdecimalformat.o
/usr/bin/g++ -o ucnv_io.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv_io.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv_io.cpp
config/external/icu/common/ucnv_u16.o
/usr/bin/g++ -o compactdecimalformat.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/compactdecimalformat.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/compactdecimalformat.cpp
config/external/icu/i18n/coptccal.o
/usr/bin/g++ -o ucnv_u16.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv_u16.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv_u16.cpp
config/external/icu/common/ucnv_u32.o
/usr/bin/g++ -o coptccal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/coptccal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/coptccal.cpp
config/external/icu/i18n/curramt.o
/usr/bin/g++ -o ucnv_u32.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv_u32.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv_u32.cpp
config/external/icu/common/ucnv_u7.o
/usr/bin/g++ -o curramt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/curramt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/curramt.cpp
config/external/icu/i18n/currfmt.o
/usr/bin/g++ -o currfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/currfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/currfmt.cpp
config/external/icu/i18n/currpinf.o
/usr/bin/g++ -o ucnv_u7.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv_u7.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv_u7.cpp
config/external/icu/common/ucnv_u8.o
/usr/bin/g++ -o currpinf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/currpinf.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/currpinf.cpp
config/external/icu/i18n/currunit.o
/usr/bin/g++ -o ucnv_u8.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnv_u8.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnv_u8.cpp
config/external/icu/common/ucnvbocu.o
/usr/bin/g++ -o currunit.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/currunit.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/currunit.cpp
config/external/icu/i18n/dangical.o
/usr/bin/g++ -o ucnvbocu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnvbocu.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnvbocu.cpp
config/external/icu/common/ucnvlat1.o
/usr/bin/g++ -o dangical.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/dangical.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/dangical.cpp
config/external/icu/i18n/datefmt.o
/usr/bin/g++ -o ucnvlat1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnvlat1.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnvlat1.cpp
config/external/icu/common/ucnvscsu.o
/usr/bin/g++ -o datefmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/datefmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/datefmt.cpp
config/external/icu/i18n/dayperiodrules.o
/usr/bin/g++ -o ucnvscsu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucnvscsu.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucnvscsu.cpp
config/external/icu/common/ucol_swp.o
/usr/bin/g++ -o dayperiodrules.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/dayperiodrules.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/dayperiodrules.cpp
config/external/icu/i18n/dcfmtsym.o
/usr/bin/g++ -o ucol_swp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucol_swp.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucol_swp.cpp
config/external/icu/common/ucptrie.o
/usr/bin/g++ -o dcfmtsym.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/dcfmtsym.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/dcfmtsym.cpp
config/external/icu/i18n/decContext.o
/usr/bin/g++ -o ucptrie.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucptrie.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucptrie.cpp
config/external/icu/common/ucurr.o
/usr/bin/g++ -o ucurr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ucurr.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ucurr.cpp
config/external/icu/common/udata.o
/usr/bin/g++ -o decContext.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/decContext.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/decContext.cpp
config/external/icu/i18n/decNumber.o
/usr/bin/g++ -o decNumber.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/decNumber.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/decNumber.cpp
config/external/icu/i18n/decimfmt.o
In file included from /usr/include/string.h:495,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/string.h:3,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/cmemory.h:32,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/charstr.h:20,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/ucurr.cpp:23:
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'CReg::CReg(const UChar*, const char*)' at /<<PKGBUILDDIR>>/intl/icu/source/common/ucurr.cpp:386:9,
    inlined from 'static const void* CReg::reg(const UChar*, const char*, UErrorCode*)' at /<<PKGBUILDDIR>>/intl/icu/source/common/ucurr.cpp:395:41,
    inlined from 'const void* ucurr_register_64(const UChar*, const char*, UErrorCode*)' at /<<PKGBUILDDIR>>/intl/icu/source/common/ucurr.cpp:392:29:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/intl/icu/source/common/ucurr.cpp:25:
/<<PKGBUILDDIR>>/intl/icu/source/common/ucurr.cpp: In function 'const void* ucurr_register_64(const UChar*, const char*, UErrorCode*)':
/<<PKGBUILDDIR>>/intl/icu/source/common/cstring.h:37:57: note: length computed here
   37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
/<<PKGBUILDDIR>>/intl/icu/source/common/ucurr.cpp:382:32: note: in expansion of macro 'uprv_strlen'
  382 |         int32_t len = (int32_t)uprv_strlen(_id);
      |                                ^~~~~~~~~~~
/usr/bin/g++ -o udata.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/udata.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/udata.cpp
config/external/icu/common/udatamem.o
/usr/bin/g++ -o udatamem.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/udatamem.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/udatamem.cpp
config/external/icu/common/udataswp.o
/usr/bin/g++ -o decimfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/decimfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/decimfmt.cpp
config/external/icu/i18n/double-conversion-bignum-dtoa.o
/usr/bin/g++ -o udataswp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/udataswp.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/udataswp.cpp
config/external/icu/common/uenum.o
/usr/bin/g++ -o uenum.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uenum.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uenum.cpp
config/external/icu/common/uhash.o
/usr/bin/g++ -o uhash.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uhash.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uhash.cpp
config/external/icu/common/uhash_us.o
/usr/bin/g++ -o uhash_us.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uhash_us.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uhash_us.cpp
config/external/icu/common/uinit.o
/usr/bin/g++ -o double-conversion-bignum-dtoa.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/double-conversion-bignum-dtoa.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/double-conversion-bignum-dtoa.cpp
config/external/icu/i18n/double-conversion-bignum.o
/usr/bin/g++ -o uinit.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uinit.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uinit.cpp
config/external/icu/common/uinvchar.o
/usr/bin/g++ -o double-conversion-bignum.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/double-conversion-bignum.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/double-conversion-bignum.cpp
config/external/icu/i18n/double-conversion-cached-powers.o
/usr/bin/g++ -o double-conversion-cached-powers.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/double-conversion-cached-powers.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/double-conversion-cached-powers.cpp
config/external/icu/i18n/double-conversion-diy-fp.o
/usr/bin/g++ -o uinvchar.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uinvchar.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uinvchar.cpp
config/external/icu/common/uiter.o
/usr/bin/g++ -o double-conversion-diy-fp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/double-conversion-diy-fp.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/double-conversion-diy-fp.cpp
config/external/icu/i18n/double-conversion-fast-dtoa.o
/usr/bin/g++ -o double-conversion-fast-dtoa.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/double-conversion-fast-dtoa.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/double-conversion-fast-dtoa.cpp
config/external/icu/i18n/double-conversion-strtod.o
/usr/bin/g++ -o double-conversion-strtod.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/double-conversion-strtod.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/double-conversion-strtod.cpp
config/external/icu/i18n/double-conversion.o
/usr/bin/g++ -o uiter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uiter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uiter.cpp
config/external/icu/common/ulist.o
/usr/bin/g++ -o double-conversion.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/double-conversion.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/double-conversion.cpp
config/external/icu/i18n/dtfmtsym.o
/usr/bin/g++ -o ulist.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ulist.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ulist.cpp
config/external/icu/common/uloc.o
/usr/bin/g++ -o dtfmtsym.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/dtfmtsym.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/dtfmtsym.cpp
config/external/icu/i18n/dtitvfmt.o
/usr/bin/g++ -o uloc.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uloc.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uloc.cpp
config/external/icu/common/uloc_keytype.o
/usr/bin/g++ -o uloc_keytype.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uloc_keytype.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uloc_keytype.cpp
config/external/icu/common/uloc_tag.o
/usr/bin/g++ -o dtitvfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/dtitvfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/dtitvfmt.cpp
config/external/icu/i18n/dtitvinf.o
/usr/bin/g++ -o uloc_tag.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uloc_tag.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uloc_tag.cpp
config/external/icu/common/umapfile.o
In file included from /usr/include/string.h:495,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/string.h:3,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/cmemory.h:32,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/charstr.h:20,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/uloc_tag.cpp:18:
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'ULanguageTag* ultag_parse(const char*, int32_t, int32_t*, UErrorCode*)' at /<<PKGBUILDDIR>>/intl/icu/source/common/uloc_tag.cpp:2117:21,
    inlined from 'void ulocimp_forLanguageTag_64(const char*, int32_t, icu_64::ByteSink&, int32_t*, UErrorCode*)' at /<<PKGBUILDDIR>>/intl/icu/source/common/uloc_tag.cpp:2781:88:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/intl/icu/source/common/uloc_tag.cpp:20:
/<<PKGBUILDDIR>>/intl/icu/source/common/uloc_tag.cpp: In function 'void ulocimp_forLanguageTag_64(const char*, int32_t, icu_64::ByteSink&, int32_t*, UErrorCode*)':
/<<PKGBUILDDIR>>/intl/icu/source/common/cstring.h:37:57: note: length computed here
   37 | #define uprv_strlen(str) U_STANDARD_CPP_NAMESPACE strlen(str)
/<<PKGBUILDDIR>>/intl/icu/source/common/uloc_tag.cpp:2116:46: note: in expansion of macro 'uprv_strlen'
 2116 |                     size_t preferredTagLen = uprv_strlen(preferredTag);
      |                                              ^~~~~~~~~~~
/usr/bin/g++ -o umapfile.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/umapfile.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/umapfile.cpp
config/external/icu/common/umath.o
/usr/bin/g++ -o dtitvinf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/dtitvinf.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/dtitvinf.cpp
config/external/icu/i18n/dtptngen.o
/usr/bin/g++ -o umath.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/umath.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/umath.cpp
config/external/icu/common/umutablecptrie.o
/usr/bin/g++ -o umutablecptrie.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/umutablecptrie.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/umutablecptrie.cpp
config/external/icu/common/umutex.o
/usr/bin/g++ -o dtptngen.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/dtptngen.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/dtptngen.cpp
config/external/icu/i18n/dtrule.o
/usr/bin/g++ -o umutex.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/umutex.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/umutex.cpp
config/external/icu/common/unames.o
/usr/bin/g++ -o unames.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unames.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unames.cpp
config/external/icu/common/unifiedcache.o
/usr/bin/g++ -o dtrule.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/dtrule.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/dtrule.cpp
config/external/icu/i18n/erarules.o
/usr/bin/g++ -o erarules.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/erarules.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/erarules.cpp
config/external/icu/i18n/ethpccal.o
/usr/bin/g++ -o unifiedcache.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unifiedcache.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unifiedcache.cpp
config/external/icu/common/unifilt.o
/usr/bin/g++ -o ethpccal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/ethpccal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/ethpccal.cpp
config/external/icu/i18n/fmtable.o
/usr/bin/g++ -o unifilt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unifilt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unifilt.cpp
config/external/icu/common/unifunct.o
/usr/bin/g++ -o unifunct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unifunct.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unifunct.cpp
config/external/icu/common/uniset.o
/usr/bin/g++ -o uniset.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uniset.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uniset.cpp
config/external/icu/common/uniset_closure.o
/usr/bin/g++ -o fmtable.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/fmtable.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/fmtable.cpp
config/external/icu/i18n/format.o
/usr/bin/g++ -o format.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/format.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/format.cpp
config/external/icu/i18n/formattedval_iterimpl.o
/usr/bin/g++ -o uniset_closure.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uniset_closure.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uniset_closure.cpp
config/external/icu/common/uniset_props.o
/usr/bin/g++ -o formattedval_iterimpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/formattedval_iterimpl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/formattedval_iterimpl.cpp
config/external/icu/i18n/formattedval_sbimpl.o
/usr/bin/g++ -o uniset_props.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uniset_props.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uniset_props.cpp
config/external/icu/common/unisetspan.o
/usr/bin/g++ -o formattedval_sbimpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/formattedval_sbimpl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/formattedval_sbimpl.cpp
config/external/icu/i18n/formattedvalue.o
/usr/bin/g++ -o unisetspan.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unisetspan.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unisetspan.cpp
config/external/icu/common/unistr.o
/usr/bin/g++ -o formattedvalue.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/formattedvalue.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/formattedvalue.cpp
config/external/icu/i18n/fphdlimp.o
/usr/bin/g++ -o fphdlimp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/fphdlimp.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/fphdlimp.cpp
config/external/icu/i18n/fpositer.o
/usr/bin/g++ -o unistr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unistr.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unistr.cpp
config/external/icu/common/unistr_case.o
/usr/bin/g++ -o fpositer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/fpositer.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/fpositer.cpp
config/external/icu/i18n/gregocal.o
/usr/bin/g++ -o gregocal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/gregocal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/gregocal.cpp
config/external/icu/i18n/gregoimp.o
/usr/bin/g++ -o unistr_case.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unistr_case.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unistr_case.cpp
config/external/icu/common/unistr_case_locale.o
/usr/bin/g++ -o gregoimp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/gregoimp.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/gregoimp.cpp
config/external/icu/i18n/hebrwcal.o
/usr/bin/g++ -o unistr_case_locale.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unistr_case_locale.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unistr_case_locale.cpp
config/external/icu/common/unistr_cnv.o
/usr/bin/g++ -o hebrwcal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/hebrwcal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/hebrwcal.cpp
config/external/icu/i18n/indiancal.o
/usr/bin/g++ -o unistr_cnv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unistr_cnv.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unistr_cnv.cpp
config/external/icu/common/unistr_props.o
/usr/bin/g++ -o indiancal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/indiancal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/indiancal.cpp
config/external/icu/i18n/islamcal.o
/usr/bin/g++ -o unistr_props.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unistr_props.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unistr_props.cpp
config/external/icu/common/unistr_titlecase_brkiter.o
/usr/bin/g++ -o unistr_titlecase_brkiter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unistr_titlecase_brkiter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unistr_titlecase_brkiter.cpp
config/external/icu/common/unormcmp.o
/usr/bin/g++ -o islamcal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/islamcal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/islamcal.cpp
config/external/icu/i18n/japancal.o
/usr/bin/g++ -o unormcmp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/unormcmp.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/unormcmp.cpp
config/external/icu/common/uobject.o
/usr/bin/g++ -o japancal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/japancal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/japancal.cpp
config/external/icu/i18n/listformatter.o
/usr/bin/g++ -o uobject.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uobject.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uobject.cpp
config/external/icu/common/uprops.o
/usr/bin/g++ -o listformatter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/listformatter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/listformatter.cpp
config/external/icu/i18n/measfmt.o
/usr/bin/g++ -o uprops.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uprops.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uprops.cpp
config/external/icu/common/uresbund.o
/usr/bin/g++ -o uresbund.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uresbund.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uresbund.cpp
config/external/icu/common/uresdata.o
/usr/bin/g++ -o measfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/measfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/measfmt.cpp
config/external/icu/i18n/measunit.o
/usr/bin/g++ -o uresdata.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uresdata.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uresdata.cpp
config/external/icu/common/uscript.o
/usr/bin/g++ -o measunit.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/measunit.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/measunit.cpp
config/external/icu/i18n/measure.o
/usr/bin/g++ -o uscript.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uscript.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uscript.cpp
config/external/icu/common/uscript_props.o
/usr/bin/g++ -o measure.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/measure.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/measure.cpp
config/external/icu/i18n/msgfmt.o
/usr/bin/g++ -o uscript_props.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uscript_props.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uscript_props.cpp
config/external/icu/common/uset.o
/usr/bin/g++ -o uset.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uset.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uset.cpp
config/external/icu/common/uset_props.o
/usr/bin/g++ -o msgfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/msgfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/msgfmt.cpp
config/external/icu/i18n/nfrs.o
/usr/bin/g++ -o uset_props.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uset_props.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uset_props.cpp
config/external/icu/common/usetiter.o
/usr/bin/g++ -o usetiter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/usetiter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/usetiter.cpp
config/external/icu/common/usprep.o
/usr/bin/g++ -o usprep.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/usprep.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/usprep.cpp
config/external/icu/common/ustack.o
/usr/bin/g++ -o nfrs.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/nfrs.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/nfrs.cpp
config/external/icu/i18n/nfrule.o
/usr/bin/g++ -o ustack.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ustack.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ustack.cpp
config/external/icu/common/ustr_cnv.o
/usr/bin/g++ -o nfrule.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/nfrule.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/nfrule.cpp
config/external/icu/i18n/nfsubs.o
/usr/bin/g++ -o ustr_cnv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ustr_cnv.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ustr_cnv.cpp
config/external/icu/common/ustr_titlecase_brkiter.o
/usr/bin/g++ -o ustr_titlecase_brkiter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ustr_titlecase_brkiter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ustr_titlecase_brkiter.cpp
config/external/icu/common/ustrcase.o
/usr/bin/g++ -o nfsubs.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/nfsubs.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/nfsubs.cpp
config/external/icu/i18n/nounit.o
/usr/bin/g++ -o ustrcase.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ustrcase.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ustrcase.cpp
config/external/icu/common/ustrcase_locale.o
/usr/bin/g++ -o nounit.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/nounit.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/nounit.cpp
config/external/icu/i18n/number_affixutils.o
/usr/bin/g++ -o ustrcase_locale.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ustrcase_locale.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ustrcase_locale.cpp
config/external/icu/common/ustrenum.o
/usr/bin/g++ -o number_affixutils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_affixutils.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_affixutils.cpp
config/external/icu/i18n/number_asformat.o
/usr/bin/g++ -o ustrenum.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ustrenum.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ustrenum.cpp
config/external/icu/common/ustrfmt.o
/usr/bin/g++ -o number_asformat.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_asformat.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_asformat.cpp
config/external/icu/i18n/number_capi.o
/usr/bin/g++ -o ustrfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ustrfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ustrfmt.cpp
config/external/icu/common/ustring.o
/usr/bin/g++ -o ustring.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ustring.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ustring.cpp
config/external/icu/common/ustrtrns.o
/usr/bin/g++ -o number_capi.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_capi.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_capi.cpp
config/external/icu/i18n/number_compact.o
/usr/bin/g++ -o ustrtrns.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/ustrtrns.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/ustrtrns.cpp
config/external/icu/common/utext.o
/usr/bin/g++ -o number_compact.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_compact.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_compact.cpp
config/external/icu/i18n/number_currencysymbols.o
/usr/bin/g++ -o utext.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/utext.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/utext.cpp
config/external/icu/common/utf_impl.o
/usr/bin/g++ -o number_currencysymbols.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_currencysymbols.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_currencysymbols.cpp
config/external/icu/i18n/number_decimalquantity.o
/usr/bin/g++ -o utf_impl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/utf_impl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/utf_impl.cpp
config/external/icu/common/util.o
/usr/bin/g++ -o number_decimalquantity.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_decimalquantity.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_decimalquantity.cpp
config/external/icu/i18n/number_decimfmtprops.o
/usr/bin/g++ -o util.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/util.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/util.cpp
config/external/icu/common/utrace.o
/usr/bin/g++ -o utrace.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/utrace.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/utrace.cpp
config/external/icu/common/utrie.o
/usr/bin/g++ -o utrie.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/utrie.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/utrie.cpp
config/external/icu/common/utrie2.o
/usr/bin/g++ -o number_decimfmtprops.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_decimfmtprops.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_decimfmtprops.cpp
config/external/icu/i18n/number_fluent.o
/usr/bin/g++ -o utrie2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/utrie2.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/utrie2.cpp
config/external/icu/common/utrie2_builder.o
/usr/bin/g++ -o number_fluent.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_fluent.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_fluent.cpp
config/external/icu/i18n/number_formatimpl.o
/usr/bin/g++ -o utrie2_builder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/utrie2_builder.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/utrie2_builder.cpp
config/external/icu/common/utrie_swap.o
/usr/bin/g++ -o utrie_swap.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/utrie_swap.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/utrie_swap.cpp
config/external/icu/common/uts46.o
/usr/bin/g++ -o uts46.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uts46.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uts46.cpp
config/external/icu/common/utypes.o
/usr/bin/g++ -o number_formatimpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_formatimpl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_formatimpl.cpp
config/external/icu/i18n/number_grouping.o
/usr/bin/g++ -o utypes.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/utypes.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/utypes.cpp
config/external/icu/common/uvector.o
/usr/bin/g++ -o uvector.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uvector.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uvector.cpp
config/external/icu/common/uvectr32.o
/usr/bin/g++ -o uvectr32.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uvectr32.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uvectr32.cpp
config/external/icu/common/uvectr64.o
/usr/bin/g++ -o number_grouping.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_grouping.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_grouping.cpp
config/external/icu/i18n/number_integerwidth.o
/usr/bin/g++ -o uvectr64.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/uvectr64.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/uvectr64.cpp
config/external/icu/common/wintz.o
/usr/bin/g++ -o number_integerwidth.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_integerwidth.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_integerwidth.cpp
config/external/icu/i18n/number_longnames.o
/usr/bin/g++ -o wintz.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/common -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/common -I/<<PKGBUILDDIR>>/intl/icu/source/i18n -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-deprecated-declarations -Wno-type-limits -Wno-unused-but-set-variable -Wno-unused-function -Wno-sign-compare -Wno-maybe-uninitialized -frtti  -MD -MP -MF .deps/wintz.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/common/wintz.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config/external/icu/common'
/usr/bin/g++ -o number_longnames.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_longnames.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_longnames.cpp
config/external/icu/i18n/number_mapper.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config/external/ffi'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config/external/ffi'
/usr/bin/g++ -o number_mapper.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_mapper.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_mapper.cpp
config/external/icu/i18n/number_modifiers.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config/external/sqlite'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config/external/sqlite'
/usr/bin/g++ -o number_modifiers.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_modifiers.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_modifiers.cpp
config/external/icu/i18n/number_multiplier.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/third_party/prio'
mkdir -p '.deps/'
third_party/prio/montmulf.o
/usr/bin/gcc -std=gnu99 -o montmulf.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/montmulf.o.pp   /<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c
third_party/prio/mp_gf2m.o
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32':
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring #pragma pipeloop  [-Wunknown-pragmas]
  117 | #pragma pipeloop(0)
      | 
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d16':
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring #pragma pipeloop  [-Wunknown-pragmas]
  128 | #pragma pipeloop(0)
      | 
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c: In function 'conv_i32_to_d32_and_d16':
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring #pragma pipeloop  [-Wunknown-pragmas]
  143 | #pragma pipeloop(0)
      | 
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c: In function 'mont_mulf_noconv':
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring #pragma pipeloop  [-Wunknown-pragmas]
  218 | #pragma pipeloop(0)
      | 
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable 'dptmp' [-Wunused-variable]
  197 |     double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0;
      |             ^~~~~
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable 'nextm2j' [-Wunused-variable]
  196 |     double digit, m2j, nextm2j, a, b;
      |                        ^~~~~~~
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable 'tmp' [-Wunused-variable]
  195 |     int tmp;
      |         ^~~
/usr/bin/gcc -std=gnu99 -o mp_gf2m.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/mp_gf2m.o.pp   /<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mp_gf2m.c
third_party/prio/mpcpucache.o
/usr/bin/g++ -o number_multiplier.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_multiplier.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_multiplier.cpp
config/external/icu/i18n/number_notation.o
/usr/bin/gcc -std=gnu99 -o mpcpucache.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/mpcpucache.o.pp   /<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpcpucache.c
third_party/prio/mpi.o
/usr/bin/gcc -std=gnu99 -o mpi.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/mpi.o.pp   /<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpi.c
third_party/prio/mplogic.o
In file included from /<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpi.c:10:
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_fixup_reciprocal':
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpi-priv.h:86:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
   86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b))
      |                            ^
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpi.c:2128:17: note: in expansion of macro 'MP_MIN'
 2128 |         int j = MP_MIN(k, MP_DIGIT_BIT);
      |                 ^~~~~~
/<<PKGBUILDDIR>>/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]
   86 | #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b))
      |                                     ^~~
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpi.c:2128:17: note: in expansion of macro 'MP_MIN'
 2128 |         int j = MP_MIN(k, MP_DIGIT_BIT);
      |                 ^~~~~~
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpi.c:2130:15: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 2130 |         if (j < MP_DIGIT_BIT) {
      |               ^
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpi.c: In function 's_mp_todigit':
/<<PKGBUILDDIR>>/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]
 4598 |     if (val >= r)
      |             ^~
/usr/bin/g++ -o number_notation.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_notation.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_notation.cpp
config/external/icu/i18n/number_output.o
/usr/bin/gcc -std=gnu99 -o mplogic.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/mplogic.o.pp   /<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mplogic.c
third_party/prio/mpmontg.o
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mplogic.c: In function 'mpl_num_set':
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mplogic.c:237:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  237 |         for (db = 0; db < sizeof(mp_digit); db++) {
      |                         ^
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mplogic.c: In function 'mpl_num_clear':
/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mplogic.c:268:25: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
  268 |         for (db = 0; db < sizeof(mp_digit); db++) {
      |                         ^
/usr/bin/gcc -std=gnu99 -o mpmontg.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/mpmontg.o.pp   /<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpmontg.c
third_party/prio/mpprime.o
/usr/bin/g++ -o number_output.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_output.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_output.cpp
config/external/icu/i18n/number_padding.o
/usr/bin/gcc -std=gnu99 -o mpprime.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/mpprime.o.pp   /<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi/mpprime.c
third_party/prio/client.o
/usr/bin/gcc -std=gnu99 -o client.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/client.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/client.c
third_party/prio/config.o
/usr/bin/g++ -o number_padding.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_padding.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_padding.cpp
config/external/icu/i18n/number_patternmodifier.o
/usr/bin/gcc -std=gnu99 -o config.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/config.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/config.c
third_party/prio/encrypt.o
/usr/bin/gcc -std=gnu99 -o encrypt.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/encrypt.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/encrypt.c
third_party/prio/mparray.o
/usr/bin/gcc -std=gnu99 -o mparray.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/mparray.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/mparray.c
third_party/prio/poly.o
/usr/bin/gcc -std=gnu99 -o poly.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/poly.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/poly.c
third_party/prio/prg.o
/usr/bin/g++ -o number_patternmodifier.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_patternmodifier.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_patternmodifier.cpp
config/external/icu/i18n/number_patternstring.o
/usr/bin/gcc -std=gnu99 -o prg.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/prg.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/prg.c
third_party/prio/rand.o
/usr/bin/gcc -std=gnu99 -o rand.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/rand.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/rand.c
third_party/prio/serial.o
/usr/bin/gcc -std=gnu99 -o serial.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/serial.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/serial.c
third_party/prio/server.o
/usr/bin/gcc -std=gnu99 -o server.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/server.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/server.c
third_party/prio/share.o
/usr/bin/gcc -std=gnu99 -o share.o -c  -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/prio -I/<<PKGBUILDDIR>>/build-browser/third_party/prio -I/<<PKGBUILDDIR>>/security/nss/lib/freebl/mpi -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/third_party/prio/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/share.o.pp   /<<PKGBUILDDIR>>/third_party/prio/prio/share.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/third_party/prio'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/third_party/msgpack'
mkdir -p '.deps/'
third_party/msgpack/objectc.o
/usr/bin/gcc -std=gnu99 -o objectc.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/msgpack -I/<<PKGBUILDDIR>>/build-browser/third_party/msgpack -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/objectc.o.pp   /<<PKGBUILDDIR>>/third_party/msgpack/src/objectc.c
third_party/msgpack/unpack.o
/usr/bin/g++ -o number_patternstring.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_patternstring.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_patternstring.cpp
config/external/icu/i18n/number_rounding.o
/usr/bin/gcc -std=gnu99 -o unpack.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/msgpack -I/<<PKGBUILDDIR>>/build-browser/third_party/msgpack -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/unpack.o.pp   /<<PKGBUILDDIR>>/third_party/msgpack/src/unpack.c
third_party/msgpack/version.o
/usr/bin/gcc -std=gnu99 -o version.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/msgpack -I/<<PKGBUILDDIR>>/build-browser/third_party/msgpack -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/version.o.pp   /<<PKGBUILDDIR>>/third_party/msgpack/src/version.c
third_party/msgpack/vrefbuffer.o
/usr/bin/gcc -std=gnu99 -o vrefbuffer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/msgpack -I/<<PKGBUILDDIR>>/build-browser/third_party/msgpack -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/vrefbuffer.o.pp   /<<PKGBUILDDIR>>/third_party/msgpack/src/vrefbuffer.c
third_party/msgpack/zone.o
/usr/bin/gcc -std=gnu99 -o zone.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMSGPACK_DLLEXPORT= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/third_party/msgpack -I/<<PKGBUILDDIR>>/build-browser/third_party/msgpack -I/<<PKGBUILDDIR>>/third_party/msgpack/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/zone.o.pp   /<<PKGBUILDDIR>>/third_party/msgpack/src/zone.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/third_party/msgpack'
/usr/bin/g++ -o number_rounding.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_rounding.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_rounding.cpp
config/external/icu/i18n/number_scientific.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libjpeg'
mkdir -p '.deps/'
media/libjpeg/jcapimin.o
/usr/bin/gcc -std=gnu99 -o jcapimin.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcapimin.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcapimin.c
media/libjpeg/jcapistd.o
/usr/bin/gcc -std=gnu99 -o jcapistd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcapistd.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcapistd.c
media/libjpeg/jccoefct.o
/usr/bin/gcc -std=gnu99 -o jccoefct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jccoefct.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jccoefct.c
media/libjpeg/jccolor.o
/usr/bin/g++ -o number_scientific.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_scientific.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_scientific.cpp
config/external/icu/i18n/number_skeletons.o
/usr/bin/gcc -std=gnu99 -o jccolor.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jccolor.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jccolor.c
media/libjpeg/jcdctmgr.o
/usr/bin/gcc -std=gnu99 -o jcdctmgr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcdctmgr.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcdctmgr.c
media/libjpeg/jchuff.o
/usr/bin/gcc -std=gnu99 -o jchuff.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jchuff.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jchuff.c
media/libjpeg/jcicc.o
/usr/bin/g++ -o number_skeletons.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_skeletons.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_skeletons.cpp
config/external/icu/i18n/number_stringbuilder.o
/usr/bin/g++ -o number_stringbuilder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_stringbuilder.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_stringbuilder.cpp
config/external/icu/i18n/number_utils.o
/usr/bin/gcc -std=gnu99 -o jcicc.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcicc.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcicc.c
media/libjpeg/jcinit.o
/usr/bin/gcc -std=gnu99 -o jcinit.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcinit.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcinit.c
media/libjpeg/jcmainct.o
/usr/bin/gcc -std=gnu99 -o jcmainct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcmainct.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcmainct.c
media/libjpeg/jcmarker.o
/usr/bin/gcc -std=gnu99 -o jcmarker.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcmarker.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcmarker.c
media/libjpeg/jcmaster.o
/usr/bin/gcc -std=gnu99 -o jcmaster.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcmaster.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcmaster.c
media/libjpeg/jcomapi.o
/usr/bin/gcc -std=gnu99 -o jcomapi.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcomapi.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcomapi.c
media/libjpeg/jcparam.o
/usr/bin/gcc -std=gnu99 -o jcparam.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcparam.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcparam.c
media/libjpeg/jcphuff.o
/usr/bin/gcc -std=gnu99 -o jcphuff.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcphuff.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcphuff.c
media/libjpeg/jcprepct.o
/usr/bin/g++ -o number_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/number_utils.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/number_utils.cpp
config/external/icu/i18n/numfmt.o
/usr/bin/gcc -std=gnu99 -o jcprepct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcprepct.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcprepct.c
media/libjpeg/jcsample.o
/usr/bin/gcc -std=gnu99 -o jcsample.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jcsample.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jcsample.c
media/libjpeg/jctrans.o
/usr/bin/gcc -std=gnu99 -o jctrans.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jctrans.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jctrans.c
media/libjpeg/jdapimin.o
/usr/bin/gcc -std=gnu99 -o jdapimin.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdapimin.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdapimin.c
media/libjpeg/jdapistd.o
/usr/bin/gcc -std=gnu99 -o jdapistd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdapistd.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdapistd.c
media/libjpeg/jdatadst.o
/usr/bin/gcc -std=gnu99 -o jdatadst.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdatadst.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdatadst.c
media/libjpeg/jdatasrc.o
/usr/bin/gcc -std=gnu99 -o jdatasrc.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdatasrc.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdatasrc.c
media/libjpeg/jdcoefct.o
/usr/bin/g++ -o numfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numfmt.cpp
config/external/icu/i18n/numparse_affixes.o
/usr/bin/gcc -std=gnu99 -o jdcoefct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdcoefct.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdcoefct.c
media/libjpeg/jdcolor.o
/usr/bin/gcc -std=gnu99 -o jdcolor.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdcolor.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdcolor.c
media/libjpeg/jddctmgr.o
/usr/bin/gcc -std=gnu99 -o jddctmgr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jddctmgr.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jddctmgr.c
media/libjpeg/jdhuff.o
/usr/bin/gcc -std=gnu99 -o jdhuff.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdhuff.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdhuff.c
media/libjpeg/jdicc.o
/usr/bin/gcc -std=gnu99 -o jdicc.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdicc.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdicc.c
media/libjpeg/jdinput.o
/usr/bin/gcc -std=gnu99 -o jdinput.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdinput.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdinput.c
media/libjpeg/jdmainct.o
/usr/bin/gcc -std=gnu99 -o jdmainct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdmainct.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdmainct.c
media/libjpeg/jdmarker.o
/usr/bin/g++ -o numparse_affixes.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_affixes.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_affixes.cpp
config/external/icu/i18n/numparse_compositions.o
/usr/bin/gcc -std=gnu99 -o jdmarker.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdmarker.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdmarker.c
media/libjpeg/jdmaster.o
/usr/bin/gcc -std=gnu99 -o jdmaster.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdmaster.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdmaster.c
media/libjpeg/jdmerge.o
/usr/bin/gcc -std=gnu99 -o jdmerge.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdmerge.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdmerge.c
media/libjpeg/jdphuff.o
/usr/bin/gcc -std=gnu99 -o jdphuff.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdphuff.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdphuff.c
media/libjpeg/jdpostct.o
/<<PKGBUILDDIR>>/media/libjpeg/jdphuff.c: In function 'decode_mcu_DC_first':
/<<PKGBUILDDIR>>/media/libjpeg/jdphuff.c:214:60: warning: operand of ?: changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  214 |   ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x))
      |                                                            ^~~
/<<PKGBUILDDIR>>/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro 'HUFF_EXTEND'
  343 |         s = HUFF_EXTEND(r, s);
      |             ^~~~~~~~~~~
/<<PKGBUILDDIR>>/media/libjpeg/jdphuff.c: In function 'decode_mcu_AC_first':
/<<PKGBUILDDIR>>/media/libjpeg/jdphuff.c:214:60: warning: operand of ?: changes signedness from 'int' to 'unsigned int' due to unsignedness of other operand [-Wsign-compare]
  214 |   ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x))
      |                                                            ^~~
/<<PKGBUILDDIR>>/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro 'HUFF_EXTEND'
  420 |           s = HUFF_EXTEND(r, s);
      |               ^~~~~~~~~~~
/usr/bin/g++ -o numparse_compositions.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_compositions.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_compositions.cpp
config/external/icu/i18n/numparse_currency.o
/usr/bin/gcc -std=gnu99 -o jdpostct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdpostct.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdpostct.c
media/libjpeg/jdsample.o
/usr/bin/gcc -std=gnu99 -o jdsample.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdsample.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdsample.c
media/libjpeg/jdtrans.o
/usr/bin/gcc -std=gnu99 -o jdtrans.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jdtrans.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jdtrans.c
media/libjpeg/jerror.o
/usr/bin/gcc -std=gnu99 -o jerror.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jerror.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jerror.c
media/libjpeg/jfdctflt.o
/usr/bin/gcc -std=gnu99 -o jfdctflt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jfdctflt.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jfdctflt.c
media/libjpeg/jfdctfst.o
/usr/bin/gcc -std=gnu99 -o jfdctfst.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jfdctfst.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jfdctfst.c
media/libjpeg/jfdctint.o
/usr/bin/gcc -std=gnu99 -o jfdctint.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jfdctint.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jfdctint.c
media/libjpeg/jidctflt.o
/usr/bin/gcc -std=gnu99 -o jidctflt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jidctflt.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jidctflt.c
media/libjpeg/jidctfst.o
/usr/bin/g++ -o numparse_currency.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_currency.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_currency.cpp
config/external/icu/i18n/numparse_decimal.o
/usr/bin/gcc -std=gnu99 -o jidctfst.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jidctfst.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jidctfst.c
media/libjpeg/jidctint.o
/usr/bin/gcc -std=gnu99 -o jidctint.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jidctint.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jidctint.c
media/libjpeg/jidctred.o
/usr/bin/g++ -o numparse_decimal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_decimal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_decimal.cpp
config/external/icu/i18n/numparse_impl.o
/usr/bin/gcc -std=gnu99 -o jidctred.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jidctred.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jidctred.c
media/libjpeg/jmemmgr.o
/usr/bin/gcc -std=gnu99 -o jmemmgr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jmemmgr.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jmemmgr.c
media/libjpeg/jmemnobs.o
/usr/bin/gcc -std=gnu99 -o jmemnobs.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jmemnobs.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jmemnobs.c
media/libjpeg/jpeg_nbits_table.o
/usr/bin/gcc -std=gnu99 -o jpeg_nbits_table.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jpeg_nbits_table.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jpeg_nbits_table.c
media/libjpeg/jquant1.o
/usr/bin/gcc -std=gnu99 -o jquant1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jquant1.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jquant1.c
media/libjpeg/jquant2.o
/usr/bin/g++ -o numparse_impl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_impl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_impl.cpp
config/external/icu/i18n/numparse_parsednumber.o
/usr/bin/gcc -std=gnu99 -o jquant2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jquant2.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jquant2.c
media/libjpeg/jutils.o
/usr/bin/gcc -std=gnu99 -o jutils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jutils.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/jutils.c
media/libjpeg/jsimd.o
/usr/bin/gcc -std=gnu99 -o jsimd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/media/libjpeg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/jsimd.o.pp   /<<PKGBUILDDIR>>/media/libjpeg/simd/arm/jsimd.c
media/libjpeg/jsimd_neon.o
/usr/bin/gcc -std=gnu99 -o jsimd_neon.o -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -march=armv7-a -mfpu=neon  -c /<<PKGBUILDDIR>>/media/libjpeg/simd/arm/jsimd_neon.S
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libjpeg'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/modules/brotli'
mkdir -p '.deps/'
modules/brotli/Unified_c_modules_brotli0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_modules_brotli0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<<PKGBUILDDIR>>/modules/brotli -I/<<PKGBUILDDIR>>/build-browser/modules/brotli -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -DBROTLI_BUILD_PORTABLE  -MD -MP -MF .deps/Unified_c_modules_brotli0.o.pp   /<<PKGBUILDDIR>>/build-browser/modules/brotli/Unified_c_modules_brotli0.c
/usr/bin/g++ -o numparse_parsednumber.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_parsednumber.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_parsednumber.cpp
config/external/icu/i18n/numparse_scientific.o
/usr/bin/g++ -o numparse_scientific.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_scientific.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_scientific.cpp
config/external/icu/i18n/numparse_stringsegment.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/modules/brotli'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/modules/woff2'
mkdir -p '.deps/'
modules/woff2/Unified_cpp_modules_woff20.o
/usr/bin/g++ -o Unified_cpp_modules_woff20.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<<PKGBUILDDIR>>/modules/woff2 -I/<<PKGBUILDDIR>>/build-browser/modules/woff2 -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_modules_woff20.o.pp   /<<PKGBUILDDIR>>/build-browser/modules/woff2/Unified_cpp_modules_woff20.cpp
/usr/bin/g++ -o numparse_stringsegment.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_stringsegment.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_stringsegment.cpp
config/external/icu/i18n/numparse_symbols.o
In file included from /<<PKGBUILDDIR>>/build-browser/modules/woff2/Unified_cpp_modules_woff20.cpp:29:
/<<PKGBUILDDIR>>/modules/woff2/src/woff2_dec.cc: In function 'bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)':
/<<PKGBUILDDIR>>/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable 'dst_offset' [-Wunused-variable]
 1177 |   uint64_t dst_offset = first_table_offset;
      |            ^~~~~~~~~~
/usr/bin/g++ -o numparse_symbols.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_symbols.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_symbols.cpp
config/external/icu/i18n/numparse_validators.o
/usr/bin/g++ -o numparse_validators.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numparse_validators.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numparse_validators.cpp
config/external/icu/i18n/numrange_fluent.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/modules/woff2'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/modules/xz-embedded'
mkdir -p '.deps/'
modules/xz-embedded/Unified_c_modules_xz-embedded0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_modules_xz-embedded0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXZ_DEC_ARM=1 -DXZ_USE_CRC64=1 -I/<<PKGBUILDDIR>>/modules/xz-embedded -I/<<PKGBUILDDIR>>/build-browser/modules/xz-embedded -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/Unified_c_modules_xz-embedded0.o.pp   /<<PKGBUILDDIR>>/build-browser/modules/xz-embedded/Unified_c_modules_xz-embedded0.c
/usr/bin/g++ -o numrange_fluent.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numrange_fluent.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numrange_fluent.cpp
config/external/icu/i18n/numrange_impl.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/modules/xz-embedded'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib'
mkdir -p '.deps/'
media/libtremor/lib/tremor_block.o
/usr/bin/gcc -std=gnu99 -o tremor_block.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_block.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_block.c
media/libtremor/lib/tremor_codebook.o
/usr/bin/gcc -std=gnu99 -o tremor_codebook.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_codebook.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_codebook.c
media/libtremor/lib/tremor_floor0.o
/<<PKGBUILDDIR>>/media/libtremor/lib/tremor_codebook.c: In function 'vorbis_book_decodev_set':
/<<PKGBUILDDIR>>/media/libtremor/lib/tremor_codebook.c:339:11: warning: unused variable 'j' [-Wunused-variable]
  339 |     int i,j;
      |           ^
/usr/bin/gcc -std=gnu99 -o tremor_floor0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_floor0.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_floor0.c
media/libtremor/lib/tremor_floor1.o
/<<PKGBUILDDIR>>/media/libtremor/lib/tremor_floor0.c: In function 'vorbis_lsp_to_curve':
/<<PKGBUILDDIR>>/media/libtremor/lib/tremor_floor0.c:171:24: warning: unused variable 'shift' [-Wunused-variable]
  171 |     ogg_int32_t qexp=0,shift;
      |                        ^~~~~
/<<PKGBUILDDIR>>/media/libtremor/lib/tremor_floor0.c:168:9: warning: unused variable 'j' [-Wunused-variable]
  168 |     int j,k=map[i];
      |         ^
At top level:
/<<PKGBUILDDIR>>/media/libtremor/lib/tremor_floor0.c:134:28: warning: 'MLOOP_3' defined but not used [-Wunused-const-variable=]
  134 | static const unsigned char MLOOP_3[8]={0,1,2,2,3,3,3,3};
      |                            ^~~~~~~
/<<PKGBUILDDIR>>/media/libtremor/lib/tremor_floor0.c:127:28: warning: 'MLOOP_2' defined but not used [-Wunused-const-variable=]
  127 | static const unsigned char MLOOP_2[64]={
      |                            ^~~~~~~
/<<PKGBUILDDIR>>/media/libtremor/lib/tremor_floor0.c:120:28: warning: 'MLOOP_1' defined but not used [-Wunused-const-variable=]
  120 | static const unsigned char MLOOP_1[64]={
      |                            ^~~~~~~
/usr/bin/gcc -std=gnu99 -o tremor_floor1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_floor1.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_floor1.c
media/libtremor/lib/tremor_info.o
/usr/bin/gcc -std=gnu99 -o tremor_info.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_info.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_info.c
media/libtremor/lib/tremor_mapping0.o
/usr/bin/gcc -std=gnu99 -o tremor_mapping0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_mapping0.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_mapping0.c
media/libtremor/lib/tremor_mdct.o
/usr/bin/g++ -o numrange_impl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numrange_impl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numrange_impl.cpp
config/external/icu/i18n/numsys.o
/usr/bin/gcc -std=gnu99 -o tremor_mdct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_mdct.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_mdct.c
media/libtremor/lib/tremor_registry.o
/usr/bin/gcc -std=gnu99 -o tremor_registry.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_registry.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_registry.c
media/libtremor/lib/tremor_res012.o
/usr/bin/gcc -std=gnu99 -o tremor_res012.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_res012.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_res012.c
media/libtremor/lib/tremor_sharedbook.o
/usr/bin/gcc -std=gnu99 -o tremor_sharedbook.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_sharedbook.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_sharedbook.c
media/libtremor/lib/tremor_synthesis.o
/usr/bin/gcc -std=gnu99 -o tremor_synthesis.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_synthesis.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_synthesis.c
media/libtremor/lib/tremor_window.o
/usr/bin/gcc -std=gnu99 -o tremor_window.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_ARM_ASSEM_ -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtremor/lib -I/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib -I/<<PKGBUILDDIR>>/media/libtremor/include/tremor -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tremor_window.o.pp   /<<PKGBUILDDIR>>/media/libtremor/lib/tremor_window.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libtremor/lib'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libmkv'
mkdir -p '.deps/'
media/libmkv/EbmlBufferWriter.o
/usr/bin/gcc -std=gnu99 -o EbmlBufferWriter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libmkv -I/<<PKGBUILDDIR>>/build-browser/media/libmkv -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/EbmlBufferWriter.o.pp   /<<PKGBUILDDIR>>/media/libmkv/EbmlBufferWriter.c
media/libmkv/EbmlWriter.o
/<<PKGBUILDDIR>>/media/libmkv/EbmlBufferWriter.c:43:13: warning: '_Serialize' defined but not used [-Wunused-function]
   43 | static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) {
      |             ^~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o EbmlWriter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libmkv -I/<<PKGBUILDDIR>>/build-browser/media/libmkv -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/EbmlWriter.o.pp   /<<PKGBUILDDIR>>/media/libmkv/EbmlWriter.c
media/libmkv/WebMElement.o
/usr/bin/g++ -o numsys.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/numsys.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/numsys.cpp
config/external/icu/i18n/olsontz.o
/usr/bin/gcc -std=gnu99 -o WebMElement.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libmkv -I/<<PKGBUILDDIR>>/build-browser/media/libmkv -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/WebMElement.o.pp   /<<PKGBUILDDIR>>/media/libmkv/WebMElement.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libmkv'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libvpx'
mkdir -p '.deps/'
mkdir -p 'libvpx/vpx_dsp/arm/'
media/libvpx/alloccommon.o
/usr/bin/gcc -std=gnu99 -o alloccommon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/alloccommon.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/alloccommon.c
media/libvpx/loopfilter_arm.o
/usr/bin/gcc -std=gnu99 -o loopfilter_arm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/loopfilter_arm.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/loopfilter_arm.c
media/libvpx/bilinearpredict_neon.o
/usr/bin/gcc -std=gnu99 -o bilinearpredict_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/bilinearpredict_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/bilinearpredict_neon.c
media/libvpx/copymem_neon.o
/usr/bin/gcc -std=gnu99 -o copymem_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/copymem_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/copymem_neon.c
media/libvpx/dc_only_idct_add_neon.o
/usr/bin/gcc -std=gnu99 -o dc_only_idct_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/dc_only_idct_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/dc_only_idct_add_neon.c
media/libvpx/dequant_idct_neon.o
/usr/bin/g++ -o olsontz.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/olsontz.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/olsontz.cpp
config/external/icu/i18n/persncal.o
/usr/bin/gcc -std=gnu99 -o dequant_idct_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/dequant_idct_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/dequant_idct_neon.c
media/libvpx/dequantizeb_neon.o
/usr/bin/gcc -std=gnu99 -o dequantizeb_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/dequantizeb_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/dequantizeb_neon.c
media/libvpx/idct_blk_neon.o
/usr/bin/gcc -std=gnu99 -o idct_blk_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct_blk_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/idct_blk_neon.c
media/libvpx/idct_dequant_0_2x_neon.o
/usr/bin/gcc -std=gnu99 -o idct_dequant_0_2x_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct_dequant_0_2x_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/idct_dequant_0_2x_neon.c
media/libvpx/idct_dequant_full_2x_neon.o
/usr/bin/gcc -std=gnu99 -o idct_dequant_full_2x_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct_dequant_full_2x_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/idct_dequant_full_2x_neon.c
media/libvpx/iwalsh_neon.o
/usr/bin/gcc -std=gnu99 -o iwalsh_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/iwalsh_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/iwalsh_neon.c
media/libvpx/loopfiltersimplehorizontaledge_neon.o
/usr/bin/gcc -std=gnu99 -o loopfiltersimplehorizontaledge_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/loopfiltersimplehorizontaledge_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/loopfiltersimplehorizontaledge_neon.c
media/libvpx/loopfiltersimpleverticaledge_neon.o
/usr/bin/g++ -o persncal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/persncal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/persncal.cpp
config/external/icu/i18n/plurfmt.o
/usr/bin/gcc -std=gnu99 -o loopfiltersimpleverticaledge_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/loopfiltersimpleverticaledge_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/loopfiltersimpleverticaledge_neon.c
media/libvpx/mbloopfilter_neon.o
/usr/bin/gcc -std=gnu99 -o mbloopfilter_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/mbloopfilter_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/mbloopfilter_neon.c
media/libvpx/shortidct4x4llm_neon.o
/usr/bin/gcc -std=gnu99 -o shortidct4x4llm_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/shortidct4x4llm_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/shortidct4x4llm_neon.c
media/libvpx/sixtappredict_neon.o
/usr/bin/gcc -std=gnu99 -o sixtappredict_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/sixtappredict_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/sixtappredict_neon.c
media/libvpx/vp8_loopfilter_neon.o
/usr/bin/g++ -o plurfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/plurfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/plurfmt.cpp
config/external/icu/i18n/plurrule.o
/usr/bin/gcc -std=gnu99 -o vp8_loopfilter_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp8_loopfilter_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/arm/neon/vp8_loopfilter_neon.c
media/libvpx/blockd.o
/usr/bin/gcc -std=gnu99 -o blockd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/blockd.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/blockd.c
media/libvpx/copy_c.o
/usr/bin/gcc -std=gnu99 -o copy_c.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/copy_c.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/copy_c.c
media/libvpx/dequantize.o
/usr/bin/gcc -std=gnu99 -o dequantize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/dequantize.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/dequantize.c
media/libvpx/entropy.o
/usr/bin/gcc -std=gnu99 -o entropy.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/entropy.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/entropy.c
media/libvpx/entropymode.o
/usr/bin/gcc -std=gnu99 -o entropymode.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/entropymode.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/entropymode.c
media/libvpx/entropymv.o
/usr/bin/gcc -std=gnu99 -o entropymv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/entropymv.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/entropymv.c
media/libvpx/extend.o
/usr/bin/gcc -std=gnu99 -o extend.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/extend.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/extend.c
media/libvpx/filter.o
/usr/bin/gcc -std=gnu99 -o filter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/filter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/filter.c
media/libvpx/findnearmv.o
/usr/bin/gcc -std=gnu99 -o findnearmv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/findnearmv.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/findnearmv.c
media/libvpx/systemdependent.o
/usr/bin/gcc -std=gnu99 -o systemdependent.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/systemdependent.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/generic/systemdependent.c
media/libvpx/idct_blk.o
/usr/bin/g++ -o plurrule.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/plurrule.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/plurrule.cpp
config/external/icu/i18n/quantityformatter.o
/usr/bin/gcc -std=gnu99 -o idct_blk.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct_blk.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/idct_blk.c
media/libvpx/idctllm.o
/usr/bin/gcc -std=gnu99 -o idctllm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idctllm.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/idctllm.c
media/libvpx/loopfilter_filters.o
/usr/bin/gcc -std=gnu99 -o loopfilter_filters.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/loopfilter_filters.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/loopfilter_filters.c
media/libvpx/mbpitch.o
/usr/bin/gcc -std=gnu99 -o mbpitch.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/mbpitch.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/mbpitch.c
media/libvpx/modecont.o
/usr/bin/gcc -std=gnu99 -o modecont.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/modecont.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/modecont.c
media/libvpx/quant_common.o
/usr/bin/gcc -std=gnu99 -o quant_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/quant_common.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/quant_common.c
media/libvpx/reconinter.o
/usr/bin/gcc -std=gnu99 -o reconinter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/reconinter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/reconinter.c
media/libvpx/reconintra.o
/usr/bin/gcc -std=gnu99 -o reconintra.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/reconintra.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/reconintra.c
media/libvpx/reconintra4x4.o
/usr/bin/gcc -std=gnu99 -o reconintra4x4.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/reconintra4x4.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/reconintra4x4.c
media/libvpx/rtcd.o
/usr/bin/gcc -std=gnu99 -o rtcd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/rtcd.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/rtcd.c
media/libvpx/setupintrarecon.o
/usr/bin/gcc -std=gnu99 -o setupintrarecon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/setupintrarecon.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/setupintrarecon.c
media/libvpx/swapyv12buffer.o
/usr/bin/gcc -std=gnu99 -o swapyv12buffer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/swapyv12buffer.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/swapyv12buffer.c
media/libvpx/treecoder.o
/usr/bin/gcc -std=gnu99 -o treecoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/treecoder.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/treecoder.c
media/libvpx/vp8_loopfilter.o
/usr/bin/gcc -std=gnu99 -o vp8_loopfilter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp8_loopfilter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/vp8_loopfilter.c
media/libvpx/vp8_skin_detection.o
/usr/bin/gcc -std=gnu99 -o vp8_skin_detection.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp8_skin_detection.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/common/vp8_skin_detection.c
media/libvpx/dboolhuff.o
/usr/bin/gcc -std=gnu99 -o dboolhuff.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/dboolhuff.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/decoder/dboolhuff.c
media/libvpx/decodeframe.o
/usr/bin/gcc -std=gnu99 -o decodeframe.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/decodeframe.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/decoder/decodeframe.c
media/libvpx/decodemv.o
/usr/bin/g++ -o quantityformatter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/quantityformatter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/quantityformatter.cpp
config/external/icu/i18n/rbnf.o
/usr/bin/gcc -std=gnu99 -o decodemv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/decodemv.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/decoder/decodemv.c
media/libvpx/detokenize.o
/usr/bin/gcc -std=gnu99 -o detokenize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/detokenize.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/decoder/detokenize.c
media/libvpx/onyxd_if.o
/usr/bin/gcc -std=gnu99 -o onyxd_if.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/onyxd_if.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/decoder/onyxd_if.c
media/libvpx/threading.o
/usr/bin/gcc -std=gnu99 -o threading.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/threading.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/decoder/threading.c
media/libvpx/denoising_neon.o
/usr/bin/g++ -o rbnf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/rbnf.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/rbnf.cpp
config/external/icu/i18n/rbtz.o
/usr/bin/gcc -std=gnu99 -o denoising_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/denoising_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/arm/neon/denoising_neon.c
media/libvpx/fastquantizeb_neon.o
/usr/bin/gcc -std=gnu99 -o fastquantizeb_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/fastquantizeb_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/arm/neon/fastquantizeb_neon.c
media/libvpx/shortfdct_neon.o
/usr/bin/gcc -std=gnu99 -o shortfdct_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/shortfdct_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/arm/neon/shortfdct_neon.c
media/libvpx/vp8_shortwalsh4x4_neon.o
/usr/bin/gcc -std=gnu99 -o vp8_shortwalsh4x4_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp8_shortwalsh4x4_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/arm/neon/vp8_shortwalsh4x4_neon.c
media/libvpx/bitstream.o
/usr/bin/gcc -std=gnu99 -o bitstream.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/bitstream.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/bitstream.c
media/libvpx/boolhuff.o
/usr/bin/gcc -std=gnu99 -o boolhuff.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/boolhuff.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/boolhuff.c
media/libvpx/dct.o
/usr/bin/gcc -std=gnu99 -o dct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/dct.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/dct.c
media/libvpx/denoising.o
/usr/bin/gcc -std=gnu99 -o denoising.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/denoising.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/denoising.c
media/libvpx/encodeframe.o
/usr/bin/g++ -o rbtz.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/rbtz.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/rbtz.cpp
config/external/icu/i18n/region.o
/usr/bin/gcc -std=gnu99 -o encodeframe.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/encodeframe.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/encodeframe.c
media/libvpx/encodeintra.o
/usr/bin/gcc -std=gnu99 -o encodeintra.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/encodeintra.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/encodeintra.c
media/libvpx/encodemb.o
/usr/bin/gcc -std=gnu99 -o encodemb.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/encodemb.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/encodemb.c
media/libvpx/encodemv.o
/usr/bin/g++ -o region.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/region.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/region.cpp
config/external/icu/i18n/reldatefmt.o
/usr/bin/gcc -std=gnu99 -o encodemv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/encodemv.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/encodemv.c
media/libvpx/ethreading.o
/usr/bin/gcc -std=gnu99 -o ethreading.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/ethreading.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/ethreading.c
media/libvpx/lookahead.o
/usr/bin/gcc -std=gnu99 -o lookahead.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/lookahead.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/lookahead.c
media/libvpx/mcomp.o
/usr/bin/gcc -std=gnu99 -o mcomp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/mcomp.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/mcomp.c
media/libvpx/modecosts.o
/usr/bin/g++ -o reldatefmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/reldatefmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/reldatefmt.cpp
config/external/icu/i18n/reldtfmt.o
/usr/bin/gcc -std=gnu99 -o modecosts.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/modecosts.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/modecosts.c
media/libvpx/mr_dissim.o
/usr/bin/gcc -std=gnu99 -o mr_dissim.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/mr_dissim.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/mr_dissim.c
media/libvpx/onyx_if.o
/usr/bin/gcc -std=gnu99 -o onyx_if.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/onyx_if.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/onyx_if.c
media/libvpx/pickinter.o
/usr/bin/g++ -o reldtfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/reldtfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/reldtfmt.cpp
config/external/icu/i18n/rulebasedcollator.o
/usr/bin/gcc -std=gnu99 -o pickinter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/pickinter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/pickinter.c
media/libvpx/picklpf.o
/usr/bin/gcc -std=gnu99 -o picklpf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/picklpf.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/picklpf.c
media/libvpx/ratectrl.o
/usr/bin/gcc -std=gnu99 -o ratectrl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/ratectrl.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/ratectrl.c
media/libvpx/rdopt.o
/usr/bin/g++ -o rulebasedcollator.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/rulebasedcollator.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/rulebasedcollator.cpp
config/external/icu/i18n/scriptset.o
/usr/bin/gcc -std=gnu99 -o rdopt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/rdopt.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/rdopt.c
media/libvpx/segmentation.o
/usr/bin/gcc -std=gnu99 -o segmentation.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/segmentation.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/segmentation.c
media/libvpx/tokenize.o
/usr/bin/gcc -std=gnu99 -o tokenize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/tokenize.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/tokenize.c
media/libvpx/treewriter.o
/usr/bin/gcc -std=gnu99 -o treewriter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/treewriter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/treewriter.c
media/libvpx/vp8_quantize.o
/usr/bin/gcc -std=gnu99 -o vp8_quantize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp8_quantize.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/encoder/vp8_quantize.c
media/libvpx/vp8_cx_iface.o
/usr/bin/gcc -std=gnu99 -o vp8_cx_iface.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp8_cx_iface.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/vp8_cx_iface.c
media/libvpx/vp8_dx_iface.o
/usr/bin/g++ -o scriptset.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/scriptset.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/scriptset.cpp
config/external/icu/i18n/search.o
/usr/bin/gcc -std=gnu99 -o vp8_dx_iface.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp8_dx_iface.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp8/vp8_dx_iface.c
media/libvpx/vp9_iht4x4_add_neon.o
/usr/bin/gcc -std=gnu99 -o vp9_iht4x4_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_iht4x4_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/arm/neon/vp9_iht4x4_add_neon.c
media/libvpx/vp9_iht8x8_add_neon.o
/usr/bin/g++ -o search.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/search.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/search.cpp
config/external/icu/i18n/selfmt.o
/usr/bin/gcc -std=gnu99 -o vp9_iht8x8_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_iht8x8_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/arm/neon/vp9_iht8x8_add_neon.c
media/libvpx/vp9_alloccommon.o
/usr/bin/gcc -std=gnu99 -o vp9_alloccommon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_alloccommon.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_alloccommon.c
media/libvpx/vp9_blockd.o
/usr/bin/gcc -std=gnu99 -o vp9_blockd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_blockd.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_blockd.c
media/libvpx/vp9_common_data.o
/usr/bin/gcc -std=gnu99 -o vp9_common_data.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_common_data.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_common_data.c
media/libvpx/vp9_entropy.o
/usr/bin/g++ -o selfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/selfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/selfmt.cpp
config/external/icu/i18n/sharedbreakiterator.o
/usr/bin/gcc -std=gnu99 -o vp9_entropy.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_entropy.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_entropy.c
media/libvpx/vp9_entropymode.o
/usr/bin/gcc -std=gnu99 -o vp9_entropymode.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_entropymode.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_entropymode.c
media/libvpx/vp9_entropymv.o
/usr/bin/gcc -std=gnu99 -o vp9_entropymv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_entropymv.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_entropymv.c
media/libvpx/vp9_filter.o
/usr/bin/gcc -std=gnu99 -o vp9_filter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_filter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_filter.c
media/libvpx/vp9_frame_buffers.o
/usr/bin/gcc -std=gnu99 -o vp9_frame_buffers.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_frame_buffers.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_frame_buffers.c
media/libvpx/vp9_idct.o
/usr/bin/gcc -std=gnu99 -o vp9_idct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_idct.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_idct.c
media/libvpx/vp9_loopfilter.o
/usr/bin/gcc -std=gnu99 -o vp9_loopfilter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_loopfilter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c
media/libvpx/vp9_mvref_common.o
/usr/bin/g++ -o sharedbreakiterator.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/sharedbreakiterator.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/sharedbreakiterator.cpp
config/external/icu/i18n/simpletz.o
/<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c: In function 'vp9_filter_block_plane_non420':
/<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c:1177:19: warning: '~' on a boolean expression [-Wbool-operation]
 1177 |     border_mask = ~(mi_col == 0);
      |                   ^
/<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c:1177:19: note: did you mean to use logical not?
 1177 |     border_mask = ~(mi_col == 0);
      |                   ^
      |                   !
/usr/bin/gcc -std=gnu99 -o vp9_mvref_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_mvref_common.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_mvref_common.c
media/libvpx/vp9_pred_common.o
/usr/bin/g++ -o simpletz.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/simpletz.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/simpletz.cpp
config/external/icu/i18n/smpdtfmt.o
/usr/bin/gcc -std=gnu99 -o vp9_pred_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_pred_common.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_pred_common.c
media/libvpx/vp9_quant_common.o
/usr/bin/gcc -std=gnu99 -o vp9_quant_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_quant_common.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_quant_common.c
media/libvpx/vp9_reconinter.o
/usr/bin/gcc -std=gnu99 -o vp9_reconinter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_reconinter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_reconinter.c
media/libvpx/vp9_reconintra.o
/usr/bin/gcc -std=gnu99 -o vp9_reconintra.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_reconintra.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_reconintra.c
media/libvpx/vp9_rtcd.o
/usr/bin/gcc -std=gnu99 -o vp9_rtcd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_rtcd.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_rtcd.c
media/libvpx/vp9_scale.o
/usr/bin/gcc -std=gnu99 -o vp9_scale.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_scale.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_scale.c
media/libvpx/vp9_scan.o
/usr/bin/gcc -std=gnu99 -o vp9_scan.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_scan.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_scan.c
media/libvpx/vp9_seg_common.o
/usr/bin/gcc -std=gnu99 -o vp9_seg_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_seg_common.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_seg_common.c
media/libvpx/vp9_thread_common.o
/usr/bin/gcc -std=gnu99 -o vp9_thread_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_thread_common.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_thread_common.c
media/libvpx/vp9_tile_common.o
/usr/bin/g++ -o smpdtfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/smpdtfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/smpdtfmt.cpp
config/external/icu/i18n/smpdtfst.o
/usr/bin/gcc -std=gnu99 -o vp9_tile_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_tile_common.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/common/vp9_tile_common.c
media/libvpx/vp9_decodeframe.o
/usr/bin/gcc -std=gnu99 -o vp9_decodeframe.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_decodeframe.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/decoder/vp9_decodeframe.c
media/libvpx/vp9_decodemv.o
/usr/bin/gcc -std=gnu99 -o vp9_decodemv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_decodemv.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/decoder/vp9_decodemv.c
media/libvpx/vp9_decoder.o
/usr/bin/gcc -std=gnu99 -o vp9_decoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_decoder.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/decoder/vp9_decoder.c
media/libvpx/vp9_detokenize.o
/usr/bin/gcc -std=gnu99 -o vp9_detokenize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_detokenize.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/decoder/vp9_detokenize.c
media/libvpx/vp9_dsubexp.o
/usr/bin/gcc -std=gnu99 -o vp9_dsubexp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_dsubexp.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/decoder/vp9_dsubexp.c
media/libvpx/vp9_dct_neon.o
/usr/bin/gcc -std=gnu99 -o vp9_dct_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_dct_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/arm/neon/vp9_dct_neon.c
media/libvpx/vp9_error_neon.o
/usr/bin/g++ -o smpdtfst.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/smpdtfst.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/smpdtfst.cpp
config/external/icu/i18n/sortkey.o
/usr/bin/gcc -std=gnu99 -o vp9_error_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_error_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/arm/neon/vp9_error_neon.c
media/libvpx/vp9_frame_scale_neon.o
/usr/bin/gcc -std=gnu99 -o vp9_frame_scale_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_frame_scale_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/arm/neon/vp9_frame_scale_neon.c
media/libvpx/vp9_quantize_neon.o
/usr/bin/g++ -o sortkey.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/sortkey.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/sortkey.cpp
config/external/icu/i18n/standardplural.o
/usr/bin/gcc -std=gnu99 -o vp9_quantize_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_quantize_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/arm/neon/vp9_quantize_neon.c
media/libvpx/vp9_alt_ref_aq.o
/usr/bin/g++ -o standardplural.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/standardplural.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/standardplural.cpp
config/external/icu/i18n/stsearch.o
/usr/bin/gcc -std=gnu99 -o vp9_alt_ref_aq.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_alt_ref_aq.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_alt_ref_aq.c
media/libvpx/vp9_aq_360.o
/usr/bin/gcc -std=gnu99 -o vp9_aq_360.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_aq_360.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_aq_360.c
media/libvpx/vp9_aq_complexity.o
/usr/bin/gcc -std=gnu99 -o vp9_aq_complexity.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_aq_complexity.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_aq_complexity.c
media/libvpx/vp9_aq_cyclicrefresh.o
/usr/bin/gcc -std=gnu99 -o vp9_aq_cyclicrefresh.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_aq_cyclicrefresh.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c
media/libvpx/vp9_aq_variance.o
/usr/bin/g++ -o stsearch.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/stsearch.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/stsearch.cpp
config/external/icu/i18n/taiwncal.o
/usr/bin/gcc -std=gnu99 -o vp9_aq_variance.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_aq_variance.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_aq_variance.c
media/libvpx/vp9_bitstream.o
/usr/bin/gcc -std=gnu99 -o vp9_bitstream.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_bitstream.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_bitstream.c
media/libvpx/vp9_context_tree.o
/usr/bin/g++ -o taiwncal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/taiwncal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/taiwncal.cpp
config/external/icu/i18n/timezone.o
/usr/bin/g++ -o timezone.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/timezone.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/timezone.cpp
config/external/icu/i18n/tmunit.o
/usr/bin/gcc -std=gnu99 -o vp9_context_tree.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_context_tree.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_context_tree.c
media/libvpx/vp9_cost.o
/usr/bin/gcc -std=gnu99 -o vp9_cost.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_cost.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_cost.c
media/libvpx/vp9_dct.o
/usr/bin/gcc -std=gnu99 -o vp9_dct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_dct.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_dct.c
media/libvpx/vp9_encodeframe.o
/usr/bin/gcc -std=gnu99 -o vp9_encodeframe.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_encodeframe.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_encodeframe.c
media/libvpx/vp9_encodemb.o
/usr/bin/g++ -o tmunit.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/tmunit.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/tmunit.cpp
config/external/icu/i18n/tmutamt.o
/usr/bin/g++ -o tmutamt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/tmutamt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/tmutamt.cpp
config/external/icu/i18n/tmutfmt.o
/usr/bin/g++ -o tmutfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/tmutfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/tmutfmt.cpp
config/external/icu/i18n/tzfmt.o
/usr/bin/g++ -o tzfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/tzfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/tzfmt.cpp
config/external/icu/i18n/tzgnames.o
/usr/bin/gcc -std=gnu99 -o vp9_encodemb.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_encodemb.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_encodemb.c
media/libvpx/vp9_encodemv.o
/usr/bin/gcc -std=gnu99 -o vp9_encodemv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_encodemv.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_encodemv.c
media/libvpx/vp9_encoder.o
/usr/bin/gcc -std=gnu99 -o vp9_encoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_encoder.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_encoder.c
media/libvpx/vp9_ethread.o
/usr/bin/g++ -o tzgnames.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/tzgnames.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/tzgnames.cpp
config/external/icu/i18n/tznames.o
/usr/bin/g++ -o tznames.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/tznames.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/tznames.cpp
config/external/icu/i18n/tznames_impl.o
/usr/bin/gcc -std=gnu99 -o vp9_ethread.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_ethread.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_ethread.c
media/libvpx/vp9_extend.o
/usr/bin/gcc -std=gnu99 -o vp9_extend.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_extend.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_extend.c
media/libvpx/vp9_frame_scale.o
/usr/bin/gcc -std=gnu99 -o vp9_frame_scale.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_frame_scale.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_frame_scale.c
media/libvpx/vp9_lookahead.o
/usr/bin/g++ -o tznames_impl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/tznames_impl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/tznames_impl.cpp
config/external/icu/i18n/tzrule.o
/usr/bin/gcc -std=gnu99 -o vp9_lookahead.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_lookahead.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_lookahead.c
media/libvpx/vp9_mcomp.o
/usr/bin/gcc -std=gnu99 -o vp9_mcomp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_mcomp.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_mcomp.c
media/libvpx/vp9_multi_thread.o
/usr/bin/g++ -o tzrule.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/tzrule.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/tzrule.cpp
config/external/icu/i18n/tztrans.o
/usr/bin/g++ -o tztrans.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/tztrans.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/tztrans.cpp
config/external/icu/i18n/ucal.o
/usr/bin/g++ -o ucal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/ucal.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucal.cpp
config/external/icu/i18n/ucln_in.o
In file included from /usr/include/string.h:495,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/string.h:3,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/cmemory.h:32,
                 from /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucal.cpp:25:
In function 'char* strncpy(char*, const char*, size_t)',
    inlined from 'void** ucal_open_64(const UChar*, int32_t, const char*, UCalendarType, UErrorCode*)' at /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucal.cpp:155:7:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:106:34: warning: 'char* __builtin_strncpy(char*, const char*, unsigned int)' specified bound 258 equals destination size [-Wstringop-truncation]
  106 |   return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o ucln_in.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/ucln_in.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucln_in.cpp
config/external/icu/i18n/ucol.o
/usr/bin/g++ -o ucol.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/ucol.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol.cpp
config/external/icu/i18n/ucol_res.o
/usr/bin/gcc -std=gnu99 -o vp9_multi_thread.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_multi_thread.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_multi_thread.c
media/libvpx/vp9_noise_estimate.o
/usr/bin/g++ -o ucol_res.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/ucol_res.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_res.cpp
config/external/icu/i18n/ucol_sit.o
/usr/bin/gcc -std=gnu99 -o vp9_noise_estimate.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_noise_estimate.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_noise_estimate.c
media/libvpx/vp9_picklpf.o
/usr/bin/gcc -std=gnu99 -o vp9_picklpf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_picklpf.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_picklpf.c
media/libvpx/vp9_pickmode.o
/usr/bin/gcc -std=gnu99 -o vp9_pickmode.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_pickmode.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_pickmode.c
media/libvpx/vp9_quantize.o
/usr/bin/g++ -o ucol_sit.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/ucol_sit.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp
config/external/icu/i18n/ucoleitr.o
/<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_64(const char*, UBool, UParseError*, UErrorCode*)':
/<<PKGBUILDDIR>>/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]
  552 |             ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status);
      |                                                                                            ^
In file included from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/platform.h:25,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/ptypes.h:52,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/umachine.h:46,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/utypes.h:38,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/ustring.h:21,
                 from /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp:18:
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/urename.h:779:54: note: declared here
  779 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop)
      |                                                      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  128 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  130 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/urename.h:779:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
  779 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop)
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop'
 1271 | ucol_setVariableTop(UCollator *coll,
      | ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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]
  552 |             ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status);
      |                                                                                            ^
In file included from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/platform.h:25,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/ptypes.h:52,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/umachine.h:46,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/utypes.h:38,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/ustring.h:21,
                 from /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp:18:
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/urename.h:779:54: note: declared here
  779 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop)
      |                                                      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  128 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  130 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/urename.h:779:29: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
  779 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop)
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro 'ucol_setVariableTop'
 1271 | ucol_setVariableTop(UCollator *coll,
      | ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_64(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
  554 |             ucol_restoreVariableTop(result, s.variableTopValue, status);
      |                                                                       ^
In file included from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/platform.h:25,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/ptypes.h:52,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/umachine.h:46,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/utypes.h:38,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/ustring.h:21,
                 from /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp:18:
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/urename.h:770:58: note: declared here
  770 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop)
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  128 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  130 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/urename.h:770:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
  770 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop)
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro 'ucol_restoreVariableTop'
 1305 | ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status);
      | ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp:554:71: warning: 'void ucol_restoreVariableTop_64(UCollator*, uint32_t, UErrorCode*)' is deprecated [-Wdeprecated-declarations]
  554 |             ucol_restoreVariableTop(result, s.variableTopValue, status);
      |                                                                       ^
In file included from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/platform.h:25,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/ptypes.h:52,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/umachine.h:46,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/utypes.h:38,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/unicode/ustring.h:21,
                 from /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp:18:
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/urename.h:770:58: note: declared here
  770 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop)
      |                                                          ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/uvernum.h:128:50: note: in definition of macro 'U_DEF_ICU_ENTRY_POINT_RENAME'
  128 | #       define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y
      |                                                  ^
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/uvernum.h:130:47: note: in expansion of macro 'U_DEF2_ICU_ENTRY_POINT_RENAME'
  130 | #       define U_ICU_ENTRY_POINT_RENAME(x)    U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX)
      |                                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/common/unicode/urename.h:770:33: note: in expansion of macro 'U_ICU_ENTRY_POINT_RENAME'
  770 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop)
      |                                 ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro 'ucol_restoreVariableTop'
 1305 | ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status);
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/string.h:495,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/string.h:3,
                 from /<<PKGBUILDDIR>>/intl/icu/source/common/cmemory.h:32,
                 from /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp:23:
In function 'char* strcat(char*, const char*)',
    inlined from 'void ucol_sit_calculateWholeLocale(CollatorSpec*)' at /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucol_sit.cpp:395:9:
/usr/include/arm-linux-gnueabihf/bits/string_fortified.h:128:33: warning: 'char* __builtin___strcat_chk(char*, const char*, unsigned int)' accessing 193 or more bytes at offsets 192 and 0 may overlap 1 byte at offset 192 [-Wrestrict]
  128 |   return __builtin___strcat_chk (__dest, __src, __bos (__dest));
      |          ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o ucoleitr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/ucoleitr.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/ucoleitr.cpp
config/external/icu/i18n/udat.o
/usr/bin/gcc -std=gnu99 -o vp9_quantize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_quantize.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_quantize.c
media/libvpx/vp9_ratectrl.o
/usr/bin/g++ -o udat.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/udat.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/udat.cpp
config/external/icu/i18n/udatpg.o
/usr/bin/gcc -std=gnu99 -o vp9_ratectrl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_ratectrl.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_ratectrl.c
media/libvpx/vp9_rd.o
/usr/bin/g++ -o udatpg.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/udatpg.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/udatpg.cpp
config/external/icu/i18n/ufieldpositer.o
/usr/bin/gcc -std=gnu99 -o vp9_rd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_rd.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_rd.c
media/libvpx/vp9_rdopt.o
/usr/bin/gcc -std=gnu99 -o vp9_rdopt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_rdopt.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_rdopt.c
media/libvpx/vp9_resize.o
/usr/bin/g++ -o ufieldpositer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/ufieldpositer.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/ufieldpositer.cpp
config/external/icu/i18n/uitercollationiterator.o
/usr/bin/g++ -o uitercollationiterator.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/uitercollationiterator.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/uitercollationiterator.cpp
config/external/icu/i18n/ulistformatter.o
/usr/bin/g++ -o ulistformatter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/ulistformatter.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/ulistformatter.cpp
config/external/icu/i18n/umsg.o
/usr/bin/g++ -o umsg.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/umsg.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/umsg.cpp
config/external/icu/i18n/unum.o
/usr/bin/gcc -std=gnu99 -o vp9_resize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_resize.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_resize.c
media/libvpx/vp9_segmentation.o
/usr/bin/g++ -o unum.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/unum.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/unum.cpp
config/external/icu/i18n/unumsys.o
/usr/bin/gcc -std=gnu99 -o vp9_segmentation.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_segmentation.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_segmentation.c
media/libvpx/vp9_skin_detection.o
/usr/bin/gcc -std=gnu99 -o vp9_skin_detection.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_skin_detection.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_skin_detection.c
media/libvpx/vp9_speed_features.o
/usr/bin/gcc -std=gnu99 -o vp9_speed_features.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_speed_features.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_speed_features.c
media/libvpx/vp9_subexp.o
/usr/bin/g++ -o unumsys.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/unumsys.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/unumsys.cpp
config/external/icu/i18n/upluralrules.o
/usr/bin/gcc -std=gnu99 -o vp9_subexp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_subexp.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_subexp.c
media/libvpx/vp9_svc_layercontext.o
/usr/bin/gcc -std=gnu99 -o vp9_svc_layercontext.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_svc_layercontext.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_svc_layercontext.c
media/libvpx/vp9_tokenize.o
/usr/bin/g++ -o upluralrules.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/upluralrules.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/upluralrules.cpp
config/external/icu/i18n/usearch.o
/usr/bin/gcc -std=gnu99 -o vp9_tokenize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_tokenize.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_tokenize.c
media/libvpx/vp9_treewriter.o
/usr/bin/gcc -std=gnu99 -o vp9_treewriter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_treewriter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/encoder/vp9_treewriter.c
media/libvpx/vp9_cx_iface.o
/usr/bin/gcc -std=gnu99 -o vp9_cx_iface.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_cx_iface.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/vp9_cx_iface.c
media/libvpx/vp9_dx_iface.o
/usr/bin/g++ -o usearch.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/usearch.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/usearch.cpp
config/external/icu/i18n/uspoof.o
/usr/bin/gcc -std=gnu99 -o vp9_dx_iface.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vp9_dx_iface.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vp9/vp9_dx_iface.c
media/libvpx/vpx_codec.o
/usr/bin/gcc -std=gnu99 -o vpx_codec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_codec.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx/src/vpx_codec.c
media/libvpx/vpx_decoder.o
/usr/bin/gcc -std=gnu99 -o vpx_decoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_decoder.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx/src/vpx_decoder.c
media/libvpx/vpx_encoder.o
/usr/bin/gcc -std=gnu99 -o vpx_encoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_encoder.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx/src/vpx_encoder.c
media/libvpx/vpx_image.o
/usr/bin/gcc -std=gnu99 -o vpx_image.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_image.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx/src/vpx_image.c
media/libvpx/avg_neon.o
/usr/bin/gcc -std=gnu99 -o avg_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/avg_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/avg_neon.c
media/libvpx/avg_pred_neon.o
/usr/bin/gcc -std=gnu99 -o avg_pred_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/avg_pred_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/avg_pred_neon.c
media/libvpx/fdct16x16_neon.o
/usr/bin/gcc -std=gnu99 -o fdct16x16_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/fdct16x16_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/fdct16x16_neon.c
media/libvpx/fdct32x32_neon.o
/usr/bin/g++ -o uspoof.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/uspoof.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/uspoof.cpp
config/external/icu/i18n/uspoof_impl.o
/usr/bin/gcc -std=gnu99 -o fdct32x32_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/fdct32x32_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/fdct32x32_neon.c
media/libvpx/fdct_neon.o
/usr/bin/g++ -o uspoof_impl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/uspoof_impl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/uspoof_impl.cpp
config/external/icu/i18n/utf16collationiterator.o
/usr/bin/g++ -o utf16collationiterator.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/utf16collationiterator.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/utf16collationiterator.cpp
config/external/icu/i18n/utf8collationiterator.o
/usr/bin/g++ -o utf8collationiterator.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/utf8collationiterator.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/utf8collationiterator.cpp
config/external/icu/i18n/utmscale.o
/usr/bin/gcc -std=gnu99 -o fdct_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/fdct_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/fdct_neon.c
media/libvpx/fdct_partial_neon.o
/usr/bin/gcc -std=gnu99 -o fdct_partial_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/fdct_partial_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/fdct_partial_neon.c
media/libvpx/fwd_txfm_neon.o
/usr/bin/gcc -std=gnu99 -o fwd_txfm_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/fwd_txfm_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/fwd_txfm_neon.c
media/libvpx/hadamard_neon.o
/usr/bin/gcc -std=gnu99 -o hadamard_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/hadamard_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/hadamard_neon.c
media/libvpx/idct16x16_1_add_neon.o
/usr/bin/gcc -std=gnu99 -o idct16x16_1_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct16x16_1_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct16x16_1_add_neon.c
media/libvpx/idct16x16_add_neon.o
/usr/bin/gcc -std=gnu99 -o idct16x16_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct16x16_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct16x16_add_neon.c
media/libvpx/idct32x32_135_add_neon.o
/usr/bin/g++ -o utmscale.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/utmscale.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/utmscale.cpp
config/external/icu/i18n/vtzone.o
/usr/bin/g++ -o vtzone.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/vtzone.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/vtzone.cpp
config/external/icu/i18n/windtfmt.o
/usr/bin/gcc -std=gnu99 -o idct32x32_135_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct32x32_135_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct32x32_135_add_neon.c
media/libvpx/idct32x32_1_add_neon.o
/usr/bin/gcc -std=gnu99 -o idct32x32_1_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct32x32_1_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct32x32_1_add_neon.c
media/libvpx/idct32x32_34_add_neon.o
/usr/bin/gcc -std=gnu99 -o idct32x32_34_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct32x32_34_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct32x32_34_add_neon.c
media/libvpx/idct32x32_add_neon.o
/usr/bin/g++ -o windtfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/windtfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/windtfmt.cpp
config/external/icu/i18n/winnmfmt.o
/usr/bin/g++ -o winnmfmt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/winnmfmt.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/winnmfmt.cpp
config/external/icu/i18n/wintzimpl.o
/usr/bin/gcc -std=gnu99 -o idct32x32_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct32x32_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct32x32_add_neon.c
media/libvpx/idct8x8_1_add_neon.o
/usr/bin/g++ -o wintzimpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/wintzimpl.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/wintzimpl.cpp
config/external/icu/i18n/zonemeta.o
/usr/bin/g++ -o zonemeta.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -DU_HAVE_NL_LANGINFO_CODESET=0 -I/<<PKGBUILDDIR>>/config/external/icu/i18n -I/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n -I/<<PKGBUILDDIR>>/intl/icu/source/common -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -frtti  -MD -MP -MF .deps/zonemeta.o.pp   /<<PKGBUILDDIR>>/intl/icu/source/i18n/zonemeta.cpp
/usr/bin/gcc -std=gnu99 -o idct8x8_1_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct8x8_1_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct8x8_1_add_neon.c
media/libvpx/idct8x8_add_neon.o
/usr/bin/gcc -std=gnu99 -o idct8x8_add_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct8x8_add_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct8x8_add_neon.c
media/libvpx/intrapred_neon.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config/external/icu/i18n'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libaom'
mkdir -p '.deps/'
/usr/bin/gcc -std=gnu99 -o intrapred_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/intrapred_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/intrapred_neon.c
media/libvpx/quantize_neon.o
media/libaom/aom_codec.o
/usr/bin/gcc -std=gnu99 -o aom_codec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_codec.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom/src/aom_codec.c
media/libaom/aom_decoder.o
/usr/bin/gcc -std=gnu99 -o aom_decoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_decoder.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom/src/aom_decoder.c
media/libaom/aom_encoder.o
/usr/bin/gcc -std=gnu99 -o aom_encoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_encoder.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom/src/aom_encoder.c
media/libaom/aom_image.o
/usr/bin/gcc -std=gnu99 -o quantize_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/quantize_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/quantize_neon.c
media/libvpx/sad4d_neon.o
/usr/bin/gcc -std=gnu99 -o aom_image.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_image.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom/src/aom_image.c
media/libaom/aom_integer.o
/usr/bin/gcc -std=gnu99 -o aom_integer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_integer.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom/src/aom_integer.c
media/libaom/aom_convolve.o
/usr/bin/gcc -std=gnu99 -o aom_convolve.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_convolve.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/aom_convolve.c
media/libaom/aom_dsp_rtcd.o
/usr/bin/gcc -std=gnu99 -o sad4d_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/sad4d_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/sad4d_neon.c
media/libvpx/sad_neon.o
/usr/bin/gcc -std=gnu99 -o aom_dsp_rtcd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_dsp_rtcd.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/aom_dsp_rtcd.c
media/libaom/blend_a64_mask_neon.o
/usr/bin/gcc -std=gnu99 -o blend_a64_mask_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/blend_a64_mask_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/arm/blend_a64_mask_neon.c
media/libaom/fwd_txfm_neon.o
/usr/bin/gcc -std=gnu99 -o sad_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/sad_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/sad_neon.c
media/libvpx/subpel_variance_neon.o
/usr/bin/gcc -std=gnu99 -o subpel_variance_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/subpel_variance_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/subpel_variance_neon.c
media/libvpx/subtract_neon.o
/usr/bin/gcc -std=gnu99 -o fwd_txfm_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/fwd_txfm_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/arm/fwd_txfm_neon.c
media/libaom/intrapred_neon.o
/usr/bin/gcc -std=gnu99 -o intrapred_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/intrapred_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/arm/intrapred_neon.c
media/libaom/loopfilter_neon.o
/usr/bin/gcc -std=gnu99 -o subtract_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/subtract_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/subtract_neon.c
media/libvpx/variance_neon.o
/usr/bin/gcc -std=gnu99 -o variance_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/variance_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/variance_neon.c
media/libvpx/vpx_convolve_neon.o
/usr/bin/gcc -std=gnu99 -o loopfilter_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/loopfilter_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/arm/loopfilter_neon.c
media/libaom/subtract_neon.o
/usr/bin/gcc -std=gnu99 -o vpx_convolve_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_convolve_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/vpx_convolve_neon.c
media/libvpx/vpx_scaled_convolve8_neon.o
/usr/bin/gcc -std=gnu99 -o vpx_scaled_convolve8_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_scaled_convolve8_neon.o.pp  -march=armv7-a -mfpu=neon /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/vpx_scaled_convolve8_neon.c
media/libvpx/avg.o
/usr/bin/gcc -std=gnu99 -o subtract_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/subtract_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/arm/subtract_neon.c
media/libaom/binary_codes_reader.o
/usr/bin/gcc -std=gnu99 -o binary_codes_reader.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/binary_codes_reader.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/binary_codes_reader.c
media/libaom/bitreader_buffer.o
/usr/bin/gcc -std=gnu99 -o avg.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/avg.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/avg.c
media/libvpx/bitreader.o
/usr/bin/gcc -std=gnu99 -o bitreader_buffer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/bitreader_buffer.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/bitreader_buffer.c
media/libaom/bitwriter_buffer.o
/usr/bin/gcc -std=gnu99 -o bitreader.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/bitreader.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/bitreader.c
media/libvpx/bitreader_buffer.o
/usr/bin/gcc -std=gnu99 -o bitwriter_buffer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/bitwriter_buffer.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/bitwriter_buffer.c
media/libaom/blend_a64_hmask.o
/usr/bin/gcc -std=gnu99 -o bitreader_buffer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/bitreader_buffer.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/bitreader_buffer.c
media/libvpx/bitwriter.o
/usr/bin/gcc -std=gnu99 -o blend_a64_hmask.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/blend_a64_hmask.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/blend_a64_hmask.c
media/libaom/blend_a64_mask.o
/usr/bin/gcc -std=gnu99 -o bitwriter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/bitwriter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/bitwriter.c
media/libvpx/bitwriter_buffer.o
/usr/bin/gcc -std=gnu99 -o bitwriter_buffer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/bitwriter_buffer.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/bitwriter_buffer.c
media/libvpx/fwd_txfm.o
/usr/bin/gcc -std=gnu99 -o blend_a64_mask.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/blend_a64_mask.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/blend_a64_mask.c
media/libaom/blend_a64_vmask.o
/usr/bin/gcc -std=gnu99 -o fwd_txfm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/fwd_txfm.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/fwd_txfm.c
media/libvpx/intrapred.o
/usr/bin/gcc -std=gnu99 -o blend_a64_vmask.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/blend_a64_vmask.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/blend_a64_vmask.c
media/libaom/daalaboolreader.o
/usr/bin/gcc -std=gnu99 -o daalaboolreader.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/daalaboolreader.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/daalaboolreader.c
media/libaom/entcode.o
/usr/bin/gcc -std=gnu99 -o entcode.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/entcode.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/entcode.c
media/libaom/entdec.o
/usr/bin/gcc -std=gnu99 -o entdec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/entdec.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/entdec.c
media/libaom/fft.o
/usr/bin/gcc -std=gnu99 -o intrapred.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/intrapred.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/intrapred.c
media/libvpx/inv_txfm.o
/usr/bin/gcc -std=gnu99 -o fft.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/fft.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/fft.c
media/libaom/grain_synthesis.o
/usr/bin/gcc -std=gnu99 -o inv_txfm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/inv_txfm.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/inv_txfm.c
media/libvpx/loopfilter.o
/usr/bin/gcc -std=gnu99 -o grain_synthesis.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/grain_synthesis.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/grain_synthesis.c
media/libaom/intrapred.o
/usr/bin/gcc -std=gnu99 -o loopfilter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/loopfilter.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/loopfilter.c
media/libvpx/prob.o
/usr/bin/gcc -std=gnu99 -o prob.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/prob.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/prob.c
/usr/bin/gcc -std=gnu99 -o intrapred.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/intrapred.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/intrapred.c
media/libvpx/psnr.o
media/libaom/loopfilter.o
/usr/bin/gcc -std=gnu99 -o psnr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/psnr.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/psnr.c
media/libvpx/quantize.o
/usr/bin/gcc -std=gnu99 -o quantize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/quantize.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/quantize.c
media/libvpx/sad.o
/usr/bin/gcc -std=gnu99 -o sad.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/sad.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/sad.c
media/libvpx/skin_detection.o
/usr/bin/gcc -std=gnu99 -o skin_detection.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/skin_detection.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/skin_detection.c
media/libvpx/subtract.o
/usr/bin/gcc -std=gnu99 -o subtract.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/subtract.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/subtract.c
media/libvpx/sum_squares.o
/usr/bin/gcc -std=gnu99 -o sum_squares.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/sum_squares.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/sum_squares.c
media/libvpx/variance.o
/usr/bin/gcc -std=gnu99 -o variance.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/variance.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/variance.c
media/libvpx/vpx_convolve.o
/usr/bin/gcc -std=gnu99 -o vpx_convolve.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_convolve.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/vpx_convolve.c
media/libvpx/vpx_dsp_rtcd.o
/usr/bin/gcc -std=gnu99 -o vpx_dsp_rtcd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_dsp_rtcd.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/vpx_dsp_rtcd.c
media/libvpx/vpx_mem.o
/usr/bin/gcc -std=gnu99 -o vpx_mem.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_mem.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_mem/vpx_mem.c
media/libvpx/arm_cpudetect.o
/usr/bin/gcc -std=gnu99 -o arm_cpudetect.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/arm_cpudetect.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_ports/arm_cpudetect.c
media/libvpx/gen_scalers.o
/usr/bin/gcc -std=gnu99 -o gen_scalers.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/gen_scalers.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_scale/generic/gen_scalers.c
media/libvpx/vpx_scale.o
/usr/bin/gcc -std=gnu99 -o vpx_scale.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_scale.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_scale/generic/vpx_scale.c
media/libvpx/yv12config.o
/usr/bin/gcc -std=gnu99 -o yv12config.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/yv12config.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_scale/generic/yv12config.c
media/libvpx/yv12extend.o
   Compiling gkrust v0.1.0 (/<<PKGBUILDDIR>>/toolkit/library/rust)
/usr/bin/gcc -std=gnu99 -o loopfilter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/loopfilter.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/loopfilter.c
media/libaom/subtract.o
     Running `LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=gkrust CARGO_PKG_DESCRIPTION='Rust code for libxul' CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/toolkit/library/rust CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO=/usr/bin/cargo CARGO_PKG_VERSION_PRE= CARGO_PKG_REPOSITORY= CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.0 /usr/bin/rustc --crate-name gkrust toolkit/library/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C lto --cfg 'feature="bindgen"' --cfg 'feature="cubeb-remoting"' --cfg 'feature="cubeb_pulse_rust"' --cfg 'feature="gecko_profiler"' --cfg 'feature="moz_memory"' --cfg 'feature="moz_places"' --cfg 'feature="quantum_render"' --cfg 'feature="servo"' -C metadata=7b8c7ac61c49c48c -C extra-filename=-7b8c7ac61c49c48c --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern gkrust_shared=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libgkrust_shared-2ff0d422dae8c5bb.rlib --extern mozilla_central_workspace_hack=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/libmozilla_central_workspace_hack-cb2972c769aa3193.rlib -C opt-level=2 --cap-lints warn --remap-path-prefix=/<<PKGBUILDDIR>>=. -L native=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-7ffbe24b74249794/out`
/usr/bin/gcc -std=gnu99 -o yv12extend.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/yv12extend.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_scale/generic/yv12extend.c
media/libvpx/vpx_scale_rtcd.o
/usr/bin/gcc -std=gnu99 -o vpx_scale_rtcd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_scale_rtcd.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_scale/vpx_scale_rtcd.c
media/libvpx/vpx_thread.o
/usr/bin/gcc -std=gnu99 -o vpx_thread.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_thread.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_util/vpx_thread.c
media/libvpx/vpx_write_yuv_frame.o
/usr/bin/gcc -std=gnu99 -o vpx_write_yuv_frame.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libvpx -I/<<PKGBUILDDIR>>/build-browser/media/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/vpx_write_yuv_frame.o.pp   /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_util/vpx_write_yuv_frame.c
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct4x4_1_add_neon.asm > libvpx/vpx_dsp/arm/idct4x4_1_add_neon.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct4x4_add_neon.asm > libvpx/vpx_dsp/arm/idct4x4_add_neon.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/idct_neon.asm > libvpx/vpx_dsp/arm/idct_neon.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/intrapred_neon_asm.asm > libvpx/vpx_dsp/arm/intrapred_neon_asm.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/loopfilter_16_neon.asm > libvpx/vpx_dsp/arm/loopfilter_16_neon.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/loopfilter_4_neon.asm > libvpx/vpx_dsp/arm/loopfilter_4_neon.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/loopfilter_8_neon.asm > libvpx/vpx_dsp/arm/loopfilter_8_neon.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/save_reg_neon.asm > libvpx/vpx_dsp/arm/save_reg_neon.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/vpx_convolve8_avg_neon_asm.asm > libvpx/vpx_dsp/arm/vpx_convolve8_avg_neon_asm.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.asm > libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/vpx_convolve_avg_neon_asm.asm > libvpx/vpx_dsp/arm/vpx_convolve_avg_neon_asm.asm.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libvpx/libvpx/build/make/ads2gas.pl < /<<PKGBUILDDIR>>/media/libvpx/libvpx/vpx_dsp/arm/vpx_convolve_copy_neon_asm.asm > libvpx/vpx_dsp/arm/vpx_convolve_copy_neon_asm.asm.S
media/libvpx/idct4x4_1_add_neon.asm.o
/usr/bin/gcc -std=gnu99 -o idct4x4_1_add_neon.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/idct4x4_1_add_neon.asm.S
media/libvpx/idct4x4_add_neon.asm.o
/usr/bin/gcc -std=gnu99 -o idct4x4_add_neon.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/idct4x4_add_neon.asm.S
media/libvpx/idct_neon.asm.o
/usr/bin/gcc -std=gnu99 -o idct_neon.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/idct_neon.asm.S
media/libvpx/intrapred_neon_asm.asm.o
/usr/bin/gcc -std=gnu99 -o intrapred_neon_asm.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/intrapred_neon_asm.asm.S
media/libvpx/loopfilter_16_neon.asm.o
/usr/bin/gcc -std=gnu99 -o loopfilter_16_neon.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/loopfilter_16_neon.asm.S
media/libvpx/loopfilter_4_neon.asm.o
/usr/bin/gcc -std=gnu99 -o loopfilter_4_neon.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/loopfilter_4_neon.asm.S
media/libvpx/loopfilter_8_neon.asm.o
/usr/bin/gcc -std=gnu99 -o loopfilter_8_neon.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/loopfilter_8_neon.asm.S
media/libvpx/save_reg_neon.asm.o
/usr/bin/gcc -std=gnu99 -o save_reg_neon.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/save_reg_neon.asm.S
media/libvpx/vpx_convolve8_avg_neon_asm.asm.o
/usr/bin/gcc -std=gnu99 -o vpx_convolve8_avg_neon_asm.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/vpx_convolve8_avg_neon_asm.asm.S
media/libvpx/vpx_convolve8_neon_asm.asm.o
/usr/bin/gcc -std=gnu99 -o vpx_convolve8_neon_asm.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/vpx_convolve8_neon_asm.asm.S
media/libvpx/vpx_convolve_avg_neon_asm.asm.o
/usr/bin/gcc -std=gnu99 -o vpx_convolve_avg_neon_asm.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/vpx_convolve_avg_neon_asm.asm.S
media/libvpx/vpx_convolve_copy_neon_asm.asm.o
/usr/bin/gcc -std=gnu99 -o vpx_convolve_copy_neon_asm.asm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm -I/<<PKGBUILDDIR>>/media/libvpx/config -I/<<PKGBUILDDIR>>/media/libvpx/libvpx -I/<<PKGBUILDDIR>>/media/libvpx/config/linux/arm/ -I/<<PKGBUILDDIR>>/build-browser/media/libvpx/libvpx -march=armv7-a -mfpu=neon -I./ -I/<<PKGBUILDDIR>>/media/libvpx/libvpx/  -c libvpx/vpx_dsp/arm/vpx_convolve_copy_neon_asm.asm.S
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libvpx'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libdav1d'
mkdir -p '.deps/'
/usr/bin/gcc -std=gnu99 -o subtract.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/subtract.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/subtract.c
media/libaom/aom_mem.o
/usr/bin/gcc -std=gnu99 -o aom_mem.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_mem.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_mem/aom_mem.c
media/libaom/arm_cpudetect.o
/usr/bin/gcc -std=gnu99 -o arm_cpudetect.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/arm_cpudetect.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_ports/arm_cpudetect.c
media/libaom/aom_scale_rtcd.o
media/libdav1d/cdf.o
/usr/bin/gcc -std=gnu99 -o cdf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/cdf.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/cdf.c
media/libdav1d/cpu.o
/usr/bin/gcc -std=gnu99 -o aom_scale_rtcd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_scale_rtcd.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_scale/aom_scale_rtcd.c
media/libaom/aom_scale.o
/usr/bin/gcc -std=gnu99 -o aom_scale.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_scale.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_scale/generic/aom_scale.c
media/libaom/gen_scalers.o
/usr/bin/gcc -std=gnu99 -o gen_scalers.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/gen_scalers.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_scale/generic/gen_scalers.c
media/libaom/yv12config.o
/usr/bin/gcc -std=gnu99 -o yv12config.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/yv12config.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_scale/generic/yv12config.c
media/libaom/yv12extend.o
/usr/bin/gcc -std=gnu99 -o yv12extend.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/yv12extend.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_scale/generic/yv12extend.c
media/libaom/aom_thread.o
/usr/bin/gcc -std=gnu99 -o aom_thread.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/aom_thread.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_util/aom_thread.c
media/libaom/debug_util.o
/usr/bin/gcc -std=gnu99 -o debug_util.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/debug_util.o.pp   /<<PKGBUILDDIR>>/third_party/aom/aom_util/debug_util.c
media/libaom/av1_dx_iface.o
/usr/bin/gcc -std=gnu99 -o av1_dx_iface.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/av1_dx_iface.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/av1_dx_iface.c
media/libaom/alloccommon.o
/usr/bin/gcc -std=gnu99 -o alloccommon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/alloccommon.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/alloccommon.c
media/libaom/av1_inv_txfm_neon.o
/usr/bin/gcc -std=gnu99 -o av1_inv_txfm_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/av1_inv_txfm_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/av1_inv_txfm_neon.c
media/libaom/av1_txfm_neon.o
/usr/bin/gcc -std=gnu99 -o av1_txfm_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/av1_txfm_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/av1_txfm_neon.c
media/libaom/blend_a64_hmask_neon.o
/usr/bin/gcc -std=gnu99 -o blend_a64_hmask_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/blend_a64_hmask_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/blend_a64_hmask_neon.c
media/libaom/blend_a64_vmask_neon.o
/usr/bin/gcc -std=gnu99 -o blend_a64_vmask_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/blend_a64_vmask_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/blend_a64_vmask_neon.c
media/libaom/cfl_neon.o
/usr/bin/gcc -std=gnu99 -o cfl_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/cfl_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/cfl_neon.c
media/libaom/convolve_neon.o
/usr/bin/gcc -std=gnu99 -o convolve_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/convolve_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/convolve_neon.c
media/libaom/jnt_convolve_neon.o
/usr/bin/gcc -std=gnu99 -o jnt_convolve_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/jnt_convolve_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/jnt_convolve_neon.c
media/libaom/reconinter_neon.o
/usr/bin/gcc -std=gnu99 -o reconinter_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/reconinter_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/reconinter_neon.c
media/libaom/selfguided_neon.o
/usr/bin/gcc -std=gnu99 -o selfguided_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/selfguided_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/selfguided_neon.c
media/libaom/warp_plane_neon.o
/usr/bin/gcc -std=gnu99 -o warp_plane_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/warp_plane_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/warp_plane_neon.c
media/libaom/wiener_convolve_neon.o
/usr/bin/gcc -std=gnu99 -o wiener_convolve_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/wiener_convolve_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/arm/wiener_convolve_neon.c
media/libaom/av1_inv_txfm1d.o
/usr/bin/gcc -std=gnu99 -o av1_inv_txfm1d.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/av1_inv_txfm1d.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/av1_inv_txfm1d.c
media/libaom/av1_inv_txfm2d.o
/usr/bin/gcc -std=gnu99 -o cpu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/cpu.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/cpu.c
media/libdav1d/data.o
/usr/bin/gcc -std=gnu99 -o data.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/data.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/data.c
media/libdav1d/decode.o
/usr/bin/gcc -std=gnu99 -o decode.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/decode.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/decode.c
media/libdav1d/dequant_tables.o
/<<PKGBUILDDIR>>/third_party/dav1d/src/decode.c: In function 'decode_sb':
/<<PKGBUILDDIR>>/third_party/dav1d/src/decode.c:2006:19: warning: 'by8' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2006 |     int ctx, bx8, by8;
      |                   ^~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/decode.c:2006:14: warning: 'bx8' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2006 |     int ctx, bx8, by8;
      |              ^~~
/usr/bin/gcc -std=gnu99 -o av1_inv_txfm2d.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/av1_inv_txfm2d.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/av1_inv_txfm2d.c
media/libaom/av1_loopfilter.o
/usr/bin/gcc -std=gnu99 -o av1_loopfilter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/av1_loopfilter.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/av1_loopfilter.c
media/libaom/av1_rtcd.o
/<<PKGBUILDDIR>>/third_party/dav1d/src/decode.c: In function 'dav1d_submit_frame':
/<<PKGBUILDDIR>>/third_party/dav1d/src/decode.c:3238:9: warning: 'out_delayed' may be used uninitialized in this function [-Wmaybe-uninitialized]
 3238 |         dav1d_thread_picture_ref(out_delayed, &f->sr_cur);
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o av1_rtcd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/av1_rtcd.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/av1_rtcd.c
media/libaom/av1_txfm.o
/usr/bin/gcc -std=gnu99 -o dequant_tables.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/dequant_tables.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/dequant_tables.c
media/libdav1d/getbits.o
/usr/bin/gcc -std=gnu99 -o getbits.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/getbits.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/getbits.c
media/libdav1d/intra_edge.o
/usr/bin/gcc -std=gnu99 -o intra_edge.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/intra_edge.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/intra_edge.c
media/libdav1d/lf_mask.o
/usr/bin/gcc -std=gnu99 -o av1_txfm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/av1_txfm.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/av1_txfm.c
media/libaom/blockd.o
/usr/bin/gcc -std=gnu99 -o lf_mask.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/lf_mask.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/lf_mask.c
media/libdav1d/lib.o
/usr/bin/gcc -std=gnu99 -o blockd.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/blockd.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/blockd.c
media/libaom/cdef.o
/usr/bin/gcc -std=gnu99 -o cdef.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/cdef.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/cdef.c
media/libaom/cdef_block.o
/usr/bin/gcc -std=gnu99 -o lib.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/lib.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/lib.c
media/libdav1d/log.o
/usr/bin/gcc -std=gnu99 -o cdef_block.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/cdef_block.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/cdef_block.c
media/libaom/cdef_block_neon.o
/usr/bin/gcc -std=gnu99 -o log.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/log.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/log.c
media/libdav1d/msac.o
/usr/bin/gcc -std=gnu99 -o msac.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/msac.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/msac.c
media/libdav1d/obu.o
/usr/bin/gcc -std=gnu99 -o obu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/obu.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/obu.c
media/libdav1d/picture.o
/usr/bin/gcc -std=gnu99 -o cdef_block_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/cdef_block_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/common/cdef_block_neon.c
media/libaom/cfl.o
In file included from /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/simd/v128_intrinsics_arm.h:17,
                 from /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/simd/v256_intrinsics_v128.h:16,
                 from /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/simd/v256_intrinsics_arm.h:15,
                 from /<<PKGBUILDDIR>>/third_party/aom/aom_dsp/aom_simd.h:28,
                 from /<<PKGBUILDDIR>>/third_party/aom/av1/common/cdef_block_neon.c:12:
/<<PKGBUILDDIR>>/third_party/aom/aom_dsp/simd/v64_intrinsics_arm.h: In function 'u32_store_unaligned':
/<<PKGBUILDDIR>>/third_party/aom/aom_dsp/simd/v64_intrinsics_arm.h:74:3: warning: 'packed' attribute ignored for type 'uint32_t *' {aka 'unsigned int *'} [-Wattributes]
   74 |   *((__attribute((packed)) uint32_t *)p) = a;
      |   ^
In file included from /<<PKGBUILDDIR>>/third_party/dav1d/src/obu.c:37:
/<<PKGBUILDDIR>>/third_party/dav1d/src/obu.c: In function 'dav1d_parse_obus':
/<<PKGBUILDDIR>>/third_party/dav1d/include/common/intops.h:36:22: warning: 'off_after_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
   36 |     return a > b ? a : b;
      |            ~~~~~~~~~~^~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/obu.c:922:32: note: 'off_after_idx' was declared here
  922 |         int off_before_idx[2], off_after_idx;
      |                                ^~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o picture.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/picture.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/picture.c
media/libdav1d/qm.o
/usr/bin/gcc -std=gnu99 -o qm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/qm.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/qm.c
media/libdav1d/ref.o
/usr/bin/gcc -std=gnu99 -o cfl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/cfl.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/cfl.c
media/libaom/convolve.o
/usr/bin/gcc -std=gnu99 -o ref.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/ref.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/ref.c
media/libdav1d/ref_mvs.o
/usr/bin/gcc -std=gnu99 -o ref_mvs.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/ref_mvs.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/ref_mvs.c
media/libdav1d/scan.o
/usr/bin/gcc -std=gnu99 -o convolve.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/convolve.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/convolve.c
media/libaom/debugmodes.o
/usr/bin/gcc -std=gnu99 -o scan.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/scan.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/scan.c
media/libdav1d/tables.o
/usr/bin/gcc -std=gnu99 -o tables.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tables.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/tables.c
media/libdav1d/thread_task.o
/usr/bin/gcc -std=gnu99 -o thread_task.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/thread_task.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/thread_task.c
media/libdav1d/warpmv.o
/usr/bin/gcc -std=gnu99 -o warpmv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/warpmv.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/warpmv.c
media/libdav1d/wedge.o
/usr/bin/gcc -std=gnu99 -o wedge.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/wedge.o.pp   /<<PKGBUILDDIR>>/third_party/dav1d/src/wedge.c
media/libdav1d/16bd_cdef_apply_tmpl.o
/usr/bin/gcc -std=gnu99 -o debugmodes.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/debugmodes.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/debugmodes.c
media/libaom/entropy.o
/usr/bin/gcc -std=gnu99 -o 16bd_cdef_apply_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_cdef_apply_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_cdef_apply_tmpl.c
media/libdav1d/16bd_cdef_tmpl.o
/usr/bin/gcc -std=gnu99 -o entropy.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/entropy.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/entropy.c
media/libaom/entropymode.o
/usr/bin/gcc -std=gnu99 -o 16bd_cdef_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_cdef_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_cdef_tmpl.c
media/libdav1d/16bd_film_grain_tmpl.o
/usr/bin/gcc -std=gnu99 -o 16bd_film_grain_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_film_grain_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c
media/libdav1d/16bd_ipred_prepare_tmpl.o
/usr/bin/gcc -std=gnu99 -o entropymode.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/entropymode.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/entropymode.c
media/libaom/entropymv.o
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c: In function 'apply_to_row_uv':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c:210:54: warning: 'offsets[1][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  210 |     const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF));
      |                                             ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c:371:9: note: 'offsets[1][1]' was declared here
  371 |     int offsets[2 /* col offset */][2 /* row offset */];
      |         ^~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c:210:54: warning: 'offsets[1][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  210 |     const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF));
      |                                             ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c:371:9: note: 'offsets[1][0]' was declared here
  371 |     int offsets[2 /* col offset */][2 /* row offset */];
      |         ^~~~~~~
/usr/bin/gcc -std=gnu99 -o entropymv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/entropymv.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/entropymv.c
media/libaom/frame_buffers.o
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c: In function 'dav1d_apply_grain_16bpc':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c:210:54: warning: 'offsets[1][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  210 |     const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF));
      |                                             ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c:248:9: note: 'offsets[1][1]' was declared here
  248 |     int offsets[2 /* col offset */][2 /* row offset */];
      |         ^~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c:210:54: warning: 'offsets[1][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  210 |     const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF));
      |                                             ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_film_grain_tmpl.c:248:9: note: 'offsets[1][0]' was declared here
  248 |     int offsets[2 /* col offset */][2 /* row offset */];
      |         ^~~~~~~
/usr/bin/gcc -std=gnu99 -o frame_buffers.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/frame_buffers.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/frame_buffers.c
media/libaom/idct.o
/usr/bin/gcc -std=gnu99 -o idct.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/idct.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/idct.c
media/libaom/mvref_common.o
/usr/bin/gcc -std=gnu99 -o 16bd_ipred_prepare_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_ipred_prepare_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_ipred_prepare_tmpl.c
media/libdav1d/16bd_ipred_tmpl.o
/usr/bin/gcc -std=gnu99 -o mvref_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/mvref_common.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/mvref_common.c
media/libaom/obu_util.o
/usr/bin/gcc -std=gnu99 -o 16bd_ipred_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_ipred_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_ipred_tmpl.c
media/libdav1d/16bd_itx_tmpl.o
/usr/bin/gcc -std=gnu99 -o 16bd_itx_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_itx_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_itx_tmpl.c
media/libdav1d/16bd_lf_apply_tmpl.o
/usr/bin/gcc -std=gnu99 -o obu_util.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/obu_util.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/obu_util.c
media/libaom/odintrin.o
/usr/bin/gcc -std=gnu99 -o odintrin.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/odintrin.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/odintrin.c
media/libaom/pred_common.o
/usr/bin/gcc -std=gnu99 -o pred_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/pred_common.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/pred_common.c
media/libaom/quant_common.o
/usr/bin/gcc -std=gnu99 -o quant_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/quant_common.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/quant_common.c
media/libaom/reconinter.o
/usr/bin/gcc -std=gnu99 -o reconinter.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/reconinter.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/reconinter.c
media/libaom/reconintra.o
/usr/bin/gcc -std=gnu99 -o 16bd_lf_apply_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_lf_apply_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_lf_apply_tmpl.c
media/libdav1d/16bd_loopfilter_tmpl.o
/usr/bin/gcc -std=gnu99 -o 16bd_loopfilter_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_loopfilter_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_loopfilter_tmpl.c
media/libdav1d/16bd_looprestoration_tmpl.o
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_loopfilter_tmpl.c: In function 'loop_filter':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_loopfilter_tmpl.c:54:27: warning: 'flat8in' may be used uninitialized in this function [-Wmaybe-uninitialized]
   54 |         int fm, flat8out, flat8in;
      |                           ^~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_loopfilter_tmpl.c:94:35: warning: 'flat8out' may be used uninitialized in this function [-Wmaybe-uninitialized]
   94 |         if (wd >= 16 && (flat8out & flat8in)) {
      |                         ~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_loopfilter_tmpl.c:125:66: warning: 'q3' may be used uninitialized in this function [-Wmaybe-uninitialized]
  125 |             dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3;
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_loopfilter_tmpl.c:130:64: warning: 'q2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  130 |             dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3;
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_loopfilter_tmpl.c:128:37: warning: 'p2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  128 |             dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3;
      |                                  ~~~^~~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_loopfilter_tmpl.c:122:37: warning: 'p3' may be used uninitialized in this function [-Wmaybe-uninitialized]
  122 |             dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3;
      |                                  ~~~^~~~
/usr/bin/gcc -std=gnu99 -o reconintra.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/reconintra.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/reconintra.c
media/libaom/resize.o
/usr/bin/gcc -std=gnu99 -o 16bd_looprestoration_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_looprestoration_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_looprestoration_tmpl.c
media/libdav1d/16bd_lr_apply_tmpl.o
/usr/bin/gcc -std=gnu99 -o 16bd_lr_apply_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_lr_apply_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_lr_apply_tmpl.c
media/libdav1d/16bd_mc_tmpl.o
/usr/bin/gcc -std=gnu99 -o 16bd_mc_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_mc_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_mc_tmpl.c
media/libdav1d/16bd_recon_tmpl.o
/usr/bin/gcc -std=gnu99 -o resize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/resize.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/resize.c
media/libaom/restoration.o
/usr/bin/gcc -std=gnu99 -o 16bd_recon_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/16bd_recon_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_recon_tmpl.c
media/libdav1d/8bd_cdef_apply_tmpl.o
In file included from /<<PKGBUILDDIR>>/third_party/dav1d/src/internal.h:44,
                 from /<<PKGBUILDDIR>>/third_party/dav1d/src/cdef_apply.h:33,
                 from /<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_recon_tmpl.c:40:
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_recon_tmpl.c: In function 'decode_coefs.isra.0':
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:683:31: warning: 'sl' may be used uninitialized in this function [-Wmaybe-uninitialized]
  683 |     const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h);
      |                           ~~~~^~~~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:657:18: note: 'sl' was declared here
  657 |     uint64_t sa, sl;
      |                  ^~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:683:31: warning: 'sa' may be used uninitialized in this function [-Wmaybe-uninitialized]
  683 |     const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h);
      |                           ~~~~^~~~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:657:14: note: 'sa' was declared here
  657 |     uint64_t sa, sl;
      |              ^~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:606:25: warning: 'll' may be used uninitialized in this function [-Wmaybe-uninitialized]
  606 |         const int min = imin(imin((int) la, (int) ll), 4);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:577:22: note: 'll' was declared here
  577 |         uint64_t la, ll;
      |                      ^~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:606:25: warning: 'la' may be used uninitialized in this function [-Wmaybe-uninitialized]
  606 |         const int min = imin(imin((int) la, (int) ll), 4);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:577:18: note: 'la' was declared here
  577 |         uint64_t la, ll;
      |                  ^~
/usr/bin/gcc -std=gnu99 -o restoration.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/restoration.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/restoration.c
media/libaom/scale.o
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_recon_tmpl.c: In function 'read_coef_tree':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_recon_tmpl.c:348:30: warning: 'cbi' may be used uninitialized in this function [-Wmaybe-uninitialized]
  348 |                 cbi->txtp[0] = txtp;
      |                 ~~~~~~~~~~~~~^~~~~~
/usr/bin/gcc -std=gnu99 -o scale.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/scale.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/scale.c
media/libaom/scan.o
/usr/bin/gcc -std=gnu99 -o scan.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/scan.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/scan.c
media/libaom/seg_common.o
/usr/bin/gcc -std=gnu99 -o seg_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/seg_common.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/seg_common.c
media/libaom/thread_common.o
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_16bpc':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_recon_tmpl.c:1453:17: warning: 'jnt_weight' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1453 |                 dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1],
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1454 |                               bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1455 |                               HIGHBD_CALL_SUFFIX);
      |                               ~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/16bd_recon_tmpl.c:1459:17: warning: 'mask' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1459 |                 dsp->mc.mask(uvdst, f->cur.stride[1],
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1460 |                              tmp[b->mask_sign], tmp[!b->mask_sign],
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1461 |                              bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1462 |                              HIGHBD_CALL_SUFFIX);
      |                              ~~~~~~~~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o thread_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/thread_common.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/thread_common.c
media/libaom/tile_common.o
/usr/bin/gcc -std=gnu99 -o 8bd_cdef_apply_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_cdef_apply_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_cdef_apply_tmpl.c
media/libdav1d/8bd_cdef_tmpl.o
/usr/bin/gcc -std=gnu99 -o tile_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/tile_common.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/tile_common.c
media/libaom/timing.o
/usr/bin/gcc -std=gnu99 -o 8bd_cdef_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_cdef_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_cdef_tmpl.c
media/libdav1d/8bd_film_grain_tmpl.o
/usr/bin/gcc -std=gnu99 -o timing.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/timing.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/timing.c
media/libaom/txb_common.o
/usr/bin/gcc -std=gnu99 -o txb_common.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/txb_common.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/txb_common.c
media/libaom/warped_motion.o
/usr/bin/gcc -std=gnu99 -o 8bd_film_grain_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_film_grain_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c
media/libdav1d/8bd_ipred_prepare_tmpl.o
/usr/bin/gcc -std=gnu99 -o warped_motion.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/warped_motion.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/common/warped_motion.c
media/libaom/decodeframe.o
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c: In function 'apply_to_row_uv':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c:210:54: warning: 'offsets[1][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  210 |     const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF));
      |                                             ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c:371:9: note: 'offsets[1][1]' was declared here
  371 |     int offsets[2 /* col offset */][2 /* row offset */];
      |         ^~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c:210:54: warning: 'offsets[1][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  210 |     const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF));
      |                                             ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c:371:9: note: 'offsets[1][0]' was declared here
  371 |     int offsets[2 /* col offset */][2 /* row offset */];
      |         ^~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c: In function 'dav1d_apply_grain_8bpc':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c:210:54: warning: 'offsets[1][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  210 |     const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF));
      |                                             ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c:248:9: note: 'offsets[1][1]' was declared here
  248 |     int offsets[2 /* col offset */][2 /* row offset */];
      |         ^~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c:210:54: warning: 'offsets[1][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  210 |     const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF));
      |                                             ~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_film_grain_tmpl.c:248:9: note: 'offsets[1][0]' was declared here
  248 |     int offsets[2 /* col offset */][2 /* row offset */];
      |         ^~~~~~~
/usr/bin/gcc -std=gnu99 -o decodeframe.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/decodeframe.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/decoder/decodeframe.c
media/libaom/decodemv.o
/usr/bin/gcc -std=gnu99 -o 8bd_ipred_prepare_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_ipred_prepare_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_ipred_prepare_tmpl.c
media/libdav1d/8bd_ipred_tmpl.o
/usr/bin/gcc -std=gnu99 -o 8bd_ipred_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_ipred_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_ipred_tmpl.c
media/libdav1d/8bd_itx_tmpl.o
/usr/bin/gcc -std=gnu99 -o 8bd_itx_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_itx_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_itx_tmpl.c
media/libdav1d/8bd_lf_apply_tmpl.o
/usr/bin/gcc -std=gnu99 -o 8bd_lf_apply_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_lf_apply_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_lf_apply_tmpl.c
media/libdav1d/8bd_loopfilter_tmpl.o
/usr/bin/gcc -std=gnu99 -o 8bd_loopfilter_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_loopfilter_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_loopfilter_tmpl.c
media/libdav1d/8bd_looprestoration_tmpl.o
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_loopfilter_tmpl.c: In function 'loop_filter':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_loopfilter_tmpl.c:54:27: warning: 'flat8in' may be used uninitialized in this function [-Wmaybe-uninitialized]
   54 |         int fm, flat8out, flat8in;
      |                           ^~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_loopfilter_tmpl.c:94:35: warning: 'flat8out' may be used uninitialized in this function [-Wmaybe-uninitialized]
   94 |         if (wd >= 16 && (flat8out & flat8in)) {
      |                         ~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_loopfilter_tmpl.c:125:66: warning: 'q3' may be used uninitialized in this function [-Wmaybe-uninitialized]
  125 |             dst[strideb * +2] = (p0 + q0 + q1 + 2 * q2 + q3 + q3 + q3 + 4) >> 3;
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_loopfilter_tmpl.c:130:64: warning: 'q2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  130 |             dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3;
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_loopfilter_tmpl.c:128:37: warning: 'p2' may be used uninitialized in this function [-Wmaybe-uninitialized]
  128 |             dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3;
      |                                  ~~~^~~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_loopfilter_tmpl.c:122:37: warning: 'p3' may be used uninitialized in this function [-Wmaybe-uninitialized]
  122 |             dst[strideb * -1] = (p3 + p2 + p1 + 2 * p0 + q0 + q1 + q2 + 4) >> 3;
      |                                  ~~~^~~~
/usr/bin/gcc -std=gnu99 -o 8bd_looprestoration_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_looprestoration_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_looprestoration_tmpl.c
media/libdav1d/8bd_lr_apply_tmpl.o
/usr/bin/gcc -std=gnu99 -o 8bd_lr_apply_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_lr_apply_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_lr_apply_tmpl.c
media/libdav1d/8bd_mc_tmpl.o
/usr/bin/gcc -std=gnu99 -o 8bd_mc_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_mc_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_mc_tmpl.c
media/libdav1d/8bd_recon_tmpl.o
/usr/bin/gcc -std=gnu99 -o decodemv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/decodemv.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/decoder/decodemv.c
media/libaom/decoder.o
/usr/bin/gcc -std=gnu99 -o 8bd_recon_tmpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DDAV1D_API= -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libdav1d -I/<<PKGBUILDDIR>>/build-browser/media/libdav1d -I/<<PKGBUILDDIR>>/third_party/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/include -I/<<PKGBUILDDIR>>/third_party/dav1d/include/dav1d -I/<<PKGBUILDDIR>>/third_party/dav1d/src -I/<<PKGBUILDDIR>>/third_party/dav1d/include/compat/gcc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/8bd_recon_tmpl.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_recon_tmpl.c
In file included from /<<PKGBUILDDIR>>/third_party/dav1d/src/internal.h:44,
                 from /<<PKGBUILDDIR>>/third_party/dav1d/src/cdef_apply.h:33,
                 from /<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_recon_tmpl.c:40:
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_recon_tmpl.c: In function 'decode_coefs.isra.0':
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:683:31: warning: 'sl' may be used uninitialized in this function [-Wmaybe-uninitialized]
  683 |     const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h);
      |                           ~~~~^~~~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:657:18: note: 'sl' was declared here
  657 |     uint64_t sa, sl;
      |                  ^~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:683:31: warning: 'sa' may be used uninitialized in this function [-Wmaybe-uninitialized]
  683 |     const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h);
      |                           ~~~~^~~~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:657:14: note: 'sa' was declared here
  657 |     uint64_t sa, sl;
      |              ^~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:606:25: warning: 'll' may be used uninitialized in this function [-Wmaybe-uninitialized]
  606 |         const int min = imin(imin((int) la, (int) ll), 4);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:577:22: note: 'll' was declared here
  577 |         uint64_t la, ll;
      |                      ^~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:606:25: warning: 'la' may be used uninitialized in this function [-Wmaybe-uninitialized]
  606 |         const int min = imin(imin((int) la, (int) ll), 4);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/third_party/dav1d/src/env.h:577:18: note: 'la' was declared here
  577 |         uint64_t la, ll;
      |                  ^~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_recon_tmpl.c: In function 'read_coef_tree':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_recon_tmpl.c:348:30: warning: 'cbi' may be used uninitialized in this function [-Wmaybe-uninitialized]
  348 |                 cbi->txtp[0] = txtp;
      |                 ~~~~~~~~~~~~~^~~~~~
/usr/bin/gcc -std=gnu99 -o decoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/decoder.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/decoder/decoder.c
media/libaom/decodetxb.o
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_recon_tmpl.c: In function 'dav1d_recon_b_inter_8bpc':
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_recon_tmpl.c:1453:17: warning: 'jnt_weight' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1453 |                 dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1],
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1454 |                               bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1455 |                               HIGHBD_CALL_SUFFIX);
      |                               ~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/media/libdav1d/8bd_recon_tmpl.c:1459:17: warning: 'mask' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1459 |                 dsp->mc.mask(uvdst, f->cur.stride[1],
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1460 |                              tmp[b->mask_sign], tmp[!b->mask_sign],
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1461 |                              bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1462 |                              HIGHBD_CALL_SUFFIX);
      |                              ~~~~~~~~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o decodetxb.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/decodetxb.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/decoder/decodetxb.c
media/libaom/detokenize.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libdav1d'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libpng'
mkdir -p '.deps/'
media/libpng/Unified_c_media_libpng0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libpng0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PNG_USE_ARM_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libpng -I/<<PKGBUILDDIR>>/build-browser/media/libpng -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu89  -MD -MP -MF .deps/Unified_c_media_libpng0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libpng/Unified_c_media_libpng0.c
media/libpng/Unified_c_media_libpng1.o
/usr/bin/gcc -std=gnu99 -o detokenize.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/detokenize.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/decoder/detokenize.c
media/libaom/dthread.o
/usr/bin/gcc -std=gnu99 -o dthread.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/dthread.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/decoder/dthread.c
media/libaom/obu.o
/usr/bin/gcc -std=gnu99 -o obu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/obu.o.pp   /<<PKGBUILDDIR>>/third_party/aom/av1/decoder/obu.c
media/libaom/quantize_neon.o
/usr/bin/gcc -std=gnu99 -o quantize_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libaom -I/<<PKGBUILDDIR>>/build-browser/media/libaom -I/<<PKGBUILDDIR>>/media/libaom/config/linux/arm -I/<<PKGBUILDDIR>>/media/libaom/config -I/<<PKGBUILDDIR>>/third_party/aom -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare -Wno-unused-function  -MD -MP -MF .deps/quantize_neon.o.pp  -mfpu=neon /<<PKGBUILDDIR>>/third_party/aom/av1/encoder/arm/neon/quantize_neon.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libaom'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec'
mkdir -p '.deps/'
media/libwebp/src/dec/alpha_dec.o
/usr/bin/gcc -std=gnu99 -o alpha_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/alpha_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/alpha_dec.c
media/libwebp/src/dec/buffer_dec.o
/usr/bin/gcc -std=gnu99 -o buffer_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/buffer_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/buffer_dec.c
media/libwebp/src/dec/frame_dec.o
/usr/bin/gcc -std=gnu99 -o frame_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/frame_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/frame_dec.c
media/libwebp/src/dec/idec_dec.o
/usr/bin/gcc -std=gnu99 -o idec_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/idec_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/idec_dec.c
media/libwebp/src/dec/io_dec.o
/usr/bin/gcc -std=gnu99 -o io_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/io_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/io_dec.c
media/libwebp/src/dec/quant_dec.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libpng1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PNG_USE_ARM_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libpng -I/<<PKGBUILDDIR>>/build-browser/media/libpng -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu89  -MD -MP -MF .deps/Unified_c_media_libpng1.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libpng/Unified_c_media_libpng1.c
media/libpng/filter_neon.o
/usr/bin/gcc -std=gnu99 -o quant_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/quant_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/quant_dec.c
media/libwebp/src/dec/tree_dec.o
/usr/bin/gcc -std=gnu99 -o tree_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/tree_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/tree_dec.c
media/libwebp/src/dec/vp8_dec.o
/usr/bin/gcc -std=gnu99 -o filter_neon.o -DNDEBUG=1 -DTRIMMED=1 -DMOZ_PNG_USE_ARM_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT  -c /<<PKGBUILDDIR>>/media/libpng/arm/filter_neon.S
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libpng'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/demux'
mkdir -p '.deps/'
media/libwebp/src/demux/demux.o
/usr/bin/gcc -std=gnu99 -o demux.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/demux -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/demux -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/demux.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/demux/demux.c
/usr/bin/gcc -std=gnu99 -o vp8_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/vp8_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/vp8_dec.c
media/libwebp/src/dec/vp8l_dec.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/demux'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp'
mkdir -p '.deps/'
media/libwebp/src/dsp/alpha_processing.o
/usr/bin/gcc -std=gnu99 -o alpha_processing.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/alpha_processing.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dsp/alpha_processing.c
media/libwebp/src/dsp/dec.o
/usr/bin/gcc -std=gnu99 -o dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dsp/dec.c
media/libwebp/src/dsp/dec_clip_tables.o
/usr/bin/gcc -std=gnu99 -o vp8l_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/vp8l_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/vp8l_dec.c
media/libwebp/src/dec/webp_dec.o
/usr/bin/gcc -std=gnu99 -o dec_clip_tables.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/dec_clip_tables.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dsp/dec_clip_tables.c
media/libwebp/src/dsp/filters.o
/usr/bin/gcc -std=gnu99 -o filters.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/filters.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dsp/filters.c
media/libwebp/src/dsp/lossless.o
/usr/bin/gcc -std=gnu99 -o lossless.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/lossless.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dsp/lossless.c
media/libwebp/src/dsp/rescaler.o
/usr/bin/gcc -std=gnu99 -o webp_dec.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/webp_dec.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dec/webp_dec.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dec'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/moz'
mkdir -p '.deps/'
media/libwebp/src/moz/cpu.o
/usr/bin/g++ -o cpu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/moz -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/moz -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/cpu.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/moz/cpu.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/moz'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils'
mkdir -p '.deps/'
media/libwebp/src/utils/bit_reader_utils.o
/usr/bin/gcc -std=gnu99 -o bit_reader_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/bit_reader_utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/bit_reader_utils.c
media/libwebp/src/utils/color_cache_utils.o
/usr/bin/gcc -std=gnu99 -o rescaler.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/rescaler.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dsp/rescaler.c
media/libwebp/src/dsp/upsampling.o
/usr/bin/gcc -std=gnu99 -o color_cache_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/color_cache_utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/color_cache_utils.c
media/libwebp/src/utils/filters_utils.o
/usr/bin/gcc -std=gnu99 -o upsampling.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/upsampling.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dsp/upsampling.c
media/libwebp/src/dsp/yuv.o
/usr/bin/gcc -std=gnu99 -o filters_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/filters_utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/filters_utils.c
media/libwebp/src/utils/huffman_utils.o
/usr/bin/gcc -std=gnu99 -o huffman_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/huffman_utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/huffman_utils.c
media/libwebp/src/utils/quant_levels_dec_utils.o
/usr/bin/gcc -std=gnu99 -o quant_levels_dec_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/quant_levels_dec_utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/quant_levels_dec_utils.c
media/libwebp/src/utils/quant_levels_utils.o
/usr/bin/gcc -std=gnu99 -o quant_levels_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/quant_levels_utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/quant_levels_utils.c
media/libwebp/src/utils/random_utils.o
/usr/bin/gcc -std=gnu99 -o random_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/random_utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/random_utils.c
media/libwebp/src/utils/rescaler_utils.o
/usr/bin/gcc -std=gnu99 -o rescaler_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/rescaler_utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/rescaler_utils.c
media/libwebp/src/utils/thread_utils.o
/usr/bin/gcc -std=gnu99 -o thread_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/thread_utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/thread_utils.c
media/libwebp/src/utils/utils.o
/usr/bin/gcc -std=gnu99 -o utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/utils.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/utils/utils.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/utils'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/ffvpx/libavutil/arm'
mkdir -p '.deps/'
media/ffvpx/libavutil/arm/cpu.o
/usr/bin/gcc -std=gnu99 -o cpu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm -I/<<PKGBUILDDIR>>/build-browser/media/ffvpx/libavutil/arm -I/<<PKGBUILDDIR>>/media/ffvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h  -MD -MP -MF .deps/cpu.o.pp   /<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm/cpu.c
media/ffvpx/libavutil/arm/float_dsp_init_arm.o
In file included from /<<PKGBUILDDIR>>/media/ffvpx/config.h:13,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:105,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
  216 | #define HAVE_LINUX_PERF_EVENT_H 0
      | 
In file included from <command-line>:
/<<PKGBUILDDIR>>/build-browser/mozilla-config.h:56: note: this is the location of the previous definition
   56 | #define HAVE_LINUX_PERF_EVENT_H 1
      | 
In file included from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:488,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/libavutil/mem.h:342:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [-Wattributes]
  342 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size);
      | ^~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o float_dsp_init_arm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm -I/<<PKGBUILDDIR>>/build-browser/media/ffvpx/libavutil/arm -I/<<PKGBUILDDIR>>/media/ffvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h  -MD -MP -MF .deps/float_dsp_init_arm.o.pp   /<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm/float_dsp_init_arm.c
media/ffvpx/libavutil/arm/float_dsp_init_neon.o
In file included from /<<PKGBUILDDIR>>/media/ffvpx/config.h:13,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:105,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
  216 | #define HAVE_LINUX_PERF_EVENT_H 0
      | 
In file included from <command-line>:
/<<PKGBUILDDIR>>/build-browser/mozilla-config.h:56: note: this is the location of the previous definition
   56 | #define HAVE_LINUX_PERF_EVENT_H 1
      | 
In file included from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:488,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/libavutil/mem.h:342:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [-Wattributes]
  342 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size);
      | ^~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o float_dsp_init_neon.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm -I/<<PKGBUILDDIR>>/build-browser/media/ffvpx/libavutil/arm -I/<<PKGBUILDDIR>>/media/ffvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h  -MD -MP -MF .deps/float_dsp_init_neon.o.pp   /<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm/float_dsp_init_neon.c
media/ffvpx/libavutil/arm/float_dsp_init_vfp.o
In file included from /<<PKGBUILDDIR>>/media/ffvpx/config.h:13,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:105,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
  216 | #define HAVE_LINUX_PERF_EVENT_H 0
      | 
In file included from <command-line>:
/<<PKGBUILDDIR>>/build-browser/mozilla-config.h:56: note: this is the location of the previous definition
   56 | #define HAVE_LINUX_PERF_EVENT_H 1
      | 
In file included from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:488,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/libavutil/mem.h:342:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [-Wattributes]
  342 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size);
      | ^~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o float_dsp_init_vfp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm -I/<<PKGBUILDDIR>>/build-browser/media/ffvpx/libavutil/arm -I/<<PKGBUILDDIR>>/media/ffvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h  -MD -MP -MF .deps/float_dsp_init_vfp.o.pp   /<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm/float_dsp_init_vfp.c
media/ffvpx/libavutil/arm/float_dsp_neon.o
In file included from /<<PKGBUILDDIR>>/media/ffvpx/config.h:13,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:105,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
  216 | #define HAVE_LINUX_PERF_EVENT_H 0
      | 
In file included from <command-line>:
/<<PKGBUILDDIR>>/build-browser/mozilla-config.h:56: note: this is the location of the previous definition
   56 | #define HAVE_LINUX_PERF_EVENT_H 1
      | 
/usr/bin/gcc -std=gnu99 -o yuv.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp -I/<<PKGBUILDDIR>>/media/libwebp -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/yuv.o.pp   /<<PKGBUILDDIR>>/media/libwebp/src/dsp/yuv.c
In file included from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:488,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/libavutil/mem.h:342:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [-Wattributes]
  342 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size);
      | ^~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o float_dsp_neon.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/ffvpx -march=armv7-a -mfpu=neon -I/<<PKGBUILDDIR>>/media/ffvpx/ -I/<<PKGBUILDDIR>>/media/ffvpx/libavcodec/x86/ -I/<<PKGBUILDDIR>>/media/ffvpx/libavutil/x86/  -c /<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm/float_dsp_neon.S
media/ffvpx/libavutil/arm/float_dsp_vfp.o
In file included from /<<PKGBUILDDIR>>/media/ffvpx/config.h:13,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm/float_dsp_neon.S:22:
/<<PKGBUILDDIR>>/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
  216 | #define HAVE_LINUX_PERF_EVENT_H 0
      | 
In file included from <command-line>:
/<<PKGBUILDDIR>>/build-browser/mozilla-config.h:56: note: this is the location of the previous definition
   56 | #define HAVE_LINUX_PERF_EVENT_H 1
      | 
/usr/bin/gcc -std=gnu99 -o float_dsp_vfp.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/ffvpx -march=armv7-a -mfpu=neon -I/<<PKGBUILDDIR>>/media/ffvpx/ -I/<<PKGBUILDDIR>>/media/ffvpx/libavcodec/x86/ -I/<<PKGBUILDDIR>>/media/ffvpx/libavutil/x86/  -c /<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm/float_dsp_vfp.S
In file included from /<<PKGBUILDDIR>>/media/ffvpx/config.h:13,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm/float_dsp_vfp.S:21:
/<<PKGBUILDDIR>>/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
  216 | #define HAVE_LINUX_PERF_EVENT_H 0
      | 
In file included from <command-line>:
/<<PKGBUILDDIR>>/build-browser/mozilla-config.h:56: note: this is the location of the previous definition
   56 | #define HAVE_LINUX_PERF_EVENT_H 1
      | 
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/ffvpx/libavutil/arm'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/ffvpx/libavcodec/arm'
mkdir -p '.deps/'
media/ffvpx/libavcodec/arm/flacdsp_init_arm.o
/usr/bin/gcc -std=gnu99 -o flacdsp_init_arm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -I/<<PKGBUILDDIR>>/media/ffvpx/libavcodec/arm -I/<<PKGBUILDDIR>>/build-browser/media/ffvpx/libavcodec/arm -I/<<PKGBUILDDIR>>/media/ffvpx -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-parentheses -Wno-pointer-sign -Wno-sign-compare -Wno-switch -Wno-type-limits -Wno-unused-function -Wno-deprecated-declarations -Wno-discarded-qualifiers -Wno-maybe-uninitialized -include libavutil_visibility.h  -MD -MP -MF .deps/flacdsp_init_arm.o.pp   /<<PKGBUILDDIR>>/media/ffvpx/libavcodec/arm/flacdsp_init_arm.c
media/ffvpx/libavcodec/arm/flacdsp_arm.o
In file included from /<<PKGBUILDDIR>>/media/ffvpx/config.h:13,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:105,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
  216 | #define HAVE_LINUX_PERF_EVENT_H 0
      | 
In file included from <command-line>:
/<<PKGBUILDDIR>>/build-browser/mozilla-config.h:56: note: this is the location of the previous definition
   56 | #define HAVE_LINUX_PERF_EVENT_H 1
      | 
In file included from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/common.h:488,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/avutil.h:296,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/log.h:25,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil_visibility.h:26,
                 from <command-line>:
/<<PKGBUILDDIR>>/media/ffvpx/libavutil/mem.h:342:1: warning: 'alloc_size' attribute ignored on a function returning 'int' [-Wattributes]
  342 | av_alloc_size(2, 3) int av_reallocp_array(void *ptr, size_t nmemb, size_t size);
      | ^~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o flacdsp_arm.o -DNDEBUG=1 -DTRIMMED=1 -DHAVE_AV_CONFIG_H -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/media/ffvpx -march=armv7-a -mfpu=neon -I/<<PKGBUILDDIR>>/media/ffvpx/ -I/<<PKGBUILDDIR>>/media/ffvpx/libavcodec/x86/ -I/<<PKGBUILDDIR>>/media/ffvpx/libavutil/x86/  -c /<<PKGBUILDDIR>>/media/ffvpx/libavcodec/arm/flacdsp_arm.S
In file included from /<<PKGBUILDDIR>>/media/ffvpx/config.h:13,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavutil/arm/asm.S:21,
                 from /<<PKGBUILDDIR>>/media/ffvpx/libavcodec/arm/flacdsp_arm.S:21:
/<<PKGBUILDDIR>>/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined
  216 | #define HAVE_LINUX_PERF_EVENT_H 0
      | 
In file included from <command-line>:
/<<PKGBUILDDIR>>/build-browser/mozilla-config.h:56: note: this is the location of the previous definition
   56 | #define HAVE_LINUX_PERF_EVENT_H 1
      | 
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/ffvpx/libavcodec/arm'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/kiss_fft'
mkdir -p '.deps/'
media/kiss_fft/kiss_fft.o
/usr/bin/gcc -std=gnu99 -o kiss_fft.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/kiss_fft -I/<<PKGBUILDDIR>>/build-browser/media/kiss_fft -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/kiss_fft.o.pp   /<<PKGBUILDDIR>>/media/kiss_fft/kiss_fft.c
media/kiss_fft/kiss_fftr.o
/usr/bin/gcc -std=gnu99 -o kiss_fftr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/kiss_fft -I/<<PKGBUILDDIR>>/build-browser/media/kiss_fft -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/kiss_fftr.o.pp   /<<PKGBUILDDIR>>/media/kiss_fft/kiss_fftr.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libwebp/src/dsp'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src'
mkdir -p '.deps/'
media/libcubeb/src/cubeb.o
/usr/bin/gcc -std=gnu99 -o cubeb.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -DUSE_PULSE_RUST -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -D_REENTRANT  -MD -MP -MF .deps/cubeb.o.pp   /<<PKGBUILDDIR>>/media/libcubeb/src/cubeb.c
media/libcubeb/src/cubeb_alsa.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/kiss_fft'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libnestegg/src'
mkdir -p '.deps/'
media/libnestegg/src/Unified_c_media_libnestegg_src0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libnestegg_src0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libnestegg/src -I/<<PKGBUILDDIR>>/build-browser/media/libnestegg/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/Unified_c_media_libnestegg_src0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libnestegg/src/Unified_c_media_libnestegg_src0.c
In file included from /<<PKGBUILDDIR>>/build-browser/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2:
/<<PKGBUILDDIR>>/media/libnestegg/src/nestegg.c: In function 'ne_parse':
/<<PKGBUILDDIR>>/media/libnestegg/src/nestegg.c:1096:22: warning: variable 'peeked_id' set but not used [-Wunused-but-set-variable]
 1096 |   uint64_t id, size, peeked_id;
      |                      ^~~~~~~~~
/usr/bin/gcc -std=gnu99 -o cubeb_alsa.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -DUSE_PULSE_RUST -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -D_REENTRANT  -MD -MP -MF .deps/cubeb_alsa.o.pp   /<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_alsa.c
media/libcubeb/src/cubeb_pulse.o
/usr/bin/gcc -std=gnu99 -o cubeb_pulse.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -DUSE_PULSE_RUST -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -D_REENTRANT  -MD -MP -MF .deps/cubeb_pulse.o.pp   /<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_pulse.c
media/libcubeb/src/cubeb_strings.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libnestegg/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libogg'
mkdir -p '.deps/'
media/libogg/Unified_c_media_libogg0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libogg0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libogg -I/<<PKGBUILDDIR>>/build-browser/media/libogg -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/Unified_c_media_libogg0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libogg/Unified_c_media_libogg0.c
/usr/bin/gcc -std=gnu99 -o cubeb_strings.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -DUSE_PULSE_RUST -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -D_REENTRANT  -MD -MP -MF .deps/cubeb_strings.o.pp   /<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_strings.c
media/libcubeb/src/cubeb_log.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libogg'
/usr/bin/g++ -o cubeb_log.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -DUSE_PULSE_RUST -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/cubeb_log.o.pp   /<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_log.cpp
media/libcubeb/src/cubeb_mixer.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libopus'
mkdir -p '.deps/'
mkdir -p 'celt/arm/'
media/libopus/arm_celt_map.o
/usr/bin/gcc -std=gnu99 -o arm_celt_map.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/arm_celt_map.o.pp   /<<PKGBUILDDIR>>/media/libopus/celt/arm/arm_celt_map.c
media/libopus/armcpu.o
/usr/bin/gcc -std=gnu99 -o armcpu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/armcpu.o.pp   /<<PKGBUILDDIR>>/media/libopus/celt/arm/armcpu.c
media/libopus/celt.o
/usr/bin/gcc -std=gnu99 -o celt.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/celt.o.pp   /<<PKGBUILDDIR>>/media/libopus/celt/celt.c
media/libopus/celt_decoder.o
/usr/bin/gcc -std=gnu99 -o celt_decoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/celt_decoder.o.pp   /<<PKGBUILDDIR>>/media/libopus/celt/celt_decoder.c
media/libopus/celt_encoder.o
/usr/bin/g++ -o cubeb_mixer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -DUSE_PULSE_RUST -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/cubeb_mixer.o.pp   /<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_mixer.cpp
media/libcubeb/src/cubeb_panner.o
/usr/bin/gcc -std=gnu99 -o celt_encoder.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/celt_encoder.o.pp   /<<PKGBUILDDIR>>/media/libopus/celt/celt_encoder.c
media/libopus/LPC_inv_pred_gain.o
/usr/bin/g++ -o cubeb_panner.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -DUSE_PULSE_RUST -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/cubeb_panner.o.pp   /<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_panner.cpp
media/libcubeb/src/cubeb_resampler.o
/usr/bin/g++ -o cubeb_resampler.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -DUSE_PULSE_RUST -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/cubeb_resampler.o.pp   /<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_resampler.cpp
media/libcubeb/src/cubeb_utils.o
/usr/bin/gcc -std=gnu99 -o LPC_inv_pred_gain.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/LPC_inv_pred_gain.o.pp   /<<PKGBUILDDIR>>/media/libopus/silk/LPC_inv_pred_gain.c
media/libopus/NLSF2A.o
/usr/bin/gcc -std=gnu99 -o NLSF2A.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/NLSF2A.o.pp   /<<PKGBUILDDIR>>/media/libopus/silk/NLSF2A.c
media/libopus/Unified_c_media_libopus0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/Unified_c_media_libopus0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libopus/Unified_c_media_libopus0.c
media/libopus/Unified_c_media_libopus1.o
/usr/bin/g++ -o cubeb_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -DUSE_PULSE_RUST -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/cubeb_utils.o.pp   /<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_utils.cpp
/<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_utils.cpp: In function 'size_t cubeb_sample_size(cubeb_sample_format)':
/<<PKGBUILDDIR>>/media/libcubeb/src/cubeb_utils.cpp:19:5: warning: control reaches end of non-void function [-Wreturn-type]
   19 |     default:
      |     ^~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libcubeb/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libtheora'
mkdir -p '.deps/'
/usr/bin/perl /<<PKGBUILDDIR>>/media/libtheora/lib/arm/arm2gnu.pl < /<<PKGBUILDDIR>>/media/libtheora/lib/arm/armbits.s > armbits-gnu.s
/usr/bin/perl /<<PKGBUILDDIR>>/media/libtheora/lib/arm/arm2gnu.pl < /<<PKGBUILDDIR>>/media/libtheora/lib/arm/armopts.s > armopts-gnu.S
media/libtheora/armcpu.o
/usr/bin/gcc -std=gnu99 -o armcpu.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_ARM_ASM -DOC_ARM_ASM_EDSP -DOC_ARM_ASM_MEDIA -DOC_ARM_ASM_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtheora -I/<<PKGBUILDDIR>>/build-browser/media/libtheora -I/<<PKGBUILDDIR>>/media/libtheora/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-type-limits  -MD -MP -MF .deps/armcpu.o.pp   /<<PKGBUILDDIR>>/media/libtheora/lib/arm/armcpu.c
media/libtheora/armstate.o
/usr/bin/gcc -std=gnu99 -o armstate.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_ARM_ASM -DOC_ARM_ASM_EDSP -DOC_ARM_ASM_MEDIA -DOC_ARM_ASM_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtheora -I/<<PKGBUILDDIR>>/build-browser/media/libtheora -I/<<PKGBUILDDIR>>/media/libtheora/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-type-limits  -MD -MP -MF .deps/armstate.o.pp   /<<PKGBUILDDIR>>/media/libtheora/lib/arm/armstate.c
media/libtheora/Unified_c_media_libtheora0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libtheora0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -DOC_ARM_ASM -DOC_ARM_ASM_EDSP -DOC_ARM_ASM_MEDIA -DOC_ARM_ASM_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libtheora -I/<<PKGBUILDDIR>>/build-browser/media/libtheora -I/<<PKGBUILDDIR>>/media/libtheora/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-type-limits  -MD -MP -MF .deps/Unified_c_media_libtheora0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libtheora/Unified_c_media_libtheora0.c
media/libtheora/armbits-gnu.o
/usr/bin/gcc -std=gnu99 -o armbits-gnu.o -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -march=armv7-a -mfpu=neon  -c /<<PKGBUILDDIR>>/build-browser/media/libtheora/armbits-gnu.s
/usr/bin/perl /<<PKGBUILDDIR>>/media/libtheora/lib/arm/arm2gnu.pl < /<<PKGBUILDDIR>>/media/libtheora/lib/arm/armfrag.s > armfrag-gnu.s
/usr/bin/perl /<<PKGBUILDDIR>>/media/libtheora/lib/arm/arm2gnu.pl < /<<PKGBUILDDIR>>/media/libtheora/lib/arm/armidct.s > armidct-gnu.s
/usr/bin/perl /<<PKGBUILDDIR>>/media/libtheora/lib/arm/arm2gnu.pl < /<<PKGBUILDDIR>>/media/libtheora/lib/arm/armloop.s > armloop-gnu.s
media/libtheora/armfrag-gnu.o
/usr/bin/gcc -std=gnu99 -o armfrag-gnu.o -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -march=armv7-a -mfpu=neon  -c /<<PKGBUILDDIR>>/build-browser/media/libtheora/armfrag-gnu.s
media/libtheora/armidct-gnu.o
/usr/bin/gcc -std=gnu99 -o armidct-gnu.o -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -march=armv7-a -mfpu=neon  -c /<<PKGBUILDDIR>>/build-browser/media/libtheora/armidct-gnu.s
media/libtheora/armloop-gnu.o
/usr/bin/gcc -std=gnu99 -o armloop-gnu.o -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -march=armv7-a -mfpu=neon  -c /<<PKGBUILDDIR>>/build-browser/media/libtheora/armloop-gnu.s
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libtheora'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libspeex_resampler/src'
mkdir -p '.deps/'
media/libspeex_resampler/src/resample.o
/usr/bin/gcc -std=gnu99 -o resample.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFIXED_POINT -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libspeex_resampler/src -I/<<PKGBUILDDIR>>/build-browser/media/libspeex_resampler/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -Wno-sign-compare  -MD -MP -MF .deps/resample.o.pp   /<<PKGBUILDDIR>>/media/libspeex_resampler/src/resample.c
media/libspeex_resampler/src/simd_detect.o
/<<PKGBUILDDIR>>/media/libspeex_resampler/src/resample.c: In function 'moz_speex_resampler_init_frac':
/<<PKGBUILDDIR>>/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable 'i' [-Wunused-variable]
  814 |    spx_uint32_t i;
      |                 ^
/usr/bin/g++ -o simd_detect.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFIXED_POINT -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libspeex_resampler/src -I/<<PKGBUILDDIR>>/build-browser/media/libspeex_resampler/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/simd_detect.o.pp   /<<PKGBUILDDIR>>/media/libspeex_resampler/src/simd_detect.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libspeex_resampler/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/libsoundtouch/src'
mkdir -p '.deps/'
media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.o
/usr/bin/g++ -o Unified_cpp_libsoundtouch_src0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DST_NO_EXCEPTION_HANDLING=1 -DMOZ_HAS_MOZGLUE -I/<<PKGBUILDDIR>>/media/libsoundtouch/src -I/<<PKGBUILDDIR>>/build-browser/media/libsoundtouch/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -include /<<PKGBUILDDIR>>/media/libsoundtouch/src/soundtouch_perms.h  -MD -MP -MF .deps/Unified_cpp_libsoundtouch_src0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20:
/<<PKGBUILDDIR>>/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
   89 |     #pragma omp parallel for
      | 
/<<PKGBUILDDIR>>/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
  145 |     #pragma omp parallel for
      | 
/<<PKGBUILDDIR>>/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
  192 |     #pragma omp parallel for
      | 
In file included from /<<PKGBUILDDIR>>/build-browser/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47:
/<<PKGBUILDDIR>>/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined
   75 | #define PI 3.1415926536
      | 
In file included from /<<PKGBUILDDIR>>/build-browser/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2:
/<<PKGBUILDDIR>>/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition
   52 | #define PI       M_PI
      | 
In file included from /<<PKGBUILDDIR>>/build-browser/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83:
/<<PKGBUILDDIR>>/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring #pragma omp parallel [-Wunknown-pragmas]
  306 |     #pragma omp parallel for
      | 
/<<PKGBUILDDIR>>/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring #pragma omp critical [-Wunknown-pragmas]
  331 |             #pragma omp critical
      | 
In file included from /<<PKGBUILDDIR>>/build-browser/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56:
/<<PKGBUILDDIR>>/media/libsoundtouch/src/RateTransposer.cpp: In member function 'void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)':
/<<PKGBUILDDIR>>/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable 'count' set but not used [-Wunused-but-set-variable]
  133 |     uint count;
      |          ^~~~~
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/Unified_c_media_libopus1.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libopus/Unified_c_media_libopus1.c
media/libopus/Unified_c_media_libopus2.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libsoundtouch/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/mp4parse-rust'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/mp4parse-rust'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/psshparser'
mkdir -p '.deps/'
media/psshparser/Unified_cpp_media_psshparser0.o
/usr/bin/g++ -o Unified_cpp_media_psshparser0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -I/<<PKGBUILDDIR>>/media/psshparser -I/<<PKGBUILDDIR>>/build-browser/media/psshparser -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_media_psshparser0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/psshparser/Unified_cpp_media_psshparser0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/psshparser'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/security'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/security'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/security/certverifier'
mkdir -p '.deps/'
security/certverifier/Unified_cpp_certverifier0.o
/usr/bin/g++ -o Unified_cpp_certverifier0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/security/certverifier -I/<<PKGBUILDDIR>>/build-browser/security/certverifier -I/<<PKGBUILDDIR>>/security/ct -I/<<PKGBUILDDIR>>/security/manager/ssl -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wextra -Wunreachable-code -Wno-unused-parameter  -MD -MP -MF .deps/Unified_cpp_certverifier0.o.pp   /<<PKGBUILDDIR>>/build-browser/security/certverifier/Unified_cpp_certverifier0.cpp
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/Unified_c_media_libopus2.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libopus/Unified_c_media_libopus2.c
media/libopus/Unified_c_media_libopus3.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus3.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/Unified_c_media_libopus3.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libopus/Unified_c_media_libopus3.c
media/libopus/Unified_c_media_libopus4.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus4.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/Unified_c_media_libopus4.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libopus/Unified_c_media_libopus4.c
media/libopus/Unified_c_media_libopus5.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/security/certverifier'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/security/ct'
mkdir -p '.deps/'
security/ct/Unified_cpp_security_ct0.o
/usr/bin/g++ -o Unified_cpp_security_ct0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/security/ct -I/<<PKGBUILDDIR>>/build-browser/security/ct -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wall -Wextra -Wunreachable-code -Wno-unused-parameter  -MD -MP -MF .deps/Unified_cpp_security_ct0.o.pp   /<<PKGBUILDDIR>>/build-browser/security/ct/Unified_cpp_security_ct0.cpp
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus5.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/Unified_c_media_libopus5.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libopus/Unified_c_media_libopus5.c
media/libopus/Unified_c_media_libopus6.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus6.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/Unified_c_media_libopus6.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libopus/Unified_c_media_libopus6.c
media/libopus/Unified_c_media_libopus7.o
/usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus7.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.3-rc-19-g5cbd7d5f-mozilla"' -DUSE_ALLOCA -DENABLE_HARDENING -DOPUS_EXPORT= -DOPUS_ARM_ASM -DOPUS_ARM_EXTERNAL_ASM -DOPUS_ARM_INLINE_ASM -DOPUS_ARM_INLINE_EDSP -DOPUS_ARM_MAY_HAVE_EDSP -DOPUS_ARM_MAY_HAVE_MEDIA -DOPUS_ARM_MAY_HAVE_NEON -DHAVE_LRINTF -DFIXED_POINT=1 -DDISABLE_FLOAT_API -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/libopus -I/<<PKGBUILDDIR>>/build-browser/media/libopus -I/<<PKGBUILDDIR>>/media/libopus/celt -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/libopus/silk -I/<<PKGBUILDDIR>>/media/libopus/silk/fixed -I/<<PKGBUILDDIR>>/media/libopus/silk/float -I/<<PKGBUILDDIR>>/media/libopus/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -O3  -MD -MP -MF .deps/Unified_c_media_libopus7.o.pp   /<<PKGBUILDDIR>>/build-browser/media/libopus/Unified_c_media_libopus7.c
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/security/ct/BTTypes.h:10,
                 from /<<PKGBUILDDIR>>/security/ct/BTVerifier.h:10,
                 from /<<PKGBUILDDIR>>/security/ct/BTVerifier.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/security/ct/Unified_cpp_security_ct0.cpp:2:
/usr/include/c++/9/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<mozilla::ct::VerifiedSCT>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::ct::VerifiedSCT>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::ct::VerifiedSCT*, std::vector<mozilla::ct::VerifiedSCT> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/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<mozilla::ct::VerifiedSCT>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::ct::VerifiedSCT*, std::vector<mozilla::ct::VerifiedSCT> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/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<mozilla::ct::CTLogVerifier>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::ct::CTLogVerifier>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::ct::CTLogVerifier*, std::vector<mozilla::ct::CTLogVerifier> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void mozilla::ct::MultiLogCTVerifier::AddLog(mozilla::ct::CTLogVerifier&&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::ct::CTLogVerifier*, std::vector<mozilla::ct::CTLogVerifier> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/security/ct'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/security/ct/tests/gtest'
mkdir -p '.deps/'
security/ct/tests/gtest/Unified_cpp_ct_tests_gtest0.o
/usr/bin/g++ -o Unified_cpp_ct_tests_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/security/ct/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/security/ct/tests/gtest -I/<<PKGBUILDDIR>>/security/ct -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_ct_tests_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/security/ct/tests/gtest/Unified_cpp_ct_tests_gtest0.cpp
/usr/bin/perl /<<PKGBUILDDIR>>/media/libopus/celt/arm/arm2gnu.pl < /<<PKGBUILDDIR>>/media/libopus/celt/arm/armopts.s > celt/arm/armopts-gnu.S
/usr/bin/perl /<<PKGBUILDDIR>>/media/libopus/celt/arm/arm2gnu.pl < /<<PKGBUILDDIR>>/media/libopus/celt/arm/celt_pitch_xcorr_arm.s > celt_pitch_xcorr_arm-gnu.s
media/libopus/celt_pitch_xcorr_arm-gnu.o
/usr/bin/gcc -std=gnu99 -o celt_pitch_xcorr_arm-gnu.o -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -march=armv7-a -mfpu=neon  -c /<<PKGBUILDDIR>>/build-browser/media/libopus/celt_pitch_xcorr_arm-gnu.s
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/libopus'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/security/certverifier/tests/gtest'
mkdir -p '.deps/'
security/certverifier/tests/gtest/TrustOverrideTest.o
/usr/bin/g++ -o TrustOverrideTest.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/security/certverifier/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/security/certverifier/tests/gtest -I/<<PKGBUILDDIR>>/security/certverifier -I/<<PKGBUILDDIR>>/security/manager/ssl -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/TrustOverrideTest.o.pp   /<<PKGBUILDDIR>>/security/certverifier/tests/gtest/TrustOverrideTest.cpp
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/security/ct/BTTypes.h:10,
                 from /<<PKGBUILDDIR>>/security/ct/BTVerifier.h:10,
                 from /<<PKGBUILDDIR>>/security/ct/tests/gtest/BTSerializationTest.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/security/ct/tests/gtest/Unified_cpp_ct_tests_gtest0.cpp:2:
/usr/include/c++/9/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<mozilla::ct::VerifiedSCT>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::ct::VerifiedSCT>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::ct::VerifiedSCT*, std::vector<mozilla::ct::VerifiedSCT> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void mozilla::ct::CTPolicyEnforcerTest::AddSct(mozilla::ct::VerifiedSCTList&, size_t, mozilla::ct::CTLogOperatorId, mozilla::ct::VerifiedSCT::Origin, uint64_t, mozilla::ct::VerifiedSCT::Status)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::ct::VerifiedSCT*, std::vector<mozilla::ct::VerifiedSCT> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/security/certverifier/tests/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/security/apps'
mkdir -p '.deps/'
security/apps/Unified_cpp_security_apps0.o
/usr/bin/g++ -o Unified_cpp_security_apps0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DNSS_ENABLE_ECC=True '-DDLL_PREFIX="lib"' '-DDLL_SUFFIX=".so"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/security/apps -I/<<PKGBUILDDIR>>/build-browser/security/apps -I/<<PKGBUILDDIR>>/security/certverifier -I/<<PKGBUILDDIR>>/security/manager/ssl -I/<<PKGBUILDDIR>>/third_party/rust/cose-c/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wextra -Wno-unused-parameter  -MD -MP -MF .deps/Unified_cpp_security_apps0.o.pp   /<<PKGBUILDDIR>>/build-browser/security/apps/Unified_cpp_security_apps0.cpp
/usr/include/c++/9/bits/vector.tcc: In member function 'virtual void mozilla::ct::CTPolicyEnforcerTest_ConformsToPolicyExactNumberOfSCTsForValidityPeriod_Test::TestBody()':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::ct::VerifiedSCT*, std::vector<mozilla::ct::VerifiedSCT> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::ct::VerifiedSCT*, std::vector<mozilla::ct::VerifiedSCT> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/security/apps'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/config/external/freetype2'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/config/external/freetype2'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/string'
mkdir -p '.deps/'
xpcom/string/Unified_cpp_xpcom_string0.o
/usr/bin/g++ -o Unified_cpp_xpcom_string0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/string -I/<<PKGBUILDDIR>>/build-browser/xpcom/string -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_string0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/string/Unified_cpp_xpcom_string0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/security/ct/tests/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/glue/standalone'
mkdir -p '.deps/'
xpcom/glue/standalone/FileUtils.o
/usr/bin/g++ -o FileUtils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<<PKGBUILDDIR>>/xpcom/glue/standalone -I/<<PKGBUILDDIR>>/build-browser/xpcom/glue/standalone -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/FileUtils.o.pp   /<<PKGBUILDDIR>>/xpcom/glue/FileUtils.cpp
xpcom/glue/standalone/MemUtils.o
/usr/bin/g++ -o MemUtils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<<PKGBUILDDIR>>/xpcom/glue/standalone -I/<<PKGBUILDDIR>>/build-browser/xpcom/glue/standalone -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/MemUtils.o.pp   /<<PKGBUILDDIR>>/xpcom/glue/MemUtils.cpp
xpcom/glue/standalone/nsXPCOMGlue.o
/usr/bin/g++ -o nsXPCOMGlue.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<<PKGBUILDDIR>>/xpcom/glue/standalone -I/<<PKGBUILDDIR>>/build-browser/xpcom/glue/standalone -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/nsXPCOMGlue.o.pp   /<<PKGBUILDDIR>>/xpcom/glue/standalone/nsXPCOMGlue.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/glue/standalone'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/base'
mkdir -p '.deps/'
xpcom/base/nsDebugImpl.o
/usr/bin/g++ -o nsDebugImpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/mfbt -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/nsDebugImpl.o.pp   /<<PKGBUILDDIR>>/xpcom/base/nsDebugImpl.cpp
xpcom/base/Unified_cpp_xpcom_base0.o
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/string/Unified_cpp_xpcom_string0.cpp:92:
/<<PKGBUILDDIR>>/xpcom/string/nsTextFormatter.cpp: In static member function 'static int nsTextFormatter::dosprintf(nsTextFormatter::SprintfStateStr*, const char16_t*, mozilla::Span<nsTextFormatter::BoxedValue>)':
/<<PKGBUILDDIR>>/xpcom/string/nsTextFormatter.cpp:456:5: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
  456 | int nsTextFormatter::dosprintf(SprintfStateStr* aState, const char16_t* aFmt,
      |     ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/string/nsTextFormatter.cpp: In static member function 'static void nsTextFormatter::vssprintf(nsAString&, const char16_t*, mozilla::Span<nsTextFormatter::BoxedValue>)':
/<<PKGBUILDDIR>>/xpcom/string/nsTextFormatter.cpp:842:6: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
  842 | void nsTextFormatter::vssprintf(nsAString& aOut, const char16_t* aFmt,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/string/nsTextFormatter.cpp: In static member function 'static uint32_t nsTextFormatter::vsnprintf(char16_t*, uint32_t, const char16_t*, mozilla::Span<nsTextFormatter::BoxedValue>)':
/<<PKGBUILDDIR>>/xpcom/string/nsTextFormatter.cpp:872:10: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
  872 | uint32_t nsTextFormatter::vsnprintf(char16_t* aOut, uint32_t aOutLen,
      |          ^~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_xpcom_base0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/mfbt -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/Unified_cpp_xpcom_base0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base0.cpp
xpcom/base/Unified_cpp_xpcom_base1.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/string'
/usr/bin/g++ -o Unified_cpp_xpcom_base1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/mfbt -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/Unified_cpp_xpcom_base1.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp
xpcom/base/Unified_cpp_xpcom_base2.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/xpcom/base/nsCycleCollectionTraversalCallback.h:12,
                 from /<<PKGBUILDDIR>>/xpcom/base/nsCycleCollectionNoteChild.h:14,
                 from /<<PKGBUILDDIR>>/xpcom/ds/nsTArray.h:30,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Tokenizer.h:15,
                 from /<<PKGBUILDDIR>>/xpcom/base/NSPRLogModulesParser.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:2:
/<<PKGBUILDDIR>>/xpcom/base/nsConsoleService.cpp: In member function 'virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  165 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
   52 | NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsClassInfoImpl.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:29:
/<<PKGBUILDDIR>>/xpcom/base/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/xpcom/base/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  164 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                       \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
   52 | NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsCycleCollector.cpp:155,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SelectPointersVisitor]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
   40 |   ~AutoRestore() { mLocation = mValue; }
      |                                ^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:
/<<PKGBUILDDIR>>/xpcom/base/nsCycleCollector.cpp:920:30: note: '*((void*)& ar +4)' was declared here
  920 |     Maybe<AutoRestore<bool>> ar;
      |                              ^~
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsCycleCollector.cpp:155,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
   40 |   ~AutoRestore() { mLocation = mValue; }
      |                                ^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:
/<<PKGBUILDDIR>>/xpcom/base/nsCycleCollector.cpp:920:30: note: '*((void*)& ar +4)' was declared here
  920 |     Maybe<AutoRestore<bool>> ar;
      |                              ^~
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsCycleCollector.cpp:155,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = PurpleScanBlackVisitor]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
   40 |   ~AutoRestore() { mLocation = mValue; }
      |                                ^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:
/<<PKGBUILDDIR>>/xpcom/base/nsCycleCollector.cpp:920:30: note: '*((void*)& ar +4)' was declared here
  920 |     Maybe<AutoRestore<bool>> ar;
      |                              ^~
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsCycleCollector.cpp:155,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AutoRestore.h: In member function 'void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AutoRestore.h:40:32: warning: '*((void*)& ar +4)' may be used uninitialized in this function [-Wmaybe-uninitialized]
   40 |   ~AutoRestore() { mLocation = mValue; }
      |                                ^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base1.cpp:65:
/<<PKGBUILDDIR>>/xpcom/base/nsCycleCollector.cpp:920:30: note: '*((void*)& ar +4)' was declared here
  920 |     Maybe<AutoRestore<bool>> ar;
      |                              ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base0.cpp:20:
/<<PKGBUILDDIR>>/xpcom/base/CycleCollectedJSContext.cpp: In constructor 'mozilla::CycleCollectedJSContext::CycleCollectedJSContext()':
/<<PKGBUILDDIR>>/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]
   67 |   memset(static_cast<PerThreadAtomCache*>(this), 0, sizeof(PerThreadAtomCache));
      |                                                                               ^
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/xpcom/base/CycleCollectedJSContext.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base0.cpp:20:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:4531:8: note: 'struct mozilla::dom::PerThreadAtomCache' declared here
 4531 | struct PerThreadAtomCache : public APZBucketAtoms,
      |        ^~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_xpcom_base2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/mfbt -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/Unified_cpp_xpcom_base2.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base2.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/base/MemoryTelemetry.cpp:20,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base0.cpp:137:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/xpcpublic.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsThreadUtils.h:24,
                 from /<<PKGBUILDDIR>>/xpcom/base/AvailableMemoryTracker.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]':
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:162:40:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/base/MemoryTelemetry.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base0.cpp:137:
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here
  144 |   struct AmountFns {
      |          ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/xpcpublic.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsThreadUtils.h:24,
                 from /<<PKGBUILDDIR>>/xpcom/base/AvailableMemoryTracker.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]':
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:182:43:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/base/MemoryTelemetry.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base0.cpp:137:
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here
  178 |   struct SizeOfTabFns {
      |          ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/base/nsMemoryInfoDumper.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base2.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/xpcpublic.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsThreadUtils.h:24,
                 from /<<PKGBUILDDIR>>/xpcom/base/nsInterfaceRequestorAgg.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]':
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:162:40:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base2.cpp:38:
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here
  144 |   struct AmountFns {
      |          ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/xpcpublic.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsThreadUtils.h:24,
                 from /<<PKGBUILDDIR>>/xpcom/base/nsInterfaceRequestorAgg.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]':
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:182:43:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/base/Unified_cpp_xpcom_base2.cpp:38:
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here
  178 |   struct SizeOfTabFns {
      |          ^~~~~~~~~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/ds'
mkdir -p '.deps/'
xpcom/ds/Unified_cpp_xpcom_ds0.o
/usr/bin/g++ -o Unified_cpp_xpcom_ds0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/build-browser/xpcom/ds -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_ds0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/ds/Unified_cpp_xpcom_ds0.cpp
xpcom/ds/Unified_cpp_xpcom_ds1.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/base'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/io'
mkdir -p '.deps/'
xpcom/io/Unified_c_xpcom_io0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_xpcom_io0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/Unified_c_xpcom_io0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_c_xpcom_io0.c
xpcom/io/nsLocalFileUnix.o
/usr/bin/g++ -o nsLocalFileUnix.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/nsLocalFileUnix.o.pp   /<<PKGBUILDDIR>>/xpcom/io/nsLocalFileUnix.cpp
xpcom/io/Unified_cpp_xpcom_io0.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionNoteChild.h:14,
                 from /<<PKGBUILDDIR>>/xpcom/ds/nsTArray.h:30,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Tokenizer.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/IncrementalTokenizer.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/ds/IncrementalTokenizer.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11:
/<<PKGBUILDDIR>>/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArray::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsArray.cpp:16:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   16 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsArray.cpp:15:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   15 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsArray.cpp: In member function 'virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsArray.cpp:23:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   23 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsArray.cpp:22:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   22 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_xpcom_io0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_io0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io0.cpp
xpcom/io/Unified_cpp_xpcom_io1.o
/<<PKGBUILDDIR>>/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsHashPropertyBag.cpp:244:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  244 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsHashPropertyBag.cpp:243:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  243 |   NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsHashPropertyBag.cpp: In member function 'virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsHashPropertyBag.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  291 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsHashPropertyBag.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  290 |   NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_xpcom_ds1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/build-browser/xpcom/ds -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_ds1.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/ds/Unified_cpp_xpcom_ds1.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIInputStream.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/io/Base64.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io0.cpp:2:
/<<PKGBUILDDIR>>/xpcom/io/InputStreamLengthWrapper.cpp: In member function 'virtual nsresult mozilla::InputStreamLengthWrapper::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/InputStreamLengthWrapper.cpp:36:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   36 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/InputStreamLengthWrapper.cpp:35:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   35 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/NonBlockingAsyncInputStream.cpp: In member function 'virtual nsresult mozilla::NonBlockingAsyncInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/NonBlockingAsyncInputStream.cpp:58:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   58 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/NonBlockingAsyncInputStream.cpp:57:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   57 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/SlicedInputStream.cpp: In member function 'virtual nsresult mozilla::SlicedInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/SlicedInputStream.cpp:44:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   44 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/SlicedInputStream.cpp:43:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   43 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io0.cpp:119:
/<<PKGBUILDDIR>>/xpcom/io/nsBinaryStream.cpp: In member function 'virtual nsresult nsBinaryInputStream::ReadArrayBuffer(uint32_t, JS::Handle<JS::Value>, JSContext*, uint32_t*)':
/<<PKGBUILDDIR>>/xpcom/io/nsBinaryStream.cpp:771:1: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  771 | nsBinaryInputStream::ReadArrayBuffer(uint32_t aLength,
      | ^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoPtr.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/ds/nsObserverService.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2:
/<<PKGBUILDDIR>>/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsVariant.cpp:1878:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1878 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/ds/nsVariant.cpp:1877:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1877 |   NS_INTERFACE_MAP_ENTRY(nsIWritableVariant)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:92:
/<<PKGBUILDDIR>>/xpcom/ds/nsVariant.cpp: In member function 'virtual nsresult nsVariantBase::GetAsJSVal(JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/xpcom/ds/nsVariant.cpp:1575:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1575 | nsVariantBase::GetAsJSVal(JS::MutableHandleValue) {
      | ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:38:
/<<PKGBUILDDIR>>/xpcom/ds/nsSimpleEnumerator.cpp: In member function 'virtual nsresult {anonymous}::JSEnumerator::Next(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/xpcom/ds/nsSimpleEnumerator.cpp:42:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   42 | nsresult JSEnumerator::Next(JSContext* aCx, JS::MutableHandleValue aResult) {
      |          ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/ds/nsSimpleEnumerator.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:38:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsContentUtils.h:2183:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2183 |     return WrapNative(cx, native, nullptr, aIID, vp, aAllowWrapping);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:56:
/<<PKGBUILDDIR>>/xpcom/ds/nsStringEnumerator.cpp: In member function 'virtual nsresult {anonymous}::JSStringEnumerator::Next(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/xpcom/ds/nsStringEnumerator.cpp:45:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   45 | nsresult JSStringEnumerator::Next(JSContext* aCx,
      |          ^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io0.cpp:137:
/<<PKGBUILDDIR>>/xpcom/io/nsEscape.cpp: In function 'nsresult NS_UnescapeURL(const char*, int32_t, uint32_t, nsACString&, bool&, const fallible_t&)':
/<<PKGBUILDDIR>>/xpcom/io/nsEscape.cpp:554:18: warning: 'destPtr' may be used uninitialized in this function [-Wmaybe-uninitialized]
  554 |   unsigned char* destPtr;
      |                  ^~~~~~~
/usr/bin/g++ -o Unified_cpp_xpcom_io1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/xpcom/io -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_io1.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io1.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/ds'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/components'
mkdir -p '.deps/'
xpcom/components/StaticComponents.o
/usr/bin/g++ -o StaticComponents.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/components -I/<<PKGBUILDDIR>>/build-browser/xpcom/components -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/chrome -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/layout/build -I/<<PKGBUILDDIR>>/modules/libjar -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/StaticComponents.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/components/StaticComponents.cpp
xpcom/components/Unified_cpp_xpcom_components0.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIIOUtil.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/io/nsIOUtil.h:17,
                 from /<<PKGBUILDDIR>>/xpcom/io/nsIOUtil.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io1.cpp:2:
/<<PKGBUILDDIR>>/xpcom/io/nsMultiplexInputStream.cpp: In member function 'virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsMultiplexInputStream.cpp:179:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  179 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/io/nsLocalFileUnix.h:21,
                 from /<<PKGBUILDDIR>>/xpcom/io/nsLocalFile.h:44,
                 from /<<PKGBUILDDIR>>/xpcom/io/nsLocalFileCommon.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io1.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/xpcom/io/nsMultiplexInputStream.cpp:178:3: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  178 |   NS_IMPL_QUERY_CLASSINFO(nsMultiplexInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIIOUtil.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/io/nsIOUtil.h:17,
                 from /<<PKGBUILDDIR>>/xpcom/io/nsIOUtil.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io1.cpp:2:
/<<PKGBUILDDIR>>/xpcom/io/nsStringStream.cpp: In member function 'virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  165 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsStringStream.cpp:121:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  121 | NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/io/nsLocalFileUnix.h:21,
                 from /<<PKGBUILDDIR>>/xpcom/io/nsLocalFile.h:44,
                 from /<<PKGBUILDDIR>>/xpcom/io/nsLocalFileCommon.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io1.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:164:5: note: in expansion of macro 'NS_IMPL_QUERY_CLASSINFO'
  164 |     NS_IMPL_QUERY_CLASSINFO(aClass)                                       \
      |     ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsStringStream.cpp:121:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  121 | NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/io/Unified_cpp_xpcom_io1.cpp:92:
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::dom::ContentChild]':
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  516 |   return Seek(pos);
      |          ~~~~^~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp:602:11: note: 'offset' was declared here
  602 |   int64_t offset;
      |           ^~~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::PBackgroundChild]':
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  516 |   return Seek(pos);
      |          ~~~~^~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp:602:11: note: 'offset' was declared here
  602 |   int64_t offset;
      |           ^~~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::dom::ContentParent]':
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  516 |   return Seek(pos);
      |          ~~~~^~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp:602:11: note: 'offset' was declared here
  602 |   int64_t offset;
      |           ^~~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp: In member function 'void nsStorageInputStream::SerializeInternal(mozilla::ipc::InputStreamParams&, bool, uint32_t, uint32_t*, M*) [with M = mozilla::ipc::PBackgroundParent]':
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp:516:14: warning: 'offset' may be used uninitialized in this function [-Wmaybe-uninitialized]
  516 |   return Seek(pos);
      |          ~~~~^~~~~
/<<PKGBUILDDIR>>/xpcom/io/nsStorageStream.cpp:602:11: note: 'offset' was declared here
  602 |   int64_t offset;
      |           ^~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/io'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/threads'
mkdir -p '.deps/'
xpcom/threads/IdleTaskRunner.o
/usr/bin/g++ -o IdleTaskRunner.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/xpcom/threads -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/tools/profiler -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/IdleTaskRunner.o.pp   /<<PKGBUILDDIR>>/xpcom/threads/IdleTaskRunner.cpp
xpcom/threads/ThreadDelay.o
/usr/bin/g++ -o ThreadDelay.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/xpcom/threads -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/tools/profiler -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/ThreadDelay.o.pp   /<<PKGBUILDDIR>>/xpcom/threads/ThreadDelay.cpp
xpcom/threads/Unified_cpp_xpcom_threads0.o
/usr/bin/g++ -o Unified_cpp_xpcom_threads0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/xpcom/threads -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/tools/profiler -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_threads0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/threads/Unified_cpp_xpcom_threads0.cpp
xpcom/threads/Unified_cpp_xpcom_threads1.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/xpcom/components/../../widget/GfxInfoBase.h:19,
                 from /<<PKGBUILDDIR>>/xpcom/components/../../widget/GfxInfoX11.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/components/StaticComponents.cpp:274:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/GeckoProfiler.h:73,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ClientsBinding.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ClientBinding.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ClientInfo.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIGlobalObject.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ScriptSettings.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/components/StaticComponents.cpp:13:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]':
/<<PKGBUILDDIR>>/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:162:40:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/components/StaticComponents.cpp:293:
/<<PKGBUILDDIR>>/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here
  144 |   struct AmountFns {
      |          ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/GeckoProfiler.h:73,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ClientsBinding.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ClientBinding.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ClientInfo.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIGlobalObject.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ScriptSettings.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/components/StaticComponents.cpp:13:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]':
/<<PKGBUILDDIR>>/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:182:43:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/components/StaticComponents.cpp:293:
/<<PKGBUILDDIR>>/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here
  178 |   struct SizeOfTabFns {
      |          ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/components/StaticComponents.cpp: In function 'nsresult mozilla::xpcom::ConstructJSMComponent(const nsACString&, const char*, nsISupports**)':
/<<PKGBUILDDIR>>/build-browser/xpcom/components/StaticComponents.cpp:1579:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1579 |   if (!JS_GetProperty(cx, exports, aConstructor, &ctor) ||
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/components/StaticComponents.cpp:1585:21: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1585 |   if (!JS::Construct(cx, ctor, JS::HandleValueArray::empty(), &inst)) {
      |        ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_xpcom_components0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/components -I/<<PKGBUILDDIR>>/build-browser/xpcom/components -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/chrome -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/layout/build -I/<<PKGBUILDDIR>>/modules/libjar -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/Unified_cpp_xpcom_components0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/components/Unified_cpp_xpcom_components0.cpp
/usr/bin/g++ -o Unified_cpp_xpcom_threads1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/xpcom/threads -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/tools/profiler -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_threads1.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/threads/Unified_cpp_xpcom_threads1.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BlockingResourceBase.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Mutex.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AbstractEventQueue.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ThreadEventQueue.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/threads/ThreadEventQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/<<PKGBUILDDIR>>/xpcom/threads/nsThread.cpp: In member function 'virtual nsresult nsThread::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/threads/nsThread.cpp:198:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  198 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:83:
/<<PKGBUILDDIR>>/xpcom/threads/nsThread.cpp:197:5: note: some parts of macro expansion are not guarded by this 'else' clause
  197 |   } else
      |     ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BlockingResourceBase.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Mutex.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AbstractEventQueue.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ThreadEventQueue.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/threads/ThreadEventQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/<<PKGBUILDDIR>>/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  165 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/threads/nsThreadManager.cpp:105:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  105 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/threads/nsThread.cpp:20,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:83:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/xpcom/threads/nsThreadManager.cpp:105:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  105 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BlockingResourceBase.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Mutex.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/AbstractEventQueue.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ThreadEventQueue.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/threads/ThreadEventQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2:
/<<PKGBUILDDIR>>/xpcom/threads/nsThreadManager.cpp: In member function 'virtual nsresult {anonymous}::ShutdownObserveHelper::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/threads/nsThreadManager.cpp:167:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  167 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/threads/nsThreadManager.cpp:166:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  166 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/threads/nsThreadPool.cpp: In member function 'virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  165 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/threads/nsThreadPool.cpp:42:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
   42 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/threads/nsThread.cpp:20,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:83:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/xpcom/threads/nsThreadPool.cpp:42:1: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
   42 | NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/components'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo'
mkdir -p '.deps/'
xpcom/reflect/xptinfo/xptdata.o
/usr/bin/g++ -o xptdata.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/reflect/xptinfo -I/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/xptdata.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp
xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/threads'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptcall'
mkdir -p '.deps/'
xpcom/reflect/xptcall/xptcall.o
/usr/bin/g++ -o xptcall.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/reflect/xptcall -I/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptcall -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/xptcall.o.pp   /<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.cpp
In file included from /<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcprivate.h:11,
                 from /<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.cpp:8:
/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptcall'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptcall/md/unix'
mkdir -p '.deps/'
xpcom/reflect/xptcall/md/unix/xptcinvoke_arm.o
/usr/bin/g++ -o xptcinvoke_arm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/md/unix -I/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptcall/md/unix -I/<<PKGBUILDDIR>>/xpcom/reflect/xptcall -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -O2  -MD -MP -MF .deps/xptcinvoke_arm.o.pp   /<<PKGBUILDDIR>>/xpcom/reflect/xptcall/md/unix/xptcinvoke_arm.cpp
xpcom/reflect/xptcall/md/unix/xptcstubs_arm.o
In file included from /<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcprivate.h:11,
                 from /<<PKGBUILDDIR>>/xpcom/reflect/xptcall/md/unix/xptcinvoke_arm.cpp:8:
/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
/usr/bin/g++ -o xptcstubs_arm.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/md/unix -I/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptcall/md/unix -I/<<PKGBUILDDIR>>/xpcom/reflect/xptcall -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -O2  -MD -MP -MF .deps/xptcstubs_arm.o.pp   /<<PKGBUILDDIR>>/xpcom/reflect/xptcall/md/unix/xptcstubs_arm.cpp
In file included from /<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcprivate.h:11,
                 from /<<PKGBUILDDIR>>/xpcom/reflect/xptcall/md/unix/xptcstubs_arm.cpp:8:
/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/xpcom/reflect/xptcall/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptcall/md/unix'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/chrome'
mkdir -p '.deps/'
chrome/Unified_cpp_chrome0.o
/usr/bin/g++ -o Unified_cpp_chrome0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/chrome -I/<<PKGBUILDDIR>>/build-browser/chrome -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/protocol/res -I/<<PKGBUILDDIR>>/xpcom/components -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/Unified_cpp_chrome0.o.pp   /<<PKGBUILDDIR>>/build-browser/chrome/Unified_cpp_chrome0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontEntry.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/gfxFont.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsDeviceContext.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/UIEvent.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/MouseEvent.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DragEvent.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:13:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIProtocolHandler.h:10,
                 from /<<PKGBUILDDIR>>/chrome/nsChromeProtocolHandler.h:9,
                 from /<<PKGBUILDDIR>>/chrome/nsChromeProtocolHandler.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/chrome/Unified_cpp_chrome0.cpp:2:
/<<PKGBUILDDIR>>/chrome/nsChromeRegistry.cpp: In member function 'virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/chrome/nsChromeRegistry.cpp:101:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  101 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/chrome/nsChromeRegistry.cpp:100:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  100 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIChromeRegistry)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/chrome/nsChromeRegistryChrome.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/chrome/Unified_cpp_chrome0.cpp:20:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsWrapperCache.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/FrameMetrics.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIScrollableFrame.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Element.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PseudoElementHashEntry.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/EffectCompositor.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/chrome'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/build'
mkdir -p '.deps/'
xpcom/build/NSPRInterposer.o
/usr/bin/g++ -o NSPRInterposer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/components -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/xpcom/glue -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/chrome -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/NSPRInterposer.o.pp   /<<PKGBUILDDIR>>/xpcom/build/NSPRInterposer.cpp
xpcom/build/PoisonIOInterposerStub.o
/usr/bin/g++ -o PoisonIOInterposerStub.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/components -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/xpcom/glue -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/chrome -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/PoisonIOInterposerStub.o.pp   /<<PKGBUILDDIR>>/xpcom/build/PoisonIOInterposerStub.cpp
xpcom/build/Services.o
/usr/bin/g++ -o Services.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/components -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/xpcom/glue -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/chrome -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Services.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/build/Services.cpp
xpcom/build/Unified_cpp_xpcom_build0.o
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::Document; T = mozilla::dom::Document]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 | static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx)
      |                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::Node; T = nsINode]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::Element; T = mozilla::dom::Element]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::BrowsingContext; T = mozilla::dom::BrowsingContext]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::NodeList; T = nsINodeList]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::WebExtensionContentScript; T = mozilla::extensions::WebExtensionContentScript]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::ContentFrameMessageManager; T = mozilla::dom::ContentFrameMessageManager]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::Storage; T = mozilla::dom::Storage]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::DOMRect; T = mozilla::dom::DOMRect]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::Event; T = mozilla::dom::Event]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::Animation; T = mozilla::dom::Animation]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::DragEvent; T = mozilla::dom::DragEvent]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::EventTarget; T = mozilla::dom::EventTarget]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::DOMRequest; T = mozilla::dom::DOMRequest]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::CharacterData; T = mozilla::dom::CharacterData]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::DocumentFragment; T = mozilla::dom::DocumentFragment]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::PositionError; T = mozilla::dom::PositionError]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::CharacterData]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DOMRequest]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Blob]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Document]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::BrowsingContext]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::ContentFrameMessageManager]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsINodeList]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsINode]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DocumentFragment]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Storage]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Animation]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::EventTarget]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::HTMLInputElement]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Element]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::XULTreeElement]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::HTMLFormElement]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::HTMLFormElement; T = mozilla::dom::HTMLFormElement]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 | static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx)
      |                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::WindowGlobalParent]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::WindowGlobalParent; T = mozilla::dom::WindowGlobalParent]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 | static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx)
      |                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::PositionError]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Event]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DragEvent]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsTreeColumn]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::TreeColumn; T = nsTreeColumn]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 | static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx)
      |                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::XULTreeElement; T = mozilla::dom::XULTreeElement]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DOMRect]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::extensions::WebExtensionContentScript]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::Blob; T = mozilla::dom::Blob]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 | static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx)
      |                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsRange]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::Range; T = nsRange]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 | static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx)
      |                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::Selection]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::Selection; T = mozilla::dom::Selection]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 | static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx)
      |                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = nsFrameLoader]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::FrameLoader; T = nsFrameLoader]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 | static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx)
      |                 ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::HTMLInputElement; T = mozilla::dom::HTMLInputElement]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'bool WrapDOMObject(JSContext*, void*, JS::MutableHandleValue) [with T = mozilla::dom::DataTransfer]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:47:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   47 | static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle)
      |             ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Animation.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:3:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp: In function 'nsresult UnwrapDOMObject(JS::HandleValue, void**, JSContext*) [with mozilla::dom::prototypes::id::ID PrototypeID = mozilla::dom::prototypes::id::DataTransfer; T = mozilla::dom::DataTransfer]':
/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/xptdata.cpp:38:17: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   38 | static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx)
      |                 ^~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_reflect_xptinfo0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/reflect/xptinfo -I/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_reflect_xptinfo0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp
/usr/bin/g++ -o Unified_cpp_xpcom_build0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/xpcom/build -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/xpcom -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/components -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/xpcom/glue -I/<<PKGBUILDDIR>>/xpcom/io -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/chrome -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_build0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/build/Unified_cpp_xpcom_build0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2:
/<<PKGBUILDDIR>>/xpcom/reflect/xptinfo/xptinfo.cpp: In member function 'nsresult nsXPTInterfaceInfo::GetConstant(uint16_t, JS::MutableHandleValue, char**) const':
/<<PKGBUILDDIR>>/xpcom/reflect/xptinfo/xptinfo.cpp:64:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   64 | nsresult nsXPTInterfaceInfo::GetConstant(uint16_t aIndex,
      |          ^~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/reflect/xptinfo'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/rust/gtest'
mkdir -p '.deps/'
xpcom/rust/gtest/Unified_cpp_xpcom_rust_gtest0.o
/usr/bin/g++ -o Unified_cpp_xpcom_rust_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/rust/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/rust/gtest -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_rust_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/rust/gtest/Unified_cpp_xpcom_rust_gtest0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/rust/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest'
mkdir -p '.deps/'
xpcom/tests/gtest/TestAllocReplacement.o
/usr/bin/g++ -o TestAllocReplacement.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/TestAllocReplacement.o.pp   /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestAllocReplacement.cpp
xpcom/tests/gtest/TestCOMArray.o
/usr/bin/g++ -o TestCOMArray.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/TestCOMArray.o.pp   /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestCOMArray.cpp
xpcom/tests/gtest/TestCOMPtr.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXPTCUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/XPCOM.h:160,
                 from /<<PKGBUILDDIR>>/xpcom/build/XPCOMInit.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/build/Unified_cpp_xpcom_build0.cpp:47:
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
/usr/bin/g++ -o TestCOMPtr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/TestCOMPtr.o.pp   /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestCOMPtr.cpp
xpcom/tests/gtest/TestHashtables.o
/usr/bin/g++ -o TestHashtables.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/TestHashtables.o.pp   /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestHashtables.cpp
xpcom/tests/gtest/TestNsRefPtr.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISimpleEnumerator.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIDirectoryEnumerator.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h:14,
                 from /<<PKGBUILDDIR>>/xpcom/build/FileLocation.h:13,
                 from /<<PKGBUILDDIR>>/xpcom/build/FileLocation.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/build/Unified_cpp_xpcom_build0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]':
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:162:40:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/build/XPCOMInit.cpp:65,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/build/Unified_cpp_xpcom_build0.cpp:47:
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here
  144 |   struct AmountFns {
      |          ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISimpleEnumerator.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIDirectoryEnumerator.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h:14,
                 from /<<PKGBUILDDIR>>/xpcom/build/FileLocation.h:13,
                 from /<<PKGBUILDDIR>>/xpcom/build/FileLocation.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/build/Unified_cpp_xpcom_build0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]':
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:182:43:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/build/XPCOMInit.cpp:65,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/build/Unified_cpp_xpcom_build0.cpp:47:
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here
  178 |   struct SizeOfTabFns {
      |          ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISimpleEnumerator.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIDirectoryEnumerator.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h:14,
                 from /<<PKGBUILDDIR>>/xpcom/build/FileLocation.h:13,
                 from /<<PKGBUILDDIR>>/xpcom/build/FileLocation.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/build/Unified_cpp_xpcom_build0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RemoteDecoderManagerChild.h:8,
                 from /<<PKGBUILDDIR>>/xpcom/build/XPCOMInit.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/build/Unified_cpp_xpcom_build0.cpp:47:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
/usr/bin/g++ -o TestNsRefPtr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/TestNsRefPtr.o.pp   /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestNsRefPtr.cpp
xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/modules/libpref'
mkdir -p '.deps/'
modules/libpref/Unified_cpp_modules_libpref0.o
/usr/bin/g++ -o Unified_cpp_modules_libpref0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DOS_ARCH=Linux -DMOZ_WIDGET_TOOLKIT=gtk3 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/modules/libpref -I/<<PKGBUILDDIR>>/build-browser/modules/libpref -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_modules_libpref0.o.pp   /<<PKGBUILDDIR>>/build-browser/modules/libpref/Unified_cpp_modules_libpref0.cpp
/usr/bin/g++ -o Unified_cpp_xpcom_tests_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_tests_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp
xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.o
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/xpcom/base/nsCOMPtr.h:30,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/Helpers.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/Helpers.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp:2:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/Helpers.cpp: In member function 'virtual nsresult testing::LengthInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/Helpers.cpp:193:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  193 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/Helpers.cpp:192:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  192 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_xpcom_tests_gtest1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_tests_gtest1.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.cpp
xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/modules/libpref'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/modules/libpref/test/gtest'
mkdir -p '.deps/'
modules/libpref/test/gtest/Unified_cpp_libpref_test_gtest0.o
/usr/bin/g++ -o Unified_cpp_libpref_test_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/modules/libpref/test/gtest -I/<<PKGBUILDDIR>>/build-browser/modules/libpref/test/gtest -I/<<PKGBUILDDIR>>/modules/libpref -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_libpref_test_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/modules/libpref/test/gtest/Unified_cpp_libpref_test_gtest0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionNoteChild.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsTArray.h:30,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsExpirationTracker.h:11,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestExpirationTracker.cpp:10,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.cpp:2:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp: In member function 'virtual nsresult LengthStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   93 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp:92:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   92 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp: In member function 'virtual nsresult QIInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp:320:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  320 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp:319:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  319 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/modules/libpref/test/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/gtest'
mkdir -p '.deps/'
intl/gtest/Unified_cpp_intl_gtest0.o
/usr/bin/g++ -o Unified_cpp_intl_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/gtest -I/<<PKGBUILDDIR>>/build-browser/intl/gtest -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_intl_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/gtest/Unified_cpp_intl_gtest0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/hyphenation/hyphen'
mkdir -p '.deps/'
intl/hyphenation/hyphen/hyphen.o
/usr/bin/gcc -std=gnu99 -o hyphen.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/hyphenation/hyphen -I/<<PKGBUILDDIR>>/build-browser/intl/hyphenation/hyphen -I/<<PKGBUILDDIR>>/intl/hyphenation/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/hyphen.o.pp   /<<PKGBUILDDIR>>/intl/hyphenation/hyphen/hyphen.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/hyphenation/hyphen'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/hyphenation/glue'
mkdir -p '.deps/'
intl/hyphenation/glue/hnjstdio.o
/usr/bin/g++ -o hnjstdio.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/hyphenation/glue -I/<<PKGBUILDDIR>>/build-browser/intl/hyphenation/glue -I/<<PKGBUILDDIR>>/intl/hyphenation/hyphen -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/hnjstdio.o.pp   /<<PKGBUILDDIR>>/intl/hyphenation/glue/hnjstdio.cpp
intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.o
/usr/bin/g++ -o Unified_cpp_hyphenation_glue0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/hyphenation/glue -I/<<PKGBUILDDIR>>/build-browser/intl/hyphenation/glue -I/<<PKGBUILDDIR>>/intl/hyphenation/hyphen -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_hyphenation_glue0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/hyphenation/glue'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/locale'
mkdir -p '.deps/'
intl/locale/Unified_cpp_intl_locale0.o
/usr/bin/g++ -o Unified_cpp_intl_locale0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/locale -I/<<PKGBUILDDIR>>/build-browser/intl/locale -I/<<PKGBUILDDIR>>/intl/uconv -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_intl_locale0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/locale/Unified_cpp_intl_locale0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestExpirationTracker.cpp:22,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.cpp:2:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp: In member function 'virtual void GCPostBarriers_nsTArray_Test::TestBody()':
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   56 |     ASSERT_TRUE(JS_SetProperty(cx, obj, property, value));
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_'
 1282 |       ::testing::AssertionResult(expression)) \
      |                                  ^~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro 'ASSERT_TRUE'
   56 |     ASSERT_TRUE(JS_SetProperty(cx, obj, property, value));
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   72 |     ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value));
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_'
 1282 |       ::testing::AssertionResult(expression)) \
      |                                  ^~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro 'ASSERT_TRUE'
   72 |     ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value));
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   56 |     ASSERT_TRUE(JS_SetProperty(cx, obj, property, value));
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_'
 1282 |       ::testing::AssertionResult(expression)) \
      |                                  ^~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro 'ASSERT_TRUE'
   56 |     ASSERT_TRUE(JS_SetProperty(cx, obj, property, value));
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   72 |     ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value));
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_'
 1282 |       ::testing::AssertionResult(expression)) \
      |                                  ^~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro 'ASSERT_TRUE'
   72 |     ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value));
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   56 |     ASSERT_TRUE(JS_SetProperty(cx, obj, property, value));
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_'
 1282 |       ::testing::AssertionResult(expression)) \
      |                                  ^~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro 'ASSERT_TRUE'
   56 |     ASSERT_TRUE(JS_SetProperty(cx, obj, property, value));
      |     ^~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   72 |     ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value));
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1282:34: note: in definition of macro 'GTEST_TEST_BOOLEAN_'
 1282 |       ::testing::AssertionResult(expression)) \
      |                                  ^~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro 'ASSERT_TRUE'
   72 |     ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value));
      |     ^~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/locale'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/locale/gtk'
mkdir -p '.deps/'
intl/locale/gtk/OSPreferences_gtk.o
/usr/bin/g++ -o OSPreferences_gtk.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/locale/gtk -I/<<PKGBUILDDIR>>/build-browser/intl/locale/gtk -I/<<PKGBUILDDIR>>/intl/locale -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/OSPreferences_gtk.o.pp   /<<PKGBUILDDIR>>/intl/locale/gtk/OSPreferences_gtk.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/locale/gtk'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/locale/tests/gtest'
mkdir -p '.deps/'
intl/locale/tests/gtest/Unified_cpp_locale_tests_gtest0.o
/usr/bin/g++ -o Unified_cpp_locale_tests_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/locale/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/intl/locale/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_locale_tests_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/locale/tests/gtest/Unified_cpp_locale_tests_gtest0.cpp
/usr/bin/g++ -o Unified_cpp_xpcom_tests_gtest2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_tests_gtest2.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.cpp
xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/locale/tests/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/lwbrk'
mkdir -p '.deps/'
intl/lwbrk/nsPangoBreaker.o
/usr/bin/g++ -o nsPangoBreaker.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/lwbrk -I/<<PKGBUILDDIR>>/build-browser/intl/lwbrk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -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  -MD -MP -MF .deps/nsPangoBreaker.o.pp   /<<PKGBUILDDIR>>/intl/lwbrk/nsPangoBreaker.cpp
intl/lwbrk/Unified_cpp_intl_lwbrk0.o
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/xpcom/base/nsCOMPtr.h:30,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestPLDHash.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.cpp:2:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestRacingServiceManager.cpp: In member function 'virtual nsresult TestRacingServiceManager::Component1::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestRacingServiceManager.cpp:112:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  112 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestRacingServiceManager.cpp:111:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  111 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestRacingServiceManager.cpp: In member function 'virtual nsresult TestRacingServiceManager::Component2::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestRacingServiceManager.cpp:132:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  132 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestRacingServiceManager.cpp:131:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  131 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_intl_lwbrk0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/lwbrk -I/<<PKGBUILDDIR>>/build-browser/intl/lwbrk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -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  -MD -MP -MF .deps/Unified_cpp_intl_lwbrk0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/lwbrk'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/lwbrk/gtest'
mkdir -p '.deps/'
intl/lwbrk/gtest/Unified_cpp_intl_lwbrk_gtest0.o
/usr/bin/g++ -o Unified_cpp_intl_lwbrk_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/lwbrk/gtest -I/<<PKGBUILDDIR>>/build-browser/intl/lwbrk/gtest -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_intl_lwbrk_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/lwbrk/gtest/Unified_cpp_intl_lwbrk_gtest0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/lwbrk/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/strres'
mkdir -p '.deps/'
intl/strres/Unified_cpp_intl_strres0.o
/usr/bin/g++ -o Unified_cpp_intl_strres0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/strres -I/<<PKGBUILDDIR>>/build-browser/intl/strres -I/<<PKGBUILDDIR>>/xpcom/ds -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_intl_strres0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/strres/Unified_cpp_intl_strres0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/intl/strres/nsStringBundle.cpp:35,
                 from /<<PKGBUILDDIR>>/build-browser/intl/strres/Unified_cpp_intl_strres0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/strres'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/unicharutil'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/unicharutil'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/unicharutil/util'
mkdir -p '.deps/'
intl/unicharutil/util/Unified_cpp_unicharutil_util0.o
/usr/bin/g++ -o Unified_cpp_unicharutil_util0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/unicharutil/util -I/<<PKGBUILDDIR>>/build-browser/intl/unicharutil/util -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_unicharutil_util0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/unicharutil/util/Unified_cpp_unicharutil_util0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/unicharutil/util'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/l10n'
mkdir -p '.deps/'
intl/l10n/Unified_cpp_intl_l10n0.o
/usr/bin/g++ -o Unified_cpp_intl_l10n0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/l10n -I/<<PKGBUILDDIR>>/build-browser/intl/l10n -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_intl_l10n0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/l10n/Unified_cpp_intl_l10n0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozIDOMLocalization.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DocumentL10n.h:10,
                 from /<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/intl/l10n/Unified_cpp_intl_l10n0.cpp:2:
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::PromiseResolver::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   35 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   34 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::DocumentL10n::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:64:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   64 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:63:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   63 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::LocalizationHandler::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:434:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  434 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:433:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  433 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual nsresult mozilla::dom::L10nReadyHandler::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:564:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  564 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:563:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  563 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/intl/l10n/Unified_cpp_intl_l10n0.cpp:2:
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual void mozilla::dom::PromiseResolver::ResolvedCallback(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:42:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   42 | void PromiseResolver::ResolvedCallback(JSContext* aCx,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual void mozilla::dom::PromiseResolver::RejectedCallback(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:47:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   47 | void PromiseResolver::RejectedCallback(JSContext* aCx,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual void mozilla::dom::LocalizationHandler::RejectedCallback(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:419:16: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  419 |   virtual void RejectedCallback(JSContext* aCx,
      |                ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual void mozilla::dom::L10nReadyHandler::RejectedCallback(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:548:8: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  548 |   void RejectedCallback(JSContext* aCx, JS::Handle<JS::Value> aValue) override {
      |        ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual void mozilla::dom::L10nReadyHandler::ResolvedCallback(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:543:8: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  543 |   void ResolvedCallback(JSContext* aCx, JS::Handle<JS::Value> aValue) override {
      |        ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'void mozilla::dom::DocumentL10n::SetAttributes(JSContext*, mozilla::dom::Element&, const nsAString&, const mozilla::dom::Optional<JS::Handle<JSObject*> >&, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:281:39: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  281 |     if (!nsContentUtils::StringifyJSON(aCx, &val, data)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'void mozilla::dom::DocumentL10n::GetAttributes(JSContext*, mozilla::dom::Element&, mozilla::dom::L10nKey&, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:305:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  305 |     if (!JS_ParseJSON(aCx, l10nArgs.get(), l10nArgs.Length(), &json)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/PromiseBinding.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Promise.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DocumentL10n.h:22,
                 from /<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/intl/l10n/Unified_cpp_intl_l10n0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h: In function 'bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle<JS::Value>) [with T = const JS::Value]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h:351:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  351 | MOZ_MUST_USE bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength,
      |                   ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/PromiseBinding.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Promise.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DocumentL10n.h:22,
                 from /<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/intl/l10n/Unified_cpp_intl_l10n0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:879:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  879 |     return JS_WrapValue(cx, rval);
      |            ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:893:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  893 |     return JS_WrapValue(cx, rval);
      |            ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:981:26: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  981 |       return JS_WrapValue(cx, rval);
      |              ~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/intl/l10n/Unified_cpp_intl_l10n0.cpp:2:
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp: In member function 'virtual void mozilla::dom::LocalizationHandler::ResolvedCallback(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:330:16: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  330 |   virtual void ResolvedCallback(JSContext* aCx,
      |                ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:339:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  339 |       if (!iter.init(aValue, JS::ForOfIterator::AllowNonIterable)) {
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:351:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  351 |         if (!iter.next(&temp, &done)) {
      |              ~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/PromiseBinding.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Promise.h:17,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/DocumentL10n.h:22,
                 from /<<PKGBUILDDIR>>/intl/l10n/DocumentL10n.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/intl/l10n/Unified_cpp_intl_l10n0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h:334:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  334 |   return ToJSValue(aCx, aArgument.Elements(), aArgument.Length(), aValue);
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/l10n'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/uconv'
mkdir -p '.deps/'
intl/uconv/Unified_cpp_intl_uconv0.o
/usr/bin/g++ -o Unified_cpp_intl_uconv0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/uconv -I/<<PKGBUILDDIR>>/build-browser/intl/uconv -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_intl_uconv0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/uconv/Unified_cpp_intl_uconv0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/uconv'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/build'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/base'
mkdir -p '.deps/'
netwerk/base/NetworkInfoServiceLinux.o
/usr/bin/g++ -o NetworkInfoServiceLinux.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/NetworkInfoServiceLinux.o.pp   /<<PKGBUILDDIR>>/netwerk/base/NetworkInfoServiceLinux.cpp
netwerk/base/nsNetworkInfoService.o
/usr/bin/g++ -o nsNetworkInfoService.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/nsNetworkInfoService.o.pp   /<<PKGBUILDDIR>>/netwerk/base/nsNetworkInfoService.cpp
netwerk/base/nsURLHelperUnix.o
/usr/bin/g++ -o nsURLHelperUnix.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/nsURLHelperUnix.o.pp   /<<PKGBUILDDIR>>/netwerk/base/nsURLHelperUnix.cpp
netwerk/base/Unified_cpp_netwerk_base0.o
/usr/bin/g++ -o Unified_cpp_netwerk_base0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_base0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp
netwerk/base/Unified_cpp_netwerk_base1.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIInputStream.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIArrayBufferInputStream.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/base/ArrayBufferInputStream.h:9,
                 from /<<PKGBUILDDIR>>/netwerk/base/ArrayBufferInputStream.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/PartiallySeekableInputStream.cpp: In member function 'virtual nsresult mozilla::net::PartiallySeekableInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/PartiallySeekableInputStream.cpp:35:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   35 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/PartiallySeekableInputStream.cpp:34:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   34 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/base/Predictor.cpp:52,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:137:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/ArrayBufferInputStream.cpp: In member function 'virtual nsresult ArrayBufferInputStream::SetData(JS::Handle<JS::Value>, uint32_t, uint32_t)':
/<<PKGBUILDDIR>>/netwerk/base/ArrayBufferInputStream.cpp:24:1: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   24 | ArrayBufferInputStream::SetData(JS::Handle<JS::Value> aBuffer,
      | ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:83:
/<<PKGBUILDDIR>>/netwerk/base/LoadContextInfo.cpp: In member function 'virtual nsresult mozilla::net::LoadContextInfo::GetOriginAttributes(JSContext*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/base/LoadContextInfo.cpp:41:15: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   41 | NS_IMETHODIMP LoadContextInfo::GetOriginAttributes(
      |               ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:92:
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp: In member function 'virtual nsresult mozilla::net::LoadInfo::GetScriptableOriginAttributes(JSContext*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp:1017:1: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1017 | LoadInfo::GetScriptableOriginAttributes(
      | ^~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp: In member function 'virtual nsresult mozilla::net::LoadInfo::SetScriptableOriginAttributes(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp:1043:1: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 1043 | LoadInfo::SetScriptableOriginAttributes(
      | ^~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp: In member function 'virtual nsresult mozilla::net::LoadInfo::GetRedirects(JSContext*, JS::MutableHandle<JS::Value>, const RedirectHistoryArray&)':
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp:1100:1: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1100 | LoadInfo::GetRedirects(JSContext* aCx, JS::MutableHandle<JS::Value> aRedirects,
      | ^~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp: In member function 'virtual nsresult mozilla::net::LoadInfo::GetRedirectChainIncludingInternalRedirects(JSContext*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp:1127:1: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1127 | LoadInfo::GetRedirectChainIncludingInternalRedirects(
      | ^~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp: In member function 'virtual nsresult mozilla::net::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/base/LoadInfo.cpp:1138:1: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1138 | LoadInfo::GetRedirectChain(JSContext* aCx,
      | ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:47:
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp: In member function 'nsresult mozilla::net::Dashboard::GetConnectionStatus(mozilla::net::ConnectionData*)':
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp:843:54: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  843 |   connectionData->mCallback->OnDashboardDataAvailable(val);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:83:
/<<PKGBUILDDIR>>/netwerk/base/LoadContextInfo.cpp: In member function 'virtual nsresult mozilla::net::LoadContextInfoFactory::Custom(bool, JS::HandleValue, JSContext*, nsILoadContextInfo**)':
/<<PKGBUILDDIR>>/netwerk/base/LoadContextInfo.cpp:78:15: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   78 | NS_IMETHODIMP LoadContextInfoFactory::Custom(bool aAnonymous,
      |               ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:137:
/<<PKGBUILDDIR>>/netwerk/base/Predictor.cpp: In member function 'virtual nsresult mozilla::net::Predictor::Learn(nsIURI*, nsIURI*, PredictorLearnReason, JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/netwerk/base/Predictor.cpp:1399:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1399 | Predictor::Learn(nsIURI* targetURI, nsIURI* sourceURI,
      | ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:47:
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp: In member function 'nsresult mozilla::net::Dashboard::GetDNSCacheEntries(mozilla::net::DnsData*)':
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp:688:47: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  688 |   dnsData->mCallback->OnDashboardDataAvailable(val);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp: In member function 'nsresult mozilla::net::Dashboard::GetRcwnData(mozilla::net::RcwnData*)':
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp:766:45: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  766 |   aData->mCallback->OnDashboardDataAvailable(val);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp: In member function 'nsresult mozilla::net::Dashboard::GetSockets(mozilla::net::SocketData*)':
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp:383:50: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  383 |   socketData->mCallback->OnDashboardDataAvailable(val);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp: In member function 'nsresult mozilla::net::Dashboard::GetWebSocketConnections(mozilla::net::WebSocketRequest*)':
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp:598:49: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  598 |   wsRequest->mCallback->OnDashboardDataAvailable(val);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp: In member function 'nsresult mozilla::net::Dashboard::GetHttpConnections(mozilla::net::HttpData*)':
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp:480:48: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  480 |   httpData->mCallback->OnDashboardDataAvailable(val);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp: In member function 'nsresult mozilla::net::LookupHelper::ConstructAnswer(mozilla::net::LookupArgument*)':
/<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp:313:44: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  313 |   this->mCallback->OnDashboardDataAvailable(val);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/base/Dashboard.cpp:6,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:47:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h: In function 'bool mozilla::dom::ToJSValue(JSContext*, T*, size_t, JS::MutableHandle<JS::Value>) [with T = const mozilla::dom::IOActivityDataDictionary]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h:351:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  351 | MOZ_MUST_USE bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength,
      |                   ^~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h: In member function 'void mozilla::net::IOActivityMonitor::RequestActivitiesInternal(mozilla::dom::Promise*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h:340:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  340 |   return ToJSValue(aCx, aArgument.Elements(), aArgument.Length(), aValue);
      |          ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base0.cpp:137:
/<<PKGBUILDDIR>>/netwerk/base/Predictor.cpp: In member function 'virtual nsresult mozilla::net::Predictor::Predict(nsIURI*, nsIURI*, PredictorPredictReason, JS::HandleValue, nsINetworkPredictorVerifier*, JSContext*)':
/<<PKGBUILDDIR>>/netwerk/base/Predictor.cpp:632:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  632 | Predictor::Predict(nsIURI* targetURI, nsIURI* sourceURI,
      | ^~~~~~~~~
/usr/bin/g++ -o Unified_cpp_netwerk_base1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_base1.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base1.cpp
netwerk/base/Unified_cpp_netwerk_base2.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/base/SimpleChannel.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base1.cpp:47:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/dom/base/nsJSUtils.h:23,
                 from /<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool mozilla::net::PACProxyAlert(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base1.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp: In member function 'bool mozilla::net::ProxyAutoConfig::MyIPAddress(const JS::CallArgs&)':
/<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp:956:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  956 |       JS_GetProperty(cx, global, "pacUseMultihomedDNS", &v) &&
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/dom/base/nsJSUtils.h:23,
                 from /<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp:16,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool mozilla::net::PACDnsResolve(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base1.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp: In function 'nsresult mozilla::net::ProxyAutoConfig::SetupJS()':
/<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp:403:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  403 |     if (!JS_GetPendingException(mCx, &exn)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp:403:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  403 |     if (!JS_GetPendingException(mCx, &exn)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp: In member function 'nsresult mozilla::net::ProxyAutoConfig::GetProxyForURI(const nsCString&, const nsCString&, nsACString&)':
/<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp:846:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  846 |     bool ok = JS_CallFunctionName(cx, global, "FindProxyForURL", args, &rval);
      |               ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/ProxyAutoConfig.cpp:403:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  403 |     if (!JS_GetPendingException(mCx, &exn)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_xpcom_tests_gtest3.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_xpcom_tests_gtest3.o.pp   /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp
/usr/bin/g++ -o Unified_cpp_netwerk_base2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_base2.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base2.cpp
netwerk/base/Unified_cpp_netwerk_base3.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIInputStream.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIAsyncInputStream.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsBaseContentStream.h:9,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsBaseContentStream.cpp:6,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/nsBaseContentStream.cpp: In member function 'virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsBaseContentStream.cpp:41:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   41 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsBaseContentStream.cpp:40:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   40 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1022 |   foundInterface = 0;                                                   \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
 1071 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsBufferedStreams.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  295 | NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/base/nsBufferedStreams.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base2.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIInputStream.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIAsyncInputStream.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsBaseContentStream.h:9,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsBaseContentStream.cpp:6,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/nsBufferedStreams.cpp: In member function 'virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1022 |   foundInterface = 0;                                                   \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
 1071 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsBufferedStreams.cpp:833:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  833 | NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsBufferedStreams.cpp:832:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  832 |   NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsFileStreams.cpp: In member function 'virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1022 |   foundInterface = 0;                                                   \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
 1071 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsFileStreams.cpp:402:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  402 | NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this 'else' clause
  986 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONDITIONAL'
 1061 |   NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsFileStreams.cpp:401:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONDITIONAL'
  401 |   NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsICloneableInputStream, IsCloneable())
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsIOService.cpp:52,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base2.cpp:56:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIInputStream.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIAsyncInputStream.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsBaseContentStream.h:9,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsBaseContentStream.cpp:6,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base2.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/nsMIMEInputStream.cpp: In member function 'virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsMIMEInputStream.cpp:123:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  123 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/base/nsBufferedStreams.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base2.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
/usr/bin/g++ -o Unified_cpp_netwerk_base3.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_base3.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp
netwerk/base/Unified_cpp_netwerk_base4.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h: In member function 'virtual void Tokenizer_IntegerReading_Test::TestBody()':
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'u64' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:755:14: note: 'u64' was declared here
  755 |     uint64_t u64;
      |              ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'u32' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:741:14: note: 'u32' was declared here
  741 |     uint32_t u32;
      |              ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 's64' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:727:13: note: 's64' was declared here
  727 |     int64_t s64;
      |             ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 's32' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:726:13: note: 's32' was declared here
  726 |     int32_t s32;
      |             ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'u64' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:713:14: note: 'u64' was declared here
  713 |     uint64_t u64;
      |              ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'u32' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:712:14: note: 'u32' was declared here
  712 |     uint32_t u32;
      |              ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 's64' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:691:13: note: 's64' was declared here
  691 |     int64_t s64;
      |             ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 's32' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:690:13: note: 's32' was declared here
  690 |     int32_t s32;
      |             ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 's16' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:689:13: note: 's16' was declared here
  689 |     int16_t s16;
      |             ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 's8' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:688:12: note: 's8' was declared here
  688 |     int8_t s8;
      |            ^~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'u64' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:673:14: note: 'u64' was declared here
  673 |     uint64_t u64;
      |              ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'u32' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:672:14: note: 'u32' was declared here
  672 |     uint32_t u32;
      |              ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'u16' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:671:14: note: 'u16' was declared here
  671 |     uint16_t u16;
      |              ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'u8' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:670:13: note: 'u8' was declared here
  670 |     uint8_t u8;
      |             ^~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h: In member function 'virtual void Tokenizer_ShortcutChecks_Test::TestBody()':
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'integer' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:515:12: note: 'integer' was declared here
  515 |   uint32_t integer;
      |            ^~~~~~~
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsNetUtil.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/nsProtocolProxyService.cpp: In member function 'virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsProtocolProxyService.cpp:748:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  748 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/base/nsProtocolProxyService.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsNetUtil.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/nsSimpleNestedURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleNestedURI::Mutator::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  146 |   NS_INTERFACE_MAP_END                                                        \
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  121 |   NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__)                  \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsSimpleNestedURI.cpp:213:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
  213 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleNestedURI::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.h:23,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsNetUtil.cpp:93,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/netwerk/base/nsSimpleNestedURI.cpp:213:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
  213 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleNestedURI::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsNetUtil.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsSimpleURI.cpp:60:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   60 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsSimpleURI.cpp:59:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   59 |     NS_INTERFACE_MAP_ENTRY(nsISizeOf)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsSimpleURI.cpp: In member function 'virtual nsresult mozilla::net::nsSimpleURI::Mutator::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  146 |   NS_INTERFACE_MAP_END                                                        \
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  121 |   NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__)                  \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsSimpleURI.cpp:740:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
  740 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleURI::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.h:23,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsNetUtil.cpp:93,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/netwerk/base/nsSimpleURI.cpp:740:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
  740 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleURI::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsNetUtil.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.cpp:1200:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1200 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.cpp:1199:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1199 |     NS_INTERFACE_MAP_ENTRY(nsISizeOf)
      |     ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.cpp: In member function 'virtual nsresult mozilla::net::nsStandardURL::Mutator::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  146 |   NS_INTERFACE_MAP_END                                                        \
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  121 |   NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__)                  \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.cpp:2092:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
 2092 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsStandardURL::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.h:23,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsNetUtil.cpp:93,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.cpp:2092:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
 2092 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsStandardURL::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h: In member function 'virtual void Tokenizer_ReadIntegers_Test::TestBody()':
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'signed_value64' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:1368:11: note: 'signed_value64' was declared here
 1368 |   int64_t signed_value64;
      |           ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:59,
                 from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTaskQueue.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gtest/internal/gtest-internal.h:1281:3: warning: 'unsigned_value32' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1281 |   if (const ::testing::AssertionResult gtest_ar_ = \
      |   ^~
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTokenizer.cpp:1366:12: note: 'unsigned_value32' was declared here
 1366 |   uint32_t unsigned_value32;
      |            ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTextFormatter.cpp:6,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h: In member function 'virtual void TextFormatterOrdering_orders_Test::TestBody()':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
   56 |     return vsnprintf(aOut, aOutLen, aFmt,
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
   57 |                      mozilla::MakeSpan(values, sizeof...(aArgs)));
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
   56 |     return vsnprintf(aOut, aOutLen, aFmt,
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
   57 |                      mozilla::MakeSpan(values, sizeof...(aArgs)));
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:56:
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestThreadUtils.cpp: In function 'void TestNewRunnableFunction(bool)':
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestThreadUtils.cpp:132:5: warning: array subscript 2 is outside array bounds of 'int [1]' [-Warray-bounds]
  132 |     ++mCopyCounter;
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestThreadUtils.cpp:338:9: note: while referencing 'copyCounter'
  338 |     int copyCounter = 0;
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestThreadUtils.cpp:132:5: warning: array subscript 2 is outside array bounds of 'int [1]' [-Warray-bounds]
  132 |     ++mCopyCounter;
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestThreadUtils.cpp:338:9: note: while referencing 'copyCounter'
  338 |     int copyCounter = 0;
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestThreadUtils.cpp:146:5: warning: array subscript 2 is outside array bounds of 'int [1]' [-Warray-bounds]
  146 |     ++mCopyCounter;
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestThreadUtils.cpp:358:9: note: while referencing 'copyCounter'
  358 |     int copyCounter = 0;
      |         ^~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestThreadUtils.cpp:146:5: warning: array subscript 2 is outside array bounds of 'int [1]' [-Warray-bounds]
  146 |     ++mCopyCounter;
      |     ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/tests/gtest/TestThreadUtils.cpp:358:9: note: while referencing 'copyCounter'
  358 |     int copyCounter = 0;
      |         ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/tests/gtest/TestTextFormatter.cpp:6,
                 from /<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h: In member function 'virtual void TextFormatter_Tests_Test::TestBody()':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
   56 |     return vsnprintf(aOut, aOutLen, aFmt,
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
   57 |                      mozilla::MakeSpan(values, sizeof...(aArgs)));
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h: In member function 'virtual void TextFormatterTestResults_Tests_Test::TestBody()':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
   56 |     return vsnprintf(aOut, aOutLen, aFmt,
      |            ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
   57 |                      mozilla::MakeSpan(values, sizeof...(aArgs)));
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type 'mozilla::Span<nsTextFormatter::BoxedValue>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base3.cpp:110:
/<<PKGBUILDDIR>>/netwerk/base/nsSocketTransport2.cpp: In member function 'virtual nsresult mozilla::net::nsSocketTransport::GetScriptableOriginAttributes(JSContext*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/base/nsSocketTransport2.cpp:2692:1: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2692 | nsSocketTransport::GetScriptableOriginAttributes(
      | ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsSocketTransport2.cpp: In member function 'virtual nsresult mozilla::net::nsSocketTransport::SetScriptableOriginAttributes(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/base/nsSocketTransport2.cpp:2701:1: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2701 | nsSocketTransport::SetScriptableOriginAttributes(
      | ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsSocketTransport2.cpp: In member function 'nsresult mozilla::net::nsSocketTransport::BuildSocket(PRFileDesc*&, bool&, bool&)':
/<<PKGBUILDDIR>>/netwerk/base/nsSocketTransport2.cpp:1111:12: warning: 'rv' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1111 |   nsresult rv;
      |            ^~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/xpcom/tests/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/base/mozurl'
mkdir -p '.deps/'
netwerk/base/mozurl/MozURL.o
/usr/bin/g++ -o MozURL.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/base/mozurl -I/<<PKGBUILDDIR>>/build-browser/netwerk/base/mozurl -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/MozURL.o.pp   /<<PKGBUILDDIR>>/netwerk/base/mozurl/MozURL.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/base/mozurl'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/cookie'
mkdir -p '.deps/'
netwerk/cookie/nsCookieService.o
/usr/bin/g++ -o nsCookieService.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/cookie -I/<<PKGBUILDDIR>>/build-browser/netwerk/cookie -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/extensions/permissions -I/<<PKGBUILDDIR>>/intl/uconv -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/nsCookieService.o.pp   /<<PKGBUILDDIR>>/netwerk/cookie/nsCookieService.cpp
netwerk/cookie/Unified_cpp_netwerk_cookie0.o
/usr/bin/g++ -o Unified_cpp_netwerk_base4.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/docshell/base -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_base4.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base4.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsStreamListenerWrapper.h:8,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsStreamListenerWrapper.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base4.cpp:2:
/<<PKGBUILDDIR>>/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsUDPSocket.cpp:164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  164 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsUDPSocket.cpp:163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  163 |   NS_INTERFACE_MAP_ENTRY(nsIUDPMessage)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/base/Unified_cpp_netwerk_base4.cpp:47:
/<<PKGBUILDDIR>>/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::{anonymous}::UDPMessageProxy::GetRawData(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/netwerk/base/nsUDPSocket.cpp:371:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  371 | UDPMessageProxy::GetRawData(JSContext* cx, JS::MutableHandleValue aRawData) {
      | ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/base/nsUDPSocket.cpp: In member function 'virtual nsresult mozilla::net::nsUDPMessage::GetRawData(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/netwerk/base/nsUDPSocket.cpp:210:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  210 | nsUDPMessage::GetRawData(JSContext* cx, JS::MutableHandleValue aRawData) {
      | ^~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/base'
/usr/bin/g++ -o Unified_cpp_netwerk_cookie0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/cookie -I/<<PKGBUILDDIR>>/build-browser/netwerk/cookie -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/extensions/permissions -I/<<PKGBUILDDIR>>/intl/uconv -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_cookie0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp
/<<PKGBUILDDIR>>/netwerk/cookie/nsCookieService.cpp: In member function 'virtual nsresult nsCookieService::CookieExists(const nsACString&, const nsACString&, const nsACString&, JS::HandleValue, JSContext*, bool*)':
/<<PKGBUILDDIR>>/netwerk/cookie/nsCookieService.cpp:4468:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4468 | nsCookieService::CookieExists(const nsACString& aHost, const nsACString& aPath,
      | ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cookie/nsCookieService.cpp: In member function 'virtual nsresult nsCookieService::GetCookiesFromHost(const nsACString&, JS::HandleValue, JSContext*, nsISimpleEnumerator**)':
/<<PKGBUILDDIR>>/netwerk/cookie/nsCookieService.cpp:4611:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 4611 | nsCookieService::GetCookiesFromHost(const nsACString& aHost,
      | ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/netwerk/cookie/nsCookieService.cpp:2492:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2492 | nsCookieService::Add(const nsACString& aHost, const nsACString& aPath,
      | ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cookie/nsCookieService.cpp: In member function 'virtual nsresult nsCookieService::Remove(const nsACString&, const nsACString&, const nsACString&, bool, JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/netwerk/cookie/nsCookieService.cpp:2610:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2610 | nsCookieService::Remove(const nsACString& aHost, const nsACString& aName,
      | ^~~~~~~~~~~~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/dns/mdns/libmdns'
mkdir -p '.deps/'
netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.o
/usr/bin/g++ -o Unified_cpp_dns_mdns_libmdns0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/dns/mdns/libmdns -I/<<PKGBUILDDIR>>/build-browser/netwerk/dns/mdns/libmdns -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_dns_mdns_libmdns0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/dns/mdns/libmdns'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/socket'
mkdir -p '.deps/'
netwerk/socket/Unified_cpp_netwerk_socket0.o
/usr/bin/g++ -o Unified_cpp_netwerk_socket0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/build-browser/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_netwerk_socket0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/socket/Unified_cpp_netwerk_socket0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/cookie/CookieServiceChild.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/socket'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/mime'
mkdir -p '.deps/'
netwerk/mime/nsMIMEHeaderParamImpl.o
/usr/bin/g++ -o nsMIMEHeaderParamImpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/mime -I/<<PKGBUILDDIR>>/build-browser/netwerk/mime -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/nsMIMEHeaderParamImpl.o.pp   /<<PKGBUILDDIR>>/netwerk/mime/nsMIMEHeaderParamImpl.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/mime'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/streamconv'
mkdir -p '.deps/'
netwerk/streamconv/nsStreamConverterService.o
/usr/bin/g++ -o nsStreamConverterService.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/streamconv -I/<<PKGBUILDDIR>>/build-browser/netwerk/streamconv -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/nsStreamConverterService.o.pp   /<<PKGBUILDDIR>>/netwerk/streamconv/nsStreamConverterService.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:29:
/<<PKGBUILDDIR>>/netwerk/cookie/nsCookie.cpp: In member function 'virtual nsresult nsCookie::GetOriginAttributes(JSContext*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/cookie/nsCookie.cpp:194:1: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  194 | nsCookie::GetOriginAttributes(JSContext* aCx,
      | ^~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/cookie'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/streamconv/converters'
mkdir -p '.deps/'
netwerk/streamconv/converters/Unified_cpp_converters0.o
/usr/bin/g++ -o Unified_cpp_converters0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/streamconv/converters -I/<<PKGBUILDDIR>>/build-browser/netwerk/streamconv/converters -I/<<PKGBUILDDIR>>/modules/brotli/dec -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_converters0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/streamconv/converters/Unified_cpp_converters0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/streamconv'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/cache'
mkdir -p '.deps/'
netwerk/cache/Unified_cpp_netwerk_cache0.o
/usr/bin/g++ -o Unified_cpp_netwerk_cache0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/cache -I/<<PKGBUILDDIR>>/build-browser/netwerk/cache -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_cache0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/cache/Unified_cpp_netwerk_cache0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsICache.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntry.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/cache/nsDiskCache.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/cache/nsApplicationCacheService.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp:640:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  640 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp:639:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  639 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp:812:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  812 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp:811:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  811 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp:971:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  971 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp:970:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  970 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function 'virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp:1164:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 1164 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache/nsCacheEntryDescriptor.cpp:1163:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
 1163 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIRequestObserver.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIStreamListener.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIStreamConverter.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozITXTToHTMLConv.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/streamconv/converters/mozTXTToHTMLConv.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11:
/<<PKGBUILDDIR>>/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function 'virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/streamconv/converters/nsMultiMixedConv.cpp:93:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   93 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/streamconv/converters/nsMultiMixedConv.cpp:92:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   92 |   NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function 'virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/streamconv/converters/nsUnknownDecoder.cpp:117:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  117 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/streamconv/converters/nsUnknownDecoder.cpp:116:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  116 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Finished release [optimized] target(s) in 209m 08s
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/streamconv/converters'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/cache2'
mkdir -p '.deps/'
netwerk/cache2/AppCacheStorage.o
/usr/bin/g++ -o AppCacheStorage.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/cache2 -I/<<PKGBUILDDIR>>/build-browser/netwerk/cache2 -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cache -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/AppCacheStorage.o.pp   /<<PKGBUILDDIR>>/netwerk/cache2/AppCacheStorage.cpp
netwerk/cache2/CacheStorage.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/cache'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/about'
mkdir -p '.deps/'
netwerk/protocol/about/Unified_cpp_protocol_about0.o
/usr/bin/g++ -o Unified_cpp_protocol_about0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/about -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/about -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cache2 -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_protocol_about0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp
   Compiling rustc-demangle v0.1.8
     Running `CARGO_PKG_VERSION=0.1.8 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_NAME=rustc-demangle CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_VERSION_PRE= LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling.
' CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/third_party/rust/rustc-demangle CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' /usr/bin/rustc --crate-name rustc_demangle /<<PKGBUILDDIR>>/third_party/rust/rustc-demangle/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=5f96e9762c3fce67 -C extra-filename=-5f96e9762c3fce67 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --cap-lints warn -C opt-level=2 --cap-lints warn`
warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/rustc-demangle/src/lib.rs:228:17
    |
228 |                 try!(f.write_str("::"));
    |                 ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/rustc-demangle/src/lib.rs:236:25
    |
236 |                         try!(f.write_str("::"));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/rustc-demangle/src/lib.rs:239:25
    |
239 |                         try!(f.write_str("."));
    |                         ^^^

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/rustc-demangle/src/lib.rs:246:33
    |
246 |                                   try!(f.write_str($demangled));
    |                                   ^^^
...
258 | /                     demangle! {
259 | |                         "$SP$" => "@",
260 | |                         "$BP$" => "*",
261 | |                         "$RF$" => "&",
...   |
279 | |                         "$u22$" => "\""
280 | |                     }
    | |_____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/rustc-demangle/src/lib.rs:250:33
    |
250 |                                   try!(f.write_str(rest));
    |                                   ^^^
...
258 | /                     demangle! {
259 | |                         "$SP$" => "@",
260 | |                         "$BP$" => "*",
261 | |                         "$RF$" => "&",
...   |
279 | |                         "$u22$" => "\""
280 | |                     }
    | |_____________________- in this macro invocation
    |
    = note: this warning originates in a macro (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated item 'try': use the `?` operator instead
   --> /<<PKGBUILDDIR>>/third_party/rust/rustc-demangle/src/lib.rs:286:21
    |
286 |                     try!(f.write_str(&rest[..idx]));
    |                     ^^^

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/rustc-demangle/src/lib.rs:92:21
   |
92 |                 'A' ... 'F' | '0' ... '9' | '@' => true,
   |                     ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default

warning: `...` range patterns are deprecated
  --> /<<PKGBUILDDIR>>/third_party/rust/rustc-demangle/src/lib.rs:92:35
   |
92 |                 'A' ... 'F' | '0' ... '9' | '@' => true,
   |                                   ^^^ help: use `..=` for an inclusive range

/<<PKGBUILDDIR>>/build-browser/_virtualenvs/init/bin/python -m mozbuild.action.check_binary --target --networking /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/libgkrust.a
/usr/bin/g++ -o CacheStorage.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/cache2 -I/<<PKGBUILDDIR>>/build-browser/netwerk/cache2 -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cache -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/CacheStorage.o.pp   /<<PKGBUILDDIR>>/netwerk/cache2/CacheStorage.cpp
netwerk/cache2/Unified_cpp_netwerk_cache20.o
   Compiling dump_syms_rust_demangle v0.1.0 (/<<PKGBUILDDIR>>/toolkit/crashreporter/rust)
     Running `CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_REPOSITORY= CARGO_PKG_NAME=dump_syms_rust_demangle CARGO_PKG_AUTHORS= CARGO_PKG_VERSION_PRE= LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/build-browser/release/deps:/usr/lib' CARGO_PKG_DESCRIPTION= CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_MAJOR=0 CARGO=/usr/bin/cargo CARGO_MANIFEST_DIR=/<<PKGBUILDDIR>>/toolkit/crashreporter/rust CARGO_PKG_HOMEPAGE= /usr/bin/rustc --crate-name dump_syms_rust_demangle toolkit/crashreporter/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C codegen-units=1 -C metadata=6507c6991da410b7 -C extra-filename=-6507c6991da410b7 --out-dir /<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps --target arm-unknown-linux-gnueabihf -C linker=/<<PKGBUILDDIR>>/build/cargo-linker -L dependency=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps -L dependency=/<<PKGBUILDDIR>>/build-browser/release/deps --extern rustc_demangle=/<<PKGBUILDDIR>>/build-browser/arm-unknown-linux-gnueabihf/release/deps/librustc_demangle-5f96e9762c3fce67.rlib -C opt-level=2 --cap-lints warn`
    Finished release [optimized] target(s) in 209m 35s
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/toolkit/library/rust'
/usr/bin/g++ -o Unified_cpp_netwerk_cache20.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/cache2 -I/<<PKGBUILDDIR>>/build-browser/netwerk/cache2 -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cache -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_cache20.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp
netwerk/cache2/Unified_cpp_netwerk_cache21.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/toolkit/crashreporter/rust'
/usr/bin/g++ -o Unified_cpp_netwerk_cache21.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/cache2 -I/<<PKGBUILDDIR>>/build-browser/netwerk/cache2 -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cache -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_cache21.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/data'
mkdir -p '.deps/'
netwerk/protocol/data/Unified_cpp_protocol_data0.o
/usr/bin/g++ -o Unified_cpp_protocol_data0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/data -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/data -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_protocol_data0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsICacheEntry.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/cache2/CacheEntry.h:8,
                 from /<<PKGBUILDDIR>>/netwerk/cache2/CacheEntry.cpp:6,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2:
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFile.cpp: In member function 'virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFile.cpp:157:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  157 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFile.cpp:155:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  155 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports,
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileChunk.cpp: In member function 'virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileChunk.cpp:291:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  291 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileChunk.cpp:290:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  290 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileIOManager.cpp: In member function 'virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileIOManager.cpp:110:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  110 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileIOManager.cpp:109:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  109 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileInputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileInputStream.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   43 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileInputStream.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   42 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIAboutModule.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutBlank.h:9,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutBlank.cpp:6,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1022 |   foundInterface = 0;                                                   \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
 1071 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutProtocolHandler.cpp:331:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  331 | NS_INTERFACE_MAP_END_INHERITING(nsSimpleNestedURI)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29:
/<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutProtocolHandler.cpp:330:3: note: some parts of macro expansion are not guarded by this 'else' clause
  330 |   else
      |   ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIAboutModule.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutBlank.h:9,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutBlank.cpp:6,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::nsNestedAboutURI::Mutator::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  146 |   NS_INTERFACE_MAP_END                                                        \
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  121 |   NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__)                  \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutProtocolHandler.cpp:414:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
  414 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsNestedAboutURI::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/base/nsSimpleURI.h:15,
                 from /<<PKGBUILDDIR>>/netwerk/base/nsSimpleNestedURI.h:16,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutProtocolHandler.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutProtocolHandler.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/netwerk/protocol/about/nsAboutProtocolHandler.cpp:414:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
  414 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsNestedAboutURI::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileOutputStream.cpp: In member function 'virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileOutputStream.cpp:45:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   45 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheFileOutputStream.cpp:44:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   44 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/about'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/file'
mkdir -p '.deps/'
netwerk/protocol/file/Unified_cpp_protocol_file0.o
/usr/bin/g++ -o Unified_cpp_protocol_file0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/file -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/file -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_protocol_file0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp
/<<PKGBUILDDIR>>/netwerk/cache2/CacheIndex.cpp: In member function 'virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheIndex.cpp:248:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  248 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/cache2/CacheIndex.cpp:247:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  247 |   NS_INTERFACE_MAP_ENTRY(nsIRunnable)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/data/DataChannelChild.cpp:10,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/ftp'
mkdir -p '.deps/'
netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.o
/usr/bin/g++ -o Unified_cpp_netwerk_protocol_ftp0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/ftp -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/ftp -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_ftp0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/data'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/gio'
mkdir -p '.deps/'
netwerk/protocol/gio/nsGIOProtocolHandler.o
/usr/bin/g++ -o nsGIOProtocolHandler.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/gio -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/gio -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/nsGIOProtocolHandler.o.pp   /<<PKGBUILDDIR>>/netwerk/protocol/gio/nsGIOProtocolHandler.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/file/FileChannelChild.cpp:10,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/gio'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http'
mkdir -p '.deps/'
netwerk/protocol/http/nsHttpChannelAuthProvider.o
/usr/bin/g++ -o nsHttpChannelAuthProvider.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cookie -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/nsHttpChannelAuthProvider.o.pp   /<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
netwerk/protocol/http/nsHttpHandler.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/file'
/usr/bin/g++ -o nsHttpHandler.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cookie -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/nsHttpHandler.o.pp   /<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpHandler.cpp
netwerk/protocol/http/Unified_cpp_protocol_http0.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/ftp/FTPChannelChild.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res'
mkdir -p '.deps/'
netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.o
/usr/bin/g++ -o Unified_cpp_netwerk_protocol_res0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/res -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_res0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpHandler.cpp:71:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/cache2'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/viewsource'
mkdir -p '.deps/'
netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.o
/usr/bin/g++ -o Unified_cpp_protocol_viewsource0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/viewsource -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_protocol_viewsource0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/StructuredCloneHolder.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/ftp/FTPChannelChild.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/ftp/FTPChannelChild.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/res/ExtensionProtocolHandler.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/g++ -o Unified_cpp_protocol_http0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cookie -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_protocol_http0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp
netwerk/protocol/http/Unified_cpp_protocol_http1.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISerializable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIPrincipal.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsJSPrincipals.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BasePrincipal.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoParent.h:8,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/res/ExtensionProtocolHandler.h:9,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/res/SubstitutingProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::SubstitutingURL::Mutator::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  146 |   NS_INTERFACE_MAP_END                                                        \
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  121 |   NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__)                  \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:47:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
   47 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(SubstitutingURL::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/base/nsStandardURL.h:23,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/res/SubstitutingProtocolHandler.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/res/ExtensionProtocolHandler.h:12,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:47:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
   47 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(SubstitutingURL::Mutator, nsIURISetters,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISerializable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIPrincipal.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsJSPrincipals.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BasePrincipal.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoParent.h:8,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/res/ExtensionProtocolHandler.h:9,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/res/SubstitutingProtocolHandler.cpp: In member function 'virtual nsresult mozilla::net::SubstitutingJARURI::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:194:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  194 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/viewsource/nsViewSourceChannel.h:10,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function 'virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:42:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   42 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:41:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   41 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIViewSourceChannel)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/ftp'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/websocket'
mkdir -p '.deps/'
netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.o
/usr/bin/g++ -o Unified_cpp_protocol_websocket0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/websocket -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/websocket -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_protocol_websocket0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp
In file included from /<<PKGBUILDDIR>>/netwerk/protocol/res/ExtensionProtocolHandler.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Promise-inl.h: In member function 'already_AddRefed<mozilla::dom::Promise> mozilla::dom::{anonymous}::NativeThenHandler<Callback, Args>::CallResolveCallback(JSContext*, JS::Handle<JS::Value>) [with Callback = mozilla::net::OpenWhenReady(mozilla::dom::Promise*, nsIStreamListener*, nsIChannel*, const std::function<nsresult(nsIStreamListener*, nsIChannel*)>&)::<lambda(JSContext*, JS::HandleValue, nsIStreamListener*)>; Args = {nsCOMPtr<nsIStreamListener>&}]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Promise-inl.h:111:29: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  111 |   already_AddRefed<Promise> CallResolveCallback(
      |                             ^~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/viewsource'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/system/linux'
mkdir -p '.deps/'
netwerk/system/linux/nsNotifyAddrListener_Linux.o
/usr/bin/g++ -o nsNotifyAddrListener_Linux.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/system/linux -I/<<PKGBUILDDIR>>/build-browser/netwerk/system/linux -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/nsNotifyAddrListener_Linux.o.pp   /<<PKGBUILDDIR>>/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/res'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/ipc'
mkdir -p '.deps/'
netwerk/ipc/Unified_cpp_netwerk_ipc0.o
/usr/bin/g++ -o Unified_cpp_netwerk_ipc0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/ipc -I/<<PKGBUILDDIR>>/build-browser/netwerk/ipc -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/modules/libjar -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_netwerk_ipc0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/system/linux'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/url-classifier'
mkdir -p '.deps/'
netwerk/url-classifier/Unified_cpp_url-classifier0.o
/usr/bin/g++ -o Unified_cpp_url-classifier0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/netwerk/url-classifier -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/toolkit/components/url-classifier -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_url-classifier0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/url-classifier/Unified_cpp_url-classifier0.cpp
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/ASpdySession.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/http/AltDataOutputStreamChild.cpp: In member function 'virtual nsresult mozilla::net::AltDataOutputStreamChild::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/AltDataOutputStreamChild.cpp:37:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   37 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/AltDataOutputStreamChild.cpp:36:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   36 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/ClassifierDummyChannel.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:56:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/ASpdySession.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/http/ClassifierDummyChannel.cpp: In member function 'virtual nsresult mozilla::net::ClassifierDummyChannel::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/ClassifierDummyChannel.cpp:77:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   77 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause
  999 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE'
 1069 |   NS_IMPL_QUERY_BODY_CONCRETE(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/ClassifierDummyChannel.cpp:76:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE'
   76 |   NS_INTERFACE_MAP_ENTRY_CONCRETE(ClassifierDummyChannel)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/DelayHttpChannelQueue.cpp: In member function 'virtual nsresult mozilla::net::DelayHttpChannelQueue::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/DelayHttpChannelQueue.cpp:116:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  116 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/DelayHttpChannelQueue.cpp:115:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  115 |   NS_INTERFACE_MAP_ENTRY(nsIObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/Http2Session.cpp: In member function 'virtual nsresult mozilla::net::Http2Session::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/Http2Session.cpp:53:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   53 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/Http2Session.cpp:52:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   52 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionNoteChild.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsTArray.h:30,
                 from /<<PKGBUILDDIR>>/toolkit/components/url-classifier/Entries.h:13,
                 from /<<PKGBUILDDIR>>/toolkit/components/url-classifier/Classifier.h:9,
                 from /<<PKGBUILDDIR>>/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/url-classifier/Unified_cpp_url-classifier0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/url-classifier/UrlClassifierFeatureBase.cpp: In member function 'virtual nsresult mozilla::net::UrlClassifierFeatureBase::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/url-classifier/UrlClassifierFeatureBase.cpp:33:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   33 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/url-classifier/UrlClassifierFeatureBase.cpp:32:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   32 |   NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierSkipListObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp: In member function 'virtual nsresult mozilla::UrlClassifierFeatureCustomTables::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:14:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   14 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:13:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   13 |   NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierFeature)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/url-classifier/UrlClassifierFeatureResult.cpp: In member function 'virtual nsresult mozilla::net::UrlClassifierFeatureResult::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/url-classifier/UrlClassifierFeatureResult.cpp:43:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   43 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/url-classifier/UrlClassifierFeatureResult.cpp:42:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   42 |   NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierFeatureResult)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketLog.h:12,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketChannelChild.cpp: In member function 'virtual nsresult mozilla::net::WebSocketChannelChild::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   51 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketChannelChild.cpp:50:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   50 |   NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/ipc/NeckoChild.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventListenerParent::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   17 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   16 |   NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketEventService.cpp: In member function 'virtual nsresult mozilla::net::WebSocketEventService::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketEventService.cpp:203:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  203 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketEventService.cpp:202:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  202 |   NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function 'virtual nsresult mozilla::net::WebSocketFrame::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   20 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   19 |   NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame)
      |   ^~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/url-classifier'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/srtp/src'
mkdir -p '.deps/'
netwerk/srtp/src/Unified_c_netwerk_srtp_src0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_netwerk_srtp_src0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DPACKAGE_STRING="libsrtp2 2.2.0-pre"' '-DPACKAGE_VERSION="2.2.0-pre"' -DHAVE_CONFIG_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_INT32_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DGCM=1 -DNSS=1 -DCPU_CISC=1 -DHAVE_NETINET_IN_H=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/srtp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/srtp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/netwerk/srtp/src/crypto/include -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/Unified_c_netwerk_srtp_src0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/srtp/src/Unified_c_netwerk_srtp_src0.c
netwerk/srtp/src/Unified_c_netwerk_srtp_src1.o
/usr/bin/g++ -o Unified_cpp_protocol_http1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cookie -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_protocol_http1.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp
netwerk/protocol/http/Unified_cpp_protocol_http2.o
/usr/bin/gcc -std=gnu99 -o Unified_c_netwerk_srtp_src1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DPACKAGE_STRING="libsrtp2 2.2.0-pre"' '-DPACKAGE_VERSION="2.2.0-pre"' -DHAVE_CONFIG_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_INT32_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DGCM=1 -DNSS=1 -DCPU_CISC=1 -DHAVE_NETINET_IN_H=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/srtp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/srtp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/netwerk/srtp/src/crypto/include -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/Unified_c_netwerk_srtp_src1.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/srtp/src/Unified_c_netwerk_srtp_src1.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/srtp/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src'
mkdir -p '.deps/'
netwerk/sctp/src/sctp_asconf.o
/usr/bin/gcc -std=gnu99 -o sctp_asconf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_asconf.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_asconf.c
netwerk/sctp/src/sctp_auth.o
/usr/bin/gcc -std=gnu99 -o sctp_auth.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_auth.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_auth.c
netwerk/sctp/src/sctp_bsd_addr.o
/usr/bin/gcc -std=gnu99 -o sctp_bsd_addr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_bsd_addr.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_bsd_addr.c
netwerk/sctp/src/sctp_callout.o
/usr/bin/gcc -std=gnu99 -o sctp_callout.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_callout.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_callout.c
netwerk/sctp/src/sctp_cc_functions.o
/usr/bin/gcc -std=gnu99 -o sctp_cc_functions.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_cc_functions.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_cc_functions.c
netwerk/sctp/src/sctp_crc32.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/websocket'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/datachannel'
mkdir -p '.deps/'
netwerk/sctp/datachannel/DataChannel.o
/usr/bin/g++ -o DataChannel.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/datachannel -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/datachannel -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/DataChannel.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/datachannel/DataChannel.cpp
/usr/bin/gcc -std=gnu99 -o sctp_crc32.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_crc32.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_crc32.c
netwerk/sctp/src/sctp_indata.o
/usr/bin/gcc -std=gnu99 -o sctp_indata.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_indata.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_indata.c
netwerk/sctp/src/sctp_input.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/xpcpublic.h:10,
                 from /<<PKGBUILDDIR>>/xpcom/threads/nsThreadUtils.h:24,
                 from /<<PKGBUILDDIR>>/netwerk/ipc/ChannelEventQueue.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/ipc/ChannelEventQueue.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/ipc/NeckoChild.cpp:10,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
/usr/bin/gcc -std=gnu99 -o sctp_input.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_input.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c
netwerk/sctp/src/sctp_output.o
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_cookie_echo':
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:2760:19: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'unsigned int' [-Wsign-compare]
 2760 |   if (diff.tv_sec > UINT32_MAX / 1000000) {
      |                   ^
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_stream_reset_response':
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:3891:64: warning: taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value [-Waddress-of-packed-member]
 3891 |      sctp_reset_out_streams(stcb, number_entries, req_out_param->list_of_streams);
      |                                                   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:3904:66: warning: taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value [-Waddress-of-packed-member]
 3904 |      sctp_reset_clear_pending(stcb, number_entries, req_out_param->list_of_streams);
      |                                                     ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_handle_str_reset_request_out':
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:4182:50: warning: taking address of packed member of 'struct sctp_stream_reset_out_request' may result in an unaligned pointer value [-Waddress-of-packed-member]
 4182 |    sctp_reset_in_stream(stcb, number_entries, req->list_of_streams);
      |                                               ~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c: In function 'sctp_common_input_processing':
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:5952:47: warning: '%s' directive output truncated writing 28 bytes into a region of size 27 [-Wformat-truncation=]
 5952 |    snprintf(msg, sizeof(msg), "OOTB, %s:%d at %s", __FILE__, __LINE__, __func__);
      |                                               ^~                       ~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/stdio.h:3,
                 from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_os_userspace.h:438,
                 from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_os.h:74,
                 from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:40:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 130 bytes into a destination of size 128
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:5887:47: warning: '%s' directive output truncated writing 28 bytes into a region of size 27 [-Wformat-truncation=]
 5887 |    snprintf(msg, sizeof(msg), "OOTB, %s:%d at %s", __FILE__, __LINE__, __func__);
      |                                               ^~                       ~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/stdio.h:3,
                 from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_os_userspace.h:438,
                 from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_os.h:74,
                 from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:40:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 130 bytes into a destination of size 128
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:6019:47: warning: '%s' directive output truncated writing 28 bytes into a region of size 27 [-Wformat-truncation=]
 6019 |    snprintf(msg, sizeof(msg), "OOTB, %s:%d at %s", __FILE__, __LINE__, __func__);
      |                                               ^~                       ~~~~~~~~
In file included from /usr/include/stdio.h:867,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/stdio.h:3,
                 from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_os_userspace.h:438,
                 from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_os.h:74,
                 from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_input.c:40:
/usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: '__builtin___snprintf_chk' output 130 bytes into a destination of size 128
   67 |   return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   68 |        __bos (__s), __fmt, __va_arg_pack ());
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o sctp_output.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_output.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_output.c
netwerk/sctp/src/sctp_pcb.o
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_output.c: In function 'send_forward_tsn':
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_output.c:10992:22: warning: converting a packed 'struct sctp_forward_tsn_chunk' pointer (alignment 1) to a 'struct sctp_strseq_mid' pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member]
10992 |   strseq_m = (struct sctp_strseq_mid *)fwdtsn;
      |                      ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_output.c:46:
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_header.h:407:8: note: defined here
  407 | struct sctp_forward_tsn_chunk {
      |        ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_header.h:418:8: note: defined here
  418 | struct sctp_strseq_mid {
      |        ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_output.c: In function 'sctp_send_sack':
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_output.c:11386:3: warning: converting a packed 'struct sctp_gap_ack_block' pointer (alignment 1) to a 'uint32_t' {aka 'unsigned int'} pointer (alignment 4) may result in an unaligned pointer value [-Waddress-of-packed-member]
11386 |   dup = (uint32_t *) gap_descriptor;
      |   ^~~
In file included from /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_output.c:46:
/<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_header.h:265:8: note: defined here
  265 | struct sctp_gap_ack_block {
      |        ^~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/ipc'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/wifi'
mkdir -p '.deps/'
netwerk/wifi/Unified_cpp_netwerk_wifi0.o
/usr/bin/g++ -o Unified_cpp_netwerk_wifi0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/wifi -I/<<PKGBUILDDIR>>/build-browser/netwerk/wifi -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -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  -MD -MP -MF .deps/Unified_cpp_netwerk_wifi0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/wifi/Unified_cpp_netwerk_wifi0.cpp
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpBaseChannel.cpp: In member function 'virtual nsresult mozilla::net::HttpBaseChannel::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1022 |   foundInterface = 0;                                                   \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
 1071 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpBaseChannel.cpp:424:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  424 | NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause
  999 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE'
 1069 |   NS_IMPL_QUERY_BODY_CONCRETE(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpBaseChannel.cpp:423:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE'
  423 |   NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpBaseChannel)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/wifi'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/build'
mkdir -p '.deps/'
netwerk/build/nsNetModule.o
/usr/bin/g++ -o nsNetModule.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/build -I/<<PKGBUILDDIR>>/build-browser/netwerk/build -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cache -I/<<PKGBUILDDIR>>/netwerk/dns -I/<<PKGBUILDDIR>>/netwerk/mime -I/<<PKGBUILDDIR>>/netwerk/protocol/about -I/<<PKGBUILDDIR>>/netwerk/protocol/data -I/<<PKGBUILDDIR>>/netwerk/protocol/file -I/<<PKGBUILDDIR>>/netwerk/protocol/ftp -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/netwerk/protocol/res -I/<<PKGBUILDDIR>>/netwerk/protocol/viewsource -I/<<PKGBUILDDIR>>/netwerk/protocol/websocket -I/<<PKGBUILDDIR>>/netwerk/socket -I/<<PKGBUILDDIR>>/netwerk/streamconv -I/<<PKGBUILDDIR>>/netwerk/streamconv/converters -I/<<PKGBUILDDIR>>/netwerk/protocol/gio -I/<<PKGBUILDDIR>>/build-browser/netwerk/dns -I/<<PKGBUILDDIR>>/modules/brotli/dec -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/nsNetModule.o.pp   /<<PKGBUILDDIR>>/netwerk/build/nsNetModule.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelChild.cpp:15,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/gcc -std=gnu99 -o sctp_pcb.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_pcb.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_pcb.c
netwerk/sctp/src/sctp_peeloff.o
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelChild.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelChild::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1022 |   foundInterface = 0;                                                   \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
 1071 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelChild.cpp:295:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
  295 | NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause
  999 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE'
 1069 |   NS_IMPL_QUERY_BODY_CONCRETE(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelChild.cpp:294:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE'
  294 |   NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelChild)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o sctp_peeloff.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_peeloff.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_peeloff.c
netwerk/sctp/src/sctp_sha1.o
/usr/bin/gcc -std=gnu99 -o sctp_sha1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_sha1.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_sha1.c
netwerk/sctp/src/sctp_ss_functions.o
/usr/bin/gcc -std=gnu99 -o sctp_ss_functions.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_ss_functions.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_ss_functions.c
netwerk/sctp/src/sctp_sysctl.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/datachannel'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/test'
mkdir -p '.deps/'
netwerk/test/Unified_cpp_netwerk_test0.o
/usr/bin/g++ -o Unified_cpp_netwerk_test0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/test -I/<<PKGBUILDDIR>>/build-browser/netwerk/test -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow  -MD -MP -MF .deps/Unified_cpp_netwerk_test0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/test/Unified_cpp_netwerk_test0.cpp
/usr/bin/gcc -std=gnu99 -o sctp_sysctl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_sysctl.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_sysctl.c
netwerk/sctp/src/sctp_timer.o
/usr/bin/gcc -std=gnu99 -o sctp_timer.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_timer.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_timer.c
netwerk/sctp/src/sctp_userspace.o
/usr/bin/gcc -std=gnu99 -o sctp_userspace.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_userspace.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_userspace.c
netwerk/sctp/src/sctp_usrreq.o
/usr/bin/gcc -std=gnu99 -o sctp_usrreq.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp_usrreq.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctp_usrreq.c
netwerk/sctp/src/sctputil.o
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelParent.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParent::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelParent.cpp:286:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  286 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause
  999 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE'
 1069 |   NS_IMPL_QUERY_BODY_CONCRETE(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelParent.cpp:285:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE'
  285 |   NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelParent)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelParentListener.cpp: In member function 'virtual nsresult mozilla::net::HttpChannelParentListener::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelParentListener.cpp:67:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   67 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause
  999 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE'
 1069 |   NS_IMPL_QUERY_BODY_CONCRETE(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/HttpChannelParentListener.cpp:66:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE'
   66 |   NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelParentListener)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o sctputil.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctputil.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet/sctputil.c
netwerk/sctp/src/sctp6_usrreq.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/netwerk/test/gtest/parse-ftp'
mkdir -p '.deps/'
netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.o
/usr/bin/g++ -o Unified_cpp_gtest_parse-ftp0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/test/gtest/parse-ftp -I/<<PKGBUILDDIR>>/build-browser/netwerk/test/gtest/parse-ftp -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/netwerk/streamconv/converters -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_gtest_parse-ftp0.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/StructuredCloneHolder.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
/usr/bin/gcc -std=gnu99 -o sctp6_usrreq.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/sctp6_usrreq.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/netinet6/sctp6_usrreq.c
netwerk/sctp/src/user_environment.o
/usr/bin/gcc -std=gnu99 -o user_environment.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/user_environment.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/user_environment.c
netwerk/sctp/src/user_mbuf.o
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp: In function 'void ParseFTPFile(const char*, const char*)':
/<<PKGBUILDDIR>>/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]
   93 |   memset(&state, 0, sizeof(state));
      |                                  ^
In file included from /<<PKGBUILDDIR>>/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.cpp:2:
/<<PKGBUILDDIR>>/netwerk/streamconv/converters/ParseFTPList.h:71:8: note: 'struct list_state' declared here
   71 | struct list_state {
      |        ^~~~~~~~~~
/usr/bin/gcc -std=gnu99 -o user_mbuf.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/user_mbuf.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/user_mbuf.c
netwerk/sctp/src/user_recv_thread.o
/usr/bin/gcc -std=gnu99 -o user_recv_thread.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/user_recv_thread.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/user_recv_thread.c
netwerk/sctp/src/user_socket.o
/usr/bin/gcc -std=gnu99 -o user_socket.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -std=gnu99  -MD -MP -MF .deps/user_socket.o.pp   /<<PKGBUILDDIR>>/netwerk/sctp/src/user_socket.c
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/test/gtest/parse-ftp'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/extensions/auth'
mkdir -p '.deps/'
extensions/auth/nsAuthSASL.o
/usr/bin/g++ -o nsAuthSASL.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/build-browser/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/dns -I/<<PKGBUILDDIR>>/security/manager/ssl -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/nsAuthSASL.o.pp   /<<PKGBUILDDIR>>/extensions/auth/nsAuthSASL.cpp
extensions/auth/nsHttpNegotiateAuth.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/sctp/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/ipc/chromium'
mkdir -p '.deps/'
ipc/chromium/message_pump_glib.o
/usr/bin/g++ -o message_pump_glib.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wno-error=shadow  -MD -MP -MF .deps/message_pump_glib.o.pp   /<<PKGBUILDDIR>>/ipc/chromium/src/base/message_pump_glib.cc
ipc/chromium/process_util_linux.o
/usr/bin/g++ -o nsHttpNegotiateAuth.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/build-browser/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/dns -I/<<PKGBUILDDIR>>/security/manager/ssl -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/nsHttpNegotiateAuth.o.pp   /<<PKGBUILDDIR>>/extensions/auth/nsHttpNegotiateAuth.cpp
extensions/auth/nsIAuthModule.o
/usr/bin/g++ -o process_util_linux.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wno-error=shadow  -MD -MP -MF .deps/process_util_linux.o.pp   /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util_linux.cc
ipc/chromium/time_posix.o
/usr/bin/g++ -o nsIAuthModule.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/build-browser/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/dns -I/<<PKGBUILDDIR>>/security/manager/ssl -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/nsIAuthModule.o.pp   /<<PKGBUILDDIR>>/extensions/auth/nsIAuthModule.cpp
extensions/auth/Unified_cpp_extensions_auth0.o
/usr/bin/g++ -o time_posix.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wno-error=shadow  -MD -MP -MF .deps/time_posix.o.pp   /<<PKGBUILDDIR>>/ipc/chromium/src/base/time_posix.cc
ipc/chromium/Unified_cpp_ipc_chromium0.o
/usr/bin/g++ -o Unified_cpp_ipc_chromium0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_ipc_chromium0.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/chromium/Unified_cpp_ipc_chromium0.cpp
ipc/chromium/Unified_cpp_ipc_chromium1.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/test'
/usr/bin/g++ -o Unified_cpp_extensions_auth0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/build-browser/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/dns -I/<<PKGBUILDDIR>>/security/manager/ssl -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_extensions_auth0.o.pp   /<<PKGBUILDDIR>>/build-browser/extensions/auth/Unified_cpp_extensions_auth0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:110:
/<<PKGBUILDDIR>>/netwerk/protocol/http/TunnelUtils.cpp: In member function 'virtual nsresult mozilla::net::SocketTransportShim::GetScriptableOriginAttributes(JSContext*, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/protocol/http/TunnelUtils.cpp:2020:1: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2020 | SocketTransportShim::GetScriptableOriginAttributes(
      | ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/TunnelUtils.cpp: In member function 'virtual nsresult mozilla::net::SocketTransportShim::SetScriptableOriginAttributes(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/protocol/http/TunnelUtils.cpp:2026:1: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2026 | SocketTransportShim::SetScriptableOriginAttributes(
      | ^~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_ipc_chromium1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_ipc_chromium1.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/chromium/Unified_cpp_ipc_chromium1.cpp
ipc/chromium/Unified_cpp_ipc_chromium2.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/extensions/auth'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/ipc/glue'
mkdir -p '.deps/'
ipc/glue/BackgroundChildImpl.o
/usr/bin/g++ -o BackgroundChildImpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/ipc/glue -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/broadcastchannel -I/<<PKGBUILDDIR>>/dom/indexedDB -I/<<PKGBUILDDIR>>/dom/storage -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/ipc -I/<<PKGBUILDDIR>>/toolkit/crashreporter -I/<<PKGBUILDDIR>>/toolkit/xre -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-shadow  -MD -MP -MF .deps/BackgroundChildImpl.o.pp   /<<PKGBUILDDIR>>/ipc/glue/BackgroundChildImpl.cpp
ipc/glue/BackgroundParentImpl.o
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/algorithm:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/algorithm:44,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Span.h:33,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DbgMacro.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsDebug.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BlockingResourceBase.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Mutex.h:10,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/at_exit.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/at_exit.cc:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:2:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >; _Distance = int; _Tp = MessageLoop::PendingTask; _Compare = __gnu_cxx::__ops::_Iter_comp_val<std::less<MessageLoop::PendingTask> >]':
/usr/include/c++/9/bits/stl_heap.h:128:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >' changed in GCC 7.1
  128 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/base/basictypes.h:16,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/at_exit.h:12,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/at_exit.cc:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h: In member function 'mozilla::BufferList<AllocPolicy> mozilla::BufferList<AllocPolicy>::Extract(mozilla::BufferList<AllocPolicy>::IterImpl&, size_t, bool*) [with AllocPolicy = InfallibleAllocPolicy]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Assertions.h:445:5: warning: 'lastSegmentSize' may be used uninitialized in this function [-Wmaybe-uninitialized]
  445 |     if (MOZ_UNLIKELY(!MOZ_CHECK_ASSERT_ASSIGNMENT(expr))) {    \
      |     ^~
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/base/pickle.h:17,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/histogram.cc:20,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:56:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BufferList.h:542:17: note: 'lastSegmentSize' was declared here
  542 |   Maybe<size_t> lastSegmentSize;
      |                 ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/command_line.h:26,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/command_line.cc:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:11:
/usr/include/c++/9/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<MessageLoop::PendingTask>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> >::iterator' {aka '__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void MessageLoop::AddToDelayedWorkQueue(const MessageLoop::PendingTask&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/algorithm:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/algorithm:44,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Span.h:33,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/DbgMacro.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsDebug.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/BlockingResourceBase.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/Mutex.h:10,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/at_exit.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/at_exit.cc:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:2:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >; _Distance = int; _Tp = MessageLoop::PendingTask; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::less<MessageLoop::PendingTask> >]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<MessageLoop::PendingTask*, std::vector<MessageLoop::PendingTask, std::allocator<MessageLoop::PendingTask> > >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/ipc/ipdl'
mkdir -p '.deps/'
ipc/ipdl/UnifiedProtocols0.o
/usr/bin/g++ -o UnifiedProtocols0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols0.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols0.cpp
ipc/ipdl/UnifiedProtocols1.o
/usr/bin/g++ -o Unified_cpp_ipc_chromium2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/chromium -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_ipc_chromium2.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/chromium/Unified_cpp_ipc_chromium2.cpp
/usr/bin/g++ -o BackgroundParentImpl.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/ipc/glue -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/broadcastchannel -I/<<PKGBUILDDIR>>/dom/indexedDB -I/<<PKGBUILDDIR>>/dom/storage -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/ipc -I/<<PKGBUILDDIR>>/toolkit/crashreporter -I/<<PKGBUILDDIR>>/toolkit/xre -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-shadow  -MD -MP -MF .deps/BackgroundParentImpl.o.pp   /<<PKGBUILDDIR>>/ipc/glue/BackgroundParentImpl.cpp
ipc/glue/FileDescriptorSetChild.o
/usr/bin/g++ -o Unified_cpp_protocol_http2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/extensions/auth -I/<<PKGBUILDDIR>>/netwerk/base -I/<<PKGBUILDDIR>>/netwerk/cookie -I/<<PKGBUILDDIR>>/netwerk/url-classifier -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_protocol_http2.o.pp   /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/ipc/chromium'
/usr/bin/g++ -o FileDescriptorSetChild.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/ipc/glue -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/broadcastchannel -I/<<PKGBUILDDIR>>/dom/indexedDB -I/<<PKGBUILDDIR>>/dom/storage -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/ipc -I/<<PKGBUILDDIR>>/toolkit/crashreporter -I/<<PKGBUILDDIR>>/toolkit/xre -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-shadow  -MD -MP -MF .deps/FileDescriptorSetChild.o.pp   /<<PKGBUILDDIR>>/ipc/glue/FileDescriptorSetChild.cpp
ipc/glue/FileDescriptorSetParent.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/ipc/testshell'
mkdir -p '.deps/'
ipc/testshell/TestShellChild.o
/usr/bin/g++ -o TestShellChild.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/testshell -I/<<PKGBUILDDIR>>/build-browser/ipc/testshell -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/TestShellChild.o.pp   /<<PKGBUILDDIR>>/ipc/testshell/TestShellChild.cpp
ipc/testshell/TestShellParent.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/ipc/glue/BackgroundParentImpl.cpp:17:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/g++ -o TestShellParent.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/testshell -I/<<PKGBUILDDIR>>/build-browser/ipc/testshell -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/TestShellParent.o.pp   /<<PKGBUILDDIR>>/ipc/testshell/TestShellParent.cpp
ipc/testshell/XPCShellEnvironment.o
In file included from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message_utils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpAuthCache.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2:
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual nsresult mozilla::net::nsHttpChannel::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1022 |   foundInterface = 0;                                                   \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
 1071 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpChannel.cpp:6134:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 6134 | NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause
  999 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE'
 1069 |   NS_IMPL_QUERY_BODY_CONCRETE(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpChannel.cpp:6133:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE'
 6133 |   NS_INTERFACE_MAP_ENTRY_CONCRETE(nsHttpChannel)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o FileDescriptorSetParent.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/ipc/glue -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/broadcastchannel -I/<<PKGBUILDDIR>>/dom/indexedDB -I/<<PKGBUILDDIR>>/dom/storage -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/ipc -I/<<PKGBUILDDIR>>/toolkit/crashreporter -I/<<PKGBUILDDIR>>/toolkit/xre -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-shadow  -MD -MP -MF .deps/FileDescriptorSetParent.o.pp   /<<PKGBUILDDIR>>/ipc/glue/FileDescriptorSetParent.cpp
ipc/glue/Unified_cpp_ipc_glue0.o
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpConnection.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnection::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpConnection.cpp:2441:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 2441 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause
  999 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE'
 1069 |   NS_IMPL_QUERY_BODY_CONCRETE(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpConnection.cpp:2440:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE'
 2440 |   NS_INTERFACE_MAP_ENTRY_CONCRETE(nsHttpConnection)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpConnectionMgr.cpp: In member function 'virtual nsresult mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3924:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
 3924 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:65:
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3923:5: note: some parts of macro expansion are not guarded by this 'else' clause
 3923 |   } else
      |     ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/StructuredCloneHolder.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpAuthCache.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/net/NeckoChild.h:11,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/HttpLog.h:20,
                 from /<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpAuthCache.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
/<<PKGBUILDDIR>>/ipc/testshell/TestShellParent.cpp: In member function 'bool mozilla::ipc::TestShellCommandParent::RunCallback(const nsString&)':
/<<PKGBUILDDIR>>/ipc/testshell/TestShellParent.cpp:74:33: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   74 |   bool ok = JS_CallFunctionValue(cx, global, callback,
      |             ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
   75 |                                  JS::HandleValueArray(strVal), &rval);
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o XPCShellEnvironment.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/testshell -I/<<PKGBUILDDIR>>/build-browser/ipc/testshell -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/XPCShellEnvironment.o.pp   /<<PKGBUILDDIR>>/ipc/testshell/XPCShellEnvironment.cpp
/usr/bin/g++ -o UnifiedProtocols1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols1.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols1.cpp
ipc/ipdl/UnifiedProtocols10.o
/usr/bin/g++ -o Unified_cpp_ipc_glue0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/ipc/glue -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/broadcastchannel -I/<<PKGBUILDDIR>>/dom/indexedDB -I/<<PKGBUILDDIR>>/dom/storage -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/ipc -I/<<PKGBUILDDIR>>/toolkit/crashreporter -I/<<PKGBUILDDIR>>/toolkit/xre -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-shadow  -MD -MP -MF .deps/Unified_cpp_ipc_glue0.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue0.cpp
ipc/glue/Unified_cpp_ipc_glue1.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXPTCUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/XPCOM.h:160,
                 from /<<PKGBUILDDIR>>/ipc/testshell/XPCShellEnvironment.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/dom/base/nsJSUtils.h:23,
                 from /<<PKGBUILDDIR>>/ipc/testshell/XPCShellEnvironment.cpp:40:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool {anonymous}::Dump(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/ipc/testshell/XPCShellEnvironment.cpp: In function 'bool {anonymous}::Quit(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/ipc/testshell/XPCShellEnvironment.cpp:69:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   69 |   if (!JS_GetProperty(cx, global, "__XPCShellEnvironment", &v) ||
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/dom/base/nsJSUtils.h:23,
                 from /<<PKGBUILDDIR>>/ipc/testshell/XPCShellEnvironment.cpp:40:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool {anonymous}::Load(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool {anonymous}::Print(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool {anonymous}::DumpXPC(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:196:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  196 |   return js::ToUint16Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In member function 'void mozilla::ipc::XPCShellEnvironment::ProcessFile(JSContext*, const char*, FILE*, bool)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/ipc/testshell/XPCShellEnvironment.cpp: In member function 'bool mozilla::ipc::XPCShellEnvironment::Init()':
/<<PKGBUILDDIR>>/ipc/testshell/XPCShellEnvironment.cpp:398:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  398 |   if (!JS_DefineProperty(cx, globalObj, "__XPCShellEnvironment", privateVal,
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  399 |                          JSPROP_READONLY | JSPROP_PERMANENT) ||
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/dom/base/nsJSUtils.h:23,
                 from /<<PKGBUILDDIR>>/ipc/testshell/XPCShellEnvironment.cpp:40:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In member function 'bool mozilla::ipc::XPCShellEnvironment::EvaluateString(const nsString&, nsString*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/ipc/testshell'
/usr/bin/g++ -o Unified_cpp_ipc_glue1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/ipc/glue -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/broadcastchannel -I/<<PKGBUILDDIR>>/dom/indexedDB -I/<<PKGBUILDDIR>>/dom/storage -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/ipc -I/<<PKGBUILDDIR>>/toolkit/crashreporter -I/<<PKGBUILDDIR>>/toolkit/xre -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-shadow  -MD -MP -MF .deps/Unified_cpp_ipc_glue1.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue1.cpp
ipc/glue/Unified_cpp_ipc_glue2.o
In file included from /<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:29:
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual void mozilla::net::DomPromiseListener::RejectedCallback(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpChannel.cpp:7285:16: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7285 |   virtual void RejectedCallback(JSContext* aCx,
      |                ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpChannel.cpp: In member function 'virtual void mozilla::net::DomPromiseListener::ResolvedCallback(JSContext*, JS::Handle<JS::Value>)':
/<<PKGBUILDDIR>>/netwerk/protocol/http/nsHttpChannel.cpp:7272:16: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 7272 |   virtual void ResolvedCallback(JSContext* aCx,
      |                ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/ipc/glue/BackgroundImpl.cpp:24,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/xpcom/base/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/xpcom/base/nsCOMPtr.h:30,
                 from /<<PKGBUILDDIR>>/xpcom/base/nsAutoPtr.h:10,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_message.h:21,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/chrome/common/ipc_channel.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ipc/Transport.h:11,
                 from /<<PKGBUILDDIR>>/ipc/glue/BackgroundChild.h:11,
                 from /<<PKGBUILDDIR>>/ipc/glue/BackgroundImpl.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue0.cpp:2:
/<<PKGBUILDDIR>>/ipc/glue/IPCStreamDestination.cpp: In member function 'virtual nsresult mozilla::ipc::IPCStreamDestination::DelayedStartInputStream::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/ipc/glue/IPCStreamDestination.cpp:238:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  238 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/ipc/glue/IPCStreamDestination.cpp:237:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  237 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAsyncInputStream)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/StructuredCloneHolder.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/JavaScriptTypes.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/JavaScriptTypes.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols1.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/ipc/glue/IPCStreamUtils.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue1.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/g++ -o UnifiedProtocols10.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols10.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols10.cpp
ipc/ipdl/UnifiedProtocols11.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/WorkerCommon.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/WorkerRef.h:10,
                 from /<<PKGBUILDDIR>>/ipc/glue/IPCStreamSource.h:11,
                 from /<<PKGBUILDDIR>>/ipc/glue/IPCStreamSource.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ipc/Transport.h:10,
                 from /<<PKGBUILDDIR>>/ipc/glue/BackgroundParent.h:12,
                 from /<<PKGBUILDDIR>>/ipc/glue/IPCStreamSource.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue1.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
In file included from /usr/include/c++/9/map:60,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ipc/Transport.h:10,
                 from /<<PKGBUILDDIR>>/ipc/glue/BackgroundParent.h:12,
                 from /<<PKGBUILDDIR>>/ipc/glue/IPCStreamSource.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue1.cpp:2:
/usr/include/c++/9/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<unsigned int&&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, IPC::Message>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, IPC::Message> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, IPC::Message> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, IPC::Message>, std::_Select1st<std::pair<const unsigned int, IPC::Message> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, IPC::Message> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, IPC::Message> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ipc/Transport.h:10,
                 from /<<PKGBUILDDIR>>/ipc/glue/BackgroundParent.h:12,
                 from /<<PKGBUILDDIR>>/ipc/glue/IPCStreamSource.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue1.cpp:2:
/usr/include/c++/9/bits/stl_map.h: In member function 'void mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&)':
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, IPC::Message>, std::_Select1st<std::pair<const unsigned int, IPC::Message> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, IPC::Message> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, IPC::Message> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'bool mozilla::ipc::MessageChannel::Call(mozilla::ipc::MessageChannel::Message*, mozilla::ipc::MessageChannel::Message*)':
/usr/include/c++/9/bits/stl_map.h:518:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, IPC::Message>, std::_Select1st<std::pair<const unsigned int, IPC::Message> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, IPC::Message> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, IPC::Message> >'} changed in GCC 7.1
  518 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/bin/g++ -o Unified_cpp_ipc_glue2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_CHILD_PROCESS_NAME="plugin-container"' '-DMOZ_CHILD_PROCESS_BUNDLE="plugin-container.app/Contents/MacOS/"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/ipc/glue -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/broadcastchannel -I/<<PKGBUILDDIR>>/dom/indexedDB -I/<<PKGBUILDDIR>>/dom/storage -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/xpcom/build -I/<<PKGBUILDDIR>>/dom/ipc -I/<<PKGBUILDDIR>>/toolkit/crashreporter -I/<<PKGBUILDDIR>>/toolkit/xre -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/xpcom/threads -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow -Wno-shadow  -MD -MP -MF .deps/Unified_cpp_ipc_glue2.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/glue/Unified_cpp_ipc_glue2.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/netwerk/protocol/http'
/usr/bin/g++ -o UnifiedProtocols11.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols11.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols11.cpp
ipc/ipdl/UnifiedProtocols12.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/ipc/contentproc'
mkdir -p '.deps/'
ipc/contentproc/plugin-container.o
/usr/bin/g++ -o plugin-container.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -I/<<PKGBUILDDIR>>/ipc/contentproc -I/<<PKGBUILDDIR>>/build-browser/ipc/contentproc -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/plugin-container.o.pp   /<<PKGBUILDDIR>>/ipc/contentproc/plugin-container.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/ipc/glue'
/usr/bin/g++ -o UnifiedProtocols12.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols12.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols12.cpp
ipc/ipdl/UnifiedProtocols13.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/ipc/contentproc'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/ipc'
mkdir -p '.deps/'
js/ipc/Unified_cpp_js_ipc0.o
/usr/bin/g++ -o Unified_cpp_js_ipc0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DBIN_SUFFIX=""' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/js/ipc -I/<<PKGBUILDDIR>>/build-browser/js/ipc -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/js/ipc -I/<<PKGBUILDDIR>>/js/src -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow  -MD -MP -MF .deps/Unified_cpp_js_ipc0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PClientOpenWindowOp.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols10.cpp:38:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PCycleCollectWithLogs.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols12.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXPTCUtils.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:119,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptChild.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptParent.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/g++ -o UnifiedProtocols13.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols13.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols13.cpp
ipc/ipdl/UnifiedProtocols14.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/js/src/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/StructuredCloneHolder.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.h:12,
                 from /<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptBase.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptChild.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptChild.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2272:45:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/ipc/JavaScriptChild.cpp:12,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2271:8: note: 'struct xpc::GlobalProperties' declared here
 2271 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PContentChild.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols11.cpp:92:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:20:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In function 'bool UnknownPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:511:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  511 | bool UnknownPropertyStub(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In function 'bool UnknownStrictPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:517:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  517 | bool UnknownStrictPropertyStub(JSContext* cx, HandleObject obj, HandleId id,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:38:
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In function 'mozilla::jsipc::RemoteObject MakeRemoteObject(JSContext*, mozilla::jsipc::ObjectId, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:1059:21: note: parameter passing for argument of type 'mozilla::jsipc::ObjectId' changed in GCC 9.1
 1059 | static RemoteObject MakeRemoteObject(JSContext* cx, ObjectId id,
      |                     ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:20:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'JSObject* mozilla::jsipc::IdToObjectMap::find(mozilla::jsipc::ObjectId)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:43:11: note: parameter passing for argument of type 'mozilla::jsipc::ObjectId' changed in GCC 9.1
   43 | JSObject* IdToObjectMap::find(ObjectId id) {
      |           ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'JSObject* mozilla::jsipc::IdToObjectMap::findPreserveColor(mozilla::jsipc::ObjectId)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:51:11: note: parameter passing for argument of type 'mozilla::jsipc::ObjectId' changed in GCC 9.1
   51 | JSObject* IdToObjectMap::findPreserveColor(ObjectId id) {
      |           ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/dom/base/nsJSUtils.h:23,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.h:16,
                 from /<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptBase.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptChild.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptChild.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In member function 'bool mozilla::jsipc::JavaScriptShared::convertIdToGeckoString(JSContext*, JS::HandleId, nsString*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:20:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'bool mozilla::jsipc::JavaScriptShared::fromVariant(JSContext*, const mozilla::jsipc::JSVariant&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:230:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  230 | bool JavaScriptShared::fromVariant(JSContext* cx, const JSVariant& from,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'virtual bool mozilla::jsipc::JavaScriptShared::Unwrap(JSContext*, InfallibleTArray<mozilla::jsipc::CpowEntry>&, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:656:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  656 |     if (!fromVariant(cx, aCpows[i].value(), &v)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:660:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  660 |     if (!JS_DefineUCProperty(cx, obj, name.BeginReading(), name.Length(), v,
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  661 |                              JSPROP_ENUMERATE)) {
      |                              ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'bool mozilla::jsipc::JavaScriptShared::toDescriptor(JSContext*, const mozilla::jsipc::PPropertyDescriptor&, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:523:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  523 | bool JavaScriptShared::toDescriptor(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:527:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  527 |   if (!fromVariant(cx, in.value(), out.value())) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h: In member function 'void mozilla::jsipc::Logging::formatObject(bool, bool, mozilla::jsipc::ObjectId, nsCString&)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h:93:8: note: parameter passing for argument of type 'mozilla::jsipc::ObjectId' changed in GCC 9.1
   93 |   void formatObject(bool incoming, bool local, ObjectId id, nsCString& out) {
      |        ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:38:
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'bool mozilla::jsipc::WrapperOwner::DOMQI(JSContext*, JS::HandleObject, JS::CallArgs&)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:406:32: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  406 |   if (!JS_GetPropertyDescriptor(cx, proxy, "QueryInterface", &propDesc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:414:30: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  414 |   return JS_CallFunctionValue(cx, proxy, propDesc.value(), args, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'bool mozilla::jsipc::WrapperOwner::ok(JSContext*, const mozilla::jsipc::ReturnStatus&)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:1019:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1019 |   if (!fromVariant(cx, status.get_ReturnException().exn(), &exn)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:1023:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1023 |   JS_SetPendingException(cx, exn);
      |   ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'bool mozilla::jsipc::WrapperOwner::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:162:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  162 | bool WrapperOwner::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:184:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  184 |   return toDescriptor(cx, result, desc);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'virtual bool CPOWProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:156:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  156 | bool CPOWProxyHandler::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:159:37: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  154 |   { return owner->call args; }
      |            ~~~~~~~~~~~~~~~~~~~       
  155 | 
      |                                      
  156 | bool CPOWProxyHandler::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  157 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158 |     MutableHandle<PropertyDescriptor> desc) const {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |   FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro 'FORWARD'
  154 |   { return owner->call args; }
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h: In member function 'void mozilla::jsipc::Logging::format(bool, const mozilla::jsipc::JSVariant&, nsCString&)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h:167:23: note: parameter passing for argument of type 'mozilla::jsipc::ObjectId' changed in GCC 9.1
  167 |           formatObject(incoming, true, objId.value(), out);
      |           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h:172:23: note: parameter passing for argument of type 'mozilla::jsipc::ObjectId' changed in GCC 9.1
  172 |           formatObject(incoming, false, objId.value(), out);
      |           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:20:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'bool mozilla::jsipc::JavaScriptShared::toVariant(JSContext*, JS::HandleValue, mozilla::jsipc::JSVariant*)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:160:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  160 | bool JavaScriptShared::toVariant(JSContext* cx, JS::HandleValue from,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:162:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  162 |   switch (JS_TypeOfValue(cx, from)) {
      |           ~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/dom/base/nsJSUtils.h:23,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.h:16,
                 from /<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptBase.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptChild.h:11,
                 from /<<PKGBUILDDIR>>/js/ipc/JavaScriptChild.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:20:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'bool mozilla::jsipc::JavaScriptShared::fromDescriptor(JSContext*, JS::Handle<JS::PropertyDescriptor>, mozilla::jsipc::PPropertyDescriptor*)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:470:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  470 | bool JavaScriptShared::fromDescriptor(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:38:
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'bool mozilla::jsipc::WrapperOwner::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:194:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  194 | bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'virtual bool CPOWProxyHandler::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:187:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  187 | bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:191:27: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  154 |   { return owner->call args; }
      |            ~~~~~~~~~~~~~~~~~~~
  155 | 
      |                            
  156 | bool CPOWProxyHandler::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  157 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158 |     MutableHandle<PropertyDescriptor> desc) const {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |   FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | }
      | ~                          
  161 | 
      |                            
  162 | bool WrapperOwner::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  163 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  164 |     MutableHandle<PropertyDescriptor> desc) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  165 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 | 
      |                            
  167 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~       
  168 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  169 |     return false;
      |     ~~~~~~~~~~~~~          
  170 |   }
      |   ~                        
  171 | 
      |                            
  172 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~     
  173 |   PPropertyDescriptor result;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  175 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~    
  176 |   }
      |   ~                        
  177 | 
      |                            
  178 |   LOG_STACK();
      |   ~~~~~~~~~~~~             
  179 | 
      |                            
  180 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~   
  181 |     return false;
      |     ~~~~~~~~~~~~~          
  182 |   }
      |   ~                        
  183 | 
      |                            
  184 |   return toDescriptor(cx, result, desc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  185 | }
      | ~                          
  186 | 
      |                            
  187 | bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  188 |                                       HandleId id,
      |                                       ~~~~~~~~~~~~
  189 |                                       Handle<PropertyDescriptor> desc,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |                                       ObjectOpResult& result) const {
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |   FORWARD(defineProperty, (cx, proxy, id, desc, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro 'FORWARD'
  154 |   { return owner->call args; }
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp: In member function 'bool mozilla::jsipc::WrapperAnswer::fail(mozilla::dom::AutoJSAPI&, mozilla::jsipc::ReturnStatus*)':
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:62:28: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   62 |   if (!jsapi.StealException(&exn)) {
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~
In file included from /<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type 'const mozilla::jsipc::ObjectId' changed in GCC 9.1
  118 |     formatObject(true, true, obj.id, out);
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:382:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  382 |   if (!fromVariant(cx, value, &val)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:387:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  387 |   if (!fromVariant(cx, receiverVar, &receiver)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:392:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  392 |   if (!JS_ForwardSetPropertyTo(cx, obj, id, val, receiver, result)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:392:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h: In function 'bool mozilla::jsipc::WrapperAnswer::RecvHasInstance(const mozilla::jsipc::ObjectId&, const mozilla::jsipc::JSVariant&, mozilla::jsipc::ReturnStatus*, bool*)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type 'const mozilla::jsipc::ObjectId' changed in GCC 9.1
  118 |     formatObject(true, true, obj.id, out);
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:572:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  572 |   if (!fromVariant(cx, vVar, &val)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:38:
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'bool mozilla::jsipc::WrapperOwner::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:417:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  417 | bool WrapperOwner::get(JSContext* cx, HandleObject proxy, HandleValue receiver,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:417:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:458:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  458 |   if (!fromVariant(cx, val, vp)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:472:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  472 |     if (!JS_DefineProperty(cx, toStringObj, "__cpow__", vp,
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  473 |                            JSPROP_PERMANENT | JSPROP_READONLY)) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'virtual bool CPOWProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:309:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  309 | bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:309:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:312:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  154 |   { return owner->call args; }
      |            ~~~~~~~~~~~~~~~~~~~
  155 | 
      |                 
  156 | bool CPOWProxyHandler::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  157 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158 |     MutableHandle<PropertyDescriptor> desc) const {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |   FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | }
      | ~               
  161 | 
      |                 
  162 | bool WrapperOwner::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  163 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  164 |     MutableHandle<PropertyDescriptor> desc) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  165 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 | 
      |                 
  167 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  168 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  169 |     return false;
      |     ~~~~~~~~~~~~~
  170 |   }
      |   ~             
  171 | 
      |                 
  172 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  173 |   PPropertyDescriptor result;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  175 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  176 |   }
      |   ~             
  177 | 
      |                 
  178 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  179 | 
      |                 
  180 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~
  181 |     return false;
      |     ~~~~~~~~~~~~~
  182 |   }
      |   ~             
  183 | 
      |                 
  184 |   return toDescriptor(cx, result, desc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  185 | }
      | ~               
  186 | 
      |                 
  187 | bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  188 |                                       HandleId id,
      |                                       ~~~~~~~~~~~~
  189 |                                       Handle<PropertyDescriptor> desc,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |                                       ObjectOpResult& result) const {
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |   FORWARD(defineProperty, (cx, proxy, id, desc, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 | }
      | ~               
  193 | 
      |                 
  194 | bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |                                   HandleId id, Handle<PropertyDescriptor> desc,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  196 |                                   ObjectOpResult& result) {
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
  197 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198 | 
      |                 
  199 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  200 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  201 |     return false;
      |     ~~~~~~~~~~~~~
  202 |   }
      |   ~             
  203 | 
      |                 
  204 |   PPropertyDescriptor descriptor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  205 |   if (!fromDescriptor(cx, desc, &descriptor)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  206 |     return false;
      |     ~~~~~~~~~~~~~
  207 |   }
      |   ~             
  208 | 
      |                 
  209 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  210 |   if (!SendDefineProperty(objId, idVar, descriptor, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  211 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  212 |   }
      |   ~             
  213 | 
      |                 
  214 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  215 | 
      |                 
  216 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217 | }
      | ~               
  218 | 
      |                 
  219 | bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  220 |                                        MutableHandleIdVector props) const {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  221 |   FORWARD(ownPropertyKeys, (cx, proxy, props), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  222 | }
      | ~               
  223 | 
      |                 
  224 | bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  225 |                                    MutableHandleIdVector props) {
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  226 |   return getPropertyKeys(
      |   ~~~~~~~~~~~~~~~~~~~~~~~
  227 |       cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 | }
      | ~               
  229 | 
      |                 
  230 | bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 |                                ObjectOpResult& result) const {
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  232 |   FORWARD(delete_, (cx, proxy, id, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 | }
      | ~               
  234 | 
      |                 
  235 | bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 |                            ObjectOpResult& result) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  237 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  238 | 
      |                 
  239 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  240 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |     return false;
      |     ~~~~~~~~~~~~~
  242 |   }
      |   ~             
  243 | 
      |                 
  244 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  245 |   if (!SendDelete(objId, idVar, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  246 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  247 |   }
      |   ~             
  248 | 
      |                 
  249 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  250 | 
      |                 
  251 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 | }
      | ~               
  253 | 
      |                 
  254 | bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  255 |                                  MutableHandleIdVector props) const {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |   // Call the base hook. That will use our implementation of
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  257 |   // getOwnEnumerablePropertyKeys and follow the proto chain.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |   return BaseProxyHandler::enumerate(cx, proxy, props);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  259 | }
      | ~               
  260 | 
      |                 
  261 | bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  262 |                            bool* bp) const {
      |                            ~~~~~~~~~~~~~~~~~
  263 |   FORWARD(has, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  264 | }
      | ~               
  265 | 
      |                 
  266 | bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  267 |                        bool* bp) {
      |                        ~~~~~~~~~~~
  268 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  269 | 
      |                 
  270 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  271 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 |     return false;
      |     ~~~~~~~~~~~~~
  273 |   }
      |   ~             
  274 | 
      |                 
  275 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  276 |   if (!SendHas(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  278 |   }
      |   ~             
  279 | 
      |                 
  280 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  281 | 
      |                 
  282 |   return ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~
  283 | }
      | ~               
  284 | 
      |                 
  285 | bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |                               bool* bp) const {
      |                               ~~~~~~~~~~~~~~~~~
  287 |   FORWARD(hasOwn, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  288 | }
      | ~               
  289 | 
      |                 
  290 | bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |                           bool* bp) {
      |                           ~~~~~~~~~~~
  292 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 | 
      |                 
  294 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  295 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  296 |     return false;
      |     ~~~~~~~~~~~~~
  297 |   }
      |   ~             
  298 | 
      |                 
  299 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  300 |   if (!SendHasOwn(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  301 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  302 |   }
      |   ~             
  303 | 
      |                 
  304 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  305 | 
      |                 
  306 |   return !!ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~
  307 | }
      | ~               
  308 | 
      |                 
  309 | bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |                            HandleValue receiver, HandleId id,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |                            MutableHandleValue vp) const {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312 |   FORWARD(get, (cx, proxy, receiver, id, vp), false);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro 'FORWARD'
  154 |   { return owner->call args; }
      |                        ^~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:312:16: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  154 |   { return owner->call args; }
      |            ~~~~~~~~~~~~~~~~~~~
  155 | 
      |                 
  156 | bool CPOWProxyHandler::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  157 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158 |     MutableHandle<PropertyDescriptor> desc) const {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |   FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | }
      | ~               
  161 | 
      |                 
  162 | bool WrapperOwner::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  163 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  164 |     MutableHandle<PropertyDescriptor> desc) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  165 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 | 
      |                 
  167 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  168 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  169 |     return false;
      |     ~~~~~~~~~~~~~
  170 |   }
      |   ~             
  171 | 
      |                 
  172 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  173 |   PPropertyDescriptor result;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  175 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  176 |   }
      |   ~             
  177 | 
      |                 
  178 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  179 | 
      |                 
  180 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~
  181 |     return false;
      |     ~~~~~~~~~~~~~
  182 |   }
      |   ~             
  183 | 
      |                 
  184 |   return toDescriptor(cx, result, desc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  185 | }
      | ~               
  186 | 
      |                 
  187 | bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  188 |                                       HandleId id,
      |                                       ~~~~~~~~~~~~
  189 |                                       Handle<PropertyDescriptor> desc,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |                                       ObjectOpResult& result) const {
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |   FORWARD(defineProperty, (cx, proxy, id, desc, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 | }
      | ~               
  193 | 
      |                 
  194 | bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |                                   HandleId id, Handle<PropertyDescriptor> desc,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  196 |                                   ObjectOpResult& result) {
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
  197 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198 | 
      |                 
  199 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  200 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  201 |     return false;
      |     ~~~~~~~~~~~~~
  202 |   }
      |   ~             
  203 | 
      |                 
  204 |   PPropertyDescriptor descriptor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  205 |   if (!fromDescriptor(cx, desc, &descriptor)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  206 |     return false;
      |     ~~~~~~~~~~~~~
  207 |   }
      |   ~             
  208 | 
      |                 
  209 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  210 |   if (!SendDefineProperty(objId, idVar, descriptor, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  211 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  212 |   }
      |   ~             
  213 | 
      |                 
  214 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  215 | 
      |                 
  216 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217 | }
      | ~               
  218 | 
      |                 
  219 | bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  220 |                                        MutableHandleIdVector props) const {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  221 |   FORWARD(ownPropertyKeys, (cx, proxy, props), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  222 | }
      | ~               
  223 | 
      |                 
  224 | bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  225 |                                    MutableHandleIdVector props) {
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  226 |   return getPropertyKeys(
      |   ~~~~~~~~~~~~~~~~~~~~~~~
  227 |       cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 | }
      | ~               
  229 | 
      |                 
  230 | bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 |                                ObjectOpResult& result) const {
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  232 |   FORWARD(delete_, (cx, proxy, id, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 | }
      | ~               
  234 | 
      |                 
  235 | bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 |                            ObjectOpResult& result) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  237 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  238 | 
      |                 
  239 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  240 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |     return false;
      |     ~~~~~~~~~~~~~
  242 |   }
      |   ~             
  243 | 
      |                 
  244 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  245 |   if (!SendDelete(objId, idVar, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  246 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  247 |   }
      |   ~             
  248 | 
      |                 
  249 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  250 | 
      |                 
  251 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 | }
      | ~               
  253 | 
      |                 
  254 | bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  255 |                                  MutableHandleIdVector props) const {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |   // Call the base hook. That will use our implementation of
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  257 |   // getOwnEnumerablePropertyKeys and follow the proto chain.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |   return BaseProxyHandler::enumerate(cx, proxy, props);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  259 | }
      | ~               
  260 | 
      |                 
  261 | bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  262 |                            bool* bp) const {
      |                            ~~~~~~~~~~~~~~~~~
  263 |   FORWARD(has, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  264 | }
      | ~               
  265 | 
      |                 
  266 | bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  267 |                        bool* bp) {
      |                        ~~~~~~~~~~~
  268 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  269 | 
      |                 
  270 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  271 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 |     return false;
      |     ~~~~~~~~~~~~~
  273 |   }
      |   ~             
  274 | 
      |                 
  275 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  276 |   if (!SendHas(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  278 |   }
      |   ~             
  279 | 
      |                 
  280 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  281 | 
      |                 
  282 |   return ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~
  283 | }
      | ~               
  284 | 
      |                 
  285 | bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |                               bool* bp) const {
      |                               ~~~~~~~~~~~~~~~~~
  287 |   FORWARD(hasOwn, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  288 | }
      | ~               
  289 | 
      |                 
  290 | bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |                           bool* bp) {
      |                           ~~~~~~~~~~~
  292 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 | 
      |                 
  294 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  295 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  296 |     return false;
      |     ~~~~~~~~~~~~~
  297 |   }
      |   ~             
  298 | 
      |                 
  299 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  300 |   if (!SendHasOwn(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  301 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  302 |   }
      |   ~             
  303 | 
      |                 
  304 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  305 | 
      |                 
  306 |   return !!ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~
  307 | }
      | ~               
  308 | 
      |                 
  309 | bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |                            HandleValue receiver, HandleId id,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |                            MutableHandleValue vp) const {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312 |   FORWARD(get, (cx, proxy, receiver, id, vp), false);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro 'FORWARD'
  154 |   { return owner->call args; }
      |                        ^~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'bool mozilla::jsipc::WrapperOwner::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:490:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  490 | bool WrapperOwner::set(JSContext* cx, JS::HandleObject proxy, JS::HandleId id,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:490:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'virtual bool CPOWProxyHandler::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:483:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  483 | bool CPOWProxyHandler::set(JSContext* cx, JS::HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:483:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:487:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  154 |   { return owner->call args; }
      |            ~~~~~~~~~~~~~~~~~~~
  155 | 
      |                 
  156 | bool CPOWProxyHandler::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  157 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158 |     MutableHandle<PropertyDescriptor> desc) const {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |   FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | }
      | ~               
  161 | 
      |                 
  162 | bool WrapperOwner::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  163 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  164 |     MutableHandle<PropertyDescriptor> desc) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  165 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 | 
      |                 
  167 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  168 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  169 |     return false;
      |     ~~~~~~~~~~~~~
  170 |   }
      |   ~             
  171 | 
      |                 
  172 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  173 |   PPropertyDescriptor result;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  175 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  176 |   }
      |   ~             
  177 | 
      |                 
  178 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  179 | 
      |                 
  180 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~
  181 |     return false;
      |     ~~~~~~~~~~~~~
  182 |   }
      |   ~             
  183 | 
      |                 
  184 |   return toDescriptor(cx, result, desc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  185 | }
      | ~               
  186 | 
      |                 
  187 | bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  188 |                                       HandleId id,
      |                                       ~~~~~~~~~~~~
  189 |                                       Handle<PropertyDescriptor> desc,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |                                       ObjectOpResult& result) const {
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |   FORWARD(defineProperty, (cx, proxy, id, desc, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 | }
      | ~               
  193 | 
      |                 
  194 | bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |                                   HandleId id, Handle<PropertyDescriptor> desc,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  196 |                                   ObjectOpResult& result) {
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
  197 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198 | 
      |                 
  199 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  200 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  201 |     return false;
      |     ~~~~~~~~~~~~~
  202 |   }
      |   ~             
  203 | 
      |                 
  204 |   PPropertyDescriptor descriptor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  205 |   if (!fromDescriptor(cx, desc, &descriptor)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  206 |     return false;
      |     ~~~~~~~~~~~~~
  207 |   }
      |   ~             
  208 | 
      |                 
  209 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  210 |   if (!SendDefineProperty(objId, idVar, descriptor, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  211 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  212 |   }
      |   ~             
  213 | 
      |                 
  214 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  215 | 
      |                 
  216 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217 | }
      | ~               
  218 | 
      |                 
  219 | bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  220 |                                        MutableHandleIdVector props) const {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  221 |   FORWARD(ownPropertyKeys, (cx, proxy, props), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  222 | }
      | ~               
  223 | 
      |                 
  224 | bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  225 |                                    MutableHandleIdVector props) {
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  226 |   return getPropertyKeys(
      |   ~~~~~~~~~~~~~~~~~~~~~~~
  227 |       cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 | }
      | ~               
  229 | 
      |                 
  230 | bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 |                                ObjectOpResult& result) const {
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  232 |   FORWARD(delete_, (cx, proxy, id, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 | }
      | ~               
  234 | 
      |                 
  235 | bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 |                            ObjectOpResult& result) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  237 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  238 | 
      |                 
  239 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  240 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |     return false;
      |     ~~~~~~~~~~~~~
  242 |   }
      |   ~             
  243 | 
      |                 
  244 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  245 |   if (!SendDelete(objId, idVar, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  246 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  247 |   }
      |   ~             
  248 | 
      |                 
  249 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  250 | 
      |                 
  251 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 | }
      | ~               
  253 | 
      |                 
  254 | bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  255 |                                  MutableHandleIdVector props) const {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |   // Call the base hook. That will use our implementation of
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  257 |   // getOwnEnumerablePropertyKeys and follow the proto chain.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |   return BaseProxyHandler::enumerate(cx, proxy, props);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  259 | }
      | ~               
  260 | 
      |                 
  261 | bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  262 |                            bool* bp) const {
      |                            ~~~~~~~~~~~~~~~~~
  263 |   FORWARD(has, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  264 | }
      | ~               
  265 | 
      |                 
  266 | bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  267 |                        bool* bp) {
      |                        ~~~~~~~~~~~
  268 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  269 | 
      |                 
  270 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  271 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 |     return false;
      |     ~~~~~~~~~~~~~
  273 |   }
      |   ~             
  274 | 
      |                 
  275 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  276 |   if (!SendHas(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  278 |   }
      |   ~             
  279 | 
      |                 
  280 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  281 | 
      |                 
  282 |   return ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~
  283 | }
      | ~               
  284 | 
      |                 
  285 | bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |                               bool* bp) const {
      |                               ~~~~~~~~~~~~~~~~~
  287 |   FORWARD(hasOwn, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  288 | }
      | ~               
  289 | 
      |                 
  290 | bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |                           bool* bp) {
      |                           ~~~~~~~~~~~
  292 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 | 
      |                 
  294 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  295 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  296 |     return false;
      |     ~~~~~~~~~~~~~
  297 |   }
      |   ~             
  298 | 
      |                 
  299 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  300 |   if (!SendHasOwn(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  301 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  302 |   }
      |   ~             
  303 | 
      |                 
  304 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  305 | 
      |                 
  306 |   return !!ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~
  307 | }
      | ~               
  308 | 
      |                 
  309 | bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |                            HandleValue receiver, HandleId id,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |                            MutableHandleValue vp) const {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312 |   FORWARD(get, (cx, proxy, receiver, id, vp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 | }
      | ~               
  314 | 
      |                 
  315 | static bool CPOWDOMQI(JSContext* cx, unsigned argc, Value* vp) {
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  316 |   CallArgs args = CallArgsFromVp(argc, vp);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |   if (!args.thisv().isObject() || !IsCPOW(&args.thisv().toObject())) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  318 |     JS_ReportErrorASCII(cx, "bad this object passed to special QI");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |     return false;
      |     ~~~~~~~~~~~~~
  320 |   }
      |   ~             
  321 | 
      |                 
  322 |   RootedObject proxy(cx, &args.thisv().toObject());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  323 |   FORWARD(DOMQI, (cx, proxy, args), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  324 | }
      | ~               
  325 | 
      |                 
  326 | static bool CPOWToString(JSContext* cx, unsigned argc, Value* vp) {
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  327 |   CallArgs args = CallArgsFromVp(argc, vp);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |   RootedObject callee(cx, &args.callee());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 |   RootedValue cpowValue(cx);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~
  330 |   if (!JS_GetProperty(cx, callee, "__cpow__", &cpowValue)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  331 |     return false;
      |     ~~~~~~~~~~~~~
  332 |   }
      |   ~             
  333 | 
      |                 
  334 |   if (!cpowValue.isObject() || !IsCPOW(&cpowValue.toObject())) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 |     JS_ReportErrorASCII(cx, "CPOWToString called on an incompatible object");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  336 |     return false;
      |     ~~~~~~~~~~~~~
  337 |   }
      |   ~             
  338 | 
      |                 
  339 |   RootedObject proxy(cx, &cpowValue.toObject());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |   FORWARD(toString, (cx, proxy, args), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  341 | }
      | ~               
  342 | 
      |                 
  343 | bool WrapperOwner::toString(JSContext* cx, HandleObject cpow,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  344 |                             JS::CallArgs& args) {
      |                             ~~~~~~~~~~~~~~~~~~~~~
  345 |   // Ask the other side to call its toString method. Update the callee so that
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |   // it points to the CPOW and not to the synthesized CPOWToString function.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |   args.setCallee(ObjectValue(*cpow));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   if (!callOrConstruct(cx, cpow, args, false)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |     return false;
      |     ~~~~~~~~~~~~~
  350 |   }
      |   ~             
  351 | 
      |                 
  352 |   if (!args.rval().isString()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  353 |     return true;
      |     ~~~~~~~~~~~~
  354 |   }
      |   ~             
  355 | 
      |                 
  356 |   RootedString cpowResult(cx, args.rval().toString());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  357 |   nsAutoJSString toStringResult;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  358 |   if (!toStringResult.init(cx, cpowResult)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  359 |     return false;
      |     ~~~~~~~~~~~~~
  360 |   }
      |   ~             
  361 | 
      |                 
  362 |   // We don't want to wrap toString() results for things like the location
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  363 |   // object, where toString() is supposed to return a URL and nothing else.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  364 |   nsAutoString result;
      |   ~~~~~~~~~~~~~~~~~~~~
  365 |   if (toStringResult[0] == '[') {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  366 |     result.AppendLiteral("[object CPOW ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |     result += toStringResult;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~
  368 |     result.AppendLiteral("]");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~
  369 |   } else {
      |   ~~~~~~~~      
  370 |     result += toStringResult;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~
  371 |   }
      |   ~             
  372 | 
      |                 
  373 |   JSString* str = JS_NewUCStringCopyN(cx, result.get(), result.Length());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  374 |   if (!str) {
      |   ~~~~~~~~~~~   
  375 |     return false;
      |     ~~~~~~~~~~~~~
  376 |   }
      |   ~             
  377 | 
      |                 
  378 |   args.rval().setString(str);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  379 |   return true;
      |   ~~~~~~~~~~~~  
  380 | }
      | ~               
  381 | 
      |                 
  382 | bool WrapperOwner::DOMQI(JSContext* cx, JS::HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  383 |                          JS::CallArgs& args) {
      |                          ~~~~~~~~~~~~~~~~~~~~~
  384 |   // Someone's calling us, handle nsISupports specially to avoid unnecessary
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  385 |   // CPOW traffic.
      |   ~~~~~~~~~~~~~~~~
  386 |   if (Maybe<nsID> id = xpc::JSValue2ID(cx, args[0])) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  387 |     if (id->Equals(NS_GET_IID(nsISupports))) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |       args.rval().set(args.thisv());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  389 |       return true;
      |       ~~~~~~~~~~~~
  390 |     }
      |     ~           
  391 | 
      |                 
  392 |     // Webidl-implemented DOM objects never have nsIClassInfo.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  393 |     if (id->Equals(NS_GET_IID(nsIClassInfo))) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  394 |       return Throw(cx, NS_ERROR_NO_INTERFACE);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  395 |     }
      |     ~           
  396 |   }
      |   ~             
  397 | 
      |                 
  398 |   // It wasn't nsISupports, call into the other process to do the QI for us
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  399 |   // (since we don't know what other interfaces our object supports). Note
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  400 |   // that we have to use JS_GetPropertyDescriptor here to avoid infinite
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  401 |   // recursion back into CPOWDOMQI via WrapperOwner::get().
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |   // We could stash the actual QI function on our own function object to avoid
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 |   // if we're called multiple times, but since we're transient, there's no
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  404 |   // point right now.
      |   ~~~~~~~~~~~~~~~~~~~
  405 |   JS::Rooted<PropertyDescriptor> propDesc(cx);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406 |   if (!JS_GetPropertyDescriptor(cx, proxy, "QueryInterface", &propDesc)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |     return false;
      |     ~~~~~~~~~~~~~
  408 |   }
      |   ~             
  409 | 
      |                 
  410 |   if (!propDesc.value().isObject()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411 |     MOZ_ASSERT_UNREACHABLE("We didn't get QueryInterface off a node");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |     return Throw(cx, NS_ERROR_UNEXPECTED);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413 |   }
      |   ~             
  414 |   return JS_CallFunctionValue(cx, proxy, propDesc.value(), args, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  415 | }
      | ~               
  416 | 
      |                 
  417 | bool WrapperOwner::get(JSContext* cx, HandleObject proxy, HandleValue receiver,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                        HandleId id, MutableHandleValue vp) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 | 
      |                 
  421 |   JSVariant receiverVar;
      |   ~~~~~~~~~~~~~~~~~~~~~~
  422 |   if (!toVariant(cx, receiver, &receiverVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 |     return false;
      |     ~~~~~~~~~~~~~
  424 |   }
      |   ~             
  425 | 
      |                 
  426 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  427 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  428 |     return false;
      |     ~~~~~~~~~~~~~
  429 |   }
      |   ~             
  430 | 
      |                 
  431 |   AuxCPOWData* data = AuxCPOWDataOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  432 |   if (data->isDOMObject && idVar.type() == JSIDVariant::TnsString &&
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  433 |       idVar.get_nsString().EqualsLiteral("QueryInterface")) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  434 |     // Handle QueryInterface on DOM Objects specially since we can assume
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |     // certain things about their implementation.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |     RootedFunction qi(cx,
      |     ~~~~~~~~~~~~~~~~~~~~~
  437 |                       JS_NewFunction(cx, CPOWDOMQI, 1, 0, "QueryInterface"));
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438 |     if (!qi) {
      |     ~~~~~~~~~~  
  439 |       return false;
      |       ~~~~~~~~~~~~~
  440 |     }
      |     ~           
  441 | 
      |                 
  442 |     vp.set(ObjectValue(*JS_GetFunctionObject(qi)));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  443 |     return true;
      |     ~~~~~~~~~~~~
  444 |   }
      |   ~             
  445 | 
      |                 
  446 |   JSVariant val;
      |   ~~~~~~~~~~~~~~
  447 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  448 |   if (!SendGet(objId, receiverVar, idVar, &status, &val)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  449 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  450 |   }
      |   ~             
  451 | 
      |                 
  452 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  453 | 
      |                 
  454 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~
  455 |     return false;
      |     ~~~~~~~~~~~~~
  456 |   }
      |   ~             
  457 | 
      |                 
  458 |   if (!fromVariant(cx, val, vp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |     return false;
      |     ~~~~~~~~~~~~~
  460 |   }
      |   ~             
  461 | 
      |                 
  462 |   if (idVar.type() == JSIDVariant::TnsString &&
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463 |       idVar.get_nsString().EqualsLiteral("toString")) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  464 |     RootedFunction toString(cx,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                             JS_NewFunction(cx, CPOWToString, 0, 0, "toString"));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466 |     if (!toString) {
      |     ~~~~~~~~~~~~~~~~
  467 |       return false;
      |       ~~~~~~~~~~~~~
  468 |     }
      |     ~           
  469 | 
      |                 
  470 |     RootedObject toStringObj(cx, JS_GetFunctionObject(toString));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  471 | 
      |                 
  472 |     if (!JS_DefineProperty(cx, toStringObj, "__cpow__", vp,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  473 |                            JSPROP_PERMANENT | JSPROP_READONLY)) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  474 |       return false;
      |       ~~~~~~~~~~~~~
  475 |     }
      |     ~           
  476 | 
      |                 
  477 |     vp.set(ObjectValue(*toStringObj));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |   }
      |   ~             
  479 | 
      |                 
  480 |   return true;
      |   ~~~~~~~~~~~~  
  481 | }
      | ~               
  482 | 
      |                 
  483 | bool CPOWProxyHandler::set(JSContext* cx, JS::HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                            JS::HandleId id, JS::HandleValue v,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  485 |                            JS::HandleValue receiver,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  486 |                            JS::ObjectOpResult& result) const {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  487 |   FORWARD(set, (cx, proxy, id, v, receiver, result), false);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro 'FORWARD'
  154 |   { return owner->call args; }
      |                        ^~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:487:16: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  154 |   { return owner->call args; }
      |            ~~~~~~~~~~~~~~~~~~~
  155 | 
      |                 
  156 | bool CPOWProxyHandler::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  157 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158 |     MutableHandle<PropertyDescriptor> desc) const {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |   FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | }
      | ~               
  161 | 
      |                 
  162 | bool WrapperOwner::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  163 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  164 |     MutableHandle<PropertyDescriptor> desc) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  165 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 | 
      |                 
  167 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  168 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  169 |     return false;
      |     ~~~~~~~~~~~~~
  170 |   }
      |   ~             
  171 | 
      |                 
  172 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  173 |   PPropertyDescriptor result;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  175 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  176 |   }
      |   ~             
  177 | 
      |                 
  178 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  179 | 
      |                 
  180 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~
  181 |     return false;
      |     ~~~~~~~~~~~~~
  182 |   }
      |   ~             
  183 | 
      |                 
  184 |   return toDescriptor(cx, result, desc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  185 | }
      | ~               
  186 | 
      |                 
  187 | bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  188 |                                       HandleId id,
      |                                       ~~~~~~~~~~~~
  189 |                                       Handle<PropertyDescriptor> desc,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |                                       ObjectOpResult& result) const {
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |   FORWARD(defineProperty, (cx, proxy, id, desc, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 | }
      | ~               
  193 | 
      |                 
  194 | bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |                                   HandleId id, Handle<PropertyDescriptor> desc,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  196 |                                   ObjectOpResult& result) {
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
  197 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198 | 
      |                 
  199 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  200 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  201 |     return false;
      |     ~~~~~~~~~~~~~
  202 |   }
      |   ~             
  203 | 
      |                 
  204 |   PPropertyDescriptor descriptor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  205 |   if (!fromDescriptor(cx, desc, &descriptor)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  206 |     return false;
      |     ~~~~~~~~~~~~~
  207 |   }
      |   ~             
  208 | 
      |                 
  209 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  210 |   if (!SendDefineProperty(objId, idVar, descriptor, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  211 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  212 |   }
      |   ~             
  213 | 
      |                 
  214 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  215 | 
      |                 
  216 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217 | }
      | ~               
  218 | 
      |                 
  219 | bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  220 |                                        MutableHandleIdVector props) const {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  221 |   FORWARD(ownPropertyKeys, (cx, proxy, props), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  222 | }
      | ~               
  223 | 
      |                 
  224 | bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  225 |                                    MutableHandleIdVector props) {
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  226 |   return getPropertyKeys(
      |   ~~~~~~~~~~~~~~~~~~~~~~~
  227 |       cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 | }
      | ~               
  229 | 
      |                 
  230 | bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 |                                ObjectOpResult& result) const {
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  232 |   FORWARD(delete_, (cx, proxy, id, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 | }
      | ~               
  234 | 
      |                 
  235 | bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 |                            ObjectOpResult& result) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  237 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  238 | 
      |                 
  239 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  240 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |     return false;
      |     ~~~~~~~~~~~~~
  242 |   }
      |   ~             
  243 | 
      |                 
  244 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  245 |   if (!SendDelete(objId, idVar, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  246 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  247 |   }
      |   ~             
  248 | 
      |                 
  249 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  250 | 
      |                 
  251 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 | }
      | ~               
  253 | 
      |                 
  254 | bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  255 |                                  MutableHandleIdVector props) const {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |   // Call the base hook. That will use our implementation of
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  257 |   // getOwnEnumerablePropertyKeys and follow the proto chain.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |   return BaseProxyHandler::enumerate(cx, proxy, props);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  259 | }
      | ~               
  260 | 
      |                 
  261 | bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  262 |                            bool* bp) const {
      |                            ~~~~~~~~~~~~~~~~~
  263 |   FORWARD(has, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  264 | }
      | ~               
  265 | 
      |                 
  266 | bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  267 |                        bool* bp) {
      |                        ~~~~~~~~~~~
  268 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  269 | 
      |                 
  270 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  271 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 |     return false;
      |     ~~~~~~~~~~~~~
  273 |   }
      |   ~             
  274 | 
      |                 
  275 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  276 |   if (!SendHas(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  278 |   }
      |   ~             
  279 | 
      |                 
  280 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  281 | 
      |                 
  282 |   return ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~
  283 | }
      | ~               
  284 | 
      |                 
  285 | bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |                               bool* bp) const {
      |                               ~~~~~~~~~~~~~~~~~
  287 |   FORWARD(hasOwn, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  288 | }
      | ~               
  289 | 
      |                 
  290 | bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |                           bool* bp) {
      |                           ~~~~~~~~~~~
  292 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 | 
      |                 
  294 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  295 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  296 |     return false;
      |     ~~~~~~~~~~~~~
  297 |   }
      |   ~             
  298 | 
      |                 
  299 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  300 |   if (!SendHasOwn(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  301 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  302 |   }
      |   ~             
  303 | 
      |                 
  304 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  305 | 
      |                 
  306 |   return !!ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~
  307 | }
      | ~               
  308 | 
      |                 
  309 | bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |                            HandleValue receiver, HandleId id,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |                            MutableHandleValue vp) const {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312 |   FORWARD(get, (cx, proxy, receiver, id, vp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 | }
      | ~               
  314 | 
      |                 
  315 | static bool CPOWDOMQI(JSContext* cx, unsigned argc, Value* vp) {
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  316 |   CallArgs args = CallArgsFromVp(argc, vp);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |   if (!args.thisv().isObject() || !IsCPOW(&args.thisv().toObject())) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  318 |     JS_ReportErrorASCII(cx, "bad this object passed to special QI");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |     return false;
      |     ~~~~~~~~~~~~~
  320 |   }
      |   ~             
  321 | 
      |                 
  322 |   RootedObject proxy(cx, &args.thisv().toObject());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  323 |   FORWARD(DOMQI, (cx, proxy, args), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  324 | }
      | ~               
  325 | 
      |                 
  326 | static bool CPOWToString(JSContext* cx, unsigned argc, Value* vp) {
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  327 |   CallArgs args = CallArgsFromVp(argc, vp);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |   RootedObject callee(cx, &args.callee());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 |   RootedValue cpowValue(cx);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~
  330 |   if (!JS_GetProperty(cx, callee, "__cpow__", &cpowValue)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  331 |     return false;
      |     ~~~~~~~~~~~~~
  332 |   }
      |   ~             
  333 | 
      |                 
  334 |   if (!cpowValue.isObject() || !IsCPOW(&cpowValue.toObject())) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 |     JS_ReportErrorASCII(cx, "CPOWToString called on an incompatible object");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  336 |     return false;
      |     ~~~~~~~~~~~~~
  337 |   }
      |   ~             
  338 | 
      |                 
  339 |   RootedObject proxy(cx, &cpowValue.toObject());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |   FORWARD(toString, (cx, proxy, args), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  341 | }
      | ~               
  342 | 
      |                 
  343 | bool WrapperOwner::toString(JSContext* cx, HandleObject cpow,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  344 |                             JS::CallArgs& args) {
      |                             ~~~~~~~~~~~~~~~~~~~~~
  345 |   // Ask the other side to call its toString method. Update the callee so that
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |   // it points to the CPOW and not to the synthesized CPOWToString function.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |   args.setCallee(ObjectValue(*cpow));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   if (!callOrConstruct(cx, cpow, args, false)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |     return false;
      |     ~~~~~~~~~~~~~
  350 |   }
      |   ~             
  351 | 
      |                 
  352 |   if (!args.rval().isString()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  353 |     return true;
      |     ~~~~~~~~~~~~
  354 |   }
      |   ~             
  355 | 
      |                 
  356 |   RootedString cpowResult(cx, args.rval().toString());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  357 |   nsAutoJSString toStringResult;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  358 |   if (!toStringResult.init(cx, cpowResult)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  359 |     return false;
      |     ~~~~~~~~~~~~~
  360 |   }
      |   ~             
  361 | 
      |                 
  362 |   // We don't want to wrap toString() results for things like the location
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  363 |   // object, where toString() is supposed to return a URL and nothing else.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  364 |   nsAutoString result;
      |   ~~~~~~~~~~~~~~~~~~~~
  365 |   if (toStringResult[0] == '[') {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  366 |     result.AppendLiteral("[object CPOW ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |     result += toStringResult;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~
  368 |     result.AppendLiteral("]");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~
  369 |   } else {
      |   ~~~~~~~~      
  370 |     result += toStringResult;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~
  371 |   }
      |   ~             
  372 | 
      |                 
  373 |   JSString* str = JS_NewUCStringCopyN(cx, result.get(), result.Length());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  374 |   if (!str) {
      |   ~~~~~~~~~~~   
  375 |     return false;
      |     ~~~~~~~~~~~~~
  376 |   }
      |   ~             
  377 | 
      |                 
  378 |   args.rval().setString(str);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  379 |   return true;
      |   ~~~~~~~~~~~~  
  380 | }
      | ~               
  381 | 
      |                 
  382 | bool WrapperOwner::DOMQI(JSContext* cx, JS::HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  383 |                          JS::CallArgs& args) {
      |                          ~~~~~~~~~~~~~~~~~~~~~
  384 |   // Someone's calling us, handle nsISupports specially to avoid unnecessary
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  385 |   // CPOW traffic.
      |   ~~~~~~~~~~~~~~~~
  386 |   if (Maybe<nsID> id = xpc::JSValue2ID(cx, args[0])) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  387 |     if (id->Equals(NS_GET_IID(nsISupports))) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |       args.rval().set(args.thisv());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  389 |       return true;
      |       ~~~~~~~~~~~~
  390 |     }
      |     ~           
  391 | 
      |                 
  392 |     // Webidl-implemented DOM objects never have nsIClassInfo.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  393 |     if (id->Equals(NS_GET_IID(nsIClassInfo))) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  394 |       return Throw(cx, NS_ERROR_NO_INTERFACE);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  395 |     }
      |     ~           
  396 |   }
      |   ~             
  397 | 
      |                 
  398 |   // It wasn't nsISupports, call into the other process to do the QI for us
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  399 |   // (since we don't know what other interfaces our object supports). Note
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  400 |   // that we have to use JS_GetPropertyDescriptor here to avoid infinite
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  401 |   // recursion back into CPOWDOMQI via WrapperOwner::get().
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |   // We could stash the actual QI function on our own function object to avoid
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 |   // if we're called multiple times, but since we're transient, there's no
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  404 |   // point right now.
      |   ~~~~~~~~~~~~~~~~~~~
  405 |   JS::Rooted<PropertyDescriptor> propDesc(cx);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406 |   if (!JS_GetPropertyDescriptor(cx, proxy, "QueryInterface", &propDesc)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |     return false;
      |     ~~~~~~~~~~~~~
  408 |   }
      |   ~             
  409 | 
      |                 
  410 |   if (!propDesc.value().isObject()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411 |     MOZ_ASSERT_UNREACHABLE("We didn't get QueryInterface off a node");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |     return Throw(cx, NS_ERROR_UNEXPECTED);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413 |   }
      |   ~             
  414 |   return JS_CallFunctionValue(cx, proxy, propDesc.value(), args, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  415 | }
      | ~               
  416 | 
      |                 
  417 | bool WrapperOwner::get(JSContext* cx, HandleObject proxy, HandleValue receiver,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                        HandleId id, MutableHandleValue vp) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 | 
      |                 
  421 |   JSVariant receiverVar;
      |   ~~~~~~~~~~~~~~~~~~~~~~
  422 |   if (!toVariant(cx, receiver, &receiverVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 |     return false;
      |     ~~~~~~~~~~~~~
  424 |   }
      |   ~             
  425 | 
      |                 
  426 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~
  427 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  428 |     return false;
      |     ~~~~~~~~~~~~~
  429 |   }
      |   ~             
  430 | 
      |                 
  431 |   AuxCPOWData* data = AuxCPOWDataOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  432 |   if (data->isDOMObject && idVar.type() == JSIDVariant::TnsString &&
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  433 |       idVar.get_nsString().EqualsLiteral("QueryInterface")) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  434 |     // Handle QueryInterface on DOM Objects specially since we can assume
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |     // certain things about their implementation.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |     RootedFunction qi(cx,
      |     ~~~~~~~~~~~~~~~~~~~~~
  437 |                       JS_NewFunction(cx, CPOWDOMQI, 1, 0, "QueryInterface"));
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438 |     if (!qi) {
      |     ~~~~~~~~~~  
  439 |       return false;
      |       ~~~~~~~~~~~~~
  440 |     }
      |     ~           
  441 | 
      |                 
  442 |     vp.set(ObjectValue(*JS_GetFunctionObject(qi)));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  443 |     return true;
      |     ~~~~~~~~~~~~
  444 |   }
      |   ~             
  445 | 
      |                 
  446 |   JSVariant val;
      |   ~~~~~~~~~~~~~~
  447 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~
  448 |   if (!SendGet(objId, receiverVar, idVar, &status, &val)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  449 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~
  450 |   }
      |   ~             
  451 | 
      |                 
  452 |   LOG_STACK();
      |   ~~~~~~~~~~~~  
  453 | 
      |                 
  454 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~
  455 |     return false;
      |     ~~~~~~~~~~~~~
  456 |   }
      |   ~             
  457 | 
      |                 
  458 |   if (!fromVariant(cx, val, vp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |     return false;
      |     ~~~~~~~~~~~~~
  460 |   }
      |   ~             
  461 | 
      |                 
  462 |   if (idVar.type() == JSIDVariant::TnsString &&
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463 |       idVar.get_nsString().EqualsLiteral("toString")) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  464 |     RootedFunction toString(cx,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                             JS_NewFunction(cx, CPOWToString, 0, 0, "toString"));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466 |     if (!toString) {
      |     ~~~~~~~~~~~~~~~~
  467 |       return false;
      |       ~~~~~~~~~~~~~
  468 |     }
      |     ~           
  469 | 
      |                 
  470 |     RootedObject toStringObj(cx, JS_GetFunctionObject(toString));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  471 | 
      |                 
  472 |     if (!JS_DefineProperty(cx, toStringObj, "__cpow__", vp,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  473 |                            JSPROP_PERMANENT | JSPROP_READONLY)) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  474 |       return false;
      |       ~~~~~~~~~~~~~
  475 |     }
      |     ~           
  476 | 
      |                 
  477 |     vp.set(ObjectValue(*toStringObj));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |   }
      |   ~             
  479 | 
      |                 
  480 |   return true;
      |   ~~~~~~~~~~~~  
  481 | }
      | ~               
  482 | 
      |                 
  483 | bool CPOWProxyHandler::set(JSContext* cx, JS::HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                            JS::HandleId id, JS::HandleValue v,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  485 |                            JS::HandleValue receiver,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  486 |                            JS::ObjectOpResult& result) const {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  487 |   FORWARD(set, (cx, proxy, id, v, receiver, result), false);
      |   ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro 'FORWARD'
  154 |   { return owner->call args; }
      |                        ^~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'bool mozilla::jsipc::WrapperOwner::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:672:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  672 | bool WrapperOwner::hasInstance(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'virtual bool CPOWProxyHandler::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:667:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  667 | bool CPOWProxyHandler::hasInstance(JSContext* cx, HandleObject proxy,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:669:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  154 |   { return owner->call args; }
      |            ~~~~~~~~~~~~~~~~~~~
  155 | 
      |                         
  156 | bool CPOWProxyHandler::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  157 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158 |     MutableHandle<PropertyDescriptor> desc) const {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159 |   FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  160 | }
      | ~                       
  161 | 
      |                         
  162 | bool WrapperOwner::getOwnPropertyDescriptor(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  163 |     JSContext* cx, HandleObject proxy, HandleId id,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  164 |     MutableHandle<PropertyDescriptor> desc) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  165 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166 | 
      |                         
  167 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~    
  168 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  169 |     return false;
      |     ~~~~~~~~~~~~~       
  170 |   }
      |   ~                     
  171 | 
      |                         
  172 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  173 |   PPropertyDescriptor result;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  174 |   if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  175 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  176 |   }
      |   ~                     
  177 | 
      |                         
  178 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  179 | 
      |                         
  180 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~
  181 |     return false;
      |     ~~~~~~~~~~~~~       
  182 |   }
      |   ~                     
  183 | 
      |                         
  184 |   return toDescriptor(cx, result, desc);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  185 | }
      | ~                       
  186 | 
      |                         
  187 | bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  188 |                                       HandleId id,
      |                                       ~~~~~~~~~~~~
  189 |                                       Handle<PropertyDescriptor> desc,
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190 |                                       ObjectOpResult& result) const {
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  191 |   FORWARD(defineProperty, (cx, proxy, id, desc, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  192 | }
      | ~                       
  193 | 
      |                         
  194 | bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  195 |                                   HandleId id, Handle<PropertyDescriptor> desc,
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  196 |                                   ObjectOpResult& result) {
      |                                   ~~~~~~~~~~~~~~~~~~~~~~~~~
  197 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  198 | 
      |                         
  199 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~    
  200 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  201 |     return false;
      |     ~~~~~~~~~~~~~       
  202 |   }
      |   ~                     
  203 | 
      |                         
  204 |   PPropertyDescriptor descriptor;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  205 |   if (!fromDescriptor(cx, desc, &descriptor)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  206 |     return false;
      |     ~~~~~~~~~~~~~       
  207 |   }
      |   ~                     
  208 | 
      |                         
  209 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  210 |   if (!SendDefineProperty(objId, idVar, descriptor, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  211 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  212 |   }
      |   ~                     
  213 | 
      |                         
  214 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  215 | 
      |                         
  216 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  217 | }
      | ~                       
  218 | 
      |                         
  219 | bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  220 |                                        MutableHandleIdVector props) const {
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  221 |   FORWARD(ownPropertyKeys, (cx, proxy, props), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  222 | }
      | ~                       
  223 | 
      |                         
  224 | bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  225 |                                    MutableHandleIdVector props) {
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  226 |   return getPropertyKeys(
      |   ~~~~~~~~~~~~~~~~~~~~~~~
  227 |       cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  228 | }
      | ~                       
  229 | 
      |                         
  230 | bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  231 |                                ObjectOpResult& result) const {
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  232 |   FORWARD(delete_, (cx, proxy, id, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  233 | }
      | ~                       
  234 | 
      |                         
  235 | bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  236 |                            ObjectOpResult& result) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  237 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  238 | 
      |                         
  239 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~    
  240 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  241 |     return false;
      |     ~~~~~~~~~~~~~       
  242 |   }
      |   ~                     
  243 | 
      |                         
  244 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  245 |   if (!SendDelete(objId, idVar, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  246 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  247 |   }
      |   ~                     
  248 | 
      |                         
  249 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  250 | 
      |                         
  251 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  252 | }
      | ~                       
  253 | 
      |                         
  254 | bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  255 |                                  MutableHandleIdVector props) const {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256 |   // Call the base hook. That will use our implementation of
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  257 |   // getOwnEnumerablePropertyKeys and follow the proto chain.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  258 |   return BaseProxyHandler::enumerate(cx, proxy, props);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  259 | }
      | ~                       
  260 | 
      |                         
  261 | bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  262 |                            bool* bp) const {
      |                            ~~~~~~~~~~~~~~~~~
  263 |   FORWARD(has, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  264 | }
      | ~                       
  265 | 
      |                         
  266 | bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  267 |                        bool* bp) {
      |                        ~~~~~~~~~~~
  268 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  269 | 
      |                         
  270 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~    
  271 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  272 |     return false;
      |     ~~~~~~~~~~~~~       
  273 |   }
      |   ~                     
  274 | 
      |                         
  275 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  276 |   if (!SendHas(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  277 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  278 |   }
      |   ~                     
  279 | 
      |                         
  280 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  281 | 
      |                         
  282 |   return ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~
  283 | }
      | ~                       
  284 | 
      |                         
  285 | bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  286 |                               bool* bp) const {
      |                               ~~~~~~~~~~~~~~~~~
  287 |   FORWARD(hasOwn, (cx, proxy, id, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  288 | }
      | ~                       
  289 | 
      |                         
  290 | bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  291 |                           bool* bp) {
      |                           ~~~~~~~~~~~
  292 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  293 | 
      |                         
  294 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~    
  295 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  296 |     return false;
      |     ~~~~~~~~~~~~~       
  297 |   }
      |   ~                     
  298 | 
      |                         
  299 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  300 |   if (!SendHasOwn(objId, idVar, &status, bp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  301 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  302 |   }
      |   ~                     
  303 | 
      |                         
  304 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  305 | 
      |                         
  306 |   return !!ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~
  307 | }
      | ~                       
  308 | 
      |                         
  309 | bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  310 |                            HandleValue receiver, HandleId id,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  311 |                            MutableHandleValue vp) const {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  312 |   FORWARD(get, (cx, proxy, receiver, id, vp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  313 | }
      | ~                       
  314 | 
      |                         
  315 | static bool CPOWDOMQI(JSContext* cx, unsigned argc, Value* vp) {
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  316 |   CallArgs args = CallArgsFromVp(argc, vp);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  317 |   if (!args.thisv().isObject() || !IsCPOW(&args.thisv().toObject())) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  318 |     JS_ReportErrorASCII(cx, "bad this object passed to special QI");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  319 |     return false;
      |     ~~~~~~~~~~~~~       
  320 |   }
      |   ~                     
  321 | 
      |                         
  322 |   RootedObject proxy(cx, &args.thisv().toObject());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  323 |   FORWARD(DOMQI, (cx, proxy, args), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  324 | }
      | ~                       
  325 | 
      |                         
  326 | static bool CPOWToString(JSContext* cx, unsigned argc, Value* vp) {
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  327 |   CallArgs args = CallArgsFromVp(argc, vp);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  328 |   RootedObject callee(cx, &args.callee());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  329 |   RootedValue cpowValue(cx);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~
  330 |   if (!JS_GetProperty(cx, callee, "__cpow__", &cpowValue)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  331 |     return false;
      |     ~~~~~~~~~~~~~       
  332 |   }
      |   ~                     
  333 | 
      |                         
  334 |   if (!cpowValue.isObject() || !IsCPOW(&cpowValue.toObject())) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  335 |     JS_ReportErrorASCII(cx, "CPOWToString called on an incompatible object");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  336 |     return false;
      |     ~~~~~~~~~~~~~       
  337 |   }
      |   ~                     
  338 | 
      |                         
  339 |   RootedObject proxy(cx, &cpowValue.toObject());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  340 |   FORWARD(toString, (cx, proxy, args), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  341 | }
      | ~                       
  342 | 
      |                         
  343 | bool WrapperOwner::toString(JSContext* cx, HandleObject cpow,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  344 |                             JS::CallArgs& args) {
      |                             ~~~~~~~~~~~~~~~~~~~~~
  345 |   // Ask the other side to call its toString method. Update the callee so that
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  346 |   // it points to the CPOW and not to the synthesized CPOWToString function.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  347 |   args.setCallee(ObjectValue(*cpow));
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  348 |   if (!callOrConstruct(cx, cpow, args, false)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  349 |     return false;
      |     ~~~~~~~~~~~~~       
  350 |   }
      |   ~                     
  351 | 
      |                         
  352 |   if (!args.rval().isString()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  353 |     return true;
      |     ~~~~~~~~~~~~        
  354 |   }
      |   ~                     
  355 | 
      |                         
  356 |   RootedString cpowResult(cx, args.rval().toString());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  357 |   nsAutoJSString toStringResult;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  358 |   if (!toStringResult.init(cx, cpowResult)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  359 |     return false;
      |     ~~~~~~~~~~~~~       
  360 |   }
      |   ~                     
  361 | 
      |                         
  362 |   // We don't want to wrap toString() results for things like the location
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  363 |   // object, where toString() is supposed to return a URL and nothing else.
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  364 |   nsAutoString result;
      |   ~~~~~~~~~~~~~~~~~~~~  
  365 |   if (toStringResult[0] == '[') {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  366 |     result.AppendLiteral("[object CPOW ");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  367 |     result += toStringResult;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~
  368 |     result.AppendLiteral("]");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~
  369 |   } else {
      |   ~~~~~~~~              
  370 |     result += toStringResult;
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~
  371 |   }
      |   ~                     
  372 | 
      |                         
  373 |   JSString* str = JS_NewUCStringCopyN(cx, result.get(), result.Length());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  374 |   if (!str) {
      |   ~~~~~~~~~~~           
  375 |     return false;
      |     ~~~~~~~~~~~~~       
  376 |   }
      |   ~                     
  377 | 
      |                         
  378 |   args.rval().setString(str);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  379 |   return true;
      |   ~~~~~~~~~~~~          
  380 | }
      | ~                       
  381 | 
      |                         
  382 | bool WrapperOwner::DOMQI(JSContext* cx, JS::HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  383 |                          JS::CallArgs& args) {
      |                          ~~~~~~~~~~~~~~~~~~~~~
  384 |   // Someone's calling us, handle nsISupports specially to avoid unnecessary
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  385 |   // CPOW traffic.
      |   ~~~~~~~~~~~~~~~~      
  386 |   if (Maybe<nsID> id = xpc::JSValue2ID(cx, args[0])) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  387 |     if (id->Equals(NS_GET_IID(nsISupports))) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  388 |       args.rval().set(args.thisv());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  389 |       return true;
      |       ~~~~~~~~~~~~      
  390 |     }
      |     ~                   
  391 | 
      |                         
  392 |     // Webidl-implemented DOM objects never have nsIClassInfo.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  393 |     if (id->Equals(NS_GET_IID(nsIClassInfo))) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  394 |       return Throw(cx, NS_ERROR_NO_INTERFACE);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  395 |     }
      |     ~                   
  396 |   }
      |   ~                     
  397 | 
      |                         
  398 |   // It wasn't nsISupports, call into the other process to do the QI for us
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  399 |   // (since we don't know what other interfaces our object supports). Note
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  400 |   // that we have to use JS_GetPropertyDescriptor here to avoid infinite
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  401 |   // recursion back into CPOWDOMQI via WrapperOwner::get().
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |   // We could stash the actual QI function on our own function object to avoid
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  403 |   // if we're called multiple times, but since we're transient, there's no
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  404 |   // point right now.
      |   ~~~~~~~~~~~~~~~~~~~   
  405 |   JS::Rooted<PropertyDescriptor> propDesc(cx);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  406 |   if (!JS_GetPropertyDescriptor(cx, proxy, "QueryInterface", &propDesc)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  407 |     return false;
      |     ~~~~~~~~~~~~~       
  408 |   }
      |   ~                     
  409 | 
      |                         
  410 |   if (!propDesc.value().isObject()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  411 |     MOZ_ASSERT_UNREACHABLE("We didn't get QueryInterface off a node");
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  412 |     return Throw(cx, NS_ERROR_UNEXPECTED);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  413 |   }
      |   ~                     
  414 |   return JS_CallFunctionValue(cx, proxy, propDesc.value(), args, args.rval());
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  415 | }
      | ~                       
  416 | 
      |                         
  417 | bool WrapperOwner::get(JSContext* cx, HandleObject proxy, HandleValue receiver,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  418 |                        HandleId id, MutableHandleValue vp) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  419 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  420 | 
      |                         
  421 |   JSVariant receiverVar;
      |   ~~~~~~~~~~~~~~~~~~~~~~
  422 |   if (!toVariant(cx, receiver, &receiverVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  423 |     return false;
      |     ~~~~~~~~~~~~~       
  424 |   }
      |   ~                     
  425 | 
      |                         
  426 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~    
  427 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  428 |     return false;
      |     ~~~~~~~~~~~~~       
  429 |   }
      |   ~                     
  430 | 
      |                         
  431 |   AuxCPOWData* data = AuxCPOWDataOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  432 |   if (data->isDOMObject && idVar.type() == JSIDVariant::TnsString &&
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  433 |       idVar.get_nsString().EqualsLiteral("QueryInterface")) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  434 |     // Handle QueryInterface on DOM Objects specially since we can assume
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435 |     // certain things about their implementation.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436 |     RootedFunction qi(cx,
      |     ~~~~~~~~~~~~~~~~~~~~~
  437 |                       JS_NewFunction(cx, CPOWDOMQI, 1, 0, "QueryInterface"));
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438 |     if (!qi) {
      |     ~~~~~~~~~~          
  439 |       return false;
      |       ~~~~~~~~~~~~~     
  440 |     }
      |     ~                   
  441 | 
      |                         
  442 |     vp.set(ObjectValue(*JS_GetFunctionObject(qi)));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  443 |     return true;
      |     ~~~~~~~~~~~~        
  444 |   }
      |   ~                     
  445 | 
      |                         
  446 |   JSVariant val;
      |   ~~~~~~~~~~~~~~        
  447 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  448 |   if (!SendGet(objId, receiverVar, idVar, &status, &val)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  449 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  450 |   }
      |   ~                     
  451 | 
      |                         
  452 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  453 | 
      |                         
  454 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~
  455 |     return false;
      |     ~~~~~~~~~~~~~       
  456 |   }
      |   ~                     
  457 | 
      |                         
  458 |   if (!fromVariant(cx, val, vp)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |     return false;
      |     ~~~~~~~~~~~~~       
  460 |   }
      |   ~                     
  461 | 
      |                         
  462 |   if (idVar.type() == JSIDVariant::TnsString &&
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  463 |       idVar.get_nsString().EqualsLiteral("toString")) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  464 |     RootedFunction toString(cx,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |                             JS_NewFunction(cx, CPOWToString, 0, 0, "toString"));
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466 |     if (!toString) {
      |     ~~~~~~~~~~~~~~~~    
  467 |       return false;
      |       ~~~~~~~~~~~~~     
  468 |     }
      |     ~                   
  469 | 
      |                         
  470 |     RootedObject toStringObj(cx, JS_GetFunctionObject(toString));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  471 | 
      |                         
  472 |     if (!JS_DefineProperty(cx, toStringObj, "__cpow__", vp,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  473 |                            JSPROP_PERMANENT | JSPROP_READONLY)) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  474 |       return false;
      |       ~~~~~~~~~~~~~     
  475 |     }
      |     ~                   
  476 | 
      |                         
  477 |     vp.set(ObjectValue(*toStringObj));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  478 |   }
      |   ~                     
  479 | 
      |                         
  480 |   return true;
      |   ~~~~~~~~~~~~          
  481 | }
      | ~                       
  482 | 
      |                         
  483 | bool CPOWProxyHandler::set(JSContext* cx, JS::HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                            JS::HandleId id, JS::HandleValue v,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  485 |                            JS::HandleValue receiver,
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~
  486 |                            JS::ObjectOpResult& result) const {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  487 |   FORWARD(set, (cx, proxy, id, v, receiver, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  488 | }
      | ~                       
  489 | 
      |                         
  490 | bool WrapperOwner::set(JSContext* cx, JS::HandleObject proxy, JS::HandleId id,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  491 |                        JS::HandleValue v, JS::HandleValue receiver,
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  492 |                        JS::ObjectOpResult& result) {
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  493 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  494 | 
      |                         
  495 |   JSIDVariant idVar;
      |   ~~~~~~~~~~~~~~~~~~    
  496 |   if (!toJSIDVariant(cx, id, &idVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  497 |     return false;
      |     ~~~~~~~~~~~~~       
  498 |   }
      |   ~                     
  499 | 
      |                         
  500 |   JSVariant val;
      |   ~~~~~~~~~~~~~~        
  501 |   if (!toVariant(cx, v, &val)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502 |     return false;
      |     ~~~~~~~~~~~~~       
  503 |   }
      |   ~                     
  504 | 
      |                         
  505 |   JSVariant receiverVar;
      |   ~~~~~~~~~~~~~~~~~~~~~~
  506 |   if (!toVariant(cx, receiver, &receiverVar)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  507 |     return false;
      |     ~~~~~~~~~~~~~       
  508 |   }
      |   ~                     
  509 | 
      |                         
  510 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  511 |   if (!SendSet(objId, idVar, val, receiverVar, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  512 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  513 |   }
      |   ~                     
  514 | 
      |                         
  515 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  516 | 
      |                         
  517 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  518 | }
      | ~                       
  519 | 
      |                         
  520 | bool CPOWProxyHandler::getOwnEnumerablePropertyKeys(
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |     JSContext* cx, HandleObject proxy, MutableHandleIdVector props) const {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |   FORWARD(getOwnEnumerablePropertyKeys, (cx, proxy, props), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  523 | }
      | ~                       
  524 | 
      |                         
  525 | bool WrapperOwner::getOwnEnumerablePropertyKeys(JSContext* cx,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  526 |                                                 HandleObject proxy,
      |                                                 ~~~~~~~~~~~~~~~~~~~
  527 |                                                 MutableHandleIdVector props) {
      |                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  528 |   return getPropertyKeys(cx, proxy, JSITER_OWNONLY, props);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  529 | }
      | ~                       
  530 | 
      |                         
  531 | bool CPOWProxyHandler::preventExtensions(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  532 |                                          ObjectOpResult& result) const {
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |   FORWARD(preventExtensions, (cx, proxy, result), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  534 | }
      | ~                       
  535 | 
      |                         
  536 | bool WrapperOwner::preventExtensions(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  537 |                                      ObjectOpResult& result) {
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~
  538 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  539 | 
      |                         
  540 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  541 |   if (!SendPreventExtensions(objId, &status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  542 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  543 |   }
      |   ~                     
  544 | 
      |                         
  545 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  546 | 
      |                         
  547 |   return ok(cx, status, result);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  548 | }
      | ~                       
  549 | 
      |                         
  550 | bool CPOWProxyHandler::isExtensible(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  551 |                                     bool* extensible) const {
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~
  552 |   FORWARD(isExtensible, (cx, proxy, extensible), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  553 | }
      | ~                       
  554 | 
      |                         
  555 | bool WrapperOwner::isExtensible(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  556 |                                 bool* extensible) {
      |                                 ~~~~~~~~~~~~~~~~~~~
  557 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  558 | 
      |                         
  559 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  560 |   if (!SendIsExtensible(objId, &status, extensible)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  561 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  562 |   }
      |   ~                     
  563 | 
      |                         
  564 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  565 | 
      |                         
  566 |   return ok(cx, status);
      |   ~~~~~~~~~~~~~~~~~~~~~~
  567 | }
      | ~                       
  568 | 
      |                         
  569 | bool CPOWProxyHandler::call(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  570 |                             const CallArgs& args) const {
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  571 |   FORWARD(callOrConstruct, (cx, proxy, args, false), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  572 | }
      | ~                       
  573 | 
      |                         
  574 | bool CPOWProxyHandler::construct(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  575 |                                  const CallArgs& args) const {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  576 |   FORWARD(callOrConstruct, (cx, proxy, args, true), false);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  577 | }
      | ~                       
  578 | 
      |                         
  579 | bool WrapperOwner::callOrConstruct(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  580 |                                    const CallArgs& args, bool construct) {
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  581 |   ObjectId objId = idOf(proxy);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  582 | 
      |                         
  583 |   InfallibleTArray<JSParam> vals;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  584 |   RootedValueVector outobjects(cx);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  585 | 
      |                         
  586 |   RootedValue v(cx);
      |   ~~~~~~~~~~~~~~~~~~    
  587 |   for (size_t i = 0; i < args.length() + 2; i++) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  588 |     // The |this| value for constructors is a magic value that we won't be
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  589 |     // able to convert, so skip it.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  590 |     if (i == 1 && construct) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~
  591 |       v = UndefinedValue();
      |       ~~~~~~~~~~~~~~~~~~~~~
  592 |     } else {
      |     ~~~~~~~~            
  593 |       v = args.base()[i];
      |       ~~~~~~~~~~~~~~~~~~~
  594 |     }
      |     ~                   
  595 |     if (v.isObject()) {
      |     ~~~~~~~~~~~~~~~~~~~ 
  596 |       RootedObject obj(cx, &v.toObject());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  597 |       if (xpc::IsOutObject(cx, obj)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  598 |         // Make sure it is not an in-out object.
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  599 |         bool found;
      |         ~~~~~~~~~~~     
  600 |         if (!JS_HasProperty(cx, obj, "value", &found)) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  601 |           return false;
      |           ~~~~~~~~~~~~~ 
  602 |         }
      |         ~               
  603 |         if (found) {
      |         ~~~~~~~~~~~~    
  604 |           JS_ReportErrorASCII(cx,
      |           ~~~~~~~~~~~~~~~~~~~~~~~
  605 |                               "in-out objects cannot be sent via CPOWs yet");
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  606 |           return false;
      |           ~~~~~~~~~~~~~ 
  607 |         }
      |         ~               
  608 | 
      |                         
  609 |         vals.AppendElement(JSParam(void_t()));
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  610 |         if (!outobjects.append(ObjectValue(*obj))) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  611 |           return false;
      |           ~~~~~~~~~~~~~ 
  612 |         }
      |         ~               
  613 |         continue;
      |         ~~~~~~~~~       
  614 |       }
      |       ~                 
  615 |     }
      |     ~                   
  616 |     JSVariant val;
      |     ~~~~~~~~~~~~~~      
  617 |     if (!toVariant(cx, v, &val)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  618 |       return false;
      |       ~~~~~~~~~~~~~     
  619 |     }
      |     ~                   
  620 |     vals.AppendElement(JSParam(val));
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  621 |   }
      |   ~                     
  622 | 
      |                         
  623 |   JSVariant result;
      |   ~~~~~~~~~~~~~~~~~     
  624 |   ReturnStatus status;
      |   ~~~~~~~~~~~~~~~~~~~~  
  625 |   InfallibleTArray<JSParam> outparams;
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  626 |   if (!SendCallOrConstruct(objId, vals, construct, &status, &result,
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  627 |                            &outparams)) {
      |                            ~~~~~~~~~~~~~~
  628 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  629 |   }
      |   ~                     
  630 | 
      |                         
  631 |   LOG_STACK();
      |   ~~~~~~~~~~~~          
  632 | 
      |                         
  633 |   if (!ok(cx, status)) {
      |   ~~~~~~~~~~~~~~~~~~~~~~
  634 |     return false;
      |     ~~~~~~~~~~~~~       
  635 |   }
      |   ~                     
  636 | 
      |                         
  637 |   if (outparams.Length() != outobjects.length()) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  638 |     return ipcfail(cx);
      |     ~~~~~~~~~~~~~~~~~~~ 
  639 |   }
      |   ~                     
  640 | 
      |                         
  641 |   RootedObject obj(cx);
      |   ~~~~~~~~~~~~~~~~~~~~~ 
  642 |   for (size_t i = 0; i < outparams.Length(); i++) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  643 |     // Don't bother doing anything for outparams that weren't set.
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  644 |     if (outparams[i].type() == JSParam::Tvoid_t) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  645 |       continue;
      |       ~~~~~~~~~         
  646 |     }
      |     ~                   
  647 | 
      |                         
  648 |     // Take the value the child process returned, and set it on the XPC
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  649 |     // object.
      |     ~~~~~~~~~~          
  650 |     if (!fromVariant(cx, outparams[i], &v)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  651 |       return false;
      |       ~~~~~~~~~~~~~     
  652 |     }
      |     ~                   
  653 | 
      |                         
  654 |     obj = &outobjects[i].toObject();
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  655 |     if (!JS_SetProperty(cx, obj, "value", v)) {
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  656 |       return false;
      |       ~~~~~~~~~~~~~     
  657 |     }
      |     ~                   
  658 |   }
      |   ~                     
  659 | 
      |                         
  660 |   if (!fromVariant(cx, result, args.rval())) {
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  661 |     return false;
      |     ~~~~~~~~~~~~~       
  662 |   }
      |   ~                     
  663 | 
      |                         
  664 |   return true;
      |   ~~~~~~~~~~~~          
  665 | }
      | ~                       
  666 | 
      |                         
  667 | bool CPOWProxyHandler::hasInstance(JSContext* cx, HandleObject proxy,
      | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  668 |                                    MutableHandleValue v, bool* bp) const {
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  669 |   FORWARD(hasInstance, (cx, proxy, v, bp), false);
      |   ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro 'FORWARD'
  154 |   { return owner->call args; }
      |                        ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:330:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  330 |   if (!fromVariant(cx, receiverVar, &receiver)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:340:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  340 |   if (!JS_ForwardGetPropertyTo(cx, obj, id, receiver, &val)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:340:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type 'const mozilla::jsipc::ObjectId' changed in GCC 9.1
  118 |     formatObject(true, true, obj.id, out);
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:156:39: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  156 |   if (!JS_GetOwnPropertyDescriptorById(cx, obj, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/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*)':
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:196:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  196 |   if (!toDescriptor(cx, descriptor, &desc)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:201:29: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  201 |   if (!JS_DefinePropertyById(cx, obj, id, desc, success)) {
      |        ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:20:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'virtual bool mozilla::jsipc::JavaScriptShared::Wrap(JSContext*, JS::HandleObject, InfallibleTArray<mozilla::jsipc::CpowEntry>*)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:691:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  691 |     if (!JS_GetPropertyById(cx, aObj, id, &v)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'void mozilla::jsipc::IdToObjectMap::remove(mozilla::jsipc::ObjectId)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:63:6: note: parameter passing for argument of type 'mozilla::jsipc::ObjectId' changed in GCC 9.1
   63 | void IdToObjectMap::remove(ObjectId id) { table_.remove(id); }
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'bool mozilla::jsipc::IdToObjectMap::add(mozilla::jsipc::ObjectId, JSObject*)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:59:6: note: parameter passing for argument of type 'mozilla::jsipc::ObjectId' changed in GCC 9.1
   59 | bool IdToObjectMap::add(ObjectId id, JSObject* obj) {
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp: In member function 'bool mozilla::jsipc::ObjectToIdMap::add(JSContext*, JSObject*, mozilla::jsipc::ObjectId)':
/<<PKGBUILDDIR>>/js/ipc/JavaScriptShared.cpp:93:6: note: parameter passing for argument of type 'mozilla::jsipc::ObjectId' changed in GCC 9.1
   93 | bool ObjectToIdMap::add(JSContext* cx, JSObject* obj, ObjectId id) {
      |      ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:38:
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In member function 'bool mozilla::jsipc::WrapperOwner::callOrConstruct(JSContext*, JS::HandleObject, const JS::CallArgs&, bool)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:650:21: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  650 |     if (!fromVariant(cx, outparams[i], &v)) {
      |          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:655:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  655 |     if (!JS_SetProperty(cx, obj, "value", v)) {
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:660:19: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  660 |   if (!fromVariant(cx, result, args.rval())) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp: In function 'bool CPOWToString(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/ipc/WrapperOwner.cpp:330:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  330 |   if (!JS_GetProperty(cx, callee, "__cpow__", &cpowValue)) {
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp: In function 'bool mozilla::jsipc::WrapperAnswer::RecvCallOrConstruct(const mozilla::jsipc::ObjectId&, InfallibleTArray<mozilla::jsipc::JSParam>&&, const bool&, mozilla::jsipc::ReturnStatus*, mozilla::jsipc::JSVariant*, nsTArray<mozilla::jsipc::JSParam>*)':
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:457:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  457 |   if (!fromVariant(cx, argv[0], &objv)) {
      |        ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:480:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  480 |       if (!fromVariant(cx, argv[i].get_JSVariant(), &v)) {
      |            ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:495:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  495 |       if (!JS::Construct(cx, vals[0], args, &obj)) {
      |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:500:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  500 |       if (!JS::Call(cx, vals[1], vals[0], args, &rval)) return fail(aes, rs);
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:500:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:523:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  523 |       if (!JS_GetProperty(cx, obj, "value", &v)) {
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/ipc/WrapperAnswer.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/js/ipc/Unified_cpp_js_ipc0.cpp:29:
/<<PKGBUILDDIR>>/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type 'const mozilla::jsipc::ObjectId' changed in GCC 9.1
  118 |     formatObject(true, true, obj.id, out);
      |     ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/ipc'
/usr/bin/g++ -o UnifiedProtocols14.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols14.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols14.cpp
ipc/ipdl/UnifiedProtocols15.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsTHashtable.h:21,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsBaseHashtable.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsClassHashtable.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/FilterSupport.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/GfxMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PCompositorBridge.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols11.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/GfxMessageUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PCompositorBridge.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols11.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PExternalHelperApp.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols13.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/hal'
mkdir -p '.deps/'
hal/Hal.o
/usr/bin/g++ -o Hal.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/hal -I/<<PKGBUILDDIR>>/build-browser/hal -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -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  -MD -MP -MF .deps/Hal.o.pp   /<<PKGBUILDDIR>>/hal/Hal.cpp
hal/Unified_cpp_hal0.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers'
mkdir -p '.deps/'
js/xpconnect/wrappers/XrayWrapper.o
/usr/bin/g++ -o XrayWrapper.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow  -MD -MP -MF .deps/XrayWrapper.o.pp   /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp
js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/hal/Hal.cpp:24:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXPTCUtils.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:119,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:17:
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_hal0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/hal -I/<<PKGBUILDDIR>>/build-browser/hal -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -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  -MD -MP -MF .deps/Unified_cpp_hal0.o.pp   /<<PKGBUILDDIR>>/build-browser/hal/Unified_cpp_hal0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsfriendapi.h:18,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Proxy.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Wrapper.h:12,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/WrapperFactory.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h:12,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:7:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2272:45:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:17:
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2271:8: note: 'struct xpc::GlobalProperties' declared here
 2271 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PFileDescriptorSetChild.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols14.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
 2106 | bool XrayWrapper<Base, Traits>::set(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::set(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In function 'bool xpc::TryResolvePropertyFromSpecs(JSContext*, JS::HandleId, JS::HandleObject, const JSFunctionSpec*, const JSPropertySpec*, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:389:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  389 | static bool TryResolvePropertyFromSpecs(
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:414:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  414 |            JS_GetOwnPropertyDescriptorById(cx, holder, id, desc);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:470:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  470 |       if (!JS_DefinePropertyById(cx, holder, id, v,
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  471 |                                  flags & ~JSPROP_INTERNAL_USE_BIT)) {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:476:43: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  476 |     return JS_GetOwnPropertyDescriptorById(cx, holder, id, desc);
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In function 'bool xpc::wrappedJSObject_getter(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1548:42: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1548 |   return WrapperFactory::WaiveXrayAndWrap(cx, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In function 'bool xpc::RecreateLostWaivers(JSContext*, const JS::PropertyDescriptor*, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1918:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1918 | static bool RecreateLostWaivers(JSContext* cx, const PropertyDescriptor* orig,
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2166 | bool XrayWrapper<Base, Traits>::hasInstance(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:7:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h: In member function 'bool xpc::XrayWrapper<Base, Traits>::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h:320:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  320 |     js::ReportIsNotFunction(cx, v);
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2071 | bool XrayWrapper<Base, Traits>::get(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2079:7: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2079 |   if (!getOwnPropertyDescriptor(cx, wrapper, id, &desc)) {
In file included from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h:14,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:7:
/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1616 |   return Call(cx, thisv, fun, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:7:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h: In member function 'bool xpc::XrayWrapper<Base, Traits>::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h:320:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  320 |     js::ReportIsNotFunction(cx, v);
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2071 | bool XrayWrapper<Base, Traits>::get(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2079:7: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2079 |   if (!getOwnPropertyDescriptor(cx, wrapper, id, &desc)) {
In file included from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h:14,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:7:
/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1616 |   return Call(cx, thisv, fun, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2071 | bool XrayWrapper<Base, Traits>::get(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2079:7: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2079 |   if (!getOwnPropertyDescriptor(cx, wrapper, id, &desc)) {
In file included from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h:14,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:7:
/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1616 |   return Call(cx, thisv, fun, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'virtual bool xpc::XrayTraits::resolveOwnProperty(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1551:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1551 | bool XrayTraits::resolveOwnProperty(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1567:41: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1567 |     if (!JS_GetOwnPropertyDescriptorById(cx, expando, id, desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1605:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1605 |     if (!JS_WrapPropertyDescriptor(cx, desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1624:41: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1624 |     if (!JS_GetOwnPropertyDescriptorById(cx, holder, id, desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'virtual bool xpc::DOMXrayTraits::resolveOwnProperty(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1634:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1634 | bool DOMXrayTraits::resolveOwnProperty(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1640:37: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1640 |       XrayTraits::resolveOwnProperty(cx, wrapper, target, holder, id, desc);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1662:41: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1662 |         return JS_WrapPropertyDescriptor(cx, desc);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1667:39: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1667 |   if (!JS_GetOwnPropertyDescriptorById(cx, holder, id, desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1676:30: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1676 |   if (!XrayResolveOwnProperty(cx, wrapper, target, id, desc, cacheOnHolder)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1687:31: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1687 |   return JS_DefinePropertyById(cx, holder, id, desc) &&
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1688:41: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1688 |          JS_GetOwnPropertyDescriptorById(cx, holder, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function 'static bool xpc::JSXrayTraits::construct(JSContext*, JS::HandleObject, const JS::CallArgs&, const js::Wrapper&)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1029:23: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1029 |     if (!JS::Construct(cx, ctorVal, wrapper, vals, &result)) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1038:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1038 |   js::ReportIsNotFunction(cx, v);
      |   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:7:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h: In member function 'bool xpc::XrayWrapper<Base, Traits>::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.h:217:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  217 |     js::ReportIsNotFunction(cx, v);
      |     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1882:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1882 | bool XrayWrapper<Base, Traits>::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1894:7: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1894 |   if (!Traits::singleton.resolveOwnProperty(cx, wrapper, target, holder, id,
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2260:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2260 |   if (!JS_WrapValue(cx, &v)) {
      |        ~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2260:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2260 |   if (!JS_WrapValue(cx, &v)) {
      |        ~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2260:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2260 |   if (!JS_WrapValue(cx, &v)) {
      |        ~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1963:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1963 | bool XrayWrapper<Base, Traits>::defineProperty(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1971 |   if (!JS_GetPropertyDescriptorById(cx, wrapper, id, &existing_desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2022:33: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2022 |   if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2031:31: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2031 |   return JS_DefinePropertyById(cx, expandoObject, id, wrappedDesc, result);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::JSXrayTraits::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:752:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  752 | bool JSXrayTraits::defineProperty(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:752:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:808:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  808 |     if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc) ||
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:809:31: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  809 |         !JS_DefinePropertyById(cx, target, id, wrappedDesc, result)) {
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:828:31: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
  828 |     if (!JS_DefinePropertyById(cx, target, id, desc, result)) {
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1963:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1963 | bool XrayWrapper<Base, Traits>::defineProperty(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1971 |   if (!JS_GetPropertyDescriptorById(cx, wrapper, id, &existing_desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1999 |   if (!Traits::singleton.defineProperty(cx, wrapper, id, desc, existing_desc,
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2022:33: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2022 |   if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2031:31: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2031 |   return JS_DefinePropertyById(cx, expandoObject, id, wrappedDesc, result);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::DOMXrayTraits::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1697:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1697 | bool DOMXrayTraits::defineProperty(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1697:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1711:28: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1711 |   return XrayDefineProperty(cx, wrapper, obj, id, desc, result, defined);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::DOMXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1963:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1963 | bool XrayWrapper<Base, Traits>::defineProperty(JSContext* cx,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1971 |   if (!JS_GetPropertyDescriptorById(cx, wrapper, id, &existing_desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 1999 |   if (!Traits::singleton.defineProperty(cx, wrapper, id, desc, existing_desc,
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2022:33: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 2022 |   if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:2031:31: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
 2031 |   return JS_DefinePropertyById(cx, expandoObject, id, wrappedDesc, result);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function 'static bool xpc::DOMXrayTraits::call(JSContext*, JS::HandleObject, const JS::CallArgs&, const js::Wrapper&)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1775:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1775 |   return JS_WrapValue(cx, args.rval());
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1765:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1765 |       js::ReportIsNotFunction(cx, v);
      |       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function 'static bool xpc::DOMXrayTraits::construct(JSContext*, JS::HandleObject, const JS::CallArgs&, const js::Wrapper&)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1792:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1792 |       js::ReportIsNotFunction(cx, v);
      |       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1800:47: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1800 |   if (!args.rval().isObject() || !JS_WrapValue(cx, args.rval())) {
      |                                   ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In function 'bool xpc::XrayUtils::HasNativeProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1847:34: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1847 |   if (!traits->resolveOwnProperty(cx, wrapper, target, holder, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In function 'bool xpc::ReportWrapperDenial(JSContext*, JS::HandleId, xpc::WrapperDenialType, const char*)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:207:35: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  207 |   JSString* str = JS_ValueToSource(cx, idval);
      |                   ~~~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'virtual bool xpc::OpaqueXrayTraits::resolveOwnProperty(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:175:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  175 | bool OpaqueXrayTraits::resolveOwnProperty(
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:179:37: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  179 |       XrayTraits::resolveOwnProperty(cx, wrapper, target, holder, id, desc);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::OpaqueXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1882:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1882 | bool XrayWrapper<Base, Traits>::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1894:7: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1894 |   if (!Traits::singleton.resolveOwnProperty(cx, wrapper, target, holder, id,
/<<PKGBUILDDIR>>/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<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:297:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  297 | bool JSXrayTraits::getOwnPropertyFromTargetIfSafe(
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:311:39: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  311 |   if (!JS_GetOwnPropertyDescriptorById(cx, target, id, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In static member function 'static bool xpc::JSXrayTraits::getOwnPropertyFromWrapperIfSafe(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:280:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  280 | bool JSXrayTraits::getOwnPropertyFromWrapperIfSafe(
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:289:40: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  289 |     if (!getOwnPropertyFromTargetIfSafe(cx, target, wrapper, wrapperGlobal, id,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  290 |                                         outDesc)) {
      |                                         ~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:294:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  294 |   return JS_WrapPropertyDescriptor(cx, outDesc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'virtual bool xpc::JSXrayTraits::resolveOwnProperty(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:501:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  501 | bool JSXrayTraits::resolveOwnProperty(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:507:37: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  507 |       XrayTraits::resolveOwnProperty(cx, wrapper, target, holder, id, desc);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:517:39: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  517 |   if (!JS_GetOwnPropertyDescriptorById(cx, holder, id, desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:537:45: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  537 |       return getOwnPropertyFromWrapperIfSafe(cx, wrapper, id, desc);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:549:49: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  549 |             if (!JS_GetOwnPropertyDescriptorById(cx, target, id, &innerDesc)) {
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:622:45: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  622 |             if (!TryResolvePropertyFromSpecs(
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  623 |                     cx, id, holder, clasp->specConstructorFunctions(),
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  624 |                     clasp->specConstructorProperties(), desc)) {
      |                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:655:45: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  655 |         if (!JS_GetOwnPropertyDescriptorById(cx, waiver, id, desc)) {
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:668:47: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  668 |         return getOwnPropertyFromWrapperIfSafe(cx, wrapper, id, desc);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:707:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  707 |   if (!TryResolvePropertyFromSpecs(cx, id, holder,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
  708 |                                    clasp->specPrototypeFunctions(),
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  709 |                                    clasp->specPrototypeProperties(), desc)) {
      |                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::XrayWrapper<Base, Traits>::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const [with Base = js::CrossCompartmentWrapper; Traits = xpc::JSXrayTraits]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1882:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1882 | bool XrayWrapper<Base, Traits>::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:1894:7: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
 1894 |   if (!Traits::singleton.resolveOwnProperty(cx, wrapper, target, holder, id,
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'bool xpc::JSXrayTraits::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:741:40: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  741 |     if (!getOwnPropertyFromTargetIfSafe(cx, target, wrapper, wrapperGlobal, id,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  742 |                                         &desc)) {
      |                                         ~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp: In member function 'virtual bool xpc::JSXrayTraits::enumerateNames(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleIdVector)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/XrayWrapper.cpp:909:46: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  909 |           if (!getOwnPropertyFromTargetIfSafe(cx, target, wrapper,
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
  910 |                                               wrapperGlobal, id, &desc)) {
      |                                               ~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_xpconnect_wrappers0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow  -MD -MP -MF .deps/Unified_cpp_xpconnect_wrappers0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/hal/WindowIdentifier.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/hal/Unified_cpp_hal0.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader'
mkdir -p '.deps/'
js/xpconnect/loader/mozJSComponentLoader.o
/usr/bin/g++ -o mozJSComponentLoader.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow  -MD -MP -MF .deps/mozJSComponentLoader.o.pp   /<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp
js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXPTCUtils.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:119,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/AccessCheck.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Id.h:28,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/AccessCheck.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/AccessCheck.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2272:45:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/wrappers/AccessCheck.cpp:25,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2271:8: note: 'struct xpc::GlobalProperties' declared here
 2271 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In member function 'virtual bool xpc::WaiveXrayWrapper::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:72:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   72 | bool WaiveXrayWrapper::hasInstance(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:99:46: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   99 |   return CrossCompartmentWrapper::hasInstance(cx, wrapper, v, bp);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:90:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   90 |       js::ReportIsNotFunction(cx, wrapperv);
      |       ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:20:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp: In function 'bool xpc::FilterPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) [with Policy = xpc::Opaque]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:100:13: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  100 | static bool FilterPropertyDescriptor(JSContext* cx, HandleObject wrapper,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp: In member function 'bool xpc::FilteringWrapper<Base, Policy>::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const [with Base = js::SecurityWrapper<js::CrossCompartmentWrapper>; Policy = xpc::Opaque]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:137:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  137 | bool FilteringWrapper<Base, Policy>::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:143:38: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  143 |   if (!Base::getOwnPropertyDescriptor(cx, wrapper, id, desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:146:42: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  146 |   return FilterPropertyDescriptor<Policy>(cx, wrapper, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp: In member function 'bool xpc::FilteringWrapper<Base, Policy>::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const [with Base = js::SecurityWrapper<js::CrossCompartmentWrapper>; Policy = xpc::OpaqueWithCall]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:137:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  137 | bool FilteringWrapper<Base, Policy>::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:143:38: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  143 |   if (!Base::getOwnPropertyDescriptor(cx, wrapper, id, desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:146:42: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  146 |   return FilterPropertyDescriptor<Policy>(cx, wrapper, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp: In member function 'bool xpc::FilteringWrapper<Base, Policy>::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const [with Base = js::SecurityWrapper<js::CrossCompartmentWrapper>; Policy = xpc::OpaqueWithSilentFailing]':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:137:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  137 | bool FilteringWrapper<Base, Policy>::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:143:38: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  143 |   if (!Base::getOwnPropertyDescriptor(cx, wrapper, id, desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/FilteringWrapper.cpp:146:42: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  146 |   return FilterPropertyDescriptor<Policy>(cx, wrapper, id, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/AccessCheck.cpp: In static member function 'static bool xpc::AccessCheck::checkPassToPrivilegedCode(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/AccessCheck.cpp:91:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   91 | bool AccessCheck::checkPassToPrivilegedCode(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/ChromeObjectWrapper.cpp: In member function 'virtual bool xpc::ChromeObjectWrapper::defineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle<JS::PropertyDescriptor>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:21:6: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   21 | bool ChromeObjectWrapper::defineProperty(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:28:49: note: parameter passing for argument of type 'JS::Handle<JS::PropertyDescriptor>' changed in GCC 7.1
   28 |   return ChromeObjectWrapperBase::defineProperty(cx, wrapper, id, desc, result);
/<<PKGBUILDDIR>>/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':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:31:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   31 | bool ChromeObjectWrapper::set(JSContext* cx, HandleObject wrapper, HandleId id,
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:31:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:37:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   37 |   return ChromeObjectWrapperBase::set(cx, wrapper, id, v, receiver, result);
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:37:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:38:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WrapperFactory.cpp: In static member function 'static bool xpc::WrapperFactory::WaiveXrayAndWrap(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WrapperFactory.cpp:620:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  620 | bool WrapperFactory::WaiveXrayAndWrap(JSContext* cx, MutableHandleValue vp) {
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WrapperFactory.cpp:622:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  622 |     return JS_WrapValue(cx, vp);
      |            ~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In member function 'virtual bool xpc::WaiveXrayWrapper::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:35:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   35 | bool WaiveXrayWrapper::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:38:59: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
   38 |   return CrossCompartmentWrapper::getOwnPropertyDescriptor(cx, wrapper, id,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
   39 |                                                            desc) &&
      |                                                            ~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:40:42: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   40 |          WrapperFactory::WaiveXrayAndWrap(cx, desc.value()) &&
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:19:42: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   19 |     if (!WrapperFactory::WaiveXrayAndWrap(cx, &v)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:27:42: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   27 |     if (!WrapperFactory::WaiveXrayAndWrap(cx, &v)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In member function 'virtual bool xpc::WaiveXrayWrapper::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:44:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   44 | bool WaiveXrayWrapper::get(JSContext* cx, HandleObject wrapper,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:44:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:47:38: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   47 |   return CrossCompartmentWrapper::get(cx, wrapper, receiver, id, vp) &&
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:47:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:48:42: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   48 |          WrapperFactory::WaiveXrayAndWrap(cx, vp);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In function 'virtual bool xpc::WaiveXrayWrapper::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:54:42: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   54 |          WrapperFactory::WaiveXrayAndWrap(cx, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/AccessCheck.cpp: In static member function 'static void xpc::AccessCheck::reportCrossOriginDenial(JSContext*, JS::HandleId, const nsACString&)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/AccessCheck.cpp:157:48: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  157 |     JS::RootedString idStr(cx, JS_ValueToSource(cx, idVal));
      |                                ~~~~~~~~~~~~~~~~^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:38:
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WrapperFactory.cpp: In static member function 'static void xpc::WrapperFactory::PrepareForWrapping(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/xpconnect/wrappers/WrapperFactory.cpp:282:60: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  282 |   nsresult rv = nsXPConnect::XPConnect()->WrapNativeToJSVal(
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  283 |       cx, wrapScope, wn->Native(), nullptr, &NS_GET_IID(nsISupports), false,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  284 |       &v);
      |       ~~~                                                   
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/xpconnect/wrappers'
/usr/bin/g++ -o UnifiedProtocols15.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols15.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols15.cpp
ipc/ipdl/UnifiedProtocols16.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXPTCUtils.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:119,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:41:
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/StructuredCloneHolder.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11,
                 from /<<PKGBUILDDIR>>/hal/Hal.h:13,
                 from /<<PKGBUILDDIR>>/hal/HalWakeLock.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/hal/Unified_cpp_hal0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11,
                 from /<<PKGBUILDDIR>>/hal/Hal.h:13,
                 from /<<PKGBUILDDIR>>/hal/HalWakeLock.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/hal/Unified_cpp_hal0.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:20:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2272:45:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:41:
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2271:8: note: 'struct xpc::GlobalProperties' declared here
 2271 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/dom/base/nsJSUtils.h:23,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:40:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool Dump(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function 'nsresult mozJSComponentLoader::ObjectForLocation(ComponentLoaderInfo&, nsIFile*, JS::MutableHandleObject, JS::MutableHandleScript, char**, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:778:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  778 | nsresult mozJSComponentLoader::ObjectForLocation(
      |          ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:891:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  891 |       if (!jsapi.StealException(aException)) {
      |            ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:942:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  942 |         Unused << aes.StealException(aException);
      |                   ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function 'nsresult mozJSComponentLoader::ExtractExports(JSContext*, ComponentLoaderInfo&, mozJSComponentLoader::ModuleEntry*, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1177:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1177 |     if (!obj || !JS_GetProperty(cx, obj, "EXPORTED_SYMBOLS", &symbols)) {
      |                  ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1183:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1183 |   if (!JS_IsArrayObject(cx, symbols, &isArray)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1214:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1214 |     if (!JS_GetElement(cx, symbolsObj, i, &value) || !value.isString() ||
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1215:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1215 |         !JS_ValueToId(cx, value, &symbolId)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1221:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1221 |         !JS_GetPropertyById(cx, symbolHolder, symbolId, &value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1235:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1235 |     if (!JS_SetPropertyById(cx, aExports, symbolId, value)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function 'const mozilla::Module* mozJSComponentLoader::LoadModule(mozilla::FileLocation&)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:420:25: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  420 |   rv = ObjectForLocation(info, file, &entry->obj, &entry->thisObjectKey,
      |        ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  421 |                          &entry->location, isCriticalModule, &exn);
      |                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:428:19: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  428 |       JS_WrapValue(cx, &exn);
      |       ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:434:41: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  434 |       nsContentUtils::ExtractErrorValues(cx, exn, file, &line, &column, msg);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:458:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  458 |       !JS_GetProperty(cx, NSGetFactoryHolder, "NSGetFactory",
      |        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  459 |                       &NSGetFactory_val) ||
      |                       ~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:464:21: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  464 |   if (JS_TypeOfValue(cx, NSGetFactory_val) != JSTYPE_FUNCTION) {
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:475:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  475 |   if (!JS_ValueToObject(cx, NSGetFactory_val, &jsGetFactoryObj) ||
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function 'nsresult mozJSComponentLoader::Import(JSContext*, const nsACString&, JS::MutableHandleObject, JS::MutableHandleObject, bool)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1340:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1340 |       rv = ObjectForLocation(info, sourceFile, &newEntry->obj,
      |            ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1341 |                              &newEntry->thisObjectKey, &newEntry->location,
      |                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1342 |                              true, &exception);
      |                              ~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1349:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1349 |         if (!JS_WrapValue(aCx, &exception)) {
      |              ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1352:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1352 |         JS_SetPendingException(aCx, exception);
      |         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function 'nsresult mozJSComponentLoader::ImportInto(const nsACString&, JS::HandleObject, JSContext*, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1148:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1148 |       if (!JS_GetPropertyById(cx, exports, id, &value) ||
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1149:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1149 |           !JS_SetPropertyById(cx, targetObj, id, value)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function 'nsresult mozJSComponentLoader::ImportInto(const nsACString&, JS::HandleValue, JSContext*, uint8_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:983:10: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  983 | nsresult mozJSComponentLoader::ImportInto(const nsACString& registryLocation,
      |          ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:983:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSComponentLoader.cpp:1002:44: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1002 |           !WrapperFactory::WaiveXrayAndWrap(cx, &targetVal)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_js_xpconnect_loader0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/xpcom/base -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow  -MD -MP -MF .deps/Unified_cpp_js_xpconnect_loader0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/hal'
/usr/bin/g++ -o UnifiedProtocols16.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols16.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols16.cpp
ipc/ipdl/UnifiedProtocols17.o
/usr/bin/g++ -o UnifiedProtocols17.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols17.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols17.cpp
ipc/ipdl/UnifiedProtocols18.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FileUtils.h:21,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.h:9,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function 'virtual nsresult mozilla::dom::PrecompiledScript::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp:328:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  328 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp:327:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  327 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/ScriptCacheActors.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:20:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/g++ -o UnifiedProtocols18.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols18.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols18.cpp
ipc/ipdl/UnifiedProtocols19.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXPTCUtils.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:119,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56:
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FileUtils.h:21,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.h:9,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:288:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  288 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:287:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  287 |   NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver)
      |   ^~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PHeapSnapshotTempFileHelper.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols17.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISimpleEnumerator.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIDirectoryEnumerator.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FileUtils.h:21,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.h:9,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]':
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:162:40:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/loader/ScriptPreloader.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29:
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:144:10: note: 'struct nsMemoryReporterManager::AmountFns' declared here
  144 |   struct AmountFns {
      |          ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISimpleEnumerator.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIDirectoryEnumerator.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FileUtils.h:21,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.h:9,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]':
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:182:43:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/loader/ScriptPreloader.cpp:31,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29:
/<<PKGBUILDDIR>>/xpcom/base/nsMemoryReporterManager.h:178:10: note: 'struct nsMemoryReporterManager::SizeOfTabFns' declared here
  178 |   struct SizeOfTabFns {
      |          ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISimpleEnumerator.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIDirectoryEnumerator.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/FileUtils.h:21,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.h:9,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/AutoMemMap.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2272:45:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56:
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2271:8: note: 'struct xpc::GlobalProperties' declared here
 2271 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function 'void AsyncScriptCompiler::Reject(JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp:189:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  189 |   if (JS_GetPendingException(aCx, &value)) {
      |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/PromiseBinding.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Promise.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp:22,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:879:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  879 |     return JS_WrapValue(cx, rval);
      |            ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:893:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  893 |     return JS_WrapValue(cx, rval);
      |            ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:981:26: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  981 |       return JS_WrapValue(cx, rval);
      |              ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h: In member function 'void AsyncScriptCompiler::Finish(JSContext*, JS::Handle<JSScript*>)':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function 'void mozilla::dom::PrecompiledScript::ExecuteInGlobal(JSContext*, JS::HandleObject, JS::MutableHandleValue, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp:292:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  292 | void PrecompiledScript::ExecuteInGlobal(JSContext* aCx, HandleObject aGlobal,
      |      ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp:306:15: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  306 |   JS_WrapValue(aCx, aRval);
      |   ~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function 'void AsyncScriptCompiler::Reject(JSContext*, const char*)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp:203:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  203 |     JS_SetPendingException(aCx, exn);
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56:
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In function 'void ReportError(JSContext*, const nsACString&)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:108:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  108 |     JS_SetPendingException(cx, exn);
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PHal.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols16.cpp:92:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In function 'bool EvalScript(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue, nsIURI*, bool, bool, JS::MutableHandleScript)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:158:13: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  158 | static bool EvalScript(JSContext* cx, HandleObject targetObj,
      |             ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:192:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  192 |       if (!JS::CloneAndExecuteScript(cx, envChain, script, retval)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:196:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  196 |       if (!JS::CloneAndExecuteScript(cx, envChain, script, retval)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:209:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  209 |   if (!JS_WrapValue(cx, retval)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'nsresult mozJSSubScriptLoader::ReadScriptAsync(nsIURI*, JS::HandleObject, JS::HandleObject, nsIIOService*, bool, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:398:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  398 | nsresult mozJSSubScriptLoader::ReadScriptAsync(nsIURI* uri,
      |          ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'nsresult mozJSSubScriptLoader::DoLoadSubScriptWithOptions(const nsAString&, LoadSubScriptOptions&, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:556:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  556 | nsresult mozJSSubScriptLoader::DoLoadSubScriptWithOptions(
      |          ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:677:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  677 |     return ReadScriptAsync(uri, targetObj, loadScope, serv,
      |            ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  678 |                            options.wantReturnValue, !!cache, retval);
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:692:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  692 |   Unused << EvalScript(cx, targetObj, loadScope, retval, uri, !!cache,
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  693 |                        !ignoreCache && !options.wantReturnValue, &script);
      |                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult mozJSSubScriptLoader::LoadSubScript(const nsAString&, JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:522:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  522 | mozJSSubScriptLoader::LoadSubScript(const nsAString& url, HandleValue target,
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:522:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:536:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  536 |   return DoLoadSubScriptWithOptions(url, options, cx, retval);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult mozJSSubScriptLoader::LoadSubScriptWithOptions(const nsAString&, JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:540:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  540 | mozJSSubScriptLoader::LoadSubScriptWithOptions(const nsAString& url,
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:540:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:553:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  553 |   return DoLoadSubScriptWithOptions(url, options, cx, retval);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function 'virtual nsresult AsyncScriptLoader::OnStreamComplete(nsIIncrementalStreamLoader*, nsISupports*, nsresult, uint32_t, const uint8_t*)':
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:390:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  390 |   if (EvalScript(cx, targetObj, loadScope, &retval, uri, mCache,
      |       ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  391 |                  mCache && !mWantReturnValue, &script)) {
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/PromiseBinding.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Promise.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp:22,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:879:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  879 |     return JS_WrapValue(cx, rval);
      |            ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:893:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  893 |     return JS_WrapValue(cx, rval);
      |            ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:981:26: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  981 |       return JS_WrapValue(cx, rval);
      |              ~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56:
/<<PKGBUILDDIR>>/js/xpconnect/loader/mozJSSubScriptLoader.cpp:321:50: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  321 |         Unused << mAutoEntryScript.StealException(&rejectionValue);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ToJSValue.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/PromiseBinding.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/Promise.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/loader/ChromeScriptLoader.cpp:22,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:879:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  879 |     return JS_WrapValue(cx, rval);
      |            ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:893:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  893 |     return JS_WrapValue(cx, rval);
      |            ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:981:26: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  981 |       return JS_WrapValue(cx, rval);
      |              ~~~~~~~~~~~~^~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/xpconnect/loader'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/xpconnect/src'
mkdir -p '.deps/'
js/xpconnect/src/Unified_cpp_js_xpconnect_src0.o
/usr/bin/g++ -o Unified_cpp_js_xpconnect_src0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/build-browser/js/xpconnect/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/dom/bindings -I/<<PKGBUILDDIR>>/dom/html -I/<<PKGBUILDDIR>>/dom/svg -I/<<PKGBUILDDIR>>/layout/base -I/<<PKGBUILDDIR>>/layout/style -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -Werror=format  -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp
js/xpconnect/src/Unified_cpp_js_xpconnect_src1.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PJavaScript.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols18.cpp:20:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/g++ -o Unified_cpp_js_xpconnect_src1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/js/xpconnect/src -I/<<PKGBUILDDIR>>/build-browser/js/xpconnect/src -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/js/xpconnect/loader -I/<<PKGBUILDDIR>>/js/xpconnect/wrappers -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/dom/bindings -I/<<PKGBUILDDIR>>/dom/html -I/<<PKGBUILDDIR>>/dom/svg -I/<<PKGBUILDDIR>>/layout/base -I/<<PKGBUILDDIR>>/layout/style -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-shadow -Werror=format  -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src1.o.pp   /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXPTCUtils.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:119,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
/usr/bin/g++ -o UnifiedProtocols19.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols19.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols19.cpp
ipc/ipdl/UnifiedProtocols2.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoPtr.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OwningNonNull.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RootedOwningNonNull.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingDeclarations.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult SandboxPrivate::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:100:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  100 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:99:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   99 |   NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponentsBase::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  165 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  170 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2641:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
 2641 | NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:108,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  170 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2641:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
 2641 | NS_IMPL_ISUPPORTS_CI(nsXPCComponentsBase, nsIXPCComponentsBase)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoPtr.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/OwningNonNull.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/RootedOwningNonNull.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingDeclarations.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:20,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1022 |   foundInterface = 0;                                                   \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_INHERITING'
 1071 |   NS_IMPL_QUERY_TAIL_INHERITING(_baseClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2651:1: note: in expansion of macro 'NS_INTERFACE_MAP_END_INHERITING'
 2651 | NS_INTERFACE_MAP_END_INHERITING(nsXPCComponentsBase)
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:108,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXPTCUtils.h:10,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:119,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h: In constructor 'nsXPTCVariant::nsXPTCVariant()':
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:79:42: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'struct nsXPTCVariant' with no trivial copy-assignment; use value-initialization instead [-Wclass-memaccess]
   79 |     memset(this, 0, sizeof(nsXPTCVariant));
      |                                          ^
/<<PKGBUILDDIR>>/build-browser/dist/include/xptcall.h:44:8: note: 'struct nsXPTCVariant' declared here
   44 | struct nsXPTCVariant {
      |        ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2272:45:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2271:8: note: 'struct xpc::GlobalProperties' declared here
 2271 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXULAppAPI.h:13,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp: In member function 'virtual nsresult XPCVariant::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:25:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   25 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:108,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
/usr/bin/g++ -o UnifiedProtocols2.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols2.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols2.cpp
ipc/ipdl/UnifiedProtocols20.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXULAppAPI.h:13,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSIterator.cpp: In member function 'virtual nsresult xpc::XPCWrappedJSIterator::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSIterator.cpp:26:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   26 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSIterator.cpp:25:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
   25 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, XPCWrappedJSIterator)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp: In member function 'virtual nsresult XPCWrappedNative::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:680:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  680 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:679:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  679 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIXPConnectWrappedNative)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/Value.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISimpleEnumerator.h:13,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIDirectoryEnumerator.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIFile.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/XREAppData.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsXULAppAPI.h:15,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]':
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2272:45:   required from here
/<<PKGBUILDDIR>>/build-browser/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]
   31 |   memset(aT, 0, sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2271:8: note: 'struct xpc::GlobalProperties' declared here
 2271 | struct GlobalProperties {
      |        ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::GetReturnCode(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2579:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2579 | nsXPCComponents::GetReturnCode(JSContext* aCx, MutableHandleValue aOut) {
      | ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:137:
/<<PKGBUILDDIR>>/build-browser/dist/include/xpc_map_end.h: In member function 'virtual nsresult BackstagePass::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCRuntimeService.cpp:26:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   26 | #define XPC_MAP_CLASSNAME BackstagePass
      |                           ^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCRuntimeService.cpp:26:27: note: in definition of macro 'XPC_MAP_CLASSNAME'
   26 | #define XPC_MAP_CLASSNAME BackstagePass
      |                           ^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp: In function 'JSObject* xpc::GetIDObject(JS::HandleValue, const js::Class*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp:148:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  148 | static JSObject* GetIDObject(HandleValue aVal, const Class* aClass) {
      |                  ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::IsXrayWrapper(JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2126:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2126 | nsXPCComponents_Utils::IsXrayWrapper(HandleValue obj, bool* aRetval) {
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::UnwaiveXrays(JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2144:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2144 | nsXPCComponents_Utils::UnwaiveXrays(HandleValue aVal, JSContext* aCx,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2144:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetJSEngineTelemetryValue(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2284:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2284 | nsXPCComponents_Utils::GetJSEngineTelemetryValue(JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::WaiveXrays(JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2133:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2133 | nsXPCComponents_Utils::WaiveXrays(HandleValue aVal, JSContext* aCx,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2133:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2136:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2136 |   if (!xpc::WrapperFactory::WaiveXrayAndWrap(aCx, &value)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Constructor::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1284:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1284 | nsXPCComponents_Constructor::HasInstance(nsIXPConnectWrappedNative* wrapper,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents::SetReturnCode(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2586:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2586 | nsXPCComponents::SetReturnCode(JSContext* aCx, HandleValue aCode) {
      | ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PMedia.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols19.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In static member function 'static bool nsXPCComponents_Constructor::InnerConstructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1091:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1091 |   if (!JS_GetPropertyById(cx, callee, classIDProp, &classIDv) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1092:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1092 |       !JS_GetPropertyById(cx, callee, interfaceIDProp, &interfaceID) ||
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1093:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1093 |       !JS_GetPropertyById(cx, callee, initializerProp, &initializer)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1104:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1104 |   if (!JS_CallFunctionName(cx, classID, "createInstance",
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1105 |                            HandleValueArray(interfaceID), &instancev)) {
      |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1119:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1119 |     if (!JS_ValueToId(cx, initializer, &initid) ||
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1120:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1120 |         !JS_GetPropertyById(cx, instance, initid, &initfunc) ||
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1121:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1121 |         !JS_CallFunctionValue(cx, instance, initfunc, args, &dummy)) {
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetUAWidgetScope(nsIPrincipal*, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1491:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1491 | nsXPCComponents_Utils::GetUAWidgetScope(nsIPrincipal* principal, JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::Dispatch(JS::HandleValue, JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2008:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2008 | nsXPCComponents_Utils::Dispatch(HandleValue runnableArg, HandleValue scope,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2008:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2008:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2019:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2019 |     if (!JS_WrapValue(cx, &runnable)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetJSTestingFunctions(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1741:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1741 | nsXPCComponents_Utils::GetJSTestingFunctions(JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetGlobalForObject(JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1789:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1789 | nsXPCComponents_Utils::GetGlobalForObject(HandleValue object, JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1789:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::IsDeadWrapper(JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1904:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1904 | nsXPCComponents_Utils::IsDeadWrapper(HandleValue obj, bool* out) {
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::IsCrossProcessWrapper(JS::HandleValue, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1919:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1919 | nsXPCComponents_Utils::IsCrossProcessWrapper(HandleValue obj, bool* out) {
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetCrossProcessWrapperTag(JS::HandleValue, nsACString&)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1930:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1930 | nsXPCComponents_Utils::GetCrossProcessWrapperTag(HandleValue obj,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::RecomputeWrappers(JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1958:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1958 | nsXPCComponents_Utils::RecomputeWrappers(HandleValue vobj, JSContext* cx) {
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::BlockScriptForGlobal(JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2096:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2096 | nsXPCComponents_Utils::BlockScriptForGlobal(HandleValue globalArg,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::UnblockScriptForGlobal(JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2111:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2111 | nsXPCComponents_Utils::UnblockScriptForGlobal(HandleValue globalArg,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetClassName(JS::HandleValue, bool, JSContext*, char**)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2160:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2160 | nsXPCComponents_Utils::GetClassName(HandleValue aObj, bool aUnwrap,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetIncumbentGlobal(JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2181:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2181 | nsXPCComponents_Utils::GetIncumbentGlobal(HandleValue aCallback, JSContext* aCx,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2181:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2191:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2191 |     if (!JS_WrapValue(aCx, &globalVal)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2199:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2199 |     if (!JS_CallFunctionValue(aCx, nullptr, aCallback,
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
 2200 |                               JS::HandleValueArray(globalVal), &ignored)) {
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetObjectPrincipal(JS::HandleValue, JSContext*, nsIPrincipal**)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2360:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2360 | nsXPCComponents_Utils::GetObjectPrincipal(HandleValue val, JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:92:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSWeakReference.cpp: In member function 'virtual nsresult xpcJSWeakReference::Get(JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSWeakReference.cpp:53:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   53 | xpcJSWeakReference::Get(JSContext* aCx, MutableHandleValue aRetval) {
      | ^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/MessageBroadcaster.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ChromeMessageBroadcaster.h:10,
                 from /<<PKGBUILDDIR>>/dom/base/nsGlobalWindowInner.h:39,
                 from /<<PKGBUILDDIR>>/dom/base/nsGlobalWindow.h:14,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:18,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/dom/base/nsContentUtils.h:2183:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2183 |     return WrapNative(cx, native, nullptr, aIID, vp, aAllowWrapping);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::SetWantXrays(JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1980:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1980 | nsXPCComponents_Utils::SetWantXrays(HandleValue vscope, JSContext* cx) {
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp: In function 'bool xpc::CheckSameOriginArg(JSContext*, xpc::FunctionForwarderOptions&, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:232:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  232 | static bool CheckSameOriginArg(JSContext* cx, FunctionForwarderOptions& options,
      |             ^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool SandboxDump(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Exception::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:973:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  973 | nsXPCComponents_Exception::HasInstance(nsIXPConnectWrappedNative* wrapper,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcObjectHelper.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:39,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/BackstagePass.h: In member function 'virtual nsresult BackstagePass::_ZThn32_N13BackstagePass11HasInstanceEP25nsIXPConnectWrappedNativeP9JSContextP8JSObjectN2JS6HandleINS6_5ValueEEEPbSA_(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: in definition of macro 'NS_DECL_NSIXPCSCRIPTABLE'
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'virtual nsresult nsXPCComponents_utils_Sandbox::_ZThn4_N29nsXPCComponents_utils_Sandbox11HasInstanceEP25nsIXPConnectWrappedNativeP9JSContextP8JSObjectN2JS6HandleINS6_5ValueEEEPbSA_(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: in definition of macro 'NS_DECL_NSIXPCSCRIPTABLE'
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Interfaces::_ZThn4_N26nsXPCComponents_Interfaces11HasInstanceEP25nsIXPConnectWrappedNativeP9JSContextP8JSObjectN2JS6HandleINS6_5ValueEEEPbSA_(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: in definition of macro 'NS_DECL_NSIXPCSCRIPTABLE'
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Classes::_ZThn4_N23nsXPCComponents_Classes11HasInstanceEP25nsIXPConnectWrappedNativeP9JSContextP8JSObjectN2JS6HandleINS6_5ValueEEEPbSA_(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: in definition of macro 'NS_DECL_NSIXPCSCRIPTABLE'
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Results::_ZThn4_N23nsXPCComponents_Results11HasInstanceEP25nsIXPConnectWrappedNativeP9JSContextP8JSObjectN2JS6HandleINS6_5ValueEEEPbSA_(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: in definition of macro 'NS_DECL_NSIXPCSCRIPTABLE'
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::_ZThn4_N21nsXPCComponents_Utils11HasInstanceEP25nsIXPConnectWrappedNativeP9JSContextP8JSObjectN2JS6HandleINS6_5ValueEEEPbSA_(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIXPCScriptable.h:140:14: note: in definition of macro 'NS_DECL_NSIXPCSCRIPTABLE'
  140 |   NS_IMETHOD HasInstance(nsIXPConnectWrappedNative *wrapper, JSContext * cx, JSObject * obj, JS::HandleValue val, bool *bp, bool *_retval) override; \
      |              ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'virtual bool SandboxCallableProxyHandler::call(JSContext*, JS::Handle<JSObject*>, const JS::CallArgs&) const':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:620:18: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  620 |   return JS::Call(cx, thisVal, func, args, args.rval());
      |          ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:620:18: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool SandboxImport(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:203:41: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  203 |     JSFunction* fun = JS_ValueToFunction(cx, funval);
      |                       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:231:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  231 |   if (!JS_SetPropertyById(cx, thisObject, id, args[0])) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::Import(const nsACString&, JS::HandleValue, JSContext*, uint8_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1541:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1541 | nsXPCComponents_Utils::Import(const nsACString& registryLocation,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1541:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1550:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1550 |   return moduleloader->ImportInto(registryLocation, targetObj, cx, optionalArgc,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1551 |                                   retval);
      |                                   ~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::IsProxy(JS::HandleValue, JSContext*, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1814:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1814 | nsXPCComponents_Utils::IsProxy(HandleValue vobj, JSContext* cx, bool* rval) {
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetRealmLocation(JS::HandleValue, JSContext*, nsACString&)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2377:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2377 | nsXPCComponents_Utils::GetRealmLocation(HandleValue val, JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2377:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool SendCommand(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool Options(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool Dump(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool Load(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp: In function 'bool xpc::NewFunctionForwarder(JSContext*, JS::HandleId, JS::HandleObject, xpc::FunctionForwarderOptions&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:335:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  335 | bool NewFunctionForwarder(JSContext* cx, HandleId idArg, HandleObject callable,
      |      ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:2434:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2434 |     if (!JS_DefineProperty(cx, obj, "allowCrossOriginArguments", val, attrs)) {
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool Print(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp: In function 'bool XPCShellInterruptCallback(JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:549:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  549 |   if (!JS_CallFunctionValue(cx, nullptr, callback,
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
  550 |                             JS::HandleValueArray::empty(), &rv) ||
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::MakeObjectPropsNormal(JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1858:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1858 | nsXPCComponents_Utils::MakeObjectPropsNormal(HandleValue vobj, JSContext* cx) {
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1880:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1880 |     if (!JS_GetPropertyById(cx, obj, id, &v)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1895:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1895 |     if (!NewFunctionForwarder(cx, id, propobj, forwarderOptions, &v) ||
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1896:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1896 |         !JS_SetPropertyById(cx, obj, id, v))
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp: In function 'bool xpc::CreateObjectIn(JSContext*, JS::HandleValue, xpc::CreateObjectInOptions&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:480:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  480 | bool CreateObjectIn(JSContext* cx, HandleValue vobj,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:480:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:520:40: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  520 |   if (!WrapperFactory::WaiveXrayAndWrap(cx, rval)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'bool SandboxProxyHandler::getPropertyDescriptorImpl(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:684:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  684 | bool SandboxProxyHandler::getPropertyDescriptorImpl(
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:692:41: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  692 |     if (!JS_GetOwnPropertyDescriptorById(cx, obj, id, desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:696:38: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  696 |     if (!JS_GetPropertyDescriptorById(cx, obj, id, desc)) {
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'virtual bool SandboxProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::PropertyDescriptor>) const':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:730:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  730 | bool SandboxProxyHandler::getOwnPropertyDescriptor(
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:733:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  733 |   return getPropertyDescriptorImpl(cx, proxy, id, /* getOwn = */ true, desc);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'virtual bool SandboxProxyHandler::has(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, bool*) const':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:745:33: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  745 |   if (!getPropertyDescriptorImpl(cx, proxy, id, /* getOwn = */ false, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'virtual bool SandboxProxyHandler::get(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::Handle<JS::PropertyKey>, JS::MutableHandle<JS::Value>) const':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:757:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  757 | bool SandboxProxyHandler::get(JSContext* cx, JS::Handle<JSObject*> proxy,
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:757:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:763:33: note: parameter passing for argument of type 'JS::MutableHandle<JS::PropertyDescriptor>' changed in GCC 7.1
  763 |   if (!getPropertyDescriptorImpl(cx, proxy, id, /* getOwn = */ false, &desc)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1616 |   return Call(cx, thisv, fun, args, rval);
      |          ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'bool xpc::GlobalProperties::Parse(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:814:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  814 |     ok = JS_GetElement(cx, obj, i, &nameValue);
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:119:
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In member function 'virtual nsresult nsXPConnect::CreateSandbox(JSContext*, nsIPrincipal*, JSObject**)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:745:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  745 |   nsresult rv = CreateSandboxObject(cx, &rval, principal, options);
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'bool xpc::OptionsBase::ParseValue(const char*, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1443:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1443 | bool OptionsBase::ParseValue(const char* name, MutableHandleValue prop,
      |      ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1457:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1457 |   return JS_GetProperty(mCx, mObject, name, prop);
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In member function 'virtual nsresult nsXPConnect::EvalInSandboxObject(const nsAString&, const char*, JSContext*, JSObject*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:757:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  757 | nsXPConnect::EvalInSandboxObject(const nsAString& source, const char* filename,
      | ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:771:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  771 |   return EvalInSandbox(cx, sandbox, source, filenameStr, 1, rval);
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp: In function 'bool xpc::FunctionForwarder(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:305:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  305 |           !JS_WrapValue(cx, &thisVal)) {
      |            ~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:311:26: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  311 |             !JS_WrapValue(cx, args[n])) {
      |              ~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:325:20: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  325 |       if (!JS::Call(cx, thisVal, fval, args, args.rval())) {
      |            ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:325:20: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:320:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  320 |       if (!JS::Construct(cx, fval, args, &obj)) {
      |            ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:332:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  332 |   return JS_WrapValue(cx, args.rval());
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:37,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool ReadLine(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool ProcessFile(mozilla::dom::AutoJSAPI&, const char*, FILE*, bool)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'bool xpc::OptionsBase::ParseId(const char*, JS::MutableHandleId)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1589:22: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1589 |   return JS_ValueToId(mCx, value, prop);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In function 'bool SandboxCreateObjectIn(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:401:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  401 |   return xpc::CreateObjectIn(cx, args[0], options, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:401:29: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::CreateObjectIn(JS::HandleValue, JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1842:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1842 | nsXPCComponents_Utils::CreateObjectIn(HandleValue vobj, HandleValue voptions,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1842:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1842:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1851:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1851 |   if (!xpc::CreateObjectIn(cx, vobj, options, rval)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1851:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool Quit(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp: In function 'bool xpc::ExportFunction(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  378 | bool ExportFunction(JSContext* cx, HandleValue vfunction, HandleValue vscope,
      |      ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:378:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:456:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  456 |     if (!NewFunctionForwarder(cx, id, funObj, forwarderOptions, rval)) {
      |          ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:473:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  473 |   if (!JS_WrapValue(cx, rval)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:465:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  465 |       if (!JS_DefinePropertyById(cx, targetScope, id, rval, JSPROP_ENUMERATE)) {
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In function 'bool SandboxExportFunction(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:375:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  375 |   return ExportFunction(cx, args[0], args[1], options, args.rval());
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:375:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:375:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::ExportFunction(JS::HandleValue, JS::HandleValue, JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1832:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1832 | nsXPCComponents_Utils::ExportFunction(HandleValue vfunction, HandleValue vscope,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1832:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1832:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1832:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1835:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1835 |   if (!xpc::ExportFunction(cx, vfunction, vscope, voptions, rval)) {
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1835:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1835:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool DumpXPC(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:196:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  196 |   return js::ToUint16Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In member function 'bool xpc::OptionsBase::ParseUInt32(const char*, uint32_t*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:47:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp: In function 'nsCString {anonymous}::GetFunctionName(JSContext*, JS::HandleObject)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:261:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  261 |     if (!JS_GetPropertyById(cx, inner, id, &v)) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In function 'nsresult xpc::EvalInSandbox(JSContext*, JS::HandleObject, const nsAString&, const nsACString&, int32_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1810:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1810 | nsresult xpc::EvalInSandbox(JSContext* cx, HandleObject sandboxArg,
      |          ^~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1861:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1861 |          JS::Evaluate(sandcx, options, buffer, &v);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1865:30: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1865 |       if (!aes.StealException(&exn)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1879:43: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1879 |     if (exn.isUndefined() || !JS_WrapValue(cx, &exn)) {
      |                               ~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1884:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1884 |     JS_SetPendingException(cx, exn);
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1890:47: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1890 |     ok = xpc::WrapperFactory::WaiveXrayAndWrap(cx, &v);
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1892:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1892 |     ok = JS_WrapValue(cx, &v);
      |          ~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In function 'nsresult xpc::GetSandboxMetadata(JSContext*, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1901:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1901 | nsresult xpc::GetSandboxMetadata(JSContext* cx, HandleObject sandbox,
      |          ^~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1913:20: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1913 |   if (!JS_WrapValue(cx, &metadata)) {
      |        ~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetSandboxMetadata(JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1503:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1503 | nsXPCComponents_Utils::GetSandboxMetadata(HandleValue sandboxVal, JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1503:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In function 'nsresult xpc::SetSandboxMetadata(JSContext*, JS::HandleObject, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1921:10: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1921 | nsresult xpc::SetSandboxMetadata(JSContext* cx, HandleObject sandbox,
      |          ^~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1929:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1929 |   if (!JS_StructuredClone(cx, metadataArg, &metadata, nullptr, nullptr)) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::SetSandboxMetadata(JS::HandleValue, JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1520:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1520 | nsXPCComponents_Utils::SetSandboxMetadata(HandleValue sandboxVal,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1520:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp: In member function 'virtual nsresult XPCVariant::GetAsJSVal(JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:370:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  370 | XPCVariant::GetAsJSVal(MutableHandleValue result) {
      | ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:370:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:83:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function 'JSObject* GetDoubleWrappedJSObject(XPCCallContext&, XPCWrappedNative*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:213:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  213 |       if (JS_GetPropertyById(ccx, mainObj, id, &val) && !val.isPrimitive()) {
      |           ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:119:
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In function 'nsresult NativeInterface2JSObject(JSContext*, JS::HandleObject, nsISupports*, nsWrapperCache*, const nsIID*, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:571:17: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  571 | static nsresult NativeInterface2JSObject(JSContext* aCx, HandleObject aScope,
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:580:44: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  580 |   if (!XPCConvert::NativeInterface2JSObject(aCx, aVal, helper, aIID,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
  581 |                                             aAllowWrapping, &rv)) {
      |                                             ~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In member function 'virtual nsresult nsXPConnect::WrapNative(JSContext*, JSObject*, nsISupports*, const nsIID&, JSObject**)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:602:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  602 |   nsresult rv = NativeInterface2JSObject(aJSContext, aScope, aCOMObj, nullptr,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  603 |                                          &aIID, true, &v);
      |                                          ~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In member function 'virtual nsresult nsXPConnect::WrapNativeToJSVal(JSContext*, JSObject*, nsISupports*, nsWrapperCache*, const nsIID*, bool, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:617:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  617 | nsXPConnect::WrapNativeToJSVal(JSContext* aJSContext, JSObject* aScopeArg,
      | ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:626:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  626 |   return NativeInterface2JSObject(aJSContext, aScope, aCOMObj, aCache, aIID,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  627 |                                   aAllowWrapping, aVal);
      |                                   ~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:101:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeScope.cpp: In function 'bool DefineSubcomponentProperty(JSContext*, JS::HandleObject, nsISupports*, const nsID*, unsigned int)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeScope.cpp:134:44: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  134 |   if (!XPCConvert::NativeInterface2JSObject(aCx, &subcompVal, helper, aIID,
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  135 |                                             false, nullptr))
      |                                             ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeScope.cpp:141:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  141 |   return JS_DefinePropertyById(aCx, aGlobal, id, subcompVal, 0);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static nsresult nsXPCComponents_Exception::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:928:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  928 |     return JS_GetProperty(cx, obj, name, rv);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:928:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  928 |     return JS_GetProperty(cx, obj, name, rv);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:928:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  928 |     return JS_GetProperty(cx, obj, name, rv);
      |            ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  174 |   return js::ToUint32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static nsresult nsXPCComponents_Constructor::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1231:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1231 |     if (!JS_GetPropertyById(cx, ifacesObj, id, &val) || val.isPrimitive()) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1235:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1235 |     if (!JS_DefinePropertyById(
      |          ~~~~~~~~~~~~~~~~~~~~~^
 1236 |             cx, ctor, interfaceIDProp, val,
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1237 |             JSPROP_ENUMERATE | JSPROP_READONLY | JSPROP_PERMANENT)) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1268:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1268 |     if (!JS_GetPropertyById(cx, classesObj, id, &val) || val.isPrimitive()) {
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1272:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1272 |     if (!JS_DefinePropertyById(
      |          ~~~~~~~~~~~~~~~~~~~~~^
 1273 |             cx, ctor, classIDProp, val,
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1274 |             JSPROP_ENUMERATE | JSPROP_READONLY | JSPROP_PERMANENT)) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCString.cpp: In static member function 'static bool XPCStringConvert::ReadableToJSVal(JSContext*, const nsAString&, nsStringBuffer**, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCString.cpp:62:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   62 | bool XPCStringConvert::ReadableToJSVal(JSContext* cx, const nsAString& readable,
      |      ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCString.cpp:62:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCString.cpp: In function 'bool xpc::NonVoidStringToJsval(JSContext*, nsAString&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCString.cpp:96:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   96 | bool NonVoidStringToJsval(JSContext* cx, nsAString& str,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCString.cpp:99:41: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   99 |   if (!XPCStringConvert::ReadableToJSVal(cx, str, &sharedBuffer, rval)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:110:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrapper.cpp: In function 'bool XPCNativeWrapper::XrayWrapperConstructor(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrapper.cpp:55:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   55 |   return JS_WrapValue(cx, args.rval());
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrapper.cpp: In function 'bool XPCNativeWrapper::UnwrapNW(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrapper.cpp:37:50: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   37 |   bool ok = xpc::WrapperFactory::WaiveXrayAndWrap(cx, &v);
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp: In function 'bool xpc::ID2JSValue(JSContext*, const nsID&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp:231:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  231 | bool ID2JSValue(JSContext* aCx, const nsID& aId, MutableHandleValue aVal) {
      |      ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In static member function 'static nsresult nsXPCComponents_ID::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp: In function 'bool xpc::IfaceID2JSValue(JSContext*, const nsXPTInterfaceInfo&, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp:250:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  250 | bool IfaceID2JSValue(JSContext* aCx, const nsXPTInterfaceInfo& aInfo,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp:266:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  266 |     if (!JS_DefineProperty(
      |          ~~~~~~~~~~~~~~~~~^
  267 |             aCx, obj, aInfo.Constant(i).Name(), constant,
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  268 |             JSPROP_READONLY | JSPROP_ENUMERATE | JSPROP_PERMANENT)) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Interfaces::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:243:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  243 |       *_retval = JS_DefinePropertyById(cx, obj, id, iidv,
      |                  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  244 |                                        JSPROP_ENUMERATE | JSPROP_READONLY |
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  245 |                                            JSPROP_PERMANENT | JSPROP_RESOLVING);
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp: In function 'bool xpc::ContractID2JSValue(JSContext*, JSString*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp:279:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  279 | bool ContractID2JSValue(JSContext* aCx, JSString* aContract,
      |      ^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp: In static member function 'static bool XPCArrayHomogenizer::GetTypeForArray(JSContext*, JS::HandleObject, uint32_t, nsXPTType*, nsID*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:169:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  169 |     if (!JS_GetElement(cx, array, i, &val)) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Classes::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:394:37: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  394 |     *_retval = JS_DefinePropertyById(cx, obj, id, cidv,
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
  395 |                                      JSPROP_ENUMERATE | JSPROP_READONLY |
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  396 |                                          JSPROP_PERMANENT | JSPROP_RESOLVING);
      |                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp: In static member function 'static bool XPCVariant::VariantDataToJS(JSContext*, nsIVariant*, nsresult*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:376:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  376 | bool XPCVariant::VariantDataToJS(JSContext* cx, nsIVariant* variant,
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:382:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  382 |   nsresult rv = variant->GetAsJSVal(&realVal);
      |                 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:388:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  388 |     if (!JS_WrapValue(cx, &realVal)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:401:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  401 |     if (!JS_WrapValue(cx, &realVal)) {
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:451:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  451 |       return XPCConvert::NativeData2JS(cx, pJSVal, (const void*)&c, {TD_CHAR},
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  452 |                                        &iid, 0, pErr);
      |                                        ~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:459:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  459 |       return XPCConvert::NativeData2JS(cx, pJSVal, (const void*)&wc, {TD_WCHAR},
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  460 |                                        &iid, 0, pErr);
      |                                        ~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:467:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  467 |       return XPCConvert::NativeData2JS(cx, pJSVal, (const void*)&v,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  468 |                                        {TD_NSIDPTR}, &iid, 0, pErr);
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:475:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  475 |       return XPCConvert::NativeData2JS(cx, pJSVal, &astring, {TD_ASTRING}, &iid,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  476 |                                        0, pErr);
      |                                        ~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:483:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  483 |       return XPCConvert::NativeData2JS(cx, pJSVal, &cString, {TD_CSTRING}, &iid,
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  484 |                                        0, pErr);
      |                                        ~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:491:39: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  491 |       return XPCConvert::NativeData2JS(cx, pJSVal, &utf8String, {TD_UTF8STRING},
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  492 |                                        &iid, 0, pErr);
      |                                        ~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:499:47: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  499 |       bool success = XPCConvert::NativeData2JS(cx, pJSVal, (const void*)&pc,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  500 |                                                {TD_PSTRING}, &iid, 0, pErr);
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:510:47: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  510 |       bool success = XPCConvert::NativeData2JS(
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~^
  511 |           cx, pJSVal, (const void*)&pc, {TD_PSTRING_SIZE_IS}, &iid, size, pErr);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:520:47: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  520 |       bool success = XPCConvert::NativeData2JS(cx, pJSVal, (const void*)&pwc,
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |                                                {TD_PSTRING}, &iid, 0, pErr);
      |                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:532:36: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  532 |           XPCConvert::NativeData2JS(cx, pJSVal, (const void*)&pwc,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  533 |                                     {TD_PWSTRING_SIZE_IS}, &iid, size, pErr);
      |                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:548:47: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  548 |       bool success = XPCConvert::NativeData2JS(
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~^
  549 |           cx, pJSVal, (const void*)&pi, {TD_INTERFACE_IS_TYPE}, &iid, 0, pErr);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCVariant.cpp:646:47: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  646 |       bool success = XPCConvert::NativeData2JS(
      |                      ~~~~~~~~~~~~~~~~~~~~~~~~~^
  647 |           cx, pJSVal, (const void*)&du.u.array.mArrayValue,
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  648 |           nsXPTType::MkArrayType(xptIndex), pid, du.u.array.mArrayCount, pErr);
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:119:
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In member function 'virtual nsresult nsXPConnect::VariantToJS(JSContext*, JSObject*, nsIVariant*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:832:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  832 | nsXPConnect::VariantToJS(JSContext* ctx, JSObject* scopeArg, nsIVariant* value,
      | ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:842:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  842 |   if (!XPCVariant::VariantDataToJS(ctx, value, &rv, _retval)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::NukeSandbox(JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2082:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2082 | nsXPCComponents_Utils::NukeSandbox(HandleValue obj, JSContext* cx) {
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:47:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp: In static member function 'static JSObject* nsXPCWrappedJS::CallQueryInterfaceOnJSObject(JSContext*, JSObject*, JS::HandleObject, const nsIID&)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:149:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  149 |   if (!JS_GetPropertyById(cx, jsobj, funid, &fun) || fun.isPrimitive()) {
      |        ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:178:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  178 |       JS_CallFunctionValue(cx, jsobj, fun, HandleValueArray(arg), &retval);
      |       ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:182:31: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  182 |     if (JS_GetPendingException(cx, &jsexception)) {
      |         ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:211:42: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  211 |   if (success) success = JS_ValueToObject(cx, retval, &retObj);
      |                          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::PermitCPOWsInScope(JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1941:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1941 | nsXPCComponents_Utils::PermitCPOWsInScope(HandleValue obj) {
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1941:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:65:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp: In member function 'void CallMethodHelper::trace(JSTracer*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:1242:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1242 |     if (JS_IsArrayObject(mCallContext, maybeArray, &isArray) && isArray) {
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:83:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function 'bool XPC_WN_CannotModifyPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:519:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  519 | bool XPC_WN_CannotModifyPropertyStub(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function 'bool XPC_WN_Helper_HasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:756:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  756 | bool XPC_WN_Helper_HasInstance(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:760:14: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  760 |   HasInstance(wrapper, cx, obj, valp, &retval2, &retval);
      |              ^
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:101:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeScope.cpp: In member function 'bool XPCWrappedNativeScope::GetComponentsJSObject(JSContext*, JS::MutableHandleObject)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeScope.cpp:102:49: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  102 |   bool ok = XPCConvert::NativeInterface2JSObject(cx, &val, helper, nullptr,
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
  103 |                                                  false, nullptr);
      |                                                  ~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::ReportError(JS::HandleValue, JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1331:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1331 | nsXPCComponents_Utils::ReportError(HandleValue error, HandleValue stack,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1331:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1331:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1352:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1352 |     FindExceptionStackForConsoleReport(win, error, nullptr, &stackVal,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1353 |                                        &stackGlobal);
      |                                        ~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1399:49: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1399 |         nsresult rv = frame->GetNativeSavedFrame(&stack);
      |                       ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:38:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp: In static member function 'static nsresult XPCConvert::JSValToXPCException(JSContext*, JS::MutableHandleValue, const char*, const char*, mozilla::dom::Exception**)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:1253:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1253 | nsresult XPCConvert::JSValToXPCException(JSContext* cx, MutableHandleValue s,
      |          ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:38:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:1200:52: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1200 |   ~AutoExceptionRestorer() { JS_SetPendingException(mContext, tvr); }
      |                              ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:119:
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In member function 'virtual nsresult nsXPConnect::JSValToVariant(JSContext*, JS::HandleValue, nsIVariant**)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:649:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  649 | nsXPConnect::JSValToVariant(JSContext* cx, HandleValue aJSVal,
      | ^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In member function 'virtual nsresult nsXPConnect::JSToVariant(JSContext*, JS::HandleValue, nsIVariant**)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:853:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  853 | nsXPConnect::JSToVariant(JSContext* ctx, HandleValue value,
      | ^~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::EvalInSandbox(const nsAString&, JS::HandleValue, JS::HandleValue, const nsACString&, int32_t, JSContext*, uint8_t, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1460:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1460 | nsXPCComponents_Utils::EvalInSandbox(
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1460:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1460:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1460:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1465:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1465 |   if (!JS_ValueToObject(cx, sandboxVal, &sandbox) || !sandbox) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1487:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1487 |   return xpc::EvalInSandbox(cx, sandbox, source, filename, lineNo, retval);
      |          ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::CallFunctionWithAsyncStack(JS::HandleValue, nsIStackFrame*, const nsAString&, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1752:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1752 | nsXPCComponents_Utils::CallFunctionWithAsyncStack(HandleValue function,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1752:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1764:34: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1764 |   rv = stack->GetNativeSavedFrame(&asyncStack);
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1780:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1780 |   if (!JS_CallFunctionValue(cx, nullptr, function,
      |        ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
 1781 |                             JS::HandleValueArray::empty(), retval)) {
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:74:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp: In function 'mozilla::Maybe<nsID> xpc::JSValue2ID(JSContext*, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSID.cpp:167:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  167 | Maybe<nsID> JSValue2ID(JSContext* aCx, HandleValue aVal) {
      |             ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_ID::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:685:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  685 | nsXPCComponents_ID::HasInstance(nsIXPConnectWrappedNative* wrapper,
      | ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In function 'bool xpc::Base64Encode(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:869:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  869 | bool Base64Encode(JSContext* cx, HandleValue val, MutableHandleValue out) {
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:869:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:869:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:873:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  873 |   if (!ConvertJSValueToByteString(cx, val, false, encodedString)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/MessageBroadcaster.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ChromeMessageBroadcaster.h:10,
                 from /<<PKGBUILDDIR>>/dom/base/nsGlobalWindowInner.h:39,
                 from /<<PKGBUILDDIR>>/dom/base/nsGlobalWindow.h:14,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:18,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/dom/base/nsContentUtils.h: In function 'bool xpc::CIGSHelper(JSContext*, unsigned int, JS::Value*, bool)':
/<<PKGBUILDDIR>>/dom/base/nsContentUtils.h:2183:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 2183 |     return WrapNative(cx, native, nullptr, aIID, vp, aAllowWrapping);
      |            ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In function 'bool xpc::Btoa(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:1129:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1129 |   return xpc::Base64Encode(cx, args[0], args.rval());
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In function 'bool xpc::Base64Decode(JSContext*, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:892:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  892 | bool Base64Decode(JSContext* cx, HandleValue val, MutableHandleValue out) {
      |      ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:892:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:896:34: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  896 |   if (!ConvertJSValueToByteString(cx, val, false, encodedString)) {
      |        ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp: In function 'bool xpc::Atob(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/nsXPConnect.cpp:1120:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1120 |   return xpc::Base64Decode(cx, args[0], args.rval());
      |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:47:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp: In static member function 'static nsresult nsXPCWrappedJS::CheckForException(XPCCallContext&, mozilla::dom::AutoEntryScript&, JS::HandleObject, const char*, const char*, mozilla::dom::Exception*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:601:48: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  601 |   bool is_js_exception = JS_GetPendingException(cx, &js_exception);
      |                          ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:606:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  606 |       XPCConvert::JSValToXPCException(cx, &js_exception, anInterfaceName,
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  607 |                                       aPropertyName,
      |                                       ~~~~~~~~~~~~~~
  608 |                                       getter_AddRefs(xpc_exception));
      |                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:650:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  650 |       JS_SetPendingException(cx, js_exception);
      |       ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp: In function 'bool xpc::StackScopedClone(JSContext*, xpc::StackScopedCloneOptions&, JS::HandleObject, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:203:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  203 | bool StackScopedClone(JSContext* cx, StackScopedCloneOptions& options,
      |      ^~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In function 'bool xpc::CloneInto(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2297:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2297 | bool xpc::CloneInto(JSContext* aCx, HandleValue aValue, HandleValue aScope,
      |      ^~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2297:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2297:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2297:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2323:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2323 |   js::AssertSameCompartment(aCx, aValue);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2329:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2329 |     if (!StackScopedClone(aCx, options, sourceScope, aCloned)) {
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2334:22: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 2334 |   return JS_WrapValue(aCx, aCloned);
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In function 'bool SandboxCloneInto(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:412:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  412 |   return xpc::CloneInto(cx, args[0], args[1], options, args.rval());
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:412:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:412:24: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::CloneInto(JS::HandleValue, JS::HandleValue, JS::HandleValue, JSContext*, JS::MutableHandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2338:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2338 | nsXPCComponents_Utils::CloneInto(HandleValue aValue, HandleValue aScope,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2338:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2338:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2338:1: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2341:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2341 |   return xpc::CloneInto(aCx, aValue, aScope, aOptions, aCloned)
      |          ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2341:24: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2341:24: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:65:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp: In destructor 'CallMethodHelper::~CallMethodHelper()':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:1242:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1242 |     if (JS_IsArrayObject(mCallContext, maybeArray, &isArray) && isArray) {
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp: In member function 'virtual JSObject* xpc::StackScopedCloneData::CustomReadHandler(JSContext*, JSStructuredCloneReader*, uint32_t, uint32_t)':
/<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:94:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   94 |       if (!xpc::NewFunctionForwarder(aCx, JSID_VOIDHANDLE, obj,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
   95 |                                      forwarderOptions, &functionValue)) {
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:1113:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1113 |   return JS_WrapValue(cx, rval);
      |          ~~~~~~~~~~~~^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In member function 'virtual bool SandboxProxyHandler::set(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::PropertyKey>, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::ObjectOpResult&) const':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:790:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  790 | bool SandboxProxyHandler::set(JSContext* cx, JS::Handle<JSObject*> proxy,
      |      ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:790:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:794:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  794 |   return BaseProxyHandler::set(cx, proxy, id, v, receiver, result);
      |          ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:794:31: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h: In function 'bool SandboxFetch(JSContext*, JS::HandleObject, const JS::CallArgs&)':
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp: In static member function 'static bool XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:1394:43: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1394 |   bool success = XPCConvert::NativeData2JS(mCallContext, &v, &qiresult,
      |                  ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1395 |                                            {nsXPTType::T_INTERFACE_IS},
      |                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1396 |                                            iid.ptr(), 0, &err);
      |                                            ~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:1305:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1305 |       if (!obj || !JS_GetPropertyById(mCallContext, obj, mIdxValueId, srcp)) {
      |                    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:1305:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1305 |       if (!obj || !JS_GetPropertyById(mCallContext, obj, mIdxValueId, srcp)) {
      |                    ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:1242:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1242 |     if (JS_IsArrayObject(mCallContext, maybeArray, &isArray) && isArray) {
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:1242:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1242 |     if (JS_IsArrayObject(mCallContext, maybeArray, &isArray) && isArray) {
      |         ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:1338:35: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1338 |     if (!XPCConvert::NativeData2JS(mCallContext, &v, &dp->val, type, &param_iid,
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1339 |                                    array_count, &err)) {
      |                                    ~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNative.cpp:1350:30: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1350 |       if (!JS_SetPropertyById(mCallContext, obj, mIdxValueId, v)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In function 'bool SandboxFetchPromise(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:324:35: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  324 |   return ConvertExceptionToPromise(cx, args.rval());
      |          ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::ImportGlobalProperties(JS::HandleValue, JSContext*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1570:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1570 | nsXPCComponents_Utils::ImportGlobalProperties(HandleValue aPropertyList,
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:11:
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In function 'nsresult xpc::CreateSandboxObject(JSContext*, JS::MutableHandleValue, nsISupports*, xpc::SandboxOptions&)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1022:10: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1022 | nsresult xpc::CreateSandboxObject(JSContext* cx, MutableHandleValue vp,
      |          ^~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1207:53: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1207 |   if (js::GetContextCompartment(cx) && !JS_WrapValue(cx, vp)) {
      |                                         ~~~~~~~~~~~~^~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp: In static member function 'static nsresult nsXPCComponents_utils_Sandbox::CallOrConstruct(nsIXPConnectWrappedNative*, JSContext*, JS::HandleObject, const JS::CallArgs&, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1351:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1351 |     if (!JS_GetElement(cx, arrayObj, i, &allowed)) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1411:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1411 |     if (!JS_GetElement(cx, arrayObj, i, &allowed)) {
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/Sandbox.cpp:1800:27: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
 1800 |   rv = CreateSandboxObject(cx, args.rval(), prinOrSop, options);
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:83:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSRuntime.cpp: In member function 'JSObject* XPCJSRuntime::GetUAWidgetScope(JSContext*, nsIPrincipal*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSRuntime.cpp:3280:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3280 |     nsresult rv = CreateSandboxObject(
      |                   ~~~~~~~~~~~~~~~~~~~^
 3281 |       cx, &v, static_cast<nsIExpandedPrincipal*>(ep), options);
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:83:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function 'bool DefinePropertyIfFound(XPCCallContext&, JS::HandleObject, JS::HandleId, XPCNativeSet*, XPCNativeInterface*, XPCNativeMember*, XPCWrappedNativeScope*, bool, XPCWrappedNative*, XPCWrappedNative*, nsIXPCScriptable*, unsigned int, bool*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:458:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  458 |            JS_DefinePropertyById(ccx, obj, id, val, propFlags);
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:477:33: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  477 |     return JS_DefinePropertyById(ccx, obj, id, funval, propFlags);
      |            ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSRuntime.cpp: In member function 'void XPCJSRuntime::InitSingletonScopes()':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCJSRuntime.cpp:3304:27: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 3304 |   rv = CreateSandboxObject(cx, &v, nullptr, unprivilegedJunkScopeOptions);
      |        ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GenerateXPCWrappedJS(JS::HandleValue, JS::HandleValue, JSContext*, nsISupports**)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2242:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 2242 | nsXPCComponents_Utils::GenerateXPCWrappedJS(HandleValue aObj,
      | ^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:2242:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:38:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp: In static member function 'static bool XPCConvert::NativeInterface2JSObject(JSContext*, JS::MutableHandleValue, xpcObjectHelper&, const nsID*, bool, nsresult*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:902:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  902 | bool XPCConvert::NativeInterface2JSObject(JSContext* cx, MutableHandleValue d,
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp: In static member function 'static bool XPCConvert::NativeData2JS(JSContext*, JS::MutableHandleValue, const void*, const nsXPTType&, const nsID*, uint32_t, nsresult*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:82:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
   82 | bool XPCConvert::NativeData2JS(JSContext* cx, MutableHandleValue d,
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:155:26: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  155 |       return JS_WrapValue(cx, d);
      |              ~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:183:45: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  183 |       if (!XPCStringConvert::ReadableToJSVal(cx, *p, &buf, d)) {
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:367:38: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  367 |       return NativeInterface2JSObject(cx, d, helper, iid, true, pErr);
      |              ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:363:43: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  363 |         return XPCVariant::VariantDataToJS(cx, variant, pErr, d);
      |                ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:396:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  396 |       return NativeArray2JS(cx, d, *static_cast<const void* const*>(s),
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  397 |                             type.ArrayElementType(), iid, arrlen, pErr);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:401:28: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  401 |       return NativeArray2JS(cx, d, array->Elements(), type.ArrayElementType(),
      |              ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  402 |                             iid, array->Length(), pErr);
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:47:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp: In member function 'virtual nsresult nsXPCWrappedJS::CallMethod(uint16_t, const nsXPTMethodInfo*, nsXPTCMiniVariant*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:865:23: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  865 |         JS_TypeOfValue(ccx, fval) != JSTYPE_FUNCTION) {
      |         ~~~~~~~~~~~~~~^~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:866:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  866 |       if (!JS_GetPropertyById(cx, obj, id, &fval)) {
      |            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:917:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  917 |       if (!XPCConvert::NativeData2JS(cx, &val, pv, type, &param_iid,
      |            ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  918 |                                      array_count, nullptr))
      |                                      ~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:931:32: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  931 |         if (!JS_SetPropertyById(cx, out_obj,
      |              ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
  932 |                                 xpcrt->GetStringID(XPCJSContext::IDX_VALUE),
      |                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  933 |                                 val)) {
      |                                 ~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:959:29: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  959 |     success = JS_GetProperty(cx, obj, name, &rval);
      |               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:962:29: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  962 |     success = JS_SetProperty(cx, obj, name, rval);
      |               ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:965:37: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
  965 |       success = JS_CallFunctionValue(cx, thisObj, fval, args, &rval);
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:1023:30: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1023 |       if (!JS_GetPropertyById(
      |            ~~~~~~~~~~~~~~~~~~^
 1024 |               cx, obj, xpcrt->GetStringID(XPCJSContext::IDX_VALUE), &val)) {
      |               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedJSClass.cpp:1065:32: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1065 |         if (!JS_GetPropertyById(
      |              ~~~~~~~~~~~~~~~~~~^
 1066 |                 cx, obj, xpcrt->GetStringID(XPCJSContext::IDX_VALUE), &val)) {
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp: In static member function 'static bool XPCConvert::NativeArray2JS(JSContext*, JS::MutableHandleValue, const void*, const nsXPTType&, const nsID*, uint32_t, nsresult*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:1399:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1399 | bool XPCConvert::NativeArray2JS(JSContext* cx, MutableHandleValue d,
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:1399:6: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:1416:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1416 |     if (!NativeData2JS(cx, &current, type.ElementPtr(buf, i), type, iid, 0,
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1417 |                        pErr) ||
      |                        ~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:1418:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1418 |         !JS_DefineElement(cx, array, i, current, JSPROP_ENUMERATE))
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp: In static member function 'static bool XPCConvert::JSData2Native(JSContext*, void*, JS::HandleValue, const nsXPTType&, const nsID*, uint32_t, nsresult*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:446:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  446 | bool XPCConvert::JSData2Native(JSContext* cx, void* d, HandleValue s,
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:451:28: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  451 |   js::AssertSameCompartment(cx, s);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/BindingUtils.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/GeneratedAtomList.h:6,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/AtomList.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/CycleCollectedJSContext.h:17,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/xpcprivate.h:76,
                 from /<<PKGBUILDDIR>>/js/xpconnect/src/ExportHelpers.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:232:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  232 |   return js::ToInt64Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  163 |   return js::ToInt32Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:246:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  246 |   return js::ToUint64Slow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  136 |   return js::ToNumberSlow(cx, v, out);
      |          ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  256 |   return js::ToStringSlow(cx, v);
      |          ~~~~~~~~~~~~~~~~^~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:38:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:847:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  847 |       bool ok = JSArray2Native(
      |                 ~~~~~~~~~~~~~~^
  848 |           cx, s, elty, iid, pErr, [&](uint32_t* aLength) -> void* {
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  849 |             // Check that we have enough elements in our array.
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  850 |             if (*aLength < arrlen) {
      |             ~~~~~~~~~~~~~~~~~~~~~~~~
  851 |               if (pErr) {
      |               ~~~~~~~~~~~      
  852 |                 *pErr = NS_ERROR_XPC_NOT_ENOUGH_ELEMENTS_IN_ARRAY;
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  853 |               }
      |               ~                
  854 |               return nullptr;
      |               ~~~~~~~~~~~~~~~  
  855 |             }
      |             ~                  
  856 |             *aLength = arrlen;
      |             ~~~~~~~~~~~~~~~~~~ 
  857 | 
      |                                
  858 |             // Allocate the backing buffer & return it.
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  859 |             *dest = moz_xmalloc(*aLength * elty.Stride());
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  860 |             return *dest;
      |             ~~~~~~~~~~~~~      
  861 |           });
      |           ~~                   
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:875:31: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  875 |       bool ok = JSArray2Native(cx, s, elty, iid, pErr,
      |                 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
  876 |                                [&](uint32_t* aLength) -> void* {
      |                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  877 |                                  if (!dest->SetLength(elty, *aLength)) {
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  878 |                                    if (pErr) {
      |                                    ~~~~~~~~~~~
  879 |                                      *pErr = NS_ERROR_OUT_OF_MEMORY;
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  880 |                                    }
      |                                    ~
  881 |                                    return nullptr;
      |                                    ~~~~~~~~~~~~~~~
  882 |                                  }
      |                                  ~
  883 |                                  return dest->Elements();
      |                                  ~~~~~~~~~~~~~~~~~~~~~~~~
  884 |                                });
      |                                ~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:83:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function 'bool XPC_WN_DoubleWrappedGetter(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:262:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  262 |   return JS_WrapValue(cx, args.rval());
      |          ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function 'bool XPC_WN_Shared_toPrimitive(JSContext*, unsigned int, JS::Value*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:100:24: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  100 |   if (!JS_ValueToObject(cx, args.thisv(), &obj)) {
      |        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function 'bool XPC_WN_OnlyIWrite_AddPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:505:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  505 | static bool XPC_WN_OnlyIWrite_AddPropertyStub(JSContext* cx, HandleObject obj,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function 'bool XPC_WN_MaybeResolvingPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:677:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  677 | bool XPC_WN_MaybeResolvingPropertyStub(JSContext* cx, HandleObject obj,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp: In static member function 'static bool XPCConvert::JSArray2Native(JSContext*, JS::HandleValue, const nsXPTType&, const nsIID*, nsresult*, const ArrayAllocFixupLen&)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:1430:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1430 | bool XPCConvert::JSArray2Native(JSContext* cx, JS::HandleValue aJSVal,
      |      ^~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:1430:6: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCConvert.cpp:1552:23: note: parameter passing for argument of type 'JS::MutableHandleValue' {aka 'JS::MutableHandle<JS::Value>'} changed in GCC 7.1
 1552 |     if (!JS_GetElement(cx, jsarray, i, &current) ||
      |          ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp: In function 'bool XPC_WN_OnlyIWrite_Proto_AddPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCWrappedNativeJSOps.cpp:1046:13: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1046 | static bool XPC_WN_OnlyIWrite_Proto_AddPropertyStub(JSContext* cx,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp: In member function 'virtual nsresult nsXPCComponents_Utils::GetWeakReference(JS::HandleValue, JSContext*, xpcIJSWeakReference**)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCComponents.cpp:1607:1: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
 1607 | nsXPCComponents_Utils::GetWeakReference(HandleValue object, JSContext* cx,
      | ^~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2:
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp: In function 'int XRE_XPCShellMain(int, char**, char**, const XREShellData*)':
/<<PKGBUILDDIR>>/js/xpconnect/src/XPCShellImpl.cpp:997:23: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  997 |           JS::Evaluate(cx, opts, srcBuf, &rval);
      |           ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o UnifiedProtocols20.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols20.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols20.cpp
ipc/ipdl/UnifiedProtocols21.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/xpconnect/src'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/js/xpconnect/tests/components/native'
mkdir -p '.deps/'
js/xpconnect/tests/components/native/Unified_cpp_components_native0.o
/usr/bin/g++ -o Unified_cpp_components_native0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/js/xpconnect/tests/components/native -I/<<PKGBUILDDIR>>/build-browser/js/xpconnect/tests/components/native -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_components_native0.o.pp   /<<PKGBUILDDIR>>/build-browser/js/xpconnect/tests/components/native/Unified_cpp_components_native0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/js/xpconnect/tests/components/native/Unified_cpp_components_native0.cpp:29:
/<<PKGBUILDDIR>>/js/xpconnect/tests/components/native/xpctest_params.cpp: In member function 'virtual nsresult nsXPCTestParams::TestJsval(JS::Handle<JS::Value>, JS::MutableHandle<JS::Value>, JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/js/xpconnect/tests/components/native/xpctest_params.cpp:179:15: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  179 | NS_IMETHODIMP nsXPCTestParams::TestJsval(JS::Handle<JS::Value> a,
      |               ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/js/xpconnect/tests/components/native/xpctest_params.cpp:179:15: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
/<<PKGBUILDDIR>>/js/xpconnect/tests/components/native/xpctest_params.cpp:179:15: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/js/xpconnect/tests/components/native'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/intl/chardet'
mkdir -p '.deps/'
intl/chardet/Unified_cpp_intl_chardet0.o
/usr/bin/g++ -o Unified_cpp_intl_chardet0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/intl/chardet -I/<<PKGBUILDDIR>>/build-browser/intl/chardet -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_intl_chardet0.o.pp   /<<PKGBUILDDIR>>/build-browser/intl/chardet/Unified_cpp_intl_chardet0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/intl/chardet'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/modules/libjar'
mkdir -p '.deps/'
modules/libjar/Unified_cpp_modules_libjar0.o
/usr/bin/g++ -o Unified_cpp_modules_libjar0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/modules/libjar -I/<<PKGBUILDDIR>>/build-browser/modules/libjar -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_modules_libjar0.o.pp   /<<PKGBUILDDIR>>/build-browser/modules/libjar/Unified_cpp_modules_libjar0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PNeckoParent.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols20.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCOMPtr.h:30,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsAutoPtr.h:10,
                 from /<<PKGBUILDDIR>>/modules/libjar/nsZipArchive.h:17,
                 from /<<PKGBUILDDIR>>/modules/libjar/MmapFaultHandler.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/modules/libjar/Unified_cpp_modules_libjar0.cpp:2:
/<<PKGBUILDDIR>>/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/modules/libjar/nsJARURI.cpp:47:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   47 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this 'else' clause
  999 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_CONCRETE'
 1069 |   NS_IMPL_QUERY_BODY_CONCRETE(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/modules/libjar/nsJARURI.cpp:46:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_CONCRETE'
   46 |   NS_INTERFACE_MAP_ENTRY_CONCRETE(nsJARURI)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/modules/libjar/nsJARURI.cpp: In member function 'virtual nsresult nsJARURI::Mutator::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  146 |   NS_INTERFACE_MAP_END                                                        \
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  121 |   NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__)                  \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/modules/libjar/nsJARURI.cpp:226:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
  226 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJARURI::Mutator, nsIURISetters, nsIURIMutator,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/modules/libjar/nsJARURI.h:16,
                 from /<<PKGBUILDDIR>>/modules/libjar/nsJARProtocolHandler.cpp:13,
                 from /<<PKGBUILDDIR>>/build-browser/modules/libjar/Unified_cpp_modules_libjar0.cpp:38:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this 'else' clause
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIURIMutator.h:145:7: note: in definition of macro 'NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE'
  145 |     } else                                                                    \
      |       ^~~~
/<<PKGBUILDDIR>>/modules/libjar/nsJARURI.cpp:226:1: note: in expansion of macro 'NS_IMPL_NSIURIMUTATOR_ISUPPORTS'
  226 | NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsJARURI::Mutator, nsIURISetters, nsIURIMutator,
      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o UnifiedProtocols21.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols21.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols21.cpp
ipc/ipdl/UnifiedProtocols22.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/modules/libjar'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/modules/libjar/zipwriter'
mkdir -p '.deps/'
modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.o
/usr/bin/g++ -o Unified_cpp_libjar_zipwriter0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/modules/libjar/zipwriter -I/<<PKGBUILDDIR>>/build-browser/modules/libjar/zipwriter -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_libjar_zipwriter0.o.pp   /<<PKGBUILDDIR>>/build-browser/modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.cpp
/usr/bin/g++ -o UnifiedProtocols22.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols22.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols22.cpp
ipc/ipdl/UnifiedProtocols23.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/modules/libjar/zipwriter'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/storage'
mkdir -p '.deps/'
storage/mozStorageBindingParams.o
/usr/bin/g++ -o mozStorageBindingParams.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/storage -I/<<PKGBUILDDIR>>/build-browser/storage -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/db/sqlite3/src -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/mozStorageBindingParams.o.pp   /<<PKGBUILDDIR>>/storage/mozStorageBindingParams.cpp
storage/mozStorageConnection.o
In file included from /<<PKGBUILDDIR>>/storage/Variant.h:434,
                 from /<<PKGBUILDDIR>>/storage/mozStoragePrivateHelpers.h:19,
                 from /<<PKGBUILDDIR>>/storage/mozStorageBindingParams.cpp:13:
/<<PKGBUILDDIR>>/storage/Variant_inl.h: In member function 'virtual nsresult mozilla::storage::Variant_base::GetAsJSVal(JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/storage/Variant_inl.h:128:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  128 | inline NS_IMETHODIMP Variant_base::GetAsJSVal(JS::MutableHandle<JS::Value>) {
      |                      ^~~~~~~~~~~~
/usr/bin/g++ -o mozStorageConnection.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/storage -I/<<PKGBUILDDIR>>/build-browser/storage -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/db/sqlite3/src -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/mozStorageConnection.o.pp   /<<PKGBUILDDIR>>/storage/mozStorageConnection.cpp
storage/Unified_cpp_storage0.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIArray.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIArrayExtensions.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIMutableArray.h:10,
                 from /<<PKGBUILDDIR>>/storage/mozStorageConnection.cpp:10:
/<<PKGBUILDDIR>>/storage/mozStorageConnection.cpp: In member function 'virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageConnection.cpp:498:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  498 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageConnection.cpp:497:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  497 |   NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PPluginModule.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols21.cpp:56:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/storage/Variant.h:434,
                 from /<<PKGBUILDDIR>>/storage/mozStoragePrivateHelpers.h:19,
                 from /<<PKGBUILDDIR>>/storage/mozStorageConnection.cpp:36:
/<<PKGBUILDDIR>>/storage/Variant_inl.h: In member function 'virtual nsresult mozilla::storage::Variant_base::GetAsJSVal(JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/storage/Variant_inl.h:128:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  128 | inline NS_IMETHODIMP Variant_base::GetAsJSVal(JS::MutableHandle<JS::Value>) {
      |                      ^~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_storage0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/storage -I/<<PKGBUILDDIR>>/build-browser/storage -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/db/sqlite3/src -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_storage0.o.pp   /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage0.cpp
storage/Unified_cpp_storage1.o
/usr/bin/g++ -o UnifiedProtocols23.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols23.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols23.cpp
ipc/ipdl/UnifiedProtocols24.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PPresentation.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols22.cpp:20:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIDirectoryEnumerator.h:10,
                 from /<<PKGBUILDDIR>>/storage/FileSystemModule.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage0.cpp:2:
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatement.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatement.cpp:229:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  229 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatement.cpp:228:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  228 |     NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementJSHelper.cpp:85:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   85 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementJSHelper.cpp:84:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
   84 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementParams::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   28 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsWrapperCache.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/xpcpublic.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsThreadUtils.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsProxyRelease.h:16,
                 from /<<PKGBUILDDIR>>/storage/StorageBaseStatementInternal.cpp:9,
                 from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage0.cpp:20:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause
  302 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  311 |   NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION'
   27 |   NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(AsyncStatementParams)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/storage/Variant.h:434,
                 from /<<PKGBUILDDIR>>/storage/Variant.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage0.cpp:47:
/<<PKGBUILDDIR>>/storage/Variant_inl.h: In member function 'virtual nsresult mozilla::storage::Variant_base::GetAsJSVal(JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/storage/Variant_inl.h:128:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  128 | inline NS_IMETHODIMP Variant_base::GetAsJSVal(JS::MutableHandle<JS::Value>) {
      |                      ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage0.cpp:83:
/<<PKGBUILDDIR>>/build-browser/dist/include/xpc_map_end.h: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementJSHelper.cpp:90:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
   90 | #define XPC_MAP_CLASSNAME AsyncStatementJSHelper
      |                           ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementJSHelper.cpp:90:27: note: in definition of macro 'XPC_MAP_CLASSNAME'
   90 | #define XPC_MAP_CLASSNAME AsyncStatementJSHelper
      |                           ^~~~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o UnifiedProtocols24.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols24.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols24.cpp
ipc/ipdl/UnifiedProtocols25.o
In file included from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage0.cpp:83:
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::AsyncStatementJSHelper::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)':
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementJSHelper.cpp:121:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  121 |     *_retval = ::JS_DefinePropertyById(aCtx, scope, id, val, JSPROP_RESOLVING);
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage0.cpp:92:
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp: In member function 'void mozilla::storage::AsyncStatementParams::NamedGetter(JSContext*, const nsAString&, bool&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp:45:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   45 | void AsyncStatementParams::NamedGetter(JSContext* aCx, const nsAString& aName,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp: In member function 'void mozilla::storage::AsyncStatementParams::IndexedGetter(JSContext*, uint32_t, bool&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp:82:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   82 | void AsyncStatementParams::IndexedGetter(JSContext* aCx, uint32_t aIndex,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp: In member function 'void mozilla::storage::AsyncStatementParams::NamedSetter(JSContext*, const nsAString&, JS::Handle<JS::Value>, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp:58:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   58 | void AsyncStatementParams::NamedSetter(JSContext* aCx, const nsAString& aName,
      |      ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp: In member function 'void mozilla::storage::AsyncStatementParams::IndexedSetter(JSContext*, uint32_t, JS::Handle<JS::Value>, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/storage/mozStorageAsyncStatementParams.cpp:95:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   95 | void AsyncStatementParams::IndexedSetter(JSContext* aCx, uint32_t aIndex,
      |      ^~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o Unified_cpp_storage1.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSQLITE_MAX_LIKE_PATTERN_LENGTH=50000 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/storage -I/<<PKGBUILDDIR>>/build-browser/storage -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/db/sqlite3/src -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_storage1.o.pp   /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PPrinting.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols23.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/g++ -o UnifiedProtocols25.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols25.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols25.cpp
ipc/ipdl/UnifiedProtocols26.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionNoteChild.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsTArray.h:30,
                 from /<<PKGBUILDDIR>>/storage/mozStorageSQLFunctions.cpp:10,
                 from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:2:
/<<PKGBUILDDIR>>/storage/mozStorageStatement.cpp: In member function 'virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatement.cpp:236:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  236 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this 'else' clause
  991 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro 'NS_IMPL_QUERY_BODY_AMBIGUOUS'
 1067 |   NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatement.cpp:235:5: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY_AMBIGUOUS'
  235 |     NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementJSHelper.cpp:178:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  178 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this 'else' clause
  981 |   else
      |   ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro 'NS_IMPL_QUERY_BODY'
 1059 | #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface)
      |                                            ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementJSHelper.cpp:177:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRY'
  177 |   NS_INTERFACE_MAP_ENTRY(nsISupports)
      |   ^~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp: In member function 'virtual nsresult mozilla::storage::StatementParams::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp:28:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   28 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsWrapperCache.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/xpcpublic.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsThreadUtils.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsProxyRelease.h:16,
                 from /<<PKGBUILDDIR>>/storage/mozStorageConnection.h:14,
                 from /<<PKGBUILDDIR>>/storage/mozStorageService.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause
  302 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  311 |   NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp:27:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION'
   27 |   NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementParams)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionTraversalCallback.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionNoteChild.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsTArray.h:30,
                 from /<<PKGBUILDDIR>>/storage/mozStorageSQLFunctions.cpp:10,
                 from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:2:
/<<PKGBUILDDIR>>/storage/mozStorageStatementRow.cpp: In member function 'virtual nsresult mozilla::storage::StatementRow::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementRow.cpp:30:1: note: in expansion of macro 'NS_INTERFACE_MAP_END'
   30 | NS_INTERFACE_MAP_END
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsWrapperCache.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/xpcpublic.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsThreadUtils.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsProxyRelease.h:16,
                 from /<<PKGBUILDDIR>>/storage/mozStorageConnection.h:14,
                 from /<<PKGBUILDDIR>>/storage/mozStorageService.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h:302:5: note: some parts of macro expansion are not guarded by this 'else' clause
  302 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsCycleCollectionParticipant.h:311:3: note: in expansion of macro 'NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION'
  311 |   NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementRow.cpp:29:3: note: in expansion of macro 'NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION'
   29 |   NS_INTERFACE_TABLE_TO_MAP_SEGUE_CYCLE_COLLECTION(StatementRow)
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/storage/Variant.h:434,
                 from /<<PKGBUILDDIR>>/storage/mozStoragePrivateHelpers.h:19,
                 from /<<PKGBUILDDIR>>/storage/mozStorageService.cpp:17,
                 from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:11:
/<<PKGBUILDDIR>>/storage/Variant_inl.h: In member function 'virtual nsresult mozilla::storage::Variant_base::GetAsJSVal(JS::MutableHandle<JS::Value>)':
/<<PKGBUILDDIR>>/storage/Variant_inl.h:128:22: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
  128 | inline NS_IMETHODIMP Variant_base::GetAsJSVal(JS::MutableHandle<JS::Value>) {
      |                      ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/xpc_map_end.h: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::HasInstance(nsIXPConnectWrappedNative*, JSContext*, JSObject*, JS::HandleValue, bool*, bool*)':
/<<PKGBUILDDIR>>/storage/mozStorageStatementJSHelper.cpp:183:27: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  183 | #define XPC_MAP_CLASSNAME StatementJSHelper
      |                           ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementJSHelper.cpp:183:27: note: in definition of macro 'XPC_MAP_CLASSNAME'
  183 | #define XPC_MAP_CLASSNAME StatementJSHelper
      |                           ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:29:
/<<PKGBUILDDIR>>/storage/mozStorageStatementJSHelper.cpp: In member function 'virtual nsresult mozilla::storage::StatementJSHelper::Resolve(nsIXPConnectWrappedNative*, JSContext*, JSObject*, jsid, bool*, bool*)':
/<<PKGBUILDDIR>>/storage/mozStorageStatementJSHelper.cpp:222:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  222 |     *_retval = ::JS_DefinePropertyById(aCtx, scope, id, val, JSPROP_RESOLVING);
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementJSHelper.cpp:230:39: note: parameter passing for argument of type 'JS::HandleValue' {aka 'JS::Handle<JS::Value>'} changed in GCC 7.1
  230 |     *_retval = ::JS_DefinePropertyById(aCtx, scope, id, val, JSPROP_RESOLVING);
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:38:
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp: In member function 'void mozilla::storage::StatementParams::NamedGetter(JSContext*, const nsAString&, bool&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp:45:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   45 | void StatementParams::NamedGetter(JSContext* aCx, const nsAString& aName,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp: In member function 'void mozilla::storage::StatementParams::IndexedGetter(JSContext*, uint32_t, bool&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp:97:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   97 | void StatementParams::IndexedGetter(JSContext* aCx, uint32_t aIndex,
      |      ^~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:47:
/<<PKGBUILDDIR>>/storage/mozStorageStatementRow.cpp: In member function 'void mozilla::storage::StatementRow::NamedGetter(JSContext*, const nsAString&, bool&, JS::MutableHandle<JS::Value>, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/storage/mozStorageStatementRow.cpp:43:6: note: parameter passing for argument of type 'JS::MutableHandle<JS::Value>' changed in GCC 7.1
   43 | void StatementRow::NamedGetter(JSContext* aCx, const nsAString& aName,
      |      ^~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/storage/Unified_cpp_storage1.cpp:38:
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp: In member function 'void mozilla::storage::StatementParams::NamedSetter(JSContext*, const nsAString&, JS::Handle<JS::Value>, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp:58:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
   58 | void StatementParams::NamedSetter(JSContext* aCx, const nsAString& aName,
      |      ^~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp: In member function 'void mozilla::storage::StatementParams::IndexedSetter(JSContext*, uint32_t, JS::Handle<JS::Value>, mozilla::ErrorResult&)':
/<<PKGBUILDDIR>>/storage/mozStorageStatementParams.cpp:110:6: note: parameter passing for argument of type 'JS::Handle<JS::Value>' changed in GCC 7.1
  110 | void StatementParams::IndexedSetter(JSContext* aCx, uint32_t aIndex,
      |      ^~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/storage'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/storage/build'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/storage/build'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/storage/test/gtest'
mkdir -p '.deps/'
storage/test/gtest/Unified_cpp_storage_test_gtest0.o
/usr/bin/g++ -o Unified_cpp_storage_test_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/storage/test/gtest -I/<<PKGBUILDDIR>>/build-browser/storage/test/gtest -I/<<PKGBUILDDIR>>/storage -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_storage_test_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/storage/test/gtest/Unified_cpp_storage_test_gtest0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PRemoteSpellcheckEngine.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols25.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/storage/test/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/extensions/permissions'
mkdir -p '.deps/'
extensions/permissions/Unified_cpp_permissions0.o
/usr/bin/g++ -o Unified_cpp_permissions0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/extensions/permissions -I/<<PKGBUILDDIR>>/build-browser/extensions/permissions -I/<<PKGBUILDDIR>>/caps -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_permissions0.o.pp   /<<PKGBUILDDIR>>/build-browser/extensions/permissions/Unified_cpp_permissions0.cpp
/usr/bin/g++ -o UnifiedProtocols26.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols26.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols26.cpp
ipc/ipdl/UnifiedProtocols27.o
/usr/bin/g++ -o UnifiedProtocols27.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols27.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols27.cpp
ipc/ipdl/UnifiedProtocols28.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsISupports.h:79,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsIContentPolicy.h:10,
                 from /<<PKGBUILDDIR>>/extensions/permissions/nsContentBlocker.h:7,
                 from /<<PKGBUILDDIR>>/extensions/permissions/nsContentBlocker.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/extensions/permissions/Unified_cpp_permissions0.cpp:2:
/<<PKGBUILDDIR>>/extensions/permissions/nsPermission.cpp: In member function 'virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)':
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros]
 1007 |   foundInterface = 0;                                                \
      |   ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro 'NS_IMPL_QUERY_TAIL_GUTS'
 1065 | #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS
      |                              ^~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro 'NS_INTERFACE_MAP_END'
  165 |   NS_INTERFACE_MAP_END
      |   ^~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  170 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/extensions/permissions/nsPermission.cpp:17:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   17 | NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission)
      | ^~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/extensions/permissions/nsPermission.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/extensions/permissions/Unified_cpp_permissions0.cpp:11:
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this 'else' clause
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro 'NS_IMPL_QUERY_CLASSINFO'
  136 |   } else
      |     ^~~~
/<<PKGBUILDDIR>>/build-browser/dist/include/nsIClassInfoImpl.h:170:3: note: in expansion of macro 'NS_IMPL_QUERY_INTERFACE_CI'
  170 |   NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \
      |   ^~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/extensions/permissions/nsPermission.cpp:17:1: note: in expansion of macro 'NS_IMPL_ISUPPORTS_CI'
   17 | NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission)
      | ^~~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o UnifiedProtocols28.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols28.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols28.cpp
ipc/ipdl/UnifiedProtocols29.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentParent.h:10,
                 from /<<PKGBUILDDIR>>/extensions/permissions/nsPermissionManager.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/extensions/permissions/Unified_cpp_permissions0.cpp:20:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PSessionStorageObserver.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols26.cpp:101:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/extensions/permissions'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/extensions/permissions/test/gtest'
mkdir -p '.deps/'
extensions/permissions/test/gtest/Unified_cpp_test_gtest0.o
/usr/bin/g++ -o Unified_cpp_test_gtest0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/extensions/permissions/test/gtest -I/<<PKGBUILDDIR>>/build-browser/extensions/permissions/test/gtest -I/<<PKGBUILDDIR>>/extensions/permissions -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_test_gtest0.o.pp   /<<PKGBUILDDIR>>/build-browser/extensions/permissions/test/gtest/Unified_cpp_test_gtest0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PSpeechSynthesis.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols27.cpp:92:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/extensions/permissions/test/gtest'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/common'
mkdir -p '.deps/'
media/webrtc/signaling/src/common/Unified_c_src_common0.o
/usr/bin/gcc -std=gnu99 -o Unified_c_src_common0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/util/libekr -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/Unified_c_src_common0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/common/Unified_c_src_common0.c
media/webrtc/signaling/src/common/Unified_cpp_src_common0.o
/usr/bin/g++ -o Unified_cpp_src_common0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/util/libekr -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_src_common0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/common/Unified_cpp_src_common0.cpp
/usr/bin/g++ -o UnifiedProtocols29.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols29.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols29.cpp
ipc/ipdl/UnifiedProtocols3.o
In file included from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/common/Unified_cpp_src_common0.cpp:20:
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp: In function 'void ConfigWebRtcLog(mozilla::LogLevel)':
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:88:30: warning: 'log_level' may be used uninitialized in this function [-Wmaybe-uninitialized]
   88 |   rtc::LogMessage::LogToDebug(log_level);
      |   ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/common'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/jsep'
mkdir -p '.deps/'
media/webrtc/signaling/src/jsep/Unified_cpp_signaling_src_jsep0.o
/usr/bin/g++ -o Unified_cpp_signaling_src_jsep0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/jsep -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/jsep -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_signaling_src_jsep0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/jsep/Unified_cpp_signaling_src_jsep0.cpp
/usr/bin/g++ -o UnifiedProtocols3.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols3.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols3.cpp
ipc/ipdl/UnifiedProtocols30.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/media-conduit'
mkdir -p '.deps/'
media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.o
/usr/bin/g++ -o Unified_cpp_src_media-conduit0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/libyuv/libyuv/include -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_src_media-conduit0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PTestShell.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols29.cpp:29:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:28,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/AudioConduit.h:13,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:2:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |         memcpy(this, &config, sizeof(*this));
      |                                            ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here
  256 |   struct Config {
      |          ^~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/jsep/JsepSessionImpl.h:10,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/jsep/Unified_cpp_signaling_src_jsep0.cpp:2:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mozilla::SdpRidAttributeList::Rid&}; _Tp = mozilla::SdpRidAttributeList::Rid; _Alloc = std::allocator<mozilla::SdpRidAttributeList::Rid>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::SdpRidAttributeList::Rid>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::SdpRidAttributeList::Rid*, std::vector<mozilla::SdpRidAttributeList::Rid> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/jsep/JsepSessionImpl.h:10,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/jsep/Unified_cpp_signaling_src_jsep0.cpp:2:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void mozilla::JsepTrack::GetRids(const mozilla::SdpMediaSection&, mozilla::sdp::Direction, std::vector<mozilla::SdpRidAttributeList::Rid>*) const':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::SdpRidAttributeList::Rid*, std::vector<mozilla::SdpRidAttributeList::Rid> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'void mozilla::JsepTrack::AddToMsection(const std::vector<mozilla::JsepTrack::JsConstraints>&, mozilla::sdp::Direction, mozilla::SsrcGenerator&, mozilla::SdpMediaSection*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::SdpRidAttributeList::Rid*, std::vector<mozilla::SdpRidAttributeList::Rid> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/jsep/JsepSessionImpl.h:10,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/jsep/Unified_cpp_signaling_src_jsep0.cpp:2:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mozilla::SdpRidAttributeList::Rid}; _Tp = mozilla::SdpRidAttributeList::Rid; _Alloc = std::allocator<mozilla::SdpRidAttributeList::Rid>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::SdpRidAttributeList::Rid>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::SdpRidAttributeList::Rid*, std::vector<mozilla::SdpRidAttributeList::Rid> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void mozilla::JsepTrack::CreateEncodings(const mozilla::SdpMediaSection&, const std::vector<mozilla::UniquePtr<mozilla::JsepCodecDescription> >&, mozilla::JsepTrackNegotiatedDetails*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::SdpRidAttributeList::Rid*, std::vector<mozilla::SdpRidAttributeList::Rid> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/jsep'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/mediapipeline'
mkdir -p '.deps/'
media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.o
/usr/bin/g++ -o Unified_cpp_src_mediapipeline0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DTRACING -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/libyuv/libyuv/include -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/crypto/include -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_src_mediapipeline0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.cpp
/usr/bin/g++ -o UnifiedProtocols30.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols30.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols30.cpp
ipc/ipdl/UnifiedProtocols31.o
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:28,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline/MediaPipeline.h:16,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.cpp:2:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |         memcpy(this, &config, sizeof(*this));
      |                                            ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here
  256 |   struct Config {
      |          ^~~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/GeckoProfiler.h:73,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/ReentrantMonitor.h:13,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/AudioConduit.h:9,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/RtpSourceObserver.h:5,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:14,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/AudioConduit.h:13,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/media-conduit/Unified_cpp_src_media-conduit0.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/GeckoProfiler.h:73,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/RTCRtpSourcesBinding.h:6,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/RtpSourceObserver.h:9,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:14,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline/MediaPipeline.h:16,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline/MediaPipeline.h:11,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/mediapipeline/Unified_cpp_src_mediapipeline0.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
/usr/bin/g++ -o UnifiedProtocols31.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols31.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols31.cpp
ipc/ipdl/UnifiedProtocols32.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PURLClassifier.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols30.cpp:20:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/media-conduit'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/peerconnection'
mkdir -p '.deps/'
media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.o
/usr/bin/g++ -o Unified_cpp_src_peerconnection0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/dom/base -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/Unified_cpp_src_peerconnection0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp
/usr/bin/g++ -o UnifiedProtocols32.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols32.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols32.cpp
ipc/ipdl/UnifiedProtocols33.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/mediapipeline'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp'
mkdir -p '.deps/'
media/webrtc/signaling/src/sdp/cpr_string.o
/usr/bin/gcc -std=gnu99 -o cpr_string.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/cpr_string.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c
media/webrtc/signaling/src/sdp/sdp_access.o
/usr/bin/gcc -std=gnu99 -o sdp_access.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/sdp_access.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c
media/webrtc/signaling/src/sdp/sdp_attr.o
/usr/bin/gcc -std=gnu99 -o sdp_attr.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/sdp_attr.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c
media/webrtc/signaling/src/sdp/sdp_attr_access.o
/usr/bin/gcc -std=gnu99 -o sdp_attr_access.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/sdp_attr_access.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c
media/webrtc/signaling/src/sdp/sdp_base64.o
/usr/bin/gcc -std=gnu99 -o sdp_base64.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/sdp_base64.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/sdp_base64.c
media/webrtc/signaling/src/sdp/sdp_config.o
/usr/bin/gcc -std=gnu99 -o sdp_config.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/sdp_config.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c
media/webrtc/signaling/src/sdp/sdp_main.o
/usr/bin/gcc -std=gnu99 -o sdp_main.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/sdp_main.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c
media/webrtc/signaling/src/sdp/sdp_services_unix.o
/usr/bin/gcc -std=gnu99 -o sdp_services_unix.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/sdp_services_unix.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/sdp_services_unix.c
media/webrtc/signaling/src/sdp/sdp_token.o
/usr/bin/gcc -std=gnu99 -o sdp_token.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/sdp_token.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c
media/webrtc/signaling/src/sdp/sdp_utils.o
/usr/bin/gcc -std=gnu99 -o sdp_utils.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -fPIC -pipe -freorder-blocks -O2 -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2  -MD -MP -MF .deps/sdp_utils.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/sipcc/sdp_utils.c
media/webrtc/signaling/src/sdp/RsdparsaSdp.o
/usr/bin/g++ -o RsdparsaSdp.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/RsdparsaSdp.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdp.cpp
media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.o
/usr/bin/g++ -o RsdparsaSdpAttributeList.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/RsdparsaSdpAttributeList.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp
media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.o
In file included from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/Sdp.h:71,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9:
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadSetup(RustAttributeList*)':
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttribute.h:1480:50: warning: 'setupEnum' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1480 |       : SdpAttribute(kSetupAttribute), mRole(role) {}
      |                                                  ^
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:549:29: note: 'setupEnum' was declared here
  549 |     SdpSetupAttribute::Role setupEnum;
      |                             ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/Sdp.h:71,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9:
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadDirection(RustAttributeList*)':
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttribute.h:177:56: warning: 'dir' may be used uninitialized in this function [-Wmaybe-uninitialized]
  177 |       : SdpAttribute(kDirectionAttribute), mValue(value) {}
      |                                                        ^
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:1042:36: note: 'dir' was declared here
 1042 |   SdpDirectionAttribute::Direction dir;
      |                                    ^~~
In file included from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/Sdp.h:71,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9:
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadExtmap(RustAttributeList*)':
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttribute.h:334:40: warning: 'direction' may be used uninitialized in this function [-Wmaybe-uninitialized]
  334 |                     extensionattributes};
      |                                        ^
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:1135:38: note: 'direction' was declared here
 1135 |     SdpDirectionAttribute::Direction direction;
      |                                      ^~~~~~~~~
In file included from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttributeList.h:13,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpMediaSection.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/Sdp.h:71,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.h:10,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:9:
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttribute.h: In member function 'void mozilla::RsdparsaSdpAttributeList::LoadGroup(RustAttributeList*)':
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/SdpAttribute.h:494:35: warning: 'semantic' may be used uninitialized in this function [-Wmaybe-uninitialized]
  494 |     Group value = {semantics, tags};
      |                                   ^
/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpAttributeList.cpp:810:38: note: 'semantic' was declared here
  810 |     SdpGroupAttributeList::Semantics semantic;
      |                                      ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:28,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/AudioConduit.h:13,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:36,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp:47:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |         memcpy(this, &config, sizeof(*this));
      |                                            ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here
  256 |   struct Config {
      |          ^~~~~~
/usr/bin/g++ -o UnifiedProtocols33.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols33.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols33.cpp
ipc/ipdl/UnifiedProtocols34.o
/usr/bin/g++ -o RsdparsaSdpGlue.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/RsdparsaSdpGlue.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpGlue.cpp
media/webrtc/signaling/src/sdp/RsdparsaSdpMediaSection.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PWebBrowserPersistDocument.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols32.cpp:92:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/g++ -o RsdparsaSdpMediaSection.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/RsdparsaSdpMediaSection.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpMediaSection.cpp
media/webrtc/signaling/src/sdp/RsdparsaSdpParser.o
/usr/bin/g++ -o RsdparsaSdpParser.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/RsdparsaSdpParser.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/RsdparsaSdpParser.cpp
media/webrtc/signaling/src/sdp/Unified_cpp_signaling_src_sdp0.o
/usr/bin/g++ -o Unified_cpp_signaling_src_sdp0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSIP_OS_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/browser_logging -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables  -MD -MP -MF .deps/Unified_cpp_signaling_src_sdp0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp/Unified_cpp_signaling_src_sdp0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ContentChild.h:14,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.cpp:20,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp:74:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
/usr/bin/g++ -o UnifiedProtocols34.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols34.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols34.cpp
ipc/ipdl/UnifiedProtocols4.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PWebrtcGlobal.cpp:8,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols33.cpp:110:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/Sdp.h:67,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/ParsingResultComparer.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp/Unified_cpp_signaling_src_sdp0.cpp:2:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mozilla::SdpRidAttributeList::Rid&}; _Tp = mozilla::SdpRidAttributeList::Rid; _Alloc = std::allocator<mozilla::SdpRidAttributeList::Rid>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::SdpRidAttributeList::Rid>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::SdpRidAttributeList::Rid*, std::vector<mozilla::SdpRidAttributeList::Rid> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mozilla::SdpRidAttributeList::Rid}; _Tp = mozilla::SdpRidAttributeList::Rid; _Alloc = std::allocator<mozilla::SdpRidAttributeList::Rid>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::SdpRidAttributeList::Rid>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::SdpRidAttributeList::Rid*, std::vector<mozilla::SdpRidAttributeList::Rid> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In member function 'void mozilla::SdpRidAttributeList::PushEntry(const string&, mozilla::sdp::Direction, const std::vector<short unsigned int>&, const mozilla::EncodingConstraints&, const std::vector<std::__cxx11::basic_string<char> >&)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::SdpRidAttributeList::Rid*, std::vector<mozilla::SdpRidAttributeList::Rid> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/Sdp.h:67,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/sdp/ParsingResultComparer.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp/Unified_cpp_signaling_src_sdp0.cpp:2:
/usr/include/c++/9/bits/stl_vector.h: In member function 'bool mozilla::SdpRidAttributeList::PushEntry(const string&, std::string*, size_t*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::SdpRidAttributeList::Rid*, std::vector<mozilla::SdpRidAttributeList::Rid> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/sdp'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest'
mkdir -p '.deps/'
media/webrtc/signaling/gtest/audioconduit_unittests.o
/usr/bin/g++ -o audioconduit_unittests.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/mtransport/test -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/registry -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/audioconduit_unittests.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/audioconduit_unittests.cpp
media/webrtc/signaling/gtest/jsep_session_unittest.o
/usr/bin/g++ -o jsep_session_unittest.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/mtransport/test -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/registry -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/jsep_session_unittest.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/jsep_session_unittest.cpp
media/webrtc/signaling/gtest/jsep_track_unittest.o
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/HashTable.h:89,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/HashTable.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/TracingAPI.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/GCPolicyAPI.h:49,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/RootingAPI.h:22,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/js/CallArgs.h:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/jsapi.h:29,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/StructuredCloneHolder.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:16,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PWebrtcProxyChannel.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PWebrtcProxyChannelChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PWebrtcProxyChannelChild.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols34.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/ipc/IPCMessageUtils.h:10,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PWebrtcProxyChannel.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/net/PWebrtcProxyChannelChild.h:9,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PWebrtcProxyChannelChild.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols34.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/mtransport/dtlsidentity.h:10,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection/MediaTransportHandler.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection/MediaTransportHandler.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp:2:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mozilla::NrIceTurnServer}; _Tp = mozilla::NrIceTurnServer; _Alloc = std::allocator<mozilla::NrIceTurnServer>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::NrIceTurnServer>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::NrIceTurnServer*, std::vector<mozilla::NrIceTurnServer> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mozilla::NrIceStunServer}; _Tp = mozilla::NrIceStunServer; _Alloc = std::allocator<mozilla::NrIceStunServer>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::NrIceStunServer>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::NrIceStunServer*, std::vector<mozilla::NrIceStunServer> >'} changed in GCC 7.1
/usr/include/c++/9/bits/vector.tcc: In static member function 'static nsresult mozilla::MediaTransportHandler::ConvertIceServers(const nsTArray<mozilla::dom::RTCIceServer>&, std::vector<mozilla::NrIceStunServer>*, std::vector<mozilla::NrIceTurnServer>*)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::NrIceTurnServer*, std::vector<mozilla::NrIceTurnServer> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::NrIceStunServer*, std::vector<mozilla::NrIceStunServer> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mozilla::JsepTrack::JsConstraints&}; _Tp = mozilla::JsepTrack::JsConstraints; _Alloc = std::allocator<mozilla::JsepTrack::JsConstraints>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::JsepTrack::JsConstraints>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::JsepTrack::JsConstraints*, std::vector<mozilla::JsepTrack::JsConstraints> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mozilla::VideoCodecConfig::Encoding&}; _Tp = mozilla::VideoCodecConfig::Encoding; _Alloc = std::allocator<mozilla::VideoCodecConfig::Encoding>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::VideoCodecConfig::Encoding>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >'} changed in GCC 7.1
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:28,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/AudioConduit.h:13,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/audioconduit_unittests.cpp:10:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |         memcpy(this, &config, sizeof(*this));
      |                                            ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here
  256 |   struct Config {
      |          ^~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/mtransport/dtlsidentity.h:10,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection/MediaTransportHandler.h:12,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection/MediaTransportHandler.cpp:5,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/peerconnection/Unified_cpp_src_peerconnection0.cpp:2:
/usr/include/c++/9/bits/stl_vector.h: In function 'nsresult mozilla::NegotiatedDetailsToVideoCodecConfigs(const mozilla::JsepTrackNegotiatedDetails&, std::vector<mozilla::UniquePtr<mozilla::VideoCodecConfig> >*)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/bin/g++ -o jsep_track_unittest.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/mtransport/test -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/registry -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/jsep_track_unittest.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/jsep_track_unittest.cpp
media/webrtc/signaling/gtest/mediaconduit_unittests.o
/usr/bin/g++ -o UnifiedProtocols4.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols4.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols4.cpp
ipc/ipdl/UnifiedProtocols5.o
/usr/include/c++/9/bits/stl_vector.h: In member function 'void mozilla::TransceiverImpl::SyncWithJS(mozilla::dom::RTCRtpTransceiver&, mozilla::ErrorResult&)':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::JsepTrack::JsConstraints*, std::vector<mozilla::JsepTrack::JsConstraints> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/src/peerconnection'
/usr/bin/g++ -o mediaconduit_unittests.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/mtransport/test -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/registry -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/mediaconduit_unittests.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/mediaconduit_unittests.cpp
media/webrtc/signaling/gtest/mediapipeline_unittest.o
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:57,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/jsep_track_unittest.cpp:8:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mozilla::JsepTrack::JsConstraints}; _Tp = mozilla::JsepTrack::JsConstraints; _Alloc = std::allocator<mozilla::JsepTrack::JsConstraints>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::JsepTrack::JsConstraints>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::JsepTrack::JsConstraints*, std::vector<mozilla::JsepTrack::JsConstraints> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mozilla::JsepTrack::JsConstraints}; _Tp = mozilla::JsepTrack::JsConstraints; _Alloc = std::allocator<mozilla::JsepTrack::JsConstraints>]':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::JsepTrack::JsConstraints*, std::vector<mozilla::JsepTrack::JsConstraints> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:28,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/mediaconduit_unittests.cpp:13:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |         memcpy(this, &config, sizeof(*this));
      |                                            ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here
  256 |   struct Config {
      |          ^~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/mediaconduit_unittests.cpp:8:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mozilla::VideoCodecConfig::Encoding&}; _Tp = mozilla::VideoCodecConfig::Encoding; _Alloc = std::allocator<mozilla::VideoCodecConfig::Encoding>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::VideoCodecConfig::Encoding>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/bin/g++ -o UnifiedProtocols5.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols5.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols5.cpp
ipc/ipdl/UnifiedProtocols6.o
In file included from /usr/include/c++/9/vector:67,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/mediaconduit_unittests.cpp:8:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void test::TransportConduitTest::TestVideoConduitCodecAPI()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/array_view_gn'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/array_view_gn'
/usr/bin/g++ -o UnifiedProtocols6.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols6.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols6.cpp
ipc/ipdl/UnifiedProtocols7.o
/usr/bin/g++ -o mediapipeline_unittest.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/mtransport/test -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/registry -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/mediapipeline_unittest.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/mediapipeline_unittest.cpp
media/webrtc/signaling/gtest/rtpsources_unittests.o
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:28,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline/MediaPipeline.h:16,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/mediapipeline_unittest.cpp:17:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |         memcpy(this, &config, sizeof(*this));
      |                                            ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here
  256 |   struct Config {
      |          ^~~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn/Unified_cpp_audio_codecs_api_gn0.o
/usr/bin/g++ -o Unified_cpp_audio_codecs_api_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_audio_codecs_api_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn/Unified_cpp_audio_codecs_api_gn0.cpp
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/Unified_cpp_o_decoder_factory_gn0.o
/usr/bin/g++ -o Unified_cpp_o_decoder_factory_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DWEBRTC_USE_BUILTIN_ILBC=1 -DWEBRTC_USE_BUILTIN_OPUS=1 -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DWEBRTC_USE_BUILTIN_ISAC_FIX=1 -DWEBRTC_USE_BUILTIN_ISAC_FLOAT=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_o_decoder_factory_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/Unified_cpp_o_decoder_factory_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/audio_codecs_api_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/Unified_cpp_o_encoder_factory_gn0.o
/usr/bin/g++ -o Unified_cpp_o_encoder_factory_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DWEBRTC_USE_BUILTIN_ILBC=1 -DWEBRTC_USE_BUILTIN_OPUS=1 -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DWEBRTC_USE_BUILTIN_ISAC_FIX=1 -DWEBRTC_USE_BUILTIN_ISAC_FLOAT=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_o_encoder_factory_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/Unified_cpp_o_encoder_factory_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_decoder_factory_gn'
/usr/bin/g++ -o UnifiedProtocols7.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols7.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols7.cpp
ipc/ipdl/UnifiedProtocols8.o
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/builtin_audio_encoder_factory_gn'
/usr/bin/g++ -o UnifiedProtocols8.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols8.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols8.cpp
ipc/ipdl/UnifiedProtocols9.o
/usr/bin/g++ -o rtpsources_unittests.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/mtransport/test -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/registry -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/rtpsources_unittests.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/rtpsources_unittests.cpp
media/webrtc/signaling/gtest/sdp_unittests.o
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn/Unified_cpp_udio_decoder_g711_gn0.o
/usr/bin/g++ -o Unified_cpp_udio_decoder_g711_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_udio_decoder_g711_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn/Unified_cpp_udio_decoder_g711_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_decoder_g711_gn'
/usr/bin/g++ -o UnifiedProtocols9.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/UnifiedProtocols9.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols9.cpp
ipc/ipdl/IPCMessageTypeName.o
/usr/bin/g++ -o sdp_unittests.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/mtransport/test -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/registry -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/sdp_unittests.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/sdp_unittests.cpp
media/webrtc/signaling/gtest/videoconduit_unittests.o
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PBrowser.cpp:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
In file included from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PCameras.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols8.cpp:56:
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h: In constructor 'SharedBitSet::SharedBitSet(const gfxSparseBitSet&)':
/<<PKGBUILDDIR>>/build-browser/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]
  463 |         std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block));
      |                                                                   ^
/<<PKGBUILDDIR>>/build-browser/dist/include/gfxFontUtils.h:46:10: note: 'SharedBitSet::Block' {aka 'struct gfxSparseBitSet::Block'} declared here
   46 |   struct Block {
      |          ^~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn/Unified_cpp_udio_encoder_g711_gn0.o
/usr/bin/g++ -o Unified_cpp_udio_encoder_g711_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_udio_encoder_g711_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn/Unified_cpp_udio_encoder_g711_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g711/audio_encoder_g711_gn'
/usr/bin/g++ -o videoconduit_unittests.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_UINT64_T -DWEBRTC_POSIX -DWEBRTC_BUILD_LIBEVENT -DWEBRTC_LINUX -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest -I/<<PKGBUILDDIR>>/dom/media -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/media/mtransport -I/<<PKGBUILDDIR>>/media/mtransport/test -I/<<PKGBUILDDIR>>/media/mtransport/third_party/nrappkit/src/registry -I/<<PKGBUILDDIR>>/media/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/common/time_profiling -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/mediapipeline -I/<<PKGBUILDDIR>>/media/webrtc/signaling/src/peerconnection -I/<<PKGBUILDDIR>>/media/webrtc/trunk -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/netwerk/srtp/src/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -Wno-error=shadow  -MD -MP -MF .deps/videoconduit_unittests.o.pp   /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/videoconduit_unittests.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/dist/include/nsTHashtable.h:21,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsBaseHashtable.h:12,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/nsClassHashtable.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/FilterSupport.h:15,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/GfxMessageUtils.h:11,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PBrowser.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols7.cpp:2:
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodArrayZero(mozilla::Array<T, Length>&) [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>; unsigned int N = 2]':
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/webrender/WebRenderTypes.h:99:19:   required from 'mozilla::wr::RenderRootArray<T>::RenderRootArray() [with T = std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>]'
/<<PKGBUILDDIR>>/build-browser/dist/include/Layers.h:248:29:   required from here
/<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/PodOperations.h:67:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess]
   67 |   memset(&aArr[0], 0, N * sizeof(T));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/ipc/chromium/src/base/process_util.h:31,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/mozilla/GfxMessageUtils.h:14,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/PBrowser.cpp:7,
                 from /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/UnifiedProtocols7.cpp:2:
/usr/include/c++/9/bits/stl_map.h:100:11: note: 'class std::map<long long unsigned int, mozilla::layers::ScrollUpdateInfo>' declared here
  100 |     class map
      |           ^~~
/usr/bin/g++ -o IPCMessageTypeName.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/build-browser/dist/include -I/usr/include/nspr -I/usr/include/nss -I/<<PKGBUILDDIR>>/build-browser/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -I/<<PKGBUILDDIR>>/widget/gtk/compat-gtk3 -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/pango-1.0 -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include  -MD -MP -MF .deps/IPCMessageTypeName.o.pp   /<<PKGBUILDDIR>>/build-browser/ipc/ipdl/IPCMessageTypeName.cpp
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/frame_combiner.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_mixer/audio_mixer_impl.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:28,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/src/media-conduit/VideoConduit.h:15,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/videoconduit_unittests.cpp:13:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |         memcpy(this, &config, sizeof(*this));
      |                                            ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here
  256 |   struct Config {
      |          ^~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:57,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/videoconduit_unittests.cpp:7:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mozilla::VideoCodecConfig::Encoding&}; _Tp = mozilla::VideoCodecConfig::Encoding; _Alloc = std::allocator<mozilla::VideoCodecConfig::Encoding>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mozilla::VideoCodecConfig::Encoding>::iterator' {aka '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:67,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/build-browser/dist/include/gtest/gtest.h:57,
                 from /<<PKGBUILDDIR>>/media/webrtc/signaling/gtest/videoconduit_unittests.cpp:7:
/usr/include/c++/9/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mozilla::VideoCodecConfig::Encoding; _Alloc = std::allocator<mozilla::VideoCodecConfig::Encoding>]':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestOnSinkWantsChanged_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecMaxFps_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecMaxMbps_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecDefaults_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecTias_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecMaxBr_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecScaleResolutionBy_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecFEC_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecNack_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecSimulcastOddScreen_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecSimulcastAllScaling_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn/Unified_cpp_udio_decoder_g722_gn0.o
/usr/bin/g++ -o Unified_cpp_udio_decoder_g722_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_udio_decoder_g722_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn/Unified_cpp_udio_decoder_g722_gn0.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecSimulcastScreenshare_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestVideoEncode_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestVideoEncodeMaxFs_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_DISABLED_TestVideoEncodeMaxWidthAndHeight_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestVideoEncodeScaleResolutionBy_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestVideoEncodeSimulcastScaleResolutionBy_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_decoder_g722_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn/Unified_cpp_udio_encoder_g722_gn0.o
/usr/bin/g++ -o Unified_cpp_udio_encoder_g722_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_udio_encoder_g722_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn/Unified_cpp_udio_encoder_g722_gn0.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecRids_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/g722/audio_encoder_g722_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/Unified_cpp_udio_decoder_ilbc_gn0.o
/usr/bin/g++ -o Unified_cpp_udio_decoder_ilbc_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_udio_decoder_ilbc_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/Unified_cpp_udio_decoder_ilbc_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/Unified_cpp_udio_encoder_ilbc_gn0.o
/usr/bin/g++ -o Unified_cpp_udio_encoder_ilbc_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_udio_encoder_ilbc_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/Unified_cpp_udio_encoder_ilbc_gn0.cpp
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodec_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestConfigureSendMediaCodecCodecMode_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestReconfigureSendMediaCodec_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_vector.h: In member function 'virtual void test::VideoConduitTest_TestReconfigureSendMediaCodecWhileTransmitting_Test::TestBody()':
/usr/include/c++/9/bits/stl_vector.h:1195:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mozilla::VideoCodecConfig::Encoding*, std::vector<mozilla::VideoCodecConfig::Encoding> >' changed in GCC 7.1
 1195 |    _M_realloc_insert(end(), __x);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/isac/audio_decoder_isac_gn'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/isac/audio_decoder_isac_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/isac/audio_encoder_isac_gn'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/isac/audio_encoder_isac_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn/Unified_cpp_audio_decoder_L16_gn0.o
/usr/bin/g++ -o Unified_cpp_audio_decoder_L16_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_audio_decoder_L16_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn/Unified_cpp_audio_decoder_L16_gn0.cpp
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn/Unified_cpp_audio_encoder_L16_gn0.o
/usr/bin/g++ -o Unified_cpp_audio_encoder_L16_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_audio_encoder_L16_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn/Unified_cpp_audio_encoder_L16_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_decoder_L16_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn/Unified_cpp_udio_decoder_opus_gn0.o
/usr/bin/g++ -o Unified_cpp_udio_decoder_opus_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_udio_decoder_opus_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn/Unified_cpp_udio_decoder_opus_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/L16/audio_encoder_L16_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/Unified_cpp_coder_opus_config_gn0.o
/usr/bin/g++ -o Unified_cpp_coder_opus_config_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_OPUS_VARIABLE_COMPLEXITY=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_coder_opus_config_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/Unified_cpp_coder_opus_config_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn/Unified_cpp_udio_encoder_opus_gn0.o
/usr/bin/g++ -o Unified_cpp_udio_encoder_opus_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/libopus/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_udio_encoder_opus_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn/Unified_cpp_udio_encoder_opus_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_decoder_opus_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_mixer_api_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn/Unified_cpp_eerconnection_api_gn0.o
/usr/bin/g++ -o Unified_cpp_eerconnection_api_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_eerconnection_api_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn/Unified_cpp_eerconnection_api_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/audio_codecs/opus/audio_encoder_opus_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/call_api_gn'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/call_api_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/optional_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/optional_gn/Unified_cpp_api_optional_gn0.o
/usr/bin/g++ -o Unified_cpp_api_optional_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/optional_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/optional_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_api_optional_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/optional_gn/Unified_cpp_api_optional_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/base_peerconnection_api_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/refcountedbase_gn'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/refcountedbase_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/transport_api_gn'
make[5]: Nothing to be done for 'target'.
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/transport_api_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn/Unified_cpp_video_codecs_api_gn0.o
/usr/bin/g++ -o Unified_cpp_video_codecs_api_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/libyuv/libyuv/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_video/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_video_codecs_api_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn/Unified_cpp_video_codecs_api_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/ipc/ipdl'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/optional_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn'
mkdir -p '.deps/'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_frame_api_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn/Unified_cpp_eo_frame_api_i420_gn0.o
/usr/bin/g++ -o Unified_cpp_eo_frame_api_i420_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/libyuv/libyuv/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_eo_frame_api_i420_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn/Unified_cpp_eo_frame_api_i420_gn0.cpp
media/webrtc/trunk/webrtc/api/video_frame_api_gn/Unified_cpp_video_frame_api_gn0.o
/usr/bin/g++ -o Unified_cpp_video_frame_api_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/video_frame_api_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_frame_api_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/libyuv/libyuv/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_video_frame_api_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_frame_api_gn/Unified_cpp_video_frame_api_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_codecs/video_codecs_api_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/audio/audio_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/audio/audio_gn/Unified_cpp_audio_audio_gn0.o
/usr/bin/g++ -o Unified_cpp_audio_audio_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/audio/audio_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/audio/audio_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_coding/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_device/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_audio_audio_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/audio/audio_gn/Unified_cpp_audio_audio_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_frame_api_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn/Unified_cpp__frame_operations_gn0.o
/usr/bin/g++ -o Unified_cpp__frame_operations_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp__frame_operations_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn/Unified_cpp__frame_operations_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/api/video_frame_api_i420_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.o
/usr/bin/g++ -o Unified_cpp_bitrate_allocator_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_bitrate_allocator_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.cpp
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/audio/audio_transport_proxy.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/audio/audio_state.h:16,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/audio/audio_receive_stream.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/audio/audio_receive_stream.cc:11,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/audio/audio_gn/Unified_cpp_audio_audio_gn0.cpp:2:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |         memcpy(this, &config, sizeof(*this));
      |                                            ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here
  256 |   struct Config {
      |          ^~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/audio/utility/audio_frame_operations_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.o
/usr/bin/g++ -o Unified_cpp_webrtc_call_call_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/call_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_webrtc_call_call_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp
In file included from /usr/include/c++/9/algorithm:62,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/algorithm:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/algorithm:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/array_view.h:14,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/rtc_base/bitrateallocationstrategy.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/bitrate_allocator.h:22,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/bitrate_allocator.cc:12,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.cpp:2:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >; _Compare = __gnu_cxx::__ops::_Val_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1820:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
 1820 |     __unguarded_linear_insert(_RandomAccessIterator __last,
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
 1839 |     __insertion_sort(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
In file included from /usr/include/c++/9/bits/stl_algo.h:61,
                 from /usr/include/c++/9/algorithm:62,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/algorithm:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/algorithm:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/array_view.h:14,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/rtc_base/bitrateallocationstrategy.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/bitrate_allocator.h:22,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/bitrate_allocator.cc:12,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.cpp:2:
/usr/include/c++/9/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >; _Distance = int; _Tp = webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_heap.h:214:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
  214 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/9/algorithm:62,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/algorithm:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/algorithm:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/array_view.h:14,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/rtc_base/bitrateallocationstrategy.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/bitrate_allocator.h:22,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/bitrate_allocator.cc:12,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.cpp:2:
/usr/include/c++/9/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]':
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
 1939 |     __introsort_loop(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1939:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
/usr/include/c++/9/bits/stl_algo.h:1953:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
 1953 |    std::__introsort_loop(__cut, __last, __depth_limit, __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/audio/audio_transport_proxy.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/audio/audio_state.h:16,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/audio/audio_receive_stream.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/call.cc:20,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h: In member function 'webrtc::AudioProcessing::Config& webrtc::AudioProcessing::Config::operator=(const webrtc::AudioProcessing::Config&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:294:44: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct webrtc::AudioProcessing::Config' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  294 |         memcpy(this, &config, sizeof(*this));
      |                                            ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/audio_processing/include/audio_processing.h:256:10: note: 'struct webrtc::AudioProcessing::Config' declared here
  256 |   struct Config {
      |          ^~~~~~
/usr/include/c++/9/bits/stl_algo.h: In member function 'void webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)':
/usr/include/c++/9/bits/stl_algo.h:1967:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
 1967 |    std::__introsort_loop(__first, __last,
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 1968 |     std::__lg(__last - __first) * 2,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1969 |     __comp);
      |     ~~~~~~~              
/usr/include/c++/9/bits/stl_algo.h:1884:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
 1884 |    std::__insertion_sort(__first, __first + int(_S_threshold), __comp);
      |    ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/stl_algo.h:1889:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig*, std::vector<webrtc::BitrateAllocator::DistributeBitrateRelatively(uint32_t, const ObserverAllocation&, webrtc::BitrateAllocator::ObserverAllocation*)::PriorityRateObserverConfig> >' changed in GCC 7.1
 1889 |  std::__insertion_sort(__first, __last, __comp);
      |  ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/vector:72,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/vector:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/vector:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/bitrate_allocator.h:20,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/bitrate_allocator.cc:12,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn/Unified_cpp_bitrate_allocator_gn0.cpp:2:
/usr/include/c++/9/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {webrtc::BitrateAllocator::ObserverConfig}; _Tp = webrtc::BitrateAllocator::ObserverConfig; _Alloc = std::allocator<webrtc::BitrateAllocator::ObserverConfig>]':
/usr/include/c++/9/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<webrtc::BitrateAllocator::ObserverConfig>::iterator' {aka '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::ObserverConfig*, std::vector<webrtc::BitrateAllocator::ObserverConfig> >'} changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/9/bits/vector.tcc: In member function 'void webrtc::BitrateAllocator::AddObserver(webrtc::BitrateAllocatorObserver*, uint32_t, uint32_t, uint32_t, bool, std::string, double)':
/usr/include/c++/9/bits/vector.tcc:121:4: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<webrtc::BitrateAllocator::ObserverConfig*, std::vector<webrtc::BitrateAllocator::ObserverConfig> >' changed in GCC 7.1
  121 |    _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |    ^~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/bitrate_allocator_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_interfaces_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/call/call_interfaces_gn/Unified_cpp_call_interfaces_gn0.o
/usr/bin/g++ -o Unified_cpp_call_interfaces_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/call_interfaces_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_interfaces_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_call_interfaces_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_interfaces_gn/Unified_cpp_call_interfaces_gn0.cpp
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/call.cc:29,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function 'void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: 'void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)' is deprecated [-Wdeprecated-declarations]
   48 |     AddReceiveRtpModule(rtp_module);
      |                                   ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here
   62 |   RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) {
      |                       ^~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_interfaces_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_interfaces_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/call/rtp_interfaces_gn/Unified_cpp_rtp_interfaces_gn0.o
/usr/bin/g++ -o Unified_cpp_rtp_interfaces_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/rtp_interfaces_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_interfaces_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_rtp_interfaces_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_interfaces_gn/Unified_cpp_rtp_interfaces_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/audio/audio_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_receiver_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/call/rtp_receiver_gn/Unified_cpp_rtp_receiver_gn0.o
/usr/bin/g++ -o Unified_cpp_rtp_receiver_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/rtp_receiver_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_receiver_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_rtp_receiver_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_receiver_gn/Unified_cpp_rtp_receiver_gn0.cpp
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/video_coding/include/video_codec_interface.h:18,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/video_coding/encoded_frame.h:19,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/video_coding/frame_object.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/video_coding/frame_buffer2.h:19,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/video/video_receive_stream.h:23,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/call.cc:63,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h: At global scope:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/api/video_codecs/video_encoder.h:75:16: warning: 'virtual void webrtc::EncodedImageCallback::OnDroppedFrame()' was hidden [-Woverloaded-virtual]
   75 |   virtual void OnDroppedFrame() {}
      |                ^~~~~~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/video/send_statistics_proxy.h:30,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/video/video_send_stream.h:28,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/call.cc:64,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/video/video_stream_encoder.h:166:8: warning:   by 'virtual void webrtc::VideoStreamEncoder::OnDroppedFrame(webrtc::EncodedImageCallback::DropReason)' [-Woverloaded-virtual]
  166 |   void OnDroppedFrame(EncodedImageCallback::DropReason reason) override;
      |        ^~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_interfaces_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_sender_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/call/rtp_sender_gn/Unified_cpp_call_rtp_sender_gn0.o
/usr/bin/g++ -o Unified_cpp_call_rtp_sender_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/rtp_sender_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_sender_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_call_rtp_sender_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_sender_gn/Unified_cpp_call_rtp_sender_gn0.cpp
In file included from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_receiver_gn/Unified_cpp_rtp_receiver_gn0.cpp:11:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/rtp_demuxer.cc: In member function 'webrtc::RtpPacketSinkInterface* webrtc::RtpDemuxer::ResolveSink(const webrtc::RtpPacketReceived&)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/rtp_demuxer.cc:171:8: warning: unused variable 'has_mid' [-Wunused-variable]
  171 |   bool has_mid = packet.GetExtension<RtpMid>(&packet_mid);
      |        ^~~~~~~
In file included from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.h:17,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/rtp_transport_controller_send.cc:11,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_sender_gn/Unified_cpp_call_rtp_sender_gn0.cpp:2:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h: In member function 'void webrtc::PacketRouter::AddRtpModule(webrtc::RtpRtcp*)':
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:48:35: warning: 'void webrtc::PacketRouter::AddReceiveRtpModule(webrtc::RtpRtcp*)' is deprecated [-Wdeprecated-declarations]
   48 |     AddReceiveRtpModule(rtp_module);
      |                                   ^
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/modules/pacing/packet_router.h:62:23: note: declared here
   62 |   RTC_DEPRECATED void AddReceiveRtpModule(RtpRtcp* rtp_module) {
      |                       ^~~~~~~~~~~~~~~~~~~
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_sender_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/video_stream_api_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/call/video_stream_api_gn/Unified_cpp_video_stream_api_gn0.o
/usr/bin/g++ -o Unified_cpp_video_stream_api_gn0.o -c  -I/<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers -I/<<PKGBUILDDIR>>/build-browser/dist/system_wrappers -include /<<PKGBUILDDIR>>/config/gcc_hidden.h -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/video_stream_api_gn -I/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/video_stream_api_gn -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/libyuv/libyuv/include -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_video/include -I/<<PKGBUILDDIR>>/build-browser/dist/include -fPIC -DMOZILLA_CLIENT -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -Wdate-time -D_FORTIFY_SOURCE=2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -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 -Wno-error=deprecated-copy -Wformat -Wformat-overflow=2 -fno-sized-deallocation -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -fno-schedule-insns2 -fno-lifetime-dse -fno-delete-null-pointer-checks -fno-schedule-insns -DNSS_PKCS11_2_0_COMPAT=1 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -freorder-blocks -O2 -fomit-frame-pointer -funwind-tables -mfpu=neon  -MD -MP -MF .deps/Unified_cpp_video_stream_api_gn0.o.pp   /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/video_stream_api_gn/Unified_cpp_video_stream_api_gn0.cpp
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/rtp_receiver_gn'
make[5]: Entering directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn'
mkdir -p '.deps/'
media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/complex_bit_reverse_arm.o
/usr/bin/gcc -std=gnu99 -o complex_bit_reverse_arm.o -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc  -c /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/../signal_processing/complex_bit_reverse_arm.S
media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/filter_ar_fast_q12_armv7.o
/usr/bin/gcc -std=gnu99 -o filter_ar_fast_q12_armv7.o -DNDEBUG -DTRIMMED=1 -DCHROMIUM_BUILD -DV8_DEPRECATION_WARNINGS -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_MOZILLA_BUILD -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_RESTRICT_LOGGING -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DNVALGRIND -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DWEBRTC_LINUX -DWEBRTC_POSIX -D_FILE_OFFSET_BITS=64 -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM_V7 -DWEBRTC_HAS_NEON -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -g -fPIC -Wa,--noexecstack -include /<<PKGBUILDDIR>>/build-browser/mozilla-config.h -DMOZILLA_CLIENT -I/<<PKGBUILDDIR>>/build-browser/ipc/ipdl/_ipdlheaders -I/<<PKGBUILDDIR>>/ipc/chromium/src -I/<<PKGBUILDDIR>>/ipc/glue -I/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc  -c /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/../signal_processing/filter_ar_fast_q12_armv7.S
media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/spl_sqrt_floor_arm.o
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/../signal_processing/filter_ar_fast_q12_armv7.S: Assembler messages:
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/../signal_processing/filter_ar_fast_q12_armv7.S:88: Error: selected processor does not support `sbfx r11,r6,#12,#16' in ARM mode
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/../signal_processing/filter_ar_fast_q12_armv7.S:99: Error: selected processor does not support `sbfx r11,r6,#12,#16' in ARM mode
/<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/../signal_processing/filter_ar_fast_q12_armv7.S:142: Error: selected processor does not support `sbfx r8,r6,#12,#16' in ARM mode
make[5]: *** [/<<PKGBUILDDIR>>/config/rules.mk:823: filter_ar_fast_q12_armv7.o] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn'
make[4]: *** [/<<PKGBUILDDIR>>/config/recurse.mk:74: media/webrtc/trunk/webrtc/common_audio/common_audio_c_arm_asm_gn/target] Error 2
make[4]: *** Waiting for unfinished jobs....
In file included from /usr/include/c++/9/map:60,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/call.cc:13,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2:
/usr/include/c++/9/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const unsigned int&>, std::tuple<>}; _Key = unsigned int; _Val = std::pair<const unsigned int, webrtc::RtpState>; _KeyOfValue = std::_Select1st<std::pair<const unsigned int, webrtc::RtpState> >; _Compare = std::less<unsigned int>; _Alloc = std::allocator<std::pair<const unsigned int, webrtc::RtpState> >]':
/usr/include/c++/9/bits/stl_tree.h:2452:7: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, webrtc::RtpState>, std::_Select1st<std::pair<const unsigned int, webrtc::RtpState> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, webrtc::RtpState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, webrtc::RtpState> >'} changed in GCC 7.1
 2452 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/9/map:61,
                 from /<<PKGBUILDDIR>>/build-browser/dist/system_wrappers/map:3,
                 from /<<PKGBUILDDIR>>/build-browser/dist/stl_wrappers/map:44,
                 from /<<PKGBUILDDIR>>/media/webrtc/trunk/webrtc/call/call.cc:13,
                 from /<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn/Unified_cpp_webrtc_call_call_gn0.cpp:2:
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual void webrtc::internal::Call::DestroyAudioSendStream(webrtc::AudioSendStream*)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, webrtc::RtpState>, std::_Select1st<std::pair<const unsigned int, webrtc::RtpState> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, webrtc::RtpState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, webrtc::RtpState> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
/usr/include/c++/9/bits/stl_map.h: In member function 'virtual void webrtc::internal::Call::DestroyVideoSendStream(webrtc::VideoSendStream*)':
/usr/include/c++/9/bits/stl_map.h:499:8: note: parameter passing for argument of type 'std::_Rb_tree<unsigned int, std::pair<const unsigned int, webrtc::RtpState>, std::_Select1st<std::pair<const unsigned int, webrtc::RtpState> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, webrtc::RtpState> > >::const_iterator' {aka 'std::_Rb_tree_const_iterator<std::pair<const unsigned int, webrtc::RtpState> >'} changed in GCC 7.1
  499 |    __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/call_gn'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/trunk/webrtc/call/video_stream_api_gn'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build-browser/media/webrtc/signaling/gtest'
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-browser'
make[3]: *** [/<<PKGBUILDDIR>>/config/recurse.mk:34: compile] Error 2
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-browser'
make[2]: *** [/<<PKGBUILDDIR>>/config/rules.mk:413: default] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-browser'
dh_auto_build: error: cd build-browser && make -j4 LD_LIBS=-Wl,--no-gc-sections _LEAKTEST_FILES=leaktest.py returned exit code 2
make[1]: *** [debian/rules:260: stamps/build-browser] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:360: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2020-08-03T12:54:19Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 0
Build-Time: 17369
Distribution: bullseye-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 1941
Job: firefox-esr_68.11.0esr-1
Machine Architecture: armhf
Package: firefox-esr
Package-Time: 20573
Source-Version: 68.11.0esr-1
Space: 0
Status: failed
Version: 68.11.0esr-1
--------------------------------------------------------------------------------
Finished at 2020-08-03T12:54:19Z
Build needed 00:00:00, 0k disc space